上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 表设计 ID字段作为自增主键,禁止在非事务内作为上下文作为条件进行数据传递 禁止使用外键。 业务逻辑规则在应用层进行实现,减少外键约束检查和变更带来的性能问题,对未来扩展预留空间 多表中的相同列,必须保证列定义一致 国内表默认使用InnoDB,表字符集默认使用gbk,国际默认使用utf8的表 单表一 阅读全文
posted @ 2021-02-22 14:47 大摩羯先生 阅读(24) 评论(0) 推荐(0) 编辑
摘要: Postman Apache Bench Jmeter 代码实现:CountDownLatch、Semaphore CountDownLatch /** * created by guanjian on 2020/12/28 11:19 */ public class CountDownLatchT 阅读全文
posted @ 2021-02-22 14:44 大摩羯先生 阅读(39) 评论(0) 推荐(0) 编辑
摘要: [调优]生产环境参数调优 虚拟机系统配置线程池参数配置JVM参数配置 虚拟机系统配置 SA大大之前沟通提供了某虚拟机参数示例,仅供参考,具体机器参数配置不一。 看到一般下发的虚拟机为 4C8G,内存还是可以接受的。如果是计算密集型或者依赖线程池的应用的可能比较吃力,特别是如果进行双实例配置时。 在J 阅读全文
posted @ 2021-02-22 14:36 大摩羯先生 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 数据落库自动加解密 注解逻辑切面 注解 /** * @author: guanjian * @date: 2020/07/18 8:09 * @description: 数据保护注解(方法注解) */ @Documented @Retention(RetentionPolicy.RUNTIME) @ 阅读全文
posted @ 2021-02-22 14:33 大摩羯先生 阅读(30) 评论(0) 推荐(0) 编辑
摘要: [调优]缓存处理逻辑优化 缓存问题缓存过滤代码实现缓存移除 缓存问题 优化解决三个问题: 缓存逻辑抽离业务逻辑,以缓存切面形式进行拦截和过滤缓存穿透、缓存击穿缓存与数据库的数据一致性 缓存过滤 ① 通过spel进行缓存key动态解析② 缓存穿透保护。 缓存无数据则第一时间设置empty,防止流量击穿 阅读全文
posted @ 2021-02-22 14:27 大摩羯先生 阅读(28) 评论(0) 推荐(0) 编辑
摘要: public class ModRoutingTest { public static void main(String[] args) { //a渠道调用量 int a = 0; //b渠道调用量 int b = 0; //切量比 a:all int rate = 5; //样本数 int sam 阅读全文
posted @ 2021-02-22 14:20 大摩羯先生 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 0、项目示例 基础服务拆分方法请求生命周期触发UMP监控、日志打印、异常获取等用户信息变更触发生效、失效、变更逻辑变化 1、事件结构 │ XXXAspect.java │ IAspectHandler.java │ ├─annotation │ XXXAspect.java │ ├─event │ 阅读全文
posted @ 2021-02-22 14:18 大摩羯先生 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 从业务方法相关性上看,MQ是业务方法正相关的,埋点和业务方法是不相关的。 从方法执行顺序上看,目前我们处理MQ发送、埋点记录都是嵌套在方法体中的,这种侵入强对于正常业务方法不友好,容易造成代码逻辑混乱,而且是在方法主线程中作为业务方法的一份子一同处理执行的,尽管埋点记录、MQ发送调用的耗时并不会给业 阅读全文
posted @ 2021-02-22 14:11 大摩羯先生 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 1、tomcat配置 在startup.sh 中增加 export JAVA_OPTS="-Djava.library.path=/usr/local/lib -server -Xms1024m -Xmx1024m -XX:MaxPermSize=256m -Djava.awt.headless=t 阅读全文
posted @ 2021-02-22 14:07 大摩羯先生 阅读(16) 评论(0) 推荐(0) 编辑
摘要: Future超时阻塞与线程池拒绝策略 一、拒绝策略DiscardOldestPolicy二、拒绝策略DiscardPolicy 一、拒绝策略DiscardOldestPolicy /** * @author: guanjian * @date: 2020/06/30 14:39 * @descrip 阅读全文
posted @ 2021-02-22 13:37 大摩羯先生 阅读(73) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页