摘要:
写在前面:
最近在做的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)