风起云涌

记录IT人生

排序:
默认
按更新时间
按访问量

轻量级RPC代码实现2

rpc-clientpackage cn.itcast.rpc.client; import io.netty.bootstrap.Bootstrap; import io.netty.channel.ChannelFuture; import io.netty.channel.ChannelH...

2018-04-04 17:00:36

阅读数:28

评论数:0

轻量级RPC代码实现1

 轻量级RPC框架代码实现流程图:rpc-sample-apppackage cn.itcast.rpc.sample.app; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework....

2018-04-04 16:37:44

阅读数:18

评论数:0

轻量级RPC框架开发

1.  RPC原理学习1.1. 什么是RPC         RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携...

2018-04-04 16:22:46

阅读数:21

评论数:0

Spring(IOC/AOP)注解学习

1.1. spring的初始化顺序在spring的配置文件中配置bean,如下在One类和Two类中,分别实现一个参数的构造如下加载spring配置文件,初始化bean如下那么。结果如何呢?结论:spring会按照bean的顺序依次初始化xml中配置的所有bean1.1.1.   通过Applic...

2018-03-27 11:30:19

阅读数:29

评论数:0

NETTY发送对象

Netty中,通讯的双方建立连接后,会把数据按照ByteBuf的方式进行传输,例如http协议中,就是通过HttpRequestDecoder对ByteBuf数据流进行处理,转换成http的对象。基于这个思路,我自定义一种通讯协议:Server和客户端直接传输java对象。 实现的原理是通过Enc...

2018-03-27 09:32:06

阅读数:90

评论数:0

SQL索引详解

 SQL中的索引分为两种,一种为聚集索引和非聚集索引,下面介绍两者的异同。一、聚集索引与非聚集索引:  1、聚集索引:  聚集索引的意思可以理解为顺序排列,比如一个主键自增的表即为聚集索引,即id为1的存在于第一条,id为2的存在于第二条...假使数据库中是使用数组来存放的这张表中的数据,那么如果...

2018-03-23 11:03:37

阅读数:13

评论数:0

实现HttpSessionListener统计用户在线人数

对每一个正在访问的用户,J2EE应用服务器会为其建立一个对应的HttpSession对象。当一个浏览器第一次访问网站的时候,J2EE应用服务器会新建一个HttpSession对象,并触发HttpSession创建事件,如果注册了HttpSessionListener事件监听器,则会调用HttpSe...

2018-03-22 16:28:18

阅读数:49

评论数:0

循环foreach标签用法

参数为单个List集合我们一般的做法是在方法的参数处指定传入的参数名称,在xml中使用的时候,集合的名称要和方法的Param的名称一致,这样便于阅读和理解,然后是在对应的xml文件中使用foreach循环。java代码如下:public abstract List<Model...

2018-03-22 15:10:01

阅读数:38

评论数:0

PinYin4j.jar将汉字转换为拼音

将汉字转换为拼音在Android开发中是个很常见的问题。例如:在Android手机应用开发中,要查询联系人的姓名,通常都是用拼音进行查询的。 Pinyin4j是一个功能强悍的汉语拼音工具包,是sourceforge.net上的一个开源项目。 主要的功能有: - 支持同一汉字有多个发音 - 支持拼音...

2018-03-22 13:31:37

阅读数:23

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