- 博客(29)
- 资源 (3)
- 收藏
- 关注
原创 在往web工程中导入lib的时候,应该加入到WEB-INF下的lib包中
文章链接:http://blog.csdn.net/nothing0318/article/details/7266371后面还有待继续补充学习相关的知识。如果只是使用buildPath的方法加入jar包,真正运行时,会报很多错误。(待后续研究)
2015-12-12 22:09:24
950
原创 Unable to locate appropriate constructor on class [hibernatePojo.ShareResource]
Unable to locate appropriate constructor on class [hibernatePojo.ShareResource]造成这个错的原因是,hql语句中的构造函数与你pojo的bean中的构造函数匹配导致的。不管是个数,还是类型都需要一样。
2015-12-10 23:14:08
345
原创 org.apache.struts2.json.JSONException:
昨天因为一个这样的错误,折腾了好久。这个项目是用SSH的框架,并且用到了jqgrid来作为前端的表格来显示数据,struts2返回的是json数据。当我把action写完之后,运行程序就报下面这样的错误。 org.apache.struts2.json.JSONException: org.apache.struts2.json.JSONException: org.a
2015-12-10 22:23:18
3512
转载 同步synchronized方法和代码块
原文地址:http://jimi68.iteye.com/blog/69061 打个比方:一个object就像一个大房子,大门永远打开。房子里有很多房间(也就是方法)。这些房间有上锁的(synchronized方法),和不上锁之分(普通方法)。房门口放着一把钥匙(key),这把钥匙可以打开所有上锁的房间。另外我把所有想调用该对象方法的线程比喻成想进入这房子某个房间的人。所有的东西就这么多了,下面我
2015-11-03 21:21:09
2267
原创 关于Unsupported major.minor version 51.0解决办法
在MyEclipse中学习Jena的时候,程序编译正确,但是在集成环境中运行时遇到了Unsupported major.minor version 51.0的错误。查了网上的资料之后,发现是jdk版本和编译版本的问题。然后我仔细查看了我电脑环境变量,在cmd中运行java -version 是1.8,运行javac -version发现是1.7的版本。两个版本不一样,又查了网上的资料,因为我电脑上
2015-11-02 22:30:28
804
转载 Java 父类子类的对象初始化过程
基本初始化过程:对于一个简单类的初始化过程是:static 修饰的模块(static变量和static 块) ---> 按照代码顺序依次执行。 |实例变量 及非static模块---> 按照代码顺序依次执行。 |构造函数 ---> 执行对应的构造函数。子类的初始化过程。父类static修饰的模块 |子类static修饰模块 |父类实例变量和非static块 |父
2015-10-10 23:10:43
552
转载 LRU缓存实现(Java)
原文地址:http://www.cnblogs.com/lzrabbit/p/3734850.html#f1**注:此文章属懒惰的肥兔原创,版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接 若您觉得这篇文章还不错请点击下右下角的推荐,有了您的支持才能激发作者更大的写作热情,非常感谢。 如有问题,可以通过lzrabbit@126.com联系我。**
2015-09-23 14:32:58
491
转载 每日一题(35) - 栈的压入、弹出序列(验证出栈序列是否合法)
原文地址:http://blog.csdn.net/insistgogo/article/details/9326733题目来自剑指Offer题目:思路:根据弹出序列和一个辅助栈来模拟进栈操作。对于弹出序列中的一个元素V,1、如果栈为空或者栈顶元素不等于V,则去压栈序列中寻找结点V,(1)如果在压栈序列中能找到结点V,并把寻找结点V的过程中遇到的顶点压入辅助栈中。(2)如果不能找到结点V,则表示该元
2015-08-10 22:32:36
546
转载 轻松搞定面试中的二叉树题目
原文地址:http://blog.csdn.net/luckyxiaoqiang/article/details/7518888
2015-08-10 22:31:18
324
转载 【面试题】之数据结构目录
原文地址:http://blog.csdn.net/yeyuangen/article/details/19807101(一)链表操作专题1、反转一个链表。循环算法。2、反转一个链表。递归算法。 3、判断一个链表是否有循环。4、在一个链表中删除另一个链表中的元素。5、两个链表,一升一降。合并为一个升序链表。6、在双向链表中删除指定元素。(二)二叉树专题1、广度优先遍历二叉树。2、判断一颗二叉树是否
2015-08-10 22:28:46
320
转载 java中的代码块理解
代码块:就是用{}括起来到部分。根据应用的不同分为4类:普通代码块、构造块、静态代码块、同步代码块。1.普通代码块:定义在方法中的代码块。如:public class Ex22 { public static void main(String[] args){ // 普通代码块 { int i = 3;
2015-08-10 22:27:31
277
转载 Java多线程:线程状态
原文地址:http://blog.csdn.net/huang_xw/article/details/7316354一. 线程状态类型 1. 新建状态(New):新创建了一个线程对象。 2. 就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。 3. 运行状态(Running):就绪状态的线
2015-08-10 22:22:30
296
转载 Java垃圾回收机制
原文地址:http://blog.csdn.net/zsuguangh/article/details/6429592综合了若干人的blog~垃圾回收的意义 在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需
2015-08-10 22:19:06
294
转载 为什么覆写equals的时候一定要覆写hashCode?
原文地址:http://blog.csdn.net/michaellufhl/article/details/5833188 感谢原作者。经常在论坛上面看到覆写hashCode函数的问题,很多情况下是一些开发者不了解hash code,或者和equals一起用的时候不太清楚为啥一定要覆写hashCode。对于hash code的理论我不想多说,这个话题太大。那些“对称性”,“传递性”的规则网上有无
2015-08-10 22:16:36
370
转载 如何判断链表中是否有环
原文地址:http://blog.csdn.net/thefutureisour/article/details/8174313今天面试被问住了,很惭愧啊,回来上网查了一下思路。自己写了点程序。1.如何判断是否有环?如果有两个头结点指针,一个走的快,一个走的慢,那么若干步以后,快的指针总会超过慢的指针一圈。2.如何计算环的长度?第一次相遇(超一圈)时开始计数,第二次相遇时停止计数。3.如何判断环的入
2015-08-10 22:12:38
326
转载 Java 同步机制知识点
什么是互斥与同步?互斥与同步是进程之间的两种关系。互斥是指不同的进程在访问共享资源时,不能同时访问,要互斥的进入(比如售票系统问题)。同步是指某个进程A的输入,要求是另一个进程B的输出(比如生产者—消费者问题),这样的关系,被称为进程的互斥与同步。Java中有哪些机制能够保证进程的互斥与同步呢?⑴ synchronized 关键字。这里直接引用此文中的内容,感谢作者。原文地址:ht
2015-08-10 22:07:42
377
转载 Java内存泄露
一:垃圾回收的意义 1、垃圾回收完成的事情:①释放没用的对象 ②清除内存记录碎片 2、垃圾回收的优点:①提高编程效率(由JVM来完成垃圾回收,不需要程序员编程)②保护了程序的完整性,垃圾回收机制是Java语言安全策略的重要部分。 3、垃圾回收的缺点:①增加了开销,影响了程序性能 ②回收算法的不完备性,并不能保证100%收集到所有废弃内存。二:垃圾回收算法 (不需要将每种算法记下来)
2015-08-10 22:06:26
316
原创 (一)包含头结点的单链表
包含头节点(head)的单链表的学习总结。 头结点是指不包含data,只包含指针的节点。 如有错误的地方,请大家不吝指正。/** * 包含头结点的单链表 * @author zsk * */public class MyList { private Node head;//链表的头结点,只有指针,没有数据。 public MyList(){ this.hea
2015-07-19 01:48:19
846
转载 (二) 如何判断链表中有无环
转载:原文地址单向链表中有环的话,如果我们对此链表进行遍历,则将无穷尽。因此有必要判断一个单向链表是否有环。假如一个单向链表中存在环,如下图: (一个小矩形代表链表中的一个节点)虚线箭头代表中间有无数节点。先说算法,然后再来证明算法的正确性。 以下算法可以判断一个单向链表中是否有环(不讨论详细数据结构,只简要说明。设结点的next域为指向下一结点的指针):/* 链表的头指针为h */i
2015-07-17 00:04:26
385
原创 绝对定位(absolute)与相对定位(relative)学习心得
最近在学习CSS,一直对绝对定位和相对定位的理解不是很清楚,今天自己根据网上的资料,做了一些实验,才算对定位有了一些初步的理解。
2015-06-27 22:59:24
2226
转载 Java 内存分配全面浅析
原文地址:http://blog.csdn.net/shimiso/article/details/8595564本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上
2015-04-13 22:19:08
348
转载 Android SDK Manager国内无法更新的解决方案
本文系转载。原址为:http://www.linuxidc.com/Linux/2015-01/111958.htm现在由于GWF,google基本和咱们说咱见了,就给现在在做Android 或者想学习Android 的朋友带来了诸多的不便,最简单的就是Android SDK Manager 你无法更新了。现在这里有一个解决方案,如下。 1.启动 Android S
2015-04-03 17:12:27
359
原创 一个小小的问题耗费了两个小时的时间
刚刚接触Android,学了一些界面编程,昨天想自己写一个类似QQ登录的界面。就自己动手写了起来,很简单的几个组件,结果却不能运行。下面是自己写的xml文件的截图:我足足看了一天的时间都没有看出来哪里有错。这期间一直想是不是哪里配置错啦?Activity写错了?结果哪里都没有错啊,看来还是xml布局文件写错了。终于,我找到哪里错了,怪只怪自己对各个UI组件不熟悉,可
2015-04-02 12:28:05
486
转载 详解八大UML类图符号的表示法
原文地址:http://www.blogjava.net/toby/archive/2010/08/25/329882.html本文和大家重点讨论一下UML类图符号意义,在学习UML的过程中,你必须要了解UML符号的意义,相信通过本节的介绍你对UML类图符号有一定的了解。UML类图符号简介1.类(Class):使用三层矩形框表示。第一层显示类的名称,如果是抽象类,则
2014-12-23 21:50:58
1079
转载 Java陷阱之assert关键字
Java陷阱之assert关键字 一、概述 在C和C++语言中都有assert关键,表示断言。在Java中,同样也有assert关键字,表示断言,用法和含义都差不多。 二、语法 在Java中,assert关键字是从JAVA SE 1.4 引入的,为了避免和老版本的Java代码中使用了assert关键字导致错误,Java在执行的时候默认是不启动断言检查的(这个时候
2014-11-07 20:43:58
440
转载 内部类总结
内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相当于其中的某个器官之一,例如心脏:它也有自己的属性和行为(血液、跳动)显然,此处不能单方面用属性或者方法表示一个心脏,而需要一个类而心脏又在人体当中,正如同是内部类在外部内当中 实例1:内部类的基本结构1
2014-09-09 10:53:57
442
J2EE6 帮助文档
2014-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人