idea快捷键 快捷键组合 实现效果 psvm + Tab键 / main + Tab键 public static void main(String[] args) sout + Tab键 System.out.println() Ctrl + X 删除当前行 Ctrl +D 复制当前行 Alt+Insert(或右键Generate) 生成代码(如get,set方法,构造函 2023-04-21
为什么你的mysql安装总在最后一步出问题? 因为安装时注册表或者缓存文件没清理干净 卸载步骤 一、关闭后台进程1、打开任务管理器结束任务 2、打开 控制面板 ——> 所有控制面板项 ——> 程序和功能,卸载MySQL Server 3、一般使用电脑管家或者其他卸载软件也可以卸载 二、删除注册表 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet0 2023-03-04
1、 线程池-高级篇概述 : 提到池,大家应该能想到的就是水池。水池就是一个容器,在该容器中存储了很多的水。那么什么是线程池呢?线程池也是可以看做成一个池子,在该池子中存储很多个线程。 线程池存在的意义: 系统创建一个线程的成本是比较高的,因为它涉及到与操作系统交互,当程序中需要创建大量生存期很短暂的线程时,频繁的创建和销毁线程对系统的资源消耗有可能大于业务处理是对系 统资源的消耗,这样就有点” 2023-02-25
一. 分布式锁应用场景 秒杀抢购防止超卖问题产生 防止后端接口重复调用 幂等性 二. 分布式锁设计原则 互斥 死锁 性能 重入 三. redis单节点和多节点分布式锁比较 单节点分布式锁性能高,但容易有锁丢失情况发生 多节点分布式锁性能低,安全可靠性比单节点高 四. redisson中Redlock实现 当且仅当从大多数(N/2+1,这里是3个节点)的Redis节点都取到锁,并且使 2023-02-11
延迟任务系统设计4.1.延迟任务需求分析延迟任务的概念我们在2.2节中已经阐述,在充吧项目中延迟任务的业务场景有: 场景一: 订单下单之后30分钟后,如果用户没有付钱,则系统自动取消订单;如果期间下单成功,任务取消 场景二:接口对接出现网络问题,1分钟后重试,如果失败,2分钟重试,直到出现阈值终止 总结下来:简单的理解延迟任务可以认为是在某个设定的时间之后做某一件事情。 4.2.延迟任务单机版 2023-02-11
ChatGPT注册指北 ChatGPT是OpenAI在2022年11月30日发布的一款全新聊天机器人模型 一、什么是 ChatGPT?Optimizing Language Models for Dialogue 优化对话语言模型 ChatGPT能根据聊天的上下文进行互动, 真正像人类一样来聊天交流 ChatGPT以对话方式进行交互 优化对话语言模型 ChatGPT的模型,能完成撰写邮件、视频脚本、文案、翻译、代码等 2023-01-03 分布式工具 #资源分享
多线程基础技术② 1.线程同步1.1 synchronized 同步方法使用程技术时一定会遇到的经典问题。“非线程安全”其实会在多个线程对同一个对象中的实例变量进行并发访问时发生,产生的后果就是“脏读”,也就是取到的数据其实是被更改过的。而“线程安全”就是以获得的实例变量的值是经过同步处理的,不会出现脏读的现象。 1.1.1方法内的变量为线程安全“非线程安全”问题存在于“实例变量”中,如果是方法内部的私有变量 2022-11-30 多线程🤷♂️ #多线程
多线程基础技术 1.1 进程与多线程1、进程 程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至 CPU,数据加载至内存。在 指令运行过程中还需要用到磁盘、网络等设备。进程就是用来加载指令、管理内存、管理 IO 的 当一个程序被运行,从磁盘加载这个程序的代码至内存,这时就开启了一个进程。 进程就可以视为程序的一个实例。大部分程序可以同时运行多个实例进程(例如记事本、画图、浏览器 等),也 2022-11-30 多线程🤷♂️ #多线程
百度云不限速 下载Aria: Aria2中文网 (baisheng999.com) 下载教程:(18条消息) Aria2 安装和使用全教程_Ⅰ只小猫的博客-CSDN博客_aria2 首先找到一个支百度云解析链接的网站: 克隆窝 (kelongwo.com) 然后输入链接和密码 需要提前打开aria然后开始下载: 点击aria批量下载 开始下载提示 下载速度和本地网速有关: 2022-11-26
分布式事务解决方案-数据一致性问题 1.分布式事务解决方案-数据一致性问题例如我们在扣减库存与保存订单是在两个服务中存在的,如果扣减库存后订单保存失败了是不会回 滚的,这样就会造成数据不一致的情况,这其实就是我们所说的分布式事务的问题,接下来我们来学习 分布式事务的解决方案。也就是解决数据一致性问题。 1.1 本地事务与分布式事务1.1.1 事务数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位, 2022-09-21 分布式事务 #分布式事务