上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: Calendar cal = Calendar.getInstance(); cal.setTime(new Date()); System.out.println("System Date: " + cal.get(Calendar.MONTH+1)); 注意下,月份是从0开始的,要Calenda 阅读全文
posted @ 2018-07-09 10:04 AI大火腿 阅读(348) 评论(0) 推荐(0)
摘要: 转载: 如何使用spring配合mybatis配置多个数据源并应用? (多DataSource) 使用多数据源的场景应该是很多的,如操作同一台服务器上不同的数据库,或者多地机器上的相同或不相同数据库。 虽然涉及到不同数据库时,我们也许可以通过跨库操作的方式,如 other.user 使用同一数据源来 阅读全文
posted @ 2018-06-28 14:02 AI大火腿 阅读(807) 评论(0) 推荐(0)
摘要: Spring+mybatis主从数据库读写分离(二) 其本质和Spring + mybatis 主从数据库分离读写的几种方式(一)中的数据源切换核心内容一致。但是与之也有不同之处:后者是用Spring AOP切面编程拦截判断注解的方式实现数据库的切换,而前者的实现则是依赖重写mybatis事务提交而 阅读全文
posted @ 2018-06-28 10:53 AI大火腿 阅读(3782) 评论(0) 推荐(0)
摘要: Spring+mybatis 主从数据库分离读写(一) ——动态切换数据源方式 我们通过Spring AOP在业务层实现读写分离,也就是动态数据源的切换。在DAO层调用前定义切面,利用Spring的AbstractRoutingDataSource来解决多数据源的问题,用以实现动态选择数据源。我们可 阅读全文
posted @ 2018-06-27 17:34 AI大火腿 阅读(957) 评论(0) 推荐(0)
摘要: Spring Boot是最近这几年才火起来的,那么它到底与Spring有啥区别呢? 想了解区别,其实就是Spring Boot提供了哪些特征: Spring Boot可以建立独立的Spring应用程序; 内嵌了如Tomcat,Jetty和Undertow这样的容器,也就是说可以直接跑起来,用不着再做 阅读全文
posted @ 2018-06-25 13:50 AI大火腿 阅读(187) 评论(0) 推荐(0)
摘要: -- 今天SELECT DATE_FORMAT(NOW(),'%Y-%m-%d 00:00:00') AS '今天开始';SELECT DATE_FORMAT(NOW(),'%Y-%m-%d 23:59:59') AS '今天结束';-- 昨天SELECT DATE_FORMAT( DATE_SUB 阅读全文
posted @ 2018-06-21 09:20 AI大火腿 阅读(264) 评论(0) 推荐(0)
摘要: 转载 并发编程模型的分类 在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。 在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间 阅读全文
posted @ 2018-06-19 10:14 AI大火腿 阅读(106) 评论(0) 推荐(0)
摘要: 一,volatile关键字的可见性 要想理解volatile关键字,得先了解下JAVA的内存模型,Java内存模型的抽象示意图如下: 从图中可以看出: ①每个线程都有一个自己的本地内存空间--线程栈空间???线程执行时,先把变量从主内存读取到线程自己的本地内存空间,然后再对该变量进行操作 ②对该变量 阅读全文
posted @ 2018-06-19 09:35 AI大火腿 阅读(106) 评论(0) 推荐(0)
摘要: 1、同步 2、管道:java.io.PipedInputStream 和 java.io.PipedOutputStream进行通信 3、循环轮询 4、wait/notify机制 ①同步 这里讲的同步是指多个线程通过synchronized关键字这种方式来实现线程间的通信。 参考示例: 由于线程A和 阅读全文
posted @ 2018-06-19 09:34 AI大火腿 阅读(968) 评论(0) 推荐(0)
摘要: 一 修饰方法 Synchronized修饰一个方法很简单,就是在方法的前面加synchronized,synchronized修饰方法和修饰一个代码块类似,只是作用范围不一样,修饰代码块是大括号括起来的范围,而修饰方法范围是整个函数。 例如: 方法一 public synchronized void 阅读全文
posted @ 2018-06-19 08:53 AI大火腿 阅读(213) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
跟随粒子特效