上一页 1 ··· 514 515 516 517 518 519 520 521 522 ··· 784 下一页
摘要: git merge的基本用法为把一个分支或或某个commit的修改合并现在的分支上。我们可以运行git merge -h和git merge --help查看其命令,后者会直接转到一个网页(git的帮助文档),更详细。usage:gitmerge[options] [...] or:git merg... 阅读全文
posted @ 2015-09-18 17:28 沧海一滴 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 在程序中,存放指定的数据最常用的数据结构有两种:数组和链表。 数组和链表的区别: 1、数组是将元素在内存中连续存放。 链表中的元素在内存中不是顺序存储的,而是通过存在元素中的指针联系到一起。 2、数组必须事先定义固定的长度,不能适应数据动态地增减的情况。当数据增加时,可能超出原先定义的元素个数;当数 阅读全文
posted @ 2015-09-18 17:27 沧海一滴 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 在写代码的时候,发现Method可以调用子类的对象,但子类即使是改写了的Method,方法名一样,去调用父类的对象也会报错,虽然这是很符合多态的现象,也符合java的动态绑定规范,但还是想弄懂java是如何实现的,就学习了下Method的源代码。Method的invoke方法1.先检查Acces... 阅读全文
posted @ 2015-09-18 17:26 沧海一滴 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 之前使用cglib的时候不需要将classLoader作为参数传入,但动态代理却要,带着这个疑惑进入这个方法: Proxy.newProxyInstance(classLoader,interfaces,InvocationHandler) 要在classLoader里去找interfaces... 阅读全文
posted @ 2015-09-18 17:25 沧海一滴 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 先简单介绍下java的classloader,网上资料很多,就说点关键的。 Java 中的类加载器大致可以分成两类,一类是系统提供的,另外一类则是由 Java 应用开发人员编写的。系统提供的类加载器主要有下面三个: 引导类加载器(bootstrap class loader):它用来加载 J... 阅读全文
posted @ 2015-09-18 17:25 沧海一滴 阅读(2843) 评论(0) 推荐(0) 编辑
上一页 1 ··· 514 515 516 517 518 519 520 521 522 ··· 784 下一页