上一页 1 2 3 4 5 6 7 ··· 44 下一页
摘要: 前言:MySQL版本区别: ● MySQL Community Server:Community是社区版本,开源免费,但不提供官方技术支持; ● MySQL Enterprise Edition:Enterprise企业版本,需付费,可以试用30天,提供官网技术支持; ● MySQL Cluster 阅读全文
posted @ 2023-07-02 16:51 南北12345678 阅读(1428) 评论(0) 推荐(0)
摘要: 加载过程 其中验证,准备,解析合称链接 加载通过类的完全限定名,查找此类字节码文件,利用字节码文件创建Class对象. 验证确保Class文件符合当前虚拟机的要求,不会危害到虚拟机自身安全. 准备进行内存分配,为static修饰的类变量分配内存,并设置初始值(0或null).不包含final修饰的静态 阅读全文
posted @ 2023-04-22 18:44 南北12345678 阅读(60) 评论(0) 推荐(0)
摘要: image 代表每个应用程序的整体构筑环境 container 是根据image启用的不同沙盒 image Docker image 是一个不可变(不可更改)的文件,其中包含应用程序运行所需的源代码、库、依赖项、工具和其他文件。 由于它们的只读质量,这些图像有时被称为快照。它们表示应用程序及其在特定 阅读全文
posted @ 2023-04-14 09:41 南北12345678 阅读(64) 评论(0) 推荐(0)
摘要: 什么是幂等性 接口幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用;比如说支付场景,用户购买了商品支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额返发现多扣钱了,流水记录也变 阅读全文
posted @ 2023-02-21 22:09 南北12345678 阅读(78) 评论(0) 推荐(0)
摘要: Future Future就是对于具体的Runnable或者Callable任务的执行结果进行取消、查询是否完成、获取结果等操作。必要时可以通过get方法获取执行结果,该方法会阻塞直到任务返回结果。Future类位于java.util.concurrent包下,它是一个接口: /** * @see 阅读全文
posted @ 2022-09-20 11:11 南北12345678 阅读(62) 评论(0) 推荐(0)
摘要: 1. 日志类型 慢查询日志:记录所有执行时间超过long_query_time的所有查询,方便我们对查询进行优化。通用查询日志:记录所有连接的起始时间和终止时间,以及连接发送给数据库服务器的所有指令,对我们复原操作的实际场景、发现问题,甚至是对数据库操作的审计都有很大的帮助。错误日志:记录MySQL 阅读全文
posted @ 2022-09-09 19:41 南北12345678 阅读(186) 评论(0) 推荐(0)
摘要: 概念介绍垂直拆分 垂直拆分就是要把表按模块划分到不同数据库表中(当然原则还是不破坏第三范式),这种拆分在大型网站的演变过程中是很常见的。当一个网站还在很小的时候,只有小量的人来开发和维护,各模块和表都在一起,当网站不断丰富和壮大的时候,也会变成多个子系统来支撑,这时就有按模块和功能把表划分出来的需求 阅读全文
posted @ 2022-09-09 19:09 南北12345678 阅读(252) 评论(0) 推荐(0)
摘要: 对象头:synchronized用的锁是存在Java对象头里的。Java对象头里的Mark Word里默认存储对象的HashCode、分代年龄和锁标记位,主要用来表示对象的线程锁状态。 栈帧:也叫过程活动记录,是编译器用来实现过程/函数调用的一种数据结构。 锁会随着线程的竞争情况逐渐升级,偏向锁 = 阅读全文
posted @ 2022-08-17 11:07 南北12345678 阅读(440) 评论(0) 推荐(0)
摘要: java线程的五种基本状态1.新建状态(new):当线程对象创建后,即进入新建状态,如Thread t=new MyThread();2.就绪状态(Runnable):当调用线程对象的start()方法(t.start()),线程即进入就绪状态,处理就绪状态线程,只是说明当前线程做好了准备,随时准备 阅读全文
posted @ 2022-08-17 10:16 南北12345678 阅读(52) 评论(0) 推荐(0)
摘要: //先将字符串转为list 集合 List<Object> list =JSON.parseArray(bxInsertOrderVo.getTourist()); //然后循环遍历list集合强转为map集合 (可以new新集合把转换后的值put进去,list集合中有多个map时,应在循环里new 阅读全文
posted @ 2022-07-06 16:54 南北12345678 阅读(953) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 44 下一页