会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
KLAPT
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
17
18
19
20
21
22
23
24
25
···
55
下一页
2022年6月15日
mysql 授权和数据库操作命令
摘要: 1、连接MySql操作 连接:mysql -h 主机地址 -u 用户名 -p 用户密码 (注:u与root可以不用加空格,其它也一样) 断开:exit (回车) 2、创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明
阅读全文
posted @ 2022-06-15 16:23 KLAPT
阅读(893)
评论(0)
推荐(0)
2022年6月13日
sql更细
摘要: (1)连接器: 主要负责跟客户端建立连接、获取权限、维持和管理连接 (2)查询缓存: 优先在缓存中进行查询,如果查到了则直接返回,如果缓存中查询不到,在去数据库中查询。 MySQL缓存是默认关闭的,也就是说不推荐使用缓存,并且在MySQL8.0 版本已经将查询缓存的整块功能删掉了。这主要是它的使用场
阅读全文
posted @ 2022-06-13 14:20 KLAPT
阅读(29)
评论(0)
推荐(0)
2022年5月23日
实现延时消息
摘要: 1.基于外部存储实现的方案 基于外部存储的方案本质上都是一个套路,将 MQ 和 延时模块 区分开来,延时消息模块是一个独立的服务/进程。延时消息先保留到其他存储介质中,然后在消息到期时再投递到 MQ。 1.1、基于 数据库(如MySQL) 基于关系型数据库(如MySQL)延时消息表的方式来实现。 C
阅读全文
posted @ 2022-05-23 15:24 KLAPT
阅读(82)
评论(0)
推荐(0)
Java 线程池的实现原理
摘要: 线程的几种状态 public enum State { NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, TERMINATED; } NEW,新建状态。尚未启动的线程的状态。 RUNNABLE,可运行状态。处于RUNNABLE状态的线程正在 JVM 中执
阅读全文
posted @ 2022-05-23 14:48 KLAPT
阅读(51)
评论(0)
推荐(0)
Redis
摘要: Jedis,Redisson,Lettuce 1.1、Jedis 是 Redis 的 Java 实现的客户端。支持基本的数据类型如:String、Hash、List、Set、Sorted Set。 特点:使用阻塞的 I/O,方法调用同步,程序流需要等到 socket 处理完 I/O 才能执行,不支持
阅读全文
posted @ 2022-05-23 09:40 KLAPT
阅读(43)
评论(0)
推荐(0)
2022年5月22日
任务调度框架 Quartz
摘要: Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目。 整个 Quartz 的代码流程基本基本如下: 首先需要创建我们的任务(Job),比如取消订单、定时发送短信邮件之类的,这是我们的任务主体,也是写业务逻辑的地方。 创建任务调度器(Scheduler),这
阅读全文
posted @ 2022-05-22 15:44 KLAPT
阅读(430)
评论(0)
推荐(0)
并发去重
摘要: 01、利用唯一请求编号去重 你可能会想到的是,只要请求有唯一的请求编号,那么就能借用Redis做这个去重——只要这个唯一请求编号在redis存在,证明处理过,那么就认为是重复的。 String KEY = "REQ12343456788";//请求唯一编号 long expireTime = 100
阅读全文
posted @ 2022-05-22 15:27 KLAPT
阅读(65)
评论(0)
推荐(0)
2022年5月20日
Mybatis动态 SQL 大全
摘要: 1. If 语句 <select id="queryBlogIf" parameterType="map" resultType="blog"> select * from blog where <if test="title != null"> title = #{title} </if> <if
阅读全文
posted @ 2022-05-20 11:21 KLAPT
阅读(32)
评论(0)
推荐(0)
2022年5月19日
高并发服务的优化经验
摘要: 一:向关系型数据库sayno 一个真正的大型互联网面向c端的服务都不会直接使用数据库作为自己的存储系统,无论你是采用的是分库分表还是底层用了各种优秀的连接池等,mysql/oracle在面对大型在线服务是存在天然的劣势,再如何优化,也难以抵挡qps大于50万流量带来的冲击。所以换个思路,我们必须使用
阅读全文
posted @ 2022-05-19 23:17 KLAPT
阅读(100)
评论(0)
推荐(0)
数据脱敏方案
摘要: SQL数据脱敏实现 JAVA数据脱敏实现 mybatis-mate-sensitive-jackson 》 1.SQL数据脱敏实现 MYSQL(电话号码,身份证)数据脱敏的实现 -- CONCAT()、LEFT()和RIGHT()字符串函数组合使用,请看下面具体实现 -- CONCAT(str1,s
阅读全文
posted @ 2022-05-19 22:39 KLAPT
阅读(70)
评论(0)
推荐(0)
上一页
1
···
17
18
19
20
21
22
23
24
25
···
55
下一页
公告