加载中
浅析RPC与WebService

虽然现在非常火的RPC技术以SpringCloud和Dubbo(x)为主流,但是如果做接口调用,还是逃不了要用一些较传统的技术。前几天在做接口调用时恰巧用到了WebService的相关技术(8,9两节是真实的开发...

初试RocketMQ消息中间件

1. 为什么要用MQ 在使用SpringCloud或Dubbo进行SOA架构后,不同的应用层模块(web)与业务层模块(service)要建立调用关系,也就是依赖/耦合 当模块变多时,模块间的耦合度也会逐步上升,这就需...

ActiveMQ入门,ActiveMQ与RocketMQ的对比

1. ActiveMQ入门 前面的文章已经写过MQ的相关概念,这里不再赘述。 1.1 ActiveMQ是什么 ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。 1.2 ActiveMQ的特点...

运用Oltu框架搭建OAuth的Demo工程

Apache的Oltu就是实现了OAuth的框架 参考文章: http://jinnianshilongnian.iteye.com/blog/2038646 https://blog.csdn.net/jing12062011/article/details/78147306 1. 搭建Maven工程框架 <p...

初试oAuth2.0协议

1. 为什么要使用oAuth 原始的应用架构,如果要访问其他应用内的数据,必须通过授权 但是授权就需要登录,登录就需要用户名和密码 一旦用户名和密码被其他应用保存,则会失去安全性 一旦系统数...

08/01 11:29
11
设计模式笔记(八)——单例模式

上一次的状态模式中,每次都new出类来,太浪费内存,可以使用单例模式来改进。。。

04/11 20:53
11
设计模式笔记(七)——状态模式

上一次设计的观察者模式里,学生和工人中存在大量if-else分支结构,需要优化。。。根据阿里代码规范,改进的方法之一就是使用状态模式。。。

设计模式笔记(六)——观察者模式

前几天在做Spring的监听器时突然想到了观察者模式,这个也很重要。。。。

04/09 20:45
81
设计模式笔记(五)——代理模式

复习基础的时候看到AOP了,突然想起来代理模式这个还是非常重要的。。。

04/01 13:37
18
设计模式笔记(四)——装饰者模式

装饰者模式跟建造者还是有一些相似的,这里紧接着建造者,把装饰者也整理出来。。。

设计模式笔记(三)——建造者模式

昨天在翻设计模式的时候突然发现有人在拿抽象工厂、建造者和装饰者作比较,准备这里先把建造者记录一下,装饰者回头再说。。。

03/28 20:35
19
设计模式笔记(二)——模板方法模式

之前在做通用抽取的时候用到了模板方法模式,又回想起Servlet的创建其实最常用的也就是使用的模板方法模式。。。

03/28 20:18
12
设计模式笔记(一)——设计模式的引入与三大工厂模式

这段时间除了在整理项目总结之外,还跟自己的团队开始分享关于设计模式的应用,相关的笔记也传到博客上,供大家阅读,如有不足,还请您高抬贵手提出宝贵意见,谢谢!

03/28 14:13
42
Excel的复合表头设计——Poi+树型数据结构

一个MIS中,可能多多少少会跟报表扯上关系,对于Java开发中,可能用的比较多的报表设计就是POI构造Excel了吧。前些时间专门把这部分拿出来又回头看了看,品味一下当初的那套设计。 需求:多行...

POI
03/26 21:13
129
唠唠SE的多线程-02——线程锁

2. 同步锁 什么是锁对象? 每个java对象都有一个锁对象.而且只有一把钥匙. 如何创建锁对象: 可以使用this关键字作为锁对象,也可以使用所在类的字节码文件对应的Class对象作为锁对象 1. 类名...

01/31 12:38
14
唠唠SE的多线程-01——线程

1. 线程 进程:正在运行的程序,负责了这个程序的内存空间分配,代表了内存中的执行区域。 线程:就是在一个进程中负责一个执行路径。 多线程:就是在一个进程中多个执行路径同时执行。 创建...

01/31 12:36
8
唠唠SE的IO-04——缓冲输入输出流

4. 缓冲输入输出流 缓冲输入输出流,是基于普通IO流的缓冲包装,使用更灵活。 BufferedOutputStream和BufferedOutputStream类可以通过减少读写次数来提高输入和输出的速度。 它们内部有一个缓...

01/31 12:34
10
唠唠SE的IO-03——字符输入输出流

3. 字符输入输出流 转换流其实是一个字符流 字符流 = 字节流 + 编码表 最基本的字符输入输出流: Reader和Writer是Java用来处理以字符为主的流。 Reader读取文件的方法: 1. int read(): 读...

01/31 12:34
14
唠唠SE的IO-02——字节输入输出流

2. 字节输入输出流 计算机中都是二进制数据,一个字节是8个2进制位。字节可以表示所有的数据,比如文本,音频,视频。 图片,都是作为字节存在的。也就是说字节流处理的数据非常多。 最基本的字节...

01/31 12:33
2
唠唠SE的IO-01——File类

1. File File类的实质是把磁盘中的文件进行对象化封装,可以对这些文件对象进行操作来完成我们处理文件的需求。 可以用面向对象的处理问题,通过该对象的方法,可以得到文件或文件夹的信息,...

01/31 12:30
2

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部