- 博客(5)
- 资源 (15)
- 问答 (1)
- 收藏
- 关注
原创 Android Studio 添加工程依赖(更新中)
当从eclipse中的工程导入到android studio中时,使用ant编译的项目会被studio自动进行关联设置,但当dependency比较复杂(涉及到传递引用)时,自动设置可能会不正确。这时需要到File->Project Structure中设置,详见下图: Studio会自动导入有相互关联的module,但是同时会暴露每个module中引用的jar包。这时就出现问题了,我们用依赖关系
2015-09-24 18:12:02 1472
原创 Java后台面试知识点个人总结
对于计算机的应届研究生来说,面试时考察的东西无非是一些基本的知识点。一个真正成熟的企业的面试官不会对你的项目经验抱有太高的期望,也不会抓着面试学生的项目问个不停甚至过深。他们认为基础是更加重要的,毕竟进入公司后还要从头学起。 这里,我也在一边面试,一边总结经历过的问题,希望对读者有用。 内容不断更新中……JVM1.GC垃圾回收是java对内存的管理的一部分,而且不同的虚拟机对垃圾回收有着不同的算
2015-09-16 22:50:16 1329
原创 算法——最小调整有序
题目描述 有一个整数数组,请编写一个函数,找出索引m和n,只要将m和n之间的元素排好序,整个数组就是有序的。注意:n-m应该越小越好,也就是说,找出符合条件的最短序列。 给定一个int数组A和数组的大小n,请返回一个二元组,代表所求序列的起点和终点。(原序列位置从0开始标号,若原序列有序,返回[0,0])。保证A中元素均为正整数。 测试样例: [1,4,6,5,9,10],6
2015-09-03 21:09:47 1138
原创 线程同步——死锁及举例
在并发问题中,最严重的一类既是死锁。 死锁是由于多线程在征用多种资源的时候,所需资源被其他线程独占且无法被抢夺所产生的循环等待的现象。对于java中最常用的synchronized关键字(内置锁),一旦产生死锁,是无法通过程序自身解决的。因为synchronized除了顺利执行完加锁代码块,别无其他方式能够释放锁。因此,希望灵活使用锁的同志们可以考虑使用Lock(见《Java并发变成实战》)。下面
2015-09-02 19:31:24 657
原创 Java类加载相关知识
类加载的委托机制类的加载一般会联系到三种类加载器(以下内容不涉及到自定义加载器): BootstrapClassLoader ExtendedClassLoader AppClassLoader(又叫SystemClassLoader) 从上到下这三个加载器类是父子关系。当运行一个程序的时候,总是由AppClassLoader开始加载指定的类,在加载类时,每个类的加载首先都会上交给父类,父类
2015-09-01 22:09:12 577
spring4.0.0.RELEASE全套jar包
2015-06-05
lucene 3.0.1 jar包
2015-01-09
一个音乐网站爬虫
2014-08-27
ja v a 泛型中的擦除问题
2014-11-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人