使用netty构建简单的WebSocket

websocket客户端可以有很多种,一种是网页实现socket.io,一种使用html5直接新建websocket。我这里使用了html5本身的websocket api。

因为只是demo,所以我这里不对其进行过多的代码分析和项目讲解,日后我会在这个demo进行项目构建,会是一个大型的聊天室?会是一个高性能的socket通讯系统?大家敬请期待吧!

... »

设计模式之模板方法(java实现)

首先大家可以先想想一个场景,就是炮制饮料。 我们第一步需要把水煮好,然后倒入相应的材料,倒入杯子中,然后加入该饮料一些添加剂。这里4个步骤换成别的饮料也是一样需要执行。所以我们写一个模板,让饮料们来继承实现

新建一个模板类:

... »

springboot用maven打独立应用的jar包

如果用过spring boot的都知道,其引入了嵌入式web容器运行的。但是如果打包成jar包,方便是方便,但是无法通过修改配置文件–重启应用就达到想要的效果,必须又要重新打一个jar包。而lib依赖也是如此,很多时候都可以不变的,没必要发布都要打包吧。 以下内容你将会学到如何利用maven插件构建独立jar包,发布应用到正式环境的流程。

... »