正文内容加载中...
posted @ 2019-09-04 19:21 xlongwei 阅读 (4) 评论 (0) 编辑
摘要:openapi可以完全开放访问,也可以使用jwt token进行简单的认证,还可以使用shiro支持更细致的权限管理。handler.yml配置了security和shiro两个handler:security:校验请求头Authorization是否符合jwt token规范,是否超时过期等shiro:校验jwt token里面的user_id用户,是否有权限访问某个接口获取jwt token有... 阅读全文
posted @ 2019-08-30 17:14 xlongwei 阅读 (10) 评论 (0) 编辑
摘要:light-4j项目支持openapi规范,本文介绍一下参照相关demo做的上传功能。openapi.yaml,按照规范编写内容,/openapi/swagger可以查看对应的swagger页面,Authorize可以使用README.en.md里面的Bearer tokenhandler.yml,路由/openapi/*给OpenapiHandler处理,OpenapiEndpointSourc... 阅读全文
posted @ 2019-08-23 23:20 xlongwei 阅读 (6) 评论 (0) 编辑
摘要:自己制作证件照,再通过印鸽等服务打印邮寄,个人感觉还是比较方便实惠。使用ps的定义图案和填充功能(ps精简版)定义图案1,打开1寸照片2,图像=》图像大小,可选去掉约束比例1寸:2.5*3.5cm,2寸:3.5*5.3cm,大1寸:3.3*4.8cm(中国护照),5寸:8.9*12.7cm(常见照片)6寸:10.2*15.2cm(国际通用照片),7寸:12.7*17.8cm(放大),小12寸:20... 阅读全文
posted @ 2019-07-18 11:18 xlongwei 阅读 (18) 评论 (0) 编辑
摘要:js比较简单易上手,适合用于动态内容生成、或规则判断,比如给出json格式的数据,动态执行js脚本得到预期的结果等。接口文档:包括jsConfig、jsEval两个接口jsConfig使用get的方式可以查看已有配置,示例:datakey=user.123,jskey=welcome.msg,使用post方式更新自定义配置:界面与下图类似,但url为jsConfig,若url指定datakey=u... 阅读全文
posted @ 2019-07-10 20:00 xlongwei 阅读 (72) 评论 (0) 编辑
摘要:pdnovel剖度小说是discuz的阅读插件,这里分享一下阅读的一些技巧。看书点击或手机输入 http://txt.xlongwei.com 即可进入阅读首页,内容分书book、卷volume、章chapter三个层次,手机还可以进入小程序 xlongwei 的轻松时刻开始阅读。读书点击上图的”拼音“链接,即可在每行字上面显示拼音(后续可能考虑英语音标)听书点击“下载”保存到手机,或者复制“全文... 阅读全文
posted @ 2019-07-09 23:53 xlongwei 阅读 (11) 评论 (0) 编辑
摘要:以前写过java版的crawler,最近看了Groovy的XmlSlurper,效果还是不太满意,直到这篇文章启发了我:how-to-make-a-simple-web-crawler-in-javascript-and-node-js。于是就想到使用jQuery风格的js来解析html并获取数据,把这样的js碎片逻辑作为配置从而支持更灵活的自定义。crawler的原始构思及说明:crawlCon... 阅读全文
posted @ 2019-06-29 23:30 xlongwei 阅读 (25) 评论 (0) 编辑
摘要:上一篇说到后续可以支持:最近历史、表情+图片,顺便还实现了简易的音频和视频。暂时没有实现实时语音对讲,有待后续再研究。点开在线聊天页面,即可看到最近历史记录(18条)。聊天的底层数据都是基于txt文本,表情+图片使用提供支持,“表情”其实是支持本地图片上传,“图片”其实是支持屏幕截图(从剪贴板获取图片),然后通过js转码为base64字符串,通过websocket发送到聊天室即可。socket对象... 阅读全文
posted @ 2019-06-27 20:40 xlongwei 阅读 (44) 评论 (0) 编辑
摘要:light-example-4j/websocket目录有client-to-server、peer-to-peer两个示例项目,解决了我的两个问题:在线聊天、日志查看。在线聊天,后续可以支持:最近历史、表情+图片.addPrefixPath("/ws/chat", websocket(new WebSocketConnectionCallback() { @Override pu... 阅读全文
posted @ 2019-06-12 21:29 xlongwei 阅读 (15) 评论 (0) 编辑
摘要:最近对light-4j轻框架比较感兴趣,于是对现有应用做了一次重构,现将其间的一些点滴所得分享出来。项目打包pom.xml配置了两个profile:debug支持mvn exec:exec启动应用(IDE可以直接调试主类com.networknt.server.Server所以没啥用),release支持mvn package -P release -Dmaven.javadoc.skip=tru... 阅读全文
posted @ 2019-05-28 23:35 xlongwei 阅读 (228) 评论 (0) 编辑
xlongwei