摘要: 总结自 Mybatis官方中文文档 XML 映射配置文件 MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置(settings)和属性(properties)信息。文档的顶层结构如下: configuration 配置 properties 属性 settings 设置 type 阅读全文
posted @ 2018-09-16 22:19 、、、、、、、 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 总结自 Mybatis官方中文文档 什么是 MyBatis ? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口 阅读全文
posted @ 2018-09-14 23:38 、、、、、、、 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 关于Log4j日志相对路径的配置请看:log4j 产生的日志位置设置 和 catalina.home、catalina.base . 由于我们在Log4j的配置中引入了系统属性${catalina.base},下面讲一下如何设置catalina.base,本质上就是在启动Tomcat的时候,给启动命 阅读全文
posted @ 2018-09-14 00:37 、、、、、、、 阅读(7207) 评论(0) 推荐(0) 编辑
摘要: 后端传到前端的Map Freemarker页面遍历Map: JS遍历Map: 阅读全文
posted @ 2018-09-13 13:25 、、、、、、、 阅读(2276) 评论(0) 推荐(0) 编辑
摘要: 不能在表达式中使用js变量,比如: 因为Freemarker是在服务器端进行解析的,此时js代码还未执行,所以value不能被解析。需要在使用之前先将值接收下来,才能使用: 拿到state数组之后就可以进行取值啦。 阅读全文
posted @ 2018-09-13 13:21 、、、、、、、 阅读(3603) 评论(1) 推荐(0) 编辑
摘要: 动态添加元素: 给元素添加onchange回调函数: 机智如我~ 阅读全文
posted @ 2018-09-13 13:18 、、、、、、、 阅读(5478) 评论(0) 推荐(0) 编辑
摘要: 动态规划 动态规划是通过把原问题分解为相对简单的子问题的方式来求解复杂问题的方法。 适用场景 动态规划常常适用于有重叠子问题和最优子结构性质的问题。 问题特征 最优子结构:当问题的最优解包含了其子问题的最优解时,称该问题具有最优子结构性质。重叠子问题:在用递归算法自顶向下解问题时,每次产生的子问题并 阅读全文
posted @ 2018-09-13 13:14 、、、、、、、 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1. linux安装mysql8.0.12,亲测可用。 以下是安装过程中出现的问题: 2. 安装过程中会用到的linux命令 3. MySQL.8.0.12密码修改策略 阅读全文
posted @ 2018-09-12 10:08 、、、、、、、 阅读(5161) 评论(0) 推荐(0) 编辑
摘要: Linux命令大全 1. mac终端连接linux 2. scp命令 3. 查看端口占用 lsof -i:端口号 netstat -tnlp |grep 端口号 lsof -i:端口号 netstat -tnlp |grep 端口号 4. 建立本地SSH隧道,将远程数据库绑定到本地端口 阅读全文
posted @ 2018-09-12 10:02 、、、、、、、 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、并查集 并查集(Union/Find)是一种树形的数据结构,用于处理一些不相交集合(Disjoint Sets)的合并及查询问题。常常在使用中以森林来表示。 二、使用场景 三、并查集主要操作 阅读全文
posted @ 2018-09-10 23:41 、、、、、、、 阅读(250) 评论(0) 推荐(0) 编辑