摘要: 15套java架构师、集群、高可用、高可扩 展、高性能、高并发、性能优化、Spring boot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm大型分布 式项目实战视频教程 视频课程包含: 高级Java架构师包含:Spring boot、Spring  cloud、Dubbo、Redis... 阅读原文
2017-07-31 07:30:18 阅读(777) 评论(0)
摘要:   ReentrantLock是Java并发包中提供的一个可重入的互斥锁。ReentrantLock和synchronized在基本用法,行为语义上都是类似的,同样都具有可重入性。只不过相比原生的Synchronized,ReentrantLock增加了一些高级的扩展功能,比如它可以实现公平锁,同时也可以绑定多个Co... 阅读原文
2017-07-31 06:00:03 阅读(795) 评论(0)
摘要: mybatis 是apache下的一个面向sql编程的半自动化的ORM持久层的框架。特点:面向sql编程,达到高性能的使用目的。 下面是简单使用 现导入jar包,只有mybatis和数据库驱动包(这里用的是mysql的驱动包)是必须的,其余是日志需要的包 db.properties配置连接池的配置文件 1 jdb... 阅读原文
2017-07-30 23:38:02 阅读(791) 评论(0)
摘要: 最近的一次面试中,被问到桥接模式,以前呢并没有很仔细的研究过这个设计模式,借此机会剖析一下。 先给出自己对这个模式理解后的源码: interface A{ void methodA(); } interface B{ void methodB(); } Class AImpl impl... 阅读原文
2017-07-30 21:43:02 阅读(801) 评论(0)
摘要: 首先,这是我对自己的需求而使用的逻辑,若有可以完美的地方方便告诉下小白。 MAVEN   <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi<... 阅读原文
2017-07-30 21:33:01 阅读(807) 评论(0)
摘要: 摘要 ArrayList 是Java中常用的一个集合类,其继承自AbstractList并实现了List 构造器 ArrayList 提供了三个构造器,分别是 含参构造器-1 // 含参构造器-1 // 参数含义: 初始化线性表容量 public ArrayList(int initialCapacity) { ... 阅读原文
2017-07-30 20:45:02 阅读(787) 评论(0)
摘要: 继承PagingAndSortingRepository 我们可以看到,BlogRepository定义了这样一个方法:Page<Blog> findByDeletedFalse(Pageable pageable);,我们主要关注它的参数以及返回值。 Pageable 是Spring Data库中定义... 阅读原文
2017-07-30 20:12:04 阅读(860) 评论(0)
摘要:     CrudRepository   的主要方法 long count(); boolean exists(Integer arg0); <S extends StudentPO> S save(S arg0); <S extends StudentPO> Itera... 阅读原文
2017-07-30 20:02:02 阅读(791) 评论(0)
摘要: @Modifying 注解使用 @Modifying 结合 @Query注解进行更新操作 咱们单单的一个查询注解是没有办法完成事务的操作的 我们还要结合一点就是@Transaction 在springdata的使用   话不多说 我们开始   开始之前我先讲下上篇文章的 漏了一个 查询总记录数的  本来想给大家写个例... 阅读原文
2017-07-30 19:49:02 阅读(783) 评论(0)
摘要: Eclipse默认显示文字大小为五号,可修改: Window->Preferences->General->Appearance->Colors and Fonts->Basic->Text Font,可改变字体、字形和大小。 阅读原文
2017-07-30 07:27:02 阅读(751) 评论(0)