netty 基于 protobuf 协议 实现 websocket 版本的简易客服系统

2018-12-20
阅读 12 分钟
13k
结构 netty 作为服务端 protobuf 作为序列化数据的协议 websocket 前端通讯 演示 GitHub 地址 netty 服务端实现 Server.java 启动类 {代码...} ServerChannelInitializer.java {代码...} ServerFrameHandler.java {代码...} protobuf 文件的使用 proto 文件 {代码...} 生成 proto 的Java 类 批量生成工具,直接找到这个 ...

阴历阳历的相互转换(支持1900~2100年)

2018-09-09
阅读 15 分钟
5.5k
太阳历又称为阳历,是以地球绕太阳公转的运动周期为基础而制定的历法。太阳历的历年近似等于回归年,一年12个月,这个“月”,实际上与朔望月无关。阳历的月份、日期都与太阳在黄道上的位置较好地符合,根据阳历的日期,在一年中可以明显看出四季寒暖变化的情况;但在每个月份中,看不出月亮的朔、望、两弦。如今世界通行...

vue-cli3.0 资源加载的优化方案

2018-08-28
阅读 2 分钟
13.5k
之前自己搭建了一个 vue + tp5.1 的后台项目([链接]),坑很多,其中一个就是资源加载的方案,由于是后台项目,之前一直没放在心上,看到一些资源优化方案后([链接]),觉得有必要弄一下。

微信小程序的 request 封装

2018-08-20
阅读 5 分钟
4.8k
背景 之前小程序代码混乱,所以新项目一开始就准备弄个微信小程序的 request 的封装 流程 先来说说整个流程: appjs 里面已进入就去获取用户信息,如果没有登录则默认登录,这里不做错误处理 用户必须同意授权才能进行操作,如果不同意授权则会一直跳转到授权页面 在授权页面点击授权登录后,调用登录接口,成功后返回调...

css 进度条的文字根据进度渐变

2018-01-08
阅读 3 分钟
5.6k
需求 1.进度条里面的文字需要根据进度的长度而变化 原理 用两个一模一样的样式的 div 重叠起来 效果 字体开始为 蓝色,跟随进度条变为 白色 在线预览: [链接] 代码 {代码...}

登陆认证、web api接口调用、支付接口调用等场合经常涉及到:md5、sh、 rsa等算法

2016-12-20
阅读 1 分钟
4.1k
实际项目中的登陆认证、web api接口调用、支付接口调用等场合经常涉及到:md5、sh、 rsa等算法。各大银行接口中经常使用MD5算法对调用接口参数进行签名防篡改。