上一页 1 ··· 6 7 8 9 10
摘要: 第一个是工具类, MapUtil.java import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; im 阅读全文
posted @ 2017-10-15 17:32 方大帝的博客 阅读(5657) 评论(0) 推荐(0) 编辑
摘要: 快速生成500W测试数据库; 创建测试表: DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(10) NOT NULL AUTO_INCREMENT, `uname` varchar(20) DEFAULT NULL COMMEN 阅读全文
posted @ 2017-09-22 11:08 方大帝的博客 阅读(757) 评论(0) 推荐(0) 编辑
摘要: mysql中 myisam,innodb默认使用的是 Btree索引,至于btree的数据结构是怎样的都不重要,只需要知道结果,既然是索引那这个数据结构最后是排好序;就像新华字典他的目录就是按照a,b,c..这样排好序的;所以你在找东西的时候才快,比如你找 “中” 这个字的解释,你肯定就会定位到目录 阅读全文
posted @ 2017-09-13 14:10 方大帝的博客 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 1.LoginController 2.AuthenticationInfo 阅读全文
posted @ 2017-08-18 22:04 方大帝的博客 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1.实体 2.RoleService定义 3.RoleDao定义 4.XML定义 阅读全文
posted @ 2017-08-18 21:56 方大帝的博客 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 在mapper文件中写sql语句时,遇到特殊字符时,如:< 等,建议使用<![CDATA[ sql 语句 ]]>标记,将sql语句包裹住,不被解析器解析 在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被 阅读全文
posted @ 2017-08-18 21:41 方大帝的博客 阅读(2112) 评论(0) 推荐(0) 编辑
摘要: mapperl.xml中: 在mapper.java中: 需要注意的问题: 1.注意select标签上设置为resultType,而不是ibatis支持的resultClass 2.返回map时select列中最好设置别名。(经验证,当不设置别名时,你需要这个来取数据map.get("count(* 阅读全文
posted @ 2017-08-18 21:39 方大帝的博客 阅读(9599) 评论(0) 推荐(0) 编辑
摘要: 读取数据库中的所有的表名 private Set<String> getTableNameByCon(Connection con) { Set<String> set = new HashSet<String>(); try { DatabaseMetaData meta = con.getMet 阅读全文
posted @ 2017-06-01 15:10 方大帝的博客 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 这篇文章的知识点如下: 1.如何自写几十行代码就能模拟测试高并发下访问千万级数据库表 2.比较高并发下(200次/秒,2000次/秒,10000次/秒)数据库的性能 3.比较千万级数据库在查询时加索引与不加索引的巨大差异(说实话,这个测试结果让我自己本人也很惊讶) 针对上篇文章插入的1000万条数据 阅读全文
posted @ 2017-05-05 16:26 方大帝的博客 阅读(918) 评论(0) 推荐(0) 编辑
摘要: 环境:准备测试前,我查看了一下我公司的电脑是4核的(四个子窗口) 废话少说,直接附上代码和结果吧 package tenThreadInsert; import java.sql.Connection; import java.sql.DriverManager; import java.sql.P 阅读全文
posted @ 2017-05-05 16:10 方大帝的博客 阅读(23972) 评论(3) 推荐(4) 编辑
上一页 1 ··· 6 7 8 9 10