会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
shouhongxiao
博客园
首页
新随笔
联系
订阅
管理
1
2
3
下一页
2017年7月18日
智联卓聘IM演进过程
摘要: 1. 卓聘IM开发背景 智联卓聘是智联旗下高端人才招聘平台,成立快4年了,业务增涨每年以100%速度增涨,业务增涨快在开发和上线速度要求也比较高。 2016年6月提出IM开发需求,7月初上线,开发人员三名,开发时间20多天,后期可以不断满足业务需求。前期阶段我们考虑网上各种提供IM的云平台,这些平台
阅读全文
posted @ 2017-07-18 14:23 一点点水
阅读(672)
评论(0)
推荐(1)
2017年6月13日
智联卓聘 卓聘聊聊(IM)开发实践
摘要: 1. 卓聘IM开发背景 智联卓聘是智联旗下高端人才招聘平台,成立快4年多,业务增涨每年以100%速度增涨快,同时对产品和研发速度都比较高。 2015年提出IM开发,主要用于后选人与猎头及时交流,降低后选人与猎头沟通成本。我们首先考虑就是网上各种IM的云平台,而这些平台都有一个问题,聊天记录管理上有着
阅读全文
posted @ 2017-06-13 10:15 一点点水
阅读(673)
评论(0)
推荐(0)
2016年8月31日
Jersey +jetty 实现微服务(一)
摘要: 微服务: 传输协议基本都是http,数据序列化,协议层目前protocol buffer,Json, xml,Java序列化,最多使用Json。实现以上二点并不难,spring 就可以,但spring 的初衷是为了搞一套简化web开发,微服务最大特点,快速开发,持续交付,快速部署, Jersey+J
阅读全文
posted @ 2016-08-31 10:41 一点点水
阅读(4017)
评论(0)
推荐(2)
2016年8月24日
YAML文件解析
摘要: YAML是“另一种标记语言”的外语缩写,YAML 是一种比JSON(json多层次{ 与 [ 会被搞晕的)更直观的表现形式,展示上更易查错和关系描述。因为不需要一个专业工具就可以排查正确性。YAML目前有多种语言提供了支持。 JAVA最终是要被序列化或反序列化,Jackson 提供了YAMLFact
阅读全文
posted @ 2016-08-24 16:46 一点点水
阅读(19077)
评论(0)
推荐(0)
2016年8月23日
使用jersey 注解包扫描类PackageNamesScanner
摘要: Jersey 中自带一个包扫描,可以是包,或者具体类名 ,扫描的类型是自己定注解类型,实现功能更加大,可以是jar 包 可以是虚拟地址下的 Jersey 主要用来扫描Path Provider 类中同时包括以上的Annotation,使用Jersey 包扫描只需要三步。 1、包地址传入Package
阅读全文
posted @ 2016-08-23 16:26 一点点水
阅读(1166)
评论(0)
推荐(0)
Docker 部署DropWizard
摘要: docker build -t highpin/java_web . docker build -t highpin/java_web . docker run -d -p 8080:8080 -p 23:22 highpin/java_web 以上部署了一个dropwizard服务,并且开通ssh
阅读全文
posted @ 2016-08-23 11:56 一点点水
阅读(666)
评论(0)
推荐(0)
Argparse4j
摘要: argparse4j 是 Python argparse 命令行解析器的 Java 语言移植版。这个要比spring AspectJ 更简单,更方便实现。 1 package Argparse4j; 2 3 import net.sourceforge.argparse4j.ArgumentPars
阅读全文
posted @ 2016-08-23 11:30 一点点水
阅读(595)
评论(0)
推荐(0)
2014年4月30日
Socket通信中的 BeginReceive与EndReceive
摘要: BeginReceive 与endReceive 必须成对出现,如果BeginReceive没有及时调用endReceive,可能会出现数据被从buffer中读取二次,如果在下面这行代码下面加入别的代码 就会出现被处理二次的结果 如下 上面的 listner.Receive();处理缓存数据方法 然
阅读全文
posted @ 2014-04-30 19:09 一点点水
阅读(13121)
评论(1)
推荐(0)
2014年4月25日
socket 异步通信的一些问题
摘要: socket通信在使用时被封装很简单,像操作文件一样简单,正是因为简单里面好多细节需要深入研究一下。 windows下通信有select和iocp方式,select是传统方式,在socket里使用receive send这种方式出现,iocp是一种高效的方式,不会产生过多线程,被socket使用be
阅读全文
posted @ 2014-04-25 15:37 一点点水
阅读(2521)
评论(0)
推荐(0)
2014年1月24日
static 还是readonly 还是static readonly
摘要: 一、 static 多对象共享一段空间,或者说没有对象概念,就是类的概念,不需要实例化,自动被创建。多用于长期共享。不会为对象的创建或销毁而消失。 以上代码有几点说明1.在C类创建静态A时,虽然在字段中(实建C类会自动创建一个静态构造方法,它会把类中声明的字段初始化值全放在你定义的前面,也就是后面的
阅读全文
posted @ 2014-01-24 16:45 一点点水
阅读(2291)
评论(0)
推荐(0)
1
2
3
下一页
公告