welcome to xlongwei.com

欢迎大家一起学习、交流、分享


QQ:9167702333 邮箱:admin@xlongwei.com

logserver 日志服务项目发布

logserver是使用logback、light-4j、commons-exec等构建的简单日志服务,参考项目logbackserverlight4j,支持跟踪日志、分页查看、搜索定位、下载文件等功能,演示地址:https://log.xlongwei.com/

jwt token and shiro

openapi可以完全开放访问,也可以使用jwt token进行简单的认证,还可以使用shiro支持更细致的权限管理。

openapi and light-4j

light-4j项目支持openapi规范,本文介绍一下参照相关demo做的上传功能。

js eval 动态内容生成

js比较简单易上手,适合用于动态内容生成、或规则判断,比如给出json格式的数据,动态执行js脚本得到预期的结果等。

crawler 使用jQuery风格实现

以前写过java版的crawler,最近看了Groovy的XmlSlurper,效果还是不太满意,直到这篇文章启发了我:how-to-make-a-simple-web-crawler-in-javascript-and-node-js。于是就想到使用jQuery风格的js来解析html并获取数据,把这样的js碎片逻辑作为配置从而支持更灵活的自定义。

websocket聊天体验(二)

上一篇说到后续可以支持:最近历史、表情+图片,顺便还实现了简易的音频和视频。暂时没有实现实时语音对讲,有待后续再研究。点开在线聊天页面,即可看到最近历史记录(18条)。

websocket聊天体验

light-example-4j/websocket目录有client-to-server、peer-to-peer两个示例项目,解决了我的两个问题:在线聊天、日志查看。

light4j轻量级微服务应用

最近对light-4j轻框架比较感兴趣,于是对现有应用做了一次重构,现将其间的一些点滴所得分享出来。

logback条件日志配置

logback支持条件日志配置,支持在测试环境和正式环境使用不同的参数启用不同的日志配置,从而避免手动修改日志配置文件。项目除了引入logback的包以外,还需要引入构件org.codehaus.janino:janino:2.6.1。

Pdnovel 在线阅读体验

pdnovel是discuz的一款小说阅读插件,本身是用php开发的,数据存储于mysql,小说文本存储于file文件。pdnovel本身已有添加书籍、连载章节的功能,但为了批量添加全本txt书籍又开发了pdnovel批处理功能,支持上传整卷书的文本并按特定规则切分为多个章节,生成章节文本及sql脚本。后来一直想做小程序和H5阅读的功能,于是先做好了对应的小说接口,现在阅读小程序也算是上线了。

加载中...