摘要: 目的 通过测试,了解高并发需求的各处细节,寻找制约因素;为软件框架 和 硬件架构提供优化参考。 前述 优化前,目标接口在测试环境的qps为160左右 目标接口的内部逻辑 处理前1:开始计时 处理前2:较验IP白名单[rpc] 处理: 查询数据库并缓存 处理后1:结束计时;提交性能报告[rpc];提交 阅读全文
posted @ 2020-06-30 17:54 带刺的坐椅 阅读(1988) 评论(2) 推荐(2) 编辑
摘要: 基于AIO架构smarthttp开发的完整MVC框架 写了篇《基于jdk自带httpserver开发的最小完整MVC框架》,就再写篇AIO的MVC DEMO启动时间:0.1s(应该算少的吧?) smart-http 是一款比较简易的 http服务器,其通信内核采用了smart-socket最新版v1 阅读全文
posted @ 2019-12-26 21:39 带刺的坐椅 阅读(370) 评论(2) 推荐(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 带刺的坐椅 阅读(548) 评论(0) 推荐(0) 编辑
摘要: Solon:Hello world! (一)新建一个 maven 空项目 (二)添加 maven 引用 <dependency> <groupId>org.noear</groupId> <artifactId>solon.boot.jlhttp</artifactId> <version>1.5. 阅读全文
posted @ 2019-12-26 17:32 带刺的坐椅 阅读(149) 评论(0) 推荐(0) 编辑
摘要: (一)新建一个 maven 空项目 (二)添加 maven 引用 <dependency> <groupId>org.noear</groupId> <artifactId>cron4j-solon-plugin</artifactId> <version>1.5.11</version> </de 阅读全文
posted @ 2019-12-26 17:14 带刺的坐椅 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Weed3 for java 新的微型ORM框架 Weed3,微型ORM框架(支持:java sql,xml sql,annotation sql;template sql;事务;缓存;监听;等...) 应该算是个功能全面且小巧的ORM框架:0.2Mb,无其它依赖。对外的接口也不多,主要由DbCon 阅读全文
posted @ 2019-12-18 11:58 带刺的坐椅 阅读(969) 评论(3) 推荐(3) 编辑
摘要: Snack3 一个新的微型JSON框架 一个作品,一般表达作者的一个想法。因为大家想法不同,所有作品会有区别。就做技术而言,因为有很多有区别的框架,所以大家可以选择的框架很丰富。 snack3。基于jdk8,60kb,无其它依赖,非常小巧。 强调文档树的链式操控和构建能力 强调中间媒体,方便不同格式 阅读全文
posted @ 2019-12-11 14:55 带刺的坐椅 阅读(463) 评论(0) 推荐(1) 编辑
摘要: 网上看了一篇Java 中 Gson的使用,所以也跟着写篇Java 中 Snack3的使用 JSON 是一种文本形式的数据交换格式,从Ajax的时候开始流行,它比XML更轻量、比二进制容易阅读和编写;解析和生成的方式很多,Java中最常用的类库有:JSON-Java、Gson、Jackson、Fast 阅读全文
posted @ 2019-12-07 16:15 带刺的坐椅 阅读(1326) 评论(0) 推荐(0) 编辑
摘要: Snack3 之 Jsonpath使用 一、 Snack3 和 JSONPath 介绍 Snack3 是一个支持JSONPath的JSON框架。JSONPath是一个很强大的功能,也可以在Java框架中当作对象查询语言(OQL)来使用。 <dependency> <groupId>org.noear 阅读全文
posted @ 2019-12-06 00:49 带刺的坐椅 阅读(558) 评论(0) 推荐(0) 编辑
摘要: Weed3 一个微型ORM框架(只有0.1Mb哦) "源码:https://github.com/noear/weed3" "源码:https://gitee.com/noear/weed3" 这篇重点讲讲插入和更新的赋值 支持常规赋值 支持sql附值(这个是可以带来方便的 ) 如果值以:$开头,表 阅读全文
posted @ 2019-12-03 17:51 带刺的坐椅 阅读(189) 评论(0) 推荐(0) 编辑