摘要:目的 通过测试,了解高并发需求的各处细节,寻找制约因素;为软件框架 和 硬件架构提供优化参考。 前述 优化前,目标接口在测试环境的qps为160左右 目标接口的内部逻辑 处理前1:开始计时 处理前2:较验IP白名单[rpc] 处理: 查询数据库并缓存 处理后1:结束计时;提交性能报告[rpc];提交 阅读全文
posted @ 2020-06-30 17:54 刘之西东 阅读(261) 评论(1) 推荐(1) 编辑
摘要:Weed3,微型ORM框架(支持:java sql,xml sql,annotation sql;template sql;事务;缓存;监听;等...) 05年时开发了第一代; 08年时开发了第二代,那时候进入互联网公司,对性能有了全新的认识; 14年时开发了第三代,因为不喜欢滥用反射,不喜欢有很多 阅读全文
posted @ 2019-12-18 11:58 刘之西东 阅读(349) 评论(3) 推荐(3) 编辑
摘要:目的 通过测试,了解高并发需求的各处细节,寻找制约因素;为软件框架 和 硬件架构提供优化参考。 前述 优化前,目标接口在测试环境的qps为160左右 目标接口的内部逻辑 处理前1:开始计时 处理前2:较验IP白名单[rpc] 处理: 查询数据库并缓存 处理后1:结束计时;提交性能报告[rpc];提交 阅读全文
posted @ 2020-06-30 17:54 刘之西东 阅读(261) 评论(1) 推荐(1) 编辑
摘要:基于AIO架构smarthttp开发的完整MVC框架 写了篇《基于jdk自带httpserver开发的最小完整MVC框架》,就再写篇AIO的MVC DEMO启动时间:0.1s(应该算少的吧?) smart http 是一款比较简易的 http服务器,其通信内核采用了smart socket最新版v1 阅读全文
posted @ 2019-12-26 21:39 刘之西东 阅读(72) 评论(0) 推荐(0) 编辑
摘要:基于jdk自带httpserver开发的最小完整MVC框架 410kb级的完整MVC:solon(83k) + jdkhttp(27k) + enjoy(227k) + snack3(73k) DEMO启动时间:0.1s solon 是一个插件框架,提供MVC,IOC,AOP,注解,插件机制。 jd 阅读全文
posted @ 2019-12-26 18:27 刘之西东 阅读(126) 评论(0) 推荐(0) 编辑
摘要:Solon:Hello world! (一)新建一个 maven 空项目 (二)添加 maven 引用 (三)添加文件 java/HelloworldApp.java (四)运行 HelloworldApp.main() 浏览器打开:http://localhost:8080/ 浏览器:Hello 阅读全文
posted @ 2019-12-26 17:32 刘之西东 阅读(28) 评论(0) 推荐(0) 编辑
摘要:使用 cron4j solon plugin 开发定时任务 (一)新建一个 maven 空项目 (二)添加 maven 引用 (三)新建代码文件 java/jobapp/JobApp java/jobapp/controller/Job1 java/jobapp/controller/Job2 ja 阅读全文
posted @ 2019-12-26 17:14 刘之西东 阅读(50) 评论(0) 推荐(0) 编辑
摘要:Weed3,微型ORM框架(支持:java sql,xml sql,annotation sql;template sql;事务;缓存;监听;等...) 05年时开发了第一代; 08年时开发了第二代,那时候进入互联网公司,对性能有了全新的认识; 14年时开发了第三代,因为不喜欢滥用反射,不喜欢有很多 阅读全文
posted @ 2019-12-18 11:58 刘之西东 阅读(349) 评论(3) 推荐(3) 编辑
摘要:Snack3 一个新的微型JSON框架 一个作品,一般表达作者的一个想法。因为大家想法不同,所有作品会有区别。就做技术而言,因为有很多有区别的框架,所以大家可以选择的框架很丰富。 snack3。基于 ,`60kb`,无其它依赖,非常小巧。 强调文档树的链式操控和构建能力 强调中间媒体,方便不同格式互 阅读全文
posted @ 2019-12-11 14:55 刘之西东 阅读(240) 评论(0) 推荐(1) 编辑
摘要:网上看了一篇Java 中 Gson的使用,所以也跟着写篇Java 中 Snack3的使用 JSON 是一种文本形式的数据交换格式,从Ajax的时候开始流行,它比XML更轻量、比二进制容易阅读和编写;解析和生成的方式很多,Java中最常用的类库有:JSON Java、Gson、Jackson、Fast 阅读全文
posted @ 2019-12-07 16:15 刘之西东 阅读(205) 评论(0) 推荐(0) 编辑
摘要:Snack3 之 Jsonpath使用 一、 Snack3 和 JSONPath 介绍 Snack3 是一个支持JSONPath的JSON框架。JSONPath是一个很强大的功能,也可以在Java框架中当作对象查询语言(OQL)来使用。 Snack3 借签了 所有变量由 申明,及 一切都是 的设计。 阅读全文
posted @ 2019-12-06 00:49 刘之西东 阅读(177) 评论(0) 推荐(0) 编辑
摘要:Weed3 一个微型ORM框架(只有0.1Mb哦) "源码:https://github.com/noear/weed3" "源码:https://gitee.com/noear/weed3" 这篇重点讲讲插入和更新的赋值 支持常规赋值 支持sql附值(这个是可以带来方便的 ) 如果值以:$开头,表 阅读全文
posted @ 2019-12-03 17:51 刘之西东 阅读(25) 评论(0) 推荐(0) 编辑