摘要: 写在前面:   最近在做的person功能,由于后期系统中person人数较多,不利用查找person,故需求方将要求可以自己编辑每页显示的数目,而不是固定的写死每页显示的数目。     下面先来看下bootsrap-table自带的可切换每页显示记录数的图片   其实我感觉自带的这个下拉框选择每页显示的记录数,已... 阅读原文
2018-09-07 13:11:07 阅读(801) 评论(0)
摘要: 本来说复习一下BFS和DFS,辗转就来到了二叉树...本文包括二叉树的创建和遍历 概念   数据:1 2 3 4 5 6 7生成一颗二叉树   上面的数是数据,不是位置,要区别一下数据和位置 红色的代表位置,黑色的代表数据,数据是通过数组给的 看红色的标记,每一个父节点的左儿子是 当前值*2+1 右儿... 阅读原文
2018-09-07 11:13:04 阅读(1676) 评论(0)
摘要:           垃圾收集 判断一个对象是否可以被回收 1、引用计数算法 给对象添加一个引用计数器,当对象引用计数器+1,引用失效时计数器-1,当计数器为0时,对该对象进行垃圾回收。 两个对象进行循环引用时,计数器永远不会为0,此时对象不能被回收,所以JVM不用引用计数算法 2、可达性分析算法 通过GC Roo... 阅读原文
2018-09-07 09:47:20 阅读(1811) 评论(0)
摘要: Executor线程池框架:   使用线程池的优点:     1、重用存在的线程     2、减少对象创建、消亡的开销     3、性能佳     4、可有效控制最大并发线程数,提高系统资源的使用率     5、避免过多资源竞争,避免堵塞      6、提供定时执行、定期执行、单线程、并发数控制等功能       介... 阅读原文
2018-09-07 09:16:03 阅读(1691) 评论(0)
摘要: 免费天气接口:http://mobile.weather.com.cn/data/sk/城市ID.html 例如: http://mobile.weather.com.cn/data/sk/101240701.html 返回数据:{"sk_info":{"date":"20131012","cityName":"赣州... 阅读原文
2018-09-07 08:31:03 阅读(1590) 评论(0)
摘要: spring data jpa查询部分字段 第一种方法:使用 model 查询时转化 首先建立一个 model ,写上自己想要查询的字段,然后写上构造函数,这步很重要,因为spring jpa 转化时会调用这个构造方法 public class MyModel implements Serializable { ... 阅读原文
2018-09-07 07:49:01 阅读(1834) 评论(0)
摘要:   一,什么是RESTful    RESTful(RESTful Web Services)一种架构风格,表述性状态转移,它不是一个软件,也不是一个标准,而是一种思想,不依赖于任何通信协议,但是开发时要成功映射到某协议时也需要遵循其标准,但不包含对通信协议的更改   特征:     1.通过url地址来标识资源,系... 阅读原文
2018-09-07 06:56:10 阅读(1773) 评论(0)
摘要: pojo—> Inform.hbm.xml <hibernate-mapping> <class name="com.ambow.pojo.Inform" table="inform" catalog="first_office" lazy="false"> <... 阅读原文
2018-09-07 06:00:05 阅读(768) 评论(0)
摘要: servlet API通过ActionContext进行获取 Struts2对HttpServletRequest,HttpSession和ServletContext进行了封装,构造了3个Map对象替代以上以上3个对象。在Action中可以直接使用HttpServletRequest,HttpServletSess... 阅读原文
2018-09-07 00:25:02 阅读(2169) 评论(0)
摘要: 在上一篇博客初窥AspectJ中,我们提到AspectJ给java提供了三种新的结构,pointcut,advice以及inter-type declaration(ITD),而且我们通过一个简单的Demo介绍了如何使用pointcut和advice。而本文将介绍inter-type declaration是什么,可... 阅读原文
2018-09-06 23:30:02 阅读(1819) 评论(0)