0%

问题描述

给定一个整形数字的字符串,要求判断该字符串数字是否是叠加数(叠加数指可以将字符串数字拆分成多个数字,这几个数字构成一个斐波那契数列,注意:拆分出来数不能包含前置 0)。题目链接:**点我**

阅读全文 »

前言

javaagent是jvm提供的一个“插件”,通过在javaagent可以在不侵入源码的情况下在运行时动态修改java类。本文将介绍如何通过启动时加载 javaagent,利用premain的方式在不修改源码的情况下将部分函数功能进行替换或修改。

阅读全文 »

问题描述

要求实现一个迭代器,其中有三个方法 :

  • peek:返回顶端元素,但是不移动指针(也就是说多次调用获取到的值是相同的)。

  • next:返回顶端元素,移动指针到下个位置(也就是说多次调用获取到的值是不同的)。

  • hasNext:判断是否存在下个元素。

阅读全文 »

前言

java 中使用默认的加载器来加载类主要有两种方式,一种是 Class.forName,另一种是 loadClass,这两者都有对应重载方法,默认一个参数时,都接收全限定类名,用于加载类,但是其具体含义不同,一个会执行类初始化,一个不会默认执行类初始化。

阅读全文 »

问题描述

给出两个由数字组成的相等长度的字符串,要求找出两个字符串相同位置字符相同的个数,以及第二个字符串中在第一个字符串中出现的字符非相同位置字符的个数。题目链接:**点我**

阅读全文 »