- 博客(9)
- 收藏
- 关注
转载 探究mysql预编译
本文来源于http://cs-css.iteye.com/blog/1847772, 网上的绝大部分关于预编译的文章都是简单介绍预编译有什么优缺点、怎么用,而本文作者通过实践深入探究了预编译的开启条件以及对性能的影响。一.背景:用Mybatis+mysql的架构做开发,大家都知道,Mybatis内置参数,形如#{xxx}的,均采用了sql预编译的形式,举例如下:Xml代码 <select ...
2018-04-23 09:09:23
1402
1
原创 mysql中Sequence实现
最近需要将项目从DB2数据库迁移到MySQL数据库,由于MySQL没有sequence,于是上网找了下MySQL的sequence实现,基本都是基于存储过程和函数实现的,下面第一、二两种实现是从网上看到的,三、四、五三种实现是自己的想法。第五种终极实现亲测可行,但是没有经过高并发检验。
2018-04-22 21:18:16
10572
原创 Java基础——ThreadLocal
ThreadLocal为每个线程提供一个对象副本,使得对象能像全局变量一样可以在线程范围内任意地方获取使用,但同时又保证了线程之间对象相互隔离。
2018-04-21 18:00:51
246
原创 Python字符编码 中文乱码
Python字符编码 中文乱码Python中可能会出现各种各样的中文乱码问题,在python程序运行中,有三个地方与编码直接相关1.系统默认编码windows系统默认编码为GBK,Linux系统默认为UTF-8(不知道是不是所有Linux都默认UTF-8,但至少Ubuntu是UTF-8)意味着在Linux终端上输出GBK会导致乱码, 在Windows控制台输出UTF-8会导致乱码#查看系统默认编码
2015-04-04 15:39:49
669
原创 Gearman--任务分发系统 (初探)(JAVA版)
最近拿DBN(Deep Belief Network)做实验, 由于数据维数太大, 程序跑了6天也没训练完成, 由于每天没关机, 弄的电脑特卡. 正好实验室有两台比较空闲的服务器, 所以计划将实验程序放到服务器上运行, 其实直接放到服务器上运行也就可以了,还比较方便快捷. 但是想想要是弄一个任务分发系统, 虽然现在麻烦点, 以后就方便很多了.一开始想自己写一个功能简单一点的, 但是觉得自己写的通用
2014-04-10 19:11:09
2167
原创 极小极大算法 (The Minimax Algorithm)
极小极大算法 (The Minimax Algorithm)[说明] 本文基于<<CS 161 Recitation Notes - The Minimax Algorithm>>, 本文中的图片均来源于此笔记。极小极大算法常用于二人博弈游戏,目的是寻找最优的方案使得自己能够利益最大化。基本思想就是假设自己(A)足够聪明,总是能选择最有利于自己的方案,而对手(B)同样足够聪...
2014-04-04 11:01:13
17997
9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人