- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 java8并行流操作
1、多参数情况 BiConsumer cc = (gameApp, r) -> { WdjData data = WdjDataService.getEntityInfo(gameApp,r); if(data!=null){ list.add(data);
2017-02-03 19:59:25 782
原创 JAVA多线程下创建单例的正确方式
一、不注重性能的情况package singleton;public class SlowSingleton { private static SlowSingleton instance; private SlowSingleton() { }; public static synchronized SlowSingleton getInstance() {
2017-02-03 19:55:42 740
原创 Mysql统计所有表数据量
SELECT TABLE_NAME, TABLE_ROWS FROM `information_schema`.`tables` WHERE `table_schema` = 'YOUR_DB_NAME';说明:以上语句得出的行统计数量,并不精确,是一个大约估计的数量
2017-02-03 19:53:25 16783
原创 Mysql Union 联合查询的使用
语法:SELECT ...UNION [ALL | DISTINCT] SELECT ...[UNION [ALL | DISTINCT] SELECT ...]UNION 的作用是把多个SELECT语句的结果合并为一个结果集。UNION查询返回的列名,以第一个SELECT语句的列名命名。UNION,是UNION DISTINCT的简写,默认过滤重复行。一般建议使用UNION
2017-02-03 19:51:28 643
原创 Mysql profile分析查询
1、执行SQL12、 SHOW PROFILES;3、 SHOW PROFILE FOR QUERY 125;
2017-02-03 19:50:18 287
翻译 [翻译]memcached 文本协议(未完成)
协议________memcached客户端通过tcp连接与服务端通信。(同时也提供了1个UDP接口;更多细节在后面的"UDP协议"一节详述)memcached服务端侦听某个特定端口,客户端连接到该端口,发送命令给服务端,读取响应内容,最后关闭连接。双方无须发送任何命令结束会话。一个客户端可以随时关闭连接。但是,建议客户端缓存连接,以免每一次存取数据都重新打开连接。因为me
2017-02-03 19:48:17 629
原创 [MYSQL]如何并发查询并更新
【场景】多个应用实例,不约而同地从数据库查询哪些任务未被执行,然后更新这些任务的状态字段为“正在执行”。(简述,多个消费者争领任务,同时需要宣布哪个任务被自己领取,而不至于让多个消费者重复领取同一个任务) 方案一:SELECT FOR UPDATE(糟糕的方案╮(╯﹏╰)╭)SELECT FOR UPDATE 这个语句貌似很适合并发查询并更新的场景,因为它会自动上锁
2017-02-03 19:46:16 9908
原创 JAVA构造MAP并初始化MAP
如何简洁且正确地构造MAP并初始化MAP publicclass Demo{ privatestatic final Map myMap; static { myMap = newHashMap(); myMap.put("a",
2017-02-03 19:40:30 135313 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人