还是2一点好
码龄11年
关注
提问 私信
  • 博客:159,845
    159,845
    总访问量
  • 49
    原创
  • 457,775
    排名
  • 14
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
  • 加入CSDN时间: 2014-01-12
博客简介:

进击的Nico

博客描述:
学习笔记
查看详细资料
个人成就
  • 获得60次点赞
  • 内容获得13次评论
  • 获得62次收藏
创作历程
  • 5篇
    2018年
  • 87篇
    2015年
  • 33篇
    2014年
成就勋章
TA的专栏
  • 数学
    4篇
  • 数据结构
    2篇
  • 容易出错的细节问题
    13篇
  • 计算几何
    2篇
  • 简单题
    8篇
  • Struts 2+Spring+Hibernate
    2篇
  • JPA
    2篇
  • Hibernate
    1篇
  • SpringMVC
    2篇
  • Linux
    3篇
  • C语言
    1篇
  • Java基础知识
    75篇
  • C/C++
    1篇
  • cocos2d-x
    1篇
  • Java虚拟机相关
    3篇
  • ARTS挑战
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

182人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ARTS挑战第1周

Algorithm1. 两数之和2. 两数相加ReviewGoogle's Elite Security Team, Project Zero   When Apple launched the iPhone through an exclusive partnership whit AT&T in 2007, seventeen-year-old George Ho...
原创
发布博客 2018.12.20 ·
296 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java虚拟机加载Java类

1. 加载通过类加载器从不同的目录下加载类,目录包括JRE的目录。2. 链接a. 验证判断被加载的类满足Java虚拟机的约束条件。b. 准备为被加载的类的静态字段分配内存;构建虚方法的动态绑定的方法表。c. 解析将符号引用解析为实际引用。如果符号引用指向的是一个未被加载的类的字段或方法,将会触发这个类的加载。3. 初始化以下两种情况会在初始化中执行a. ...
原创
发布博客 2018.08.03 ·
300 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Fastjson循环引用”的问题

