- 博客(10)
- 收藏
- 关注
转载 直接双击启动tomcat中的startup.bat闪退原因及解决方法
转自http://www.jb51.net/article/53879.htm免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动。 原因是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退。 解决办法: 1.在已解压的tomcat的bin文件夹下找到startup.bat,右击->编辑。在
2017-10-26 21:22:53 264
原创 剑指offer-数组中出现次数超过一半的数字
/**O(n^2)*/public class Solution { public int MoreThanHalfNum_Solution(int [] array) { int n=array.length;//数组的长度 for(int i=0;i<n;i++){//外层循环取每一个元素作为待比较元素 int count=0;/
2017-10-16 19:12:58 160
原创 Handler声明成内部类所引起的内存泄露问题
首先Handler声明成内部类所引起内存泄露的原因:java机制的非静态内部类持有外部类的引用,导致外部Activity无法释放常用的一个解决方案:将Handler声明成static的,并在Handler中增加对Activity的弱引用注:什么是弱引用?WeakReference弱引用,与强引用(即我们常说的引用)相对,它的特点是,GC在回收时会忽略掉弱引用,即就算有弱引用指向某对象,
2017-07-29 16:05:00 325
原创 环形链表的插值
有一个整数val,如何在节点值有序的环形链表中插入一个节点值为val的节点,并且保证这个环形单链表依然有序。给定链表的信息,及元素的值A及对应的nxt指向的元素编号同时给定val,请构造出这个环形链表,并插入该值,并打印出插入后的环形链表。注:最后打印链表是将链表的节点值转换为数组,并且多打印了一次头节点/** * 节点 */class ListNode {
2017-07-19 22:21:56 318
原创 ListView关于添加HeaderView,FooterView的小问题
今天在使用ListView时,想在ListView尾部添加一个Button以实现动态添加新条目失败的思路:1.在xml文件中添加2.在Activity中实例化此Button3.调用listView.addFooterView(btn) (注:要在setAdapter之前进行)4.crash 错误原因:java.lang.ClassCastException: android.
2017-07-15 10:58:56 248
原创 关于快速排序
此算法最适合于无序的数据,时间复杂度O(nlogn),空间复杂度O(1)public class QuickSort { public int[] quickSort(int[] A, int n) { //特殊输入 if(A==null||A.length<=0) return A; //调用一个递归的quick
2017-07-14 21:24:47 128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人