会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
意犹未尽
只要在学习,则在进步。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
11
12
13
14
15
16
17
18
19
···
52
下一页
2022年7月6日
设计思路-数据库字段加密
摘要: 说明 线上运行很久的项目,用户反馈用户手机号需要数据层面做加密,用户场景用户相关字段十分铭感 我们以前就出现过数据库用户订单信息泄露 手机号是明文 然后骗子打电话把客户骗了 现状 代码里面大量,的sql拼接,或者上层透传拼接sql,导致不确定要改的地方有多少,而且回归测试的地方又很多,或者下次用户又
阅读全文
posted @ 2022-07-06 18:22 意犹未尽
阅读(696)
评论(0)
推荐(0)
2022年7月2日
git常用命令笔记(二)
摘要: git常用命令 创建版本库 什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。gitTest文件夹下面会出现一个.git
阅读全文
posted @ 2022-07-02 12:16 意犹未尽
阅读(314)
评论(0)
推荐(0)
2022年6月28日
jvm-内存泄露排查步骤总结
摘要: 1.待定 dump脚本 #!/bin/bash time=`date +%Y%m%d%H%M` dump_path=/home/ewei/dump save_path=/home/ewei/dump/${time}-`hostname` dump_oss_path="/home/ewei/oss/e
阅读全文
posted @ 2022-06-28 09:22 意犹未尽
阅读(188)
评论(0)
推荐(0)
2022年6月21日
jvm-记录一次Metaspace溢出
摘要: 分析 注:metaspace溢出不会像堆OOM溢出一样down调,mespace溢出应用还是可以正常接受请求的,但是如果处理请求需要加载新的class 但是没有足够空间会报错 可以dump信息找到无用相关类 然后找到相关对象 根据引用定位到功能代码 我是还没拿到dump信息就定位到了可疑代码 线上错
阅读全文
posted @ 2022-06-21 16:33 意犹未尽
阅读(162)
评论(0)
推荐(0)
java-jdk动态代理原理
摘要: 什么是jdk动态代理 JDK的动态代理,就是在程序运行的过程中,根据被代理的接口来动态生成代理类的class文件,并加载运行的过程。JDK从1.3开始支持动态代理。那么JDK是如何生成动态代理的呢?JDK动态代理为什么不支持类的代理,只支持接口的代理? 首先来看一下如何使用JDK动态代理。JDK提供
阅读全文
posted @ 2022-06-21 15:54 意犹未尽
阅读(705)
评论(0)
推荐(1)
mysql常用语句模板
摘要: 添加字段 #指定在哪个字段后面添加新字段 alter table table1 Add column 列名1 VARCHAR(字段长度) DEFAULT NULL COMMENT '字段描述' AFTER 列名3; #不指定在哪个字段后面添加新字段 alter table table2 Add co
阅读全文
posted @ 2022-06-21 10:03 意犹未尽
阅读(107)
评论(0)
推荐(0)
2022年6月10日
mysql-count原理
摘要: 背景 统计一张表的总数量,是我们开发中常有的业务需求,通常情况下,我们都是使用select count(*) from table 语句来完成。随着业务数据的增加,你会发现这条语句执行的速度越来越慢,为什么它会变慢呢? InnoDB和MyISAM是我们常用的MySQL存储引擎,所以主要对比一下cou
阅读全文
posted @ 2022-06-10 11:42 意犹未尽
阅读(289)
评论(0)
推荐(0)
2022年6月6日
设计思路-通用的补偿
摘要: 说明 放入的redis的好处是防止定时任务扫库,以下未封装 可以利用spring 生命周期进行更好的封装 场景 针对MQ发送消息 消费端为了防止队列阻塞,失败的不重新丢回队列的补偿 如需要保证原子性的获取锁的消费失败,或者timeout异常等 针对MQ发送端 发送消息失败的统一重新发送补偿 非MQ场
阅读全文
posted @ 2022-06-06 15:27 意犹未尽
阅读(165)
评论(0)
推荐(0)
2022年5月30日
一次mysql驱动版本不一致导致的问题
摘要: 现象 我们发版都是多组服务器每次发一组,验一组,然后nginx停掉流量保证用户不会请求到这组机器,同时dubbo内部做版本隔离 1.某天发版出现大量异常 奇怪的除了新版本报错,老版本也报这个错 当时很担心无法做回退,尝试停掉新的发老的就不再报错,因为考虑到全发新的 启动时间太长,影响用户使用选择了放
阅读全文
posted @ 2022-05-30 11:31 意犹未尽
阅读(594)
评论(0)
推荐(0)
2022年5月27日
Arthas-使用
摘要: 说明 之前一直不想学习Arthas,想着生产不能随便用。用于动态添加调试日志还是很方便的,还有更多更强大功能慢慢研究 官网:https://arthas.gitee.io/index.html 下载并连接 curl -O https://arthas.aliyun.com/arthas-boot.j
阅读全文
posted @ 2022-05-27 17:53 意犹未尽
阅读(202)
评论(0)
推荐(0)
上一页
1
···
11
12
13
14
15
16
17
18
19
···
52
下一页
公告