会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
技术宅张小二的小窝
我也许走的很慢,但是我一直在前进
首页
新随笔
管理
上一页
1
2
3
4
5
6
···
34
下一页
2016年7月1日
jedis入门实例
摘要: 在使用传统的关系数据库,我们都需要依赖一个所谓的实现了jdbc规范的驱动程序来连接数据库,这些驱动程序由各大数据库厂商提供。这些驱动就是jar包,里面就是封装了对数据库的通信协议,我们通过简单的调用就可以和数据库通信。redis也不列外,jedis就是redis的协议的封装。一些通过命令行的操作都有
阅读全文
posted @ 2016-07-01 13:58 hansongjiang8
阅读(161)
评论(0)
推荐(0)
2016年6月28日
Tomcat中的线程池StandardThreadExecutor
摘要: 之所以今天讨论它,因为在motan的的NettyServer中利用它这个线程池可以作为业务线程池,它定制了一个自己的线程池。当然还是基于jdk中的ThreadExecutor中的构造方法和execute方法,然后在外边包装一层。 ThreadExecutor中的execute方法 从execute
阅读全文
posted @ 2016-06-28 21:39 hansongjiang8
阅读(1749)
评论(0)
推荐(0)
2016年6月27日
motan解读:添加spring 支持
摘要: 代码位置: motan-core的目录下 motan中使用spring管理配置对象。motan利用Spring的spi机制创建了自定义标签和相应的标签处理代码。具体使用方法见这篇。本文以motan为例,探讨如何扩展spring的schema. 1.首先,如果要自定义标签,不得不加上响应的xsd文件,
阅读全文
posted @ 2016-06-27 15:27 hansongjiang8
阅读(1036)
评论(0)
推荐(0)
2016年6月22日
RPC框架motan: 通信框架netty之Netty4Client
摘要: 上文已经初步探讨了如何实现一个具体的transport,本文就来讨论一个具体的transport,本文讨论netty4的的相关实现。老规矩,看看motan-transport的目录结构。 其中最重要的类是啥,大声说出来,对,就是Netty4Client和Netty4Server。 图1-1motan
阅读全文
posted @ 2016-06-22 17:38 hansongjiang8
阅读(1362)
评论(0)
推荐(0)
RPC框架motan: 通信框架netty( 1)
摘要: 服务器端编程都离不开底层的通信框架,在我们刚学习java的时候,主要接触都是Socket和ServerSocket 的阻塞编程,后来开始了解NIO,这种非阻塞的编程模式,它可以一个线程管理很多的SocketChannel,节省了线程资源和线程切换所需资源。netty就是一个成熟的nio框架,现在主流
阅读全文
posted @ 2016-06-22 16:14 hansongjiang8
阅读(1287)
评论(0)
推荐(0)
Motan:目录结构
摘要: motan是由maven管理的,在最外层的pom.xml中可以看出这个项目有多个模块组成。 对于这些模块,最核心的模块就是motan-core,它的源码结构如下 cluster:客户端使用,主要是根据负载均衡和高可用机制,选取一个服务提供者。 codec:编码解码相关,客户服务器端需要根据字节流转化
阅读全文
posted @ 2016-06-22 11:04 hansongjiang8
阅读(467)
评论(0)
推荐(0)
Motan学习开篇
摘要: 你已经走到这里了,后面只要耐心的走下去就行了。 --佚名 入职新公司以后,公司使用dubbo框架,简单的照葫芦画瓢之后,也算是入手了,但是其中内部的实现的机制一概不懂。我单纯的有种好奇心,觉得每个框架都是结构精密的仪器,研究了一个月后总结一下,学到的东西。之所以题目叫motan而不是dubbo,一来
阅读全文
posted @ 2016-06-22 09:47 hansongjiang8
阅读(985)
评论(0)
推荐(0)
2016年5月31日
netty的入门
摘要: netty是什么? netty是一个基于NIO的通信框架,对于传统计算机,系统的瓶颈一直在输入输出设备上,计算速度超过IO速度,所以对于i o的性能提高异常重要。 什么是NIO? 非阻塞IO,N表示no-blocking io,简单来说就是不需要传统的IO 包中的阻塞的读写。对应jdk中的nio包,
阅读全文
posted @ 2016-05-31 17:41 hansongjiang8
阅读(209)
评论(0)
推荐(0)
2016年5月20日
Spring 中context.start作用
摘要: 我们经常会看到 如下代码 其实该context.start()的作用就是初始话配置文件中的bean对象
阅读全文
posted @ 2016-05-20 16:29 hansongjiang8
阅读(1891)
评论(0)
推荐(0)
2016年5月17日
根据psy输出sql
摘要: psy教程
阅读全文
posted @ 2016-05-17 09:00 hansongjiang8
阅读(185)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
34
下一页
公告