[{ "dwId": "5E3090252E35DB24E050007F01005B2A", "dwname": "测试单位", "dyType": "1", "id": "f5b5df6028b9452eb2f9a1192c244d07", "sbsj": "2018-08-02 14:09",
原创
发布博客 2018.08.03 ·
325 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

通过Unsafe类验证Java虚拟机对boolean类型的掩码操作

1. 示例代码public class User { private boolean sex; public boolean isSex() { return sex; } public void setSex(boolean sex) { this.sex = sex; }}import sun.misc....
原创
发布博客 2018.07.27 ·
726 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

使用asmtools.jar修改.class文件

1. 关于asmtools.jar用途:转换过程 “.class文件 -> 字节码指令(类似汇编语言)文件 -> .class文件”,只需要修改“字节码指令(类似汇编语言)文件”就能改变一个“.class文件”的运行结果。2. 获取方式asmtools.jar环境准备:JDK version 8.0, Ant version 1.8 or later, mercurial ...
原创
发布博客 2018.07.27 ·
2315 阅读 ·
2 点赞 ·
5 评论 ·
5 收藏

cocos2d-x开发准备及其环境部署

1.需要的软件:cocos2d-x系列引擎:官方网站下载Python小于3.0版本:需要配置python的环境变量(配置到xx\python目录下)JDK:配置好path及classpathAndroid IDE:推荐使用adt-bundle版本(包含了所需的ADT、SDK、CDT),若非此版本需自己下载插件NDK:由于C/C++与Java混合编译Ant:cocos
原创
发布博客 2015.10.07 ·
549 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++初始化变量

1.初始化变量:int i1 = 7.2;//正确,但是i1的值变为了7int i{ 7 };//建议使用初始值列表//int i2{ 7.2 };//错误:初始值列表确保不会发生某些可能导致信息丢失的类型转换//int i3 = { 7.2 };//错误:同上,且=是多余的2.使用auto关键字:struct Record { string name; int id;};
原创
发布博客 2015.10.06 ·
450 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java网络编程之URL

图一:示例代码:import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;import org.junit.Test;public class T
转载
发布博客 2015.09.13 ·
455 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java网络编程之UDP

图一:示例代码:import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;import org.junit.Test;public
转载
发布博客 2015.09.13 ·
404 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java网络编程之TCP

1.客户端发送内容给服务端,服务端将内容打印到控制台上。示例代码:import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.InetAddress;import java.net.ServerSocket;import java.net.Soc
转载
发布博客 2015.09.13 ·
292 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java网络编程之获取IP地址:InetAddress类

实例代码:/* * 网络通信的第一个要素:IP地址。通过IP地址,唯一的定位互联网上一台主机 * InetAddress:位于java.net包下 * 1.InetAddress用来代表IP地址。一个InetAdress的对象就代表着一个IP地址 * 2.如何创建InetAddress的对象:getByName(String host) * 3.getHostName(): 获取IP
转载
发布博客 2015.09.13 ·
5384 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

Java静态代理、动态代理以及AOP

静态代理示例代码:/* * 静态代理:只适合具体的代理 */interface ClothFactory { void clothProduct();}class NikeFactory implements ClothFactory { @Override public void clothProduct() { System.out.println("Product
转载
发布博客 2015.09.13 ·
400 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java反射获取属性、方法、构造器

获取属性:import java.lang.reflect.Field;import java.lang.reflect.Modifier;import org.junit.Test;public class TestField { //获取对应的运行时类的属性 @Test public void test1(){ Class clazz = Person.class;
转载
发布博客 2015.09.11 ·
730 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java反射机制及其获取InputStream的两种方式

图一:java.lang.Class:是反射的源头。     我们创建了一个类,通过编译(javac.exe),生成对应的.class文件。之后我们使用java.exe加载(JVM的类加载器完成的)     此.class文件,此.class文件加载到内存以后,就是一个运行时类,存在在缓存区。那么这个运行时类本身就是一个Class的实例!     1.每一个运行
转载
发布博客 2015.09.11 ·
1992 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java与时间相关的类

与时间相关的类:1.System 类下的currentTimeMillis();2.Date类:java.util.Date     如何创建其实例;其下的方法:toString()、getTime()    (以及其子类java.sql.Date)3.SimpleDateFormat类 4.Calendar类示例代码:import java.text.Pars
转载
发布博客 2015.09.10 ·
394 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java 常用类String、StringBuffer和StringBuilder

1.java.lang.StringBuffer:可变的字符序列,线程安全   java.lang.StringBuilder:可变的字符序列,是jdk5.0新加入的,线程不安全,效率要高于StringBuffer.2.StringBuffer的方法与StringBuilder的方法完全一致。   StringBuffer append(String s),   StringBuf
转载
发布博客 2015.09.10 ·
378 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java String与其他类型之间的转化及其算法练习

1.字符串 与基本数据类型、包装类之间转换 ①字符串 --->基本数据类型、包装类:调用相应的包装类的parseXxx(String str); ②基本数据类型、包装类--->字符串:调用字符串的重载的valueOf()方法 2.字符串与字节数组间的转换 ①字符串---->字节数组:调用字符串的getBytes() ②字节数组---->字符串:调用字符串的构造器3.
转载
发布博客 2015.09.09 ·
630 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java线程通信练习之“生产者/消费者问题”

示例代码:/* * 生产者/消费者问题 * 生产者(Productor)将产品交给店员(Clerk),而消费者(Customer)从店员处取走产品, * 店员一次只能持有固定数量的产品(比如:20),如果生产者试图生产更多的产品,店员会叫生产者停一下, * 如果店中有空位放产品了再通知生产者继续生产;如果店中没有产品了,店员会告诉消费者等一下, * 如果店中有产品了再通知消费者来取走
转载
发布博客 2015.09.04 ·
673 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java线程通信

示例代码://线程通信。如下的三个关键字使用的话,都得在同步代码块或同步方法中。//wait():一旦一个线程执行到wait(),就释放当前的锁。//notify()/notifyAll():唤醒wait的一个或所有的线程//使用两个线程打印 1-100. 线程1, 线程2 交替打印class PrintNum implements Runnable { int num = 100;
转载
发布博客 2015.09.04 ·
379 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java多线程总览及其两种实现方式

图一:
转载
发布博客 2015.09.02 ·
376 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多