上一页 1 ··· 8 9 10 11 12 13 14 下一页
  2018年4月19日
摘要: Redis 已经考虑到了大家的疾苦,从 2.6.12 起,SET 涵盖了 SETEX 的功能,并且 SET 本身已经包含了设置过期时间的功能,也就是说,我们前面需要的功能只用 SET 就可以实现。 如上代码是完美的吗?答案是还差一点!设想一下,如果一个请求更新缓存的时间比较长,甚至比锁的有效期还要长 阅读全文
posted @ 2018-04-19 21:57 花开浪漫拾 阅读(206) 评论(0) 推荐(0)
  2018年4月16日
摘要: 程序次序规则:一个线程内,按照代码顺序,书写在前面的操作先行发生于书写在后面的操作; 锁定规则:一个unLock操作先行发生于后面对同一个锁额lock操作; volatile变量规则:对一个变量的写操作先行发生于后面对这个变量的读操作; 传递规则:如果操作A先行发生于操作B,而操作B又先行发生于操作 阅读全文
posted @ 2018-04-16 02:17 花开浪漫拾 阅读(1631) 评论(0) 推荐(2)
摘要: 大多数的数据库系统的默认事务隔离级别都是:Read committed,而MySQL的默认事务隔离级别是:Repeatable Read 大多数的数据库系统的默认事务隔离级别都是:Read committed,而MySQL的默认事务隔离级别是:Repeatable Read 脏读:读取到另一个事务未 阅读全文
posted @ 2018-04-16 01:49 花开浪漫拾 阅读(152) 评论(0) 推荐(0)
  2018年3月8日
摘要: DELETEFROM peopleWHERE peopleId IN (SELECT peopleId FROM people GROUP BY peopleId HAVING count(peopleId) > 1)AND rowid NOT IN (SELECT min(rowid) FROM 阅读全文
posted @ 2018-03-08 17:31 花开浪漫拾 阅读(2607) 评论(0) 推荐(1)
  2018年2月13日
摘要: springboot中默认的redis配置是只能对单个redis库进行操作的。 那么我们需要多个库操作的时候这个时候就可以采用redis多数据源。 本代码参考RedisAutoConfiguration源码进行整改成的多数据源配置 注意:数据源2就是数据源1copy了一份代码,把所有的gisredi 阅读全文
posted @ 2018-02-13 12:31 花开浪漫拾 阅读(3959) 评论(5) 推荐(6)
摘要: 首先导入mybatis等包,这里就不多说。 下面是配置多数据源和mybatis,每个数据源对应一套mybatis模板 数据源1: application.yml配置 就这样配置完了第一个数据源和mybatis。 第一个数据源由appdbTransactionManager来管理事务,在使用事务的时候 阅读全文
posted @ 2018-02-13 12:26 花开浪漫拾 阅读(307) 评论(0) 推荐(0)
  2018年2月9日
摘要: @JsonAutoDetect(fieldVisibility = Visibility.ANY, getterVisibility = Visibility.NONE, isGetterVisibility = Visibility.NONE)该注解的作用是:使用属性名称来转json。 防止不规范的属性报错,比如 app_id @JsonIgnoreProperties(ignor... 阅读全文
posted @ 2018-02-09 09:53 花开浪漫拾 阅读(5700) 评论(0) 推荐(9)
  2018年1月31日
摘要: // 保留两位小数 System.out.println(Double.parseDouble(String.format("%.2f", 55.5454545454))); // 保留三位小数 System.out.println(Double.parseDouble(String.format( 阅读全文
posted @ 2018-01-31 19:42 花开浪漫拾 阅读(316) 评论(0) 推荐(0)
  2018年1月30日
摘要: 如果supervisord挂了的话,提示supervisor.sock refused connection。 ,重新启动命令为supervisord 常用命令: supervisord -c /etc/supervisord.conf 启动supervisord并使用配置 supervisorct 阅读全文
posted @ 2018-01-30 09:58 花开浪漫拾 阅读(9412) 评论(0) 推荐(10)
  2018年1月23日
摘要: 方法1(建议使用该方法): 首先下载springloaded-1.2.6.RELEASE.jar包,放到自己的目录,比如D盘 然后再Eclipse 选项中找到jdk配置,进入jdk设置, 找到Default VM arguments追加 -javaagent:D:\springloaded-1.2. 阅读全文
posted @ 2018-01-23 16:30 花开浪漫拾 阅读(211) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 下一页