- 博客(19)
- 问答 (1)
- 收藏
- 关注
原创 安全随机类:SecureRandom
Random 类中实现的随机算法是伪随机,也就是有规则的随机虽然说,可以设置种子,产生不同的随机数;但是如果种子相同,仍然是产生相同的随机数所以在需要频繁生成随机数,或者安全要求较高的时候,不要使用 Random,因为其生成的值其实是可以预测的。SecureRandom 类提供加密的强随机数生成器 (RNG)它的许多实现都是伪随机数生成器 (PRNG) 形式,这意味着它们将使用确定的算法根据实际的随机种子生成伪随机序列。
2023-03-28 18:20:03
897
原创 多环境配置
需要添加一个依赖,这个是baomidou官方的动态数据源包</</</</</</</</</</</</还可以用@DS在不同的类或方法中指定数据源注解生效优先级:方法>类。
2023-03-18 21:46:55
145
1
原创 自动拆箱产生空指针的情况
如果包装类的值为空,则自动拆箱(向下转为普通类型)会产生空指针当应用程序试图在需要对象的地方使用 null 时,抛出该异常。
2023-03-18 21:46:32
520
原创 定时器:Quartz框架
Quartz是 OpenSymphony 开源组织在 Job scheduling 领域的开源项目,是由 java 开发的一个开源的任务日程管理系统。Quartz 是一个功能丰富的开源作业调度库,几乎可以集成到任何 Java 应用程序中——从最小的独立应用程序到最大的电子商务系统。Quartz 可用于创建简单或复杂的调度,以执行数十、数百甚至数万个作业;任务被定义为标准 Java 组件的作业,这些组件几乎可以执行任何您可以对其编程来执行的操作。
2023-03-16 00:02:31
568
原创 MySQL 主从复制
对于同一时刻有大量的并发读操作和较少的写操作类型的应用系统来说,将数据库拆分为主库和从库,主库负责处理事务性的增删改操作,从库负责处理查询操作,能够有效的避免由数据更新导致的行锁,使得整个系统的查询性能得到极大的改善。主从复制可以将 MySQL 读写分离,进而降低单台 MySQL 服务器的压力主从复制需要主库和从库的 MySQL 数据库结构都相同。
2023-03-15 23:51:39
105
原创 一文搞懂MySQL性能
慢查询日志记录了所有执行时间超过指定参数(long_query_time,单位:秒,默认10秒)的所有 SQL 语句的日志。MySQL5.6提供了对SQL的跟踪 trace,通过 trace 文件能够进一步了解为什么优化器选择 A 执行计划而不选择 B 执行计划,帮助我们更好地理解优化器的行为。然后,检查INFORMATION_SCHEMA.OPTIMIZER_TRACE就可以知道MySQL是如何执行 MySQL 的,其会输出一个超长的 JSON 跟踪文件。值),那么对一个 MyISAM 表的。
2023-03-15 10:47:24
230
原创 DQL(数据查询语言)
基础查询、查询多个字段、字段设置别名、去除重复记录、条件查询、聚合函数、分组查询、排序查询、分页查询、执行顺序、经典案例、多表查询
2023-03-13 22:20:28
339
原创 Ubuntu中MySQL远程连接
这是因为mysql8的加密方式和Navicat不一样。或许两种方法叠加使用,就能暴力解决,我就是这样解决的。若为这种情况,则说明仍为本地。查看是否开启3306端口。或者注释掉,两个试试。(第一次可能会报错)
2023-03-10 23:00:00
654
空空如也
Desktop Googse是用什么编程语言写的?
2021-04-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人