一、前言 框架代码其实也没那么难,大家不要看着源码就害怕,现在去看 Tomcat 3.0的代码,保证还是看得懂一半,照着撸一遍基本上很多问题都能搞定了。这次我们就模拟 Tomcat 中的 Digester(xml解析工具)来仿写一个相当简易的版本。上一篇说了如何利用 sax 模型来解析 xml,但是 ...
分类:
其他好文 时间:
2019-07-02 09:32:48
阅读次数:
85
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/apply The apply() method calls a function with a given this ...
分类:
移动开发 时间:
2019-06-30 19:13:25
阅读次数:
170
动态规划典型问题模板 一、最长上升子序列(Longest increasing subsequence) 状态:以ak(k=1,2,3...N)为终点的最长递增子序列的长度。 状态转移方程: MaxLen(1) = 1 MaxLen(k) = Max{ MaxLen(i): 1<i<k 且 ai<a ...
分类:
其他好文 时间:
2019-06-30 09:56:32
阅读次数:
137
一、外键 constraint 名称 foreign key() references 表名() 二、唯一索引 unique 名称 (列) 联合唯一 三、外键变种 1、一对多 2、一对一 3、多对多(额外创建一张表) ...
分类:
数据库 时间:
2019-06-27 01:05:42
阅读次数:
199
Redis hash可储存多个键值对,适合储存对象的属性。 1、hset key fieldName fileValue //hset即hash set,set这里是设置的意思。往hash中添加一个字段(键值对) 示例: hset score zhangsan 90 //score是hash的名称, ...
分类:
其他好文 时间:
2019-06-24 16:51:02
阅读次数:
83
1. 下载redis安装包:> 可以用命令: wget http://download.redis.io/releases/redis-5.0.5.tar.gz, 或者直接从官网下载。2. 解压:tar -zxvf redis-5.0.5.tar.gz3. 安装gcc:> yum install g ...
分类:
其他好文 时间:
2019-06-24 12:01:35
阅读次数:
207
在JAVA发展过程中,涌现出一系列的ORM框架,JPA,Hibernate,Mybatis和Spring jdbc,本系列,将来研究Mybatis。 ...
分类:
其他好文 时间:
2019-06-19 23:35:36
阅读次数:
284
1021 Deepest Root (25 分) 1021 Deepest Root (25 分) 1021 Deepest Root (25 分) A graph which is connected and acyclic can be considered a tree. The height ...
分类:
其他好文 时间:
2019-06-19 00:32:21
阅读次数:
115
一.对数据库,表,记录 四大操作(增 删 改 查) 1.操作数据库 (1)对数据库(文件夹):进行增加操作 Create database 库名; 例: Create database db7 ; 查询库: show databases; 结果: + + | Database | + + | inf ...
分类:
数据库 时间:
2019-06-17 12:27:39
阅读次数:
212