lombok的官方网址:http://projectlombok.org/ 1. lombok的安装: 使用lombox是需要安装的,如果不安装,IDE则无法解析lombox注解,有两种方式可以安装lombok; ①. 在命令行中执行 java -jar lombox.jar包的位置,比如:java ...
分类:
系统相关 时间:
2018-02-25 14:34:34
阅读次数:
212
一、安装前准备 配置Mysql: 在mysql中 配置canal数据库管理用户,配置相应权限(repication权限) 二、部署canal 下载地址: "https://github.com/alibaba/canal/releases" 下载安装包: "https://github.com/al ...
分类:
其他好文 时间:
2018-02-25 13:05:50
阅读次数:
507
[BZOJ][1] [Luogu][2] sol 用set维护有宝物的点集。 可以证明行走路径$a[1],a[2]...a[n]$一定是按照点的dfs序排列。 因为$dist(u,v)=dep[u]+dep[v]+2 dep[lca(u,v)]$,dfs序相邻可以最小化$dep[lca(u,v)]$ ...
分类:
其他好文 时间:
2018-02-23 23:54:14
阅读次数:
217
BZOJ权限题qwq [Luogu][1] sol 树上路径当然是淀粉质辣! 考虑所有过重心的路径。开一个$10^6$大小的数组$t$表示某一路径长度的最小边数,初始化为$inf(i 0)$,$t[0]=0$。 枚举重心的每棵子树进行$dfs$,假设获得了一条从重心出发边数为$dep$边权和为$di ...
分类:
其他好文 时间:
2018-02-23 22:25:37
阅读次数:
165
1. jsp文件 out.write(); write()方法报错。无法解析方法。 不止out, pageContext 和jspContext也会出现同样的问题,原因就是里面使用的是JSP的API(并不是Servlet的API) 所以,在pom.xml文件中加入如下dependency即可。 添加 ...
分类:
Web程序 时间:
2018-02-23 18:53:34
阅读次数:
186
样例数据: 树形图如下 创建一个function getChildLst, 得到一个由所有子节点号组成的字符串. sql delimiter // CREATE FUNCTION (rootId INT) RETURNS varchar(1000) BEGIN DECLARE sTemp VARCH ...
分类:
数据库 时间:
2018-02-23 13:21:27
阅读次数:
369
Recycler分析 调用来源:PooledByteBuf.java 涉及的知识: AtomicInteger WeakReference ThreadLocal 在DefaultHandle 中调用的recycle只是把需要回收的对象装在一个栈中,那么问题转化为如何这个栈是如何回收的. 那么回收的 ...
分类:
Web程序 时间:
2018-02-22 21:30:45
阅读次数:
231
这篇随笔记录了HttpClient的GET和POST请求 使用maven构建依赖包,我使用的版本是4.5.3 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> < ...
分类:
编程语言 时间:
2018-02-22 21:29:49
阅读次数:
122
1 IOC和DI IOC,inversion of control 控制转化。控制主要指的是对对象的创建的控制,本来程序按需创建对象,但是现在控制权交给第三方,即spring,程序不需要自己创建对象了,它需要对象的时候只要从spring的Bean容器中get即可,即控制权由程序转化到了第三方框架sp ...
分类:
编程语言 时间:
2018-02-22 19:25:16
阅读次数:
180
通过spring boot的起步依赖和自动配置,可以更加快速,便捷的开发spring应用程序。 起步依赖: 1.我们不需要指定版本号,起步依赖本身的版本是由正在使用的spring boot的版本来决定的,而起步依赖则会决定他们引入的传递依赖版本。 2.依赖排除:在Maven中可以使用<exclusi ...
分类:
编程语言 时间:
2018-02-22 13:40:55
阅读次数:
857