相关分类: Java技术 C/C++ VB delphi
  • Spring中事务管理的两种方式

    spring支持编程式事务管理和声明式事务管理两种方式。 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。对于编程式事务管理,spring推荐使用TransactionTemplate。 声明式事务管理建立在AOP之上的。其本质是对方法前后进行拦截,...

    2018-06-18 01:08:05

  • Netty入门(八)构建Netty HTTP/HTTPS应用

    HTTP/HTTPS 是最常见的一种协议,这节主要是看一下 Netty 提供的 ChannelHaandler。 一、HTTP Decoder,Encoder 和 Codec HTTP 是请求-响应模式,客户端发送一个 HTTP 请求,服务就响应此请求。 HttpRequest 包格式如下: 包头 数据部分,后续可以有多个 HttpContent...

    2018-06-18 01:08:23

  • 责任链模式-Chain of Responsibility(Java实现), 例1

    责任链模式-Chain of Responsibility, 例1 在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。 Trouble类 本类是:待责任链来处理的问题Trouble类. 本例子较简单, Trouble只有一...

    2018-06-18 01:08:06

  • Java工具类 通过ResultSet对象返回对应的实体List集合

    自从学了JDBC用多了像一下这种代码: ResultSet rs = this .executeQuery(sql, objs);List xxx list = new Arrayxxx (); if (rs.next()){xxx x = new xxx();x.setxxx(rs.getString( "xxx" ));x.setsss(rs.getString( "sss" ));list.add(x);} 这类相似的代码每天都在用...

    2018-06-18 01:08:12

  • 过滤器模式

    过滤器模式,顾名思义,就是过滤对象用的,对需要过滤的对象,进行一些验证,或者加某些特定信息,或者删减信息都可以。如果你想定义多个过滤规则,那么就需要定义多个过滤器,一般每个过滤器只实现一种规则。然后多个过滤器会连在一起,形成一个过滤器链,想想我们的s...

    2018-06-18 01:08:07

  • 整理一下面试经常被问到的关于集合的问题

    集合类的框架图 1.集合分两大类,Map和Collection。而Collection又有子接口List(数据存储顺序和插入顺序是一样的)、Set(里面的元素具有唯一性) 2.Collection中分为: 2.1 :List主要有: List继承了Collection,是有序的列表。 实现类有ArrayList、LinkedList、Vector...

    2018-06-18 01:08:02

  • 责任链模式-Chain of Responsibility(Java实现), 例2

    责任链模式-Chain of Responsibility 在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。 咱们在这里换一个场景: 国王(King类), 经常会遇到各种麻烦(Trouble类), 而国王一旦遇到...

    2018-06-18 01:08:04

  • Unable to register MBean [HikariDataSource (Hikari

    今天启动项目看到已经启动起来,但是看到控制台有红色,没注意是什么问题,具体在细看下,发现是一个Tomcat中发布了两个实例。 解决办法:去发布路径下,全部删掉或者删掉不用的即可。...

    2018-06-18 01:07:53

  • JDK10安装配置详解

    JDK10安装配置详解 1. 下载jdk10 1.1 官网下载jdk7的软件包: 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html 选择“ Accept License Agreement”后根据自己的操作系统下载相应的软件包。 如图: 2. JDK的安装 2.1 下载...

    2018-06-18 01:08:02

  • 冒泡排序

    public class MaoPao { public static void main(String []args){ int []s={1,4,2,5,3,6,7}; int temp; for(int i=0;is.length-1;i++){ for(int j=0;js.length-1-i;j++){ if(s[j]s[j+1]){ temp=s[j]; s[j]=s[j+1]; s[j+1]=temp; } } } //Arrays.sort(s); for(int x:s){...

    2018-06-18 01:08:00

2