MySQL知识梳理图,一图看完整篇文章: MySQL系列文章: 「MySQL」高性能索引优化策略 「MySQL」揭开索引神秘面纱 「MySQL」 MySQL执行流程 1. 锁知识 1.1 为什么会有锁的机制 最大程度的利用数据库的并发访问;确保每个用户能以一致的方式读取和…
2025/1/22 14:35:45UML结构类图的常用画法 简单工厂 设计模式学习之外观模式 设计模式学习之适配器模式 设计模式学习之单例模式 设计模式学习之工厂方法模式 设计模式学习之生成器模式 Demo传送门 案例:订单处理系统 订单分为个人订单和公司订单,客户对订单的要求如下&…
2025/1/22 14:28:34C语言基本例题总结(更新中…) -----1-单链表的建立2-对数组中的数据进行排序3-给定区间的水仙花数4-最大公约数与最小公倍数5-三角形周长面积6-3个整数按从小到大顺序输出7-计算素数8-字符串逆序9-冒泡排序10-快速排序11-简单选择排序12-归并排序13-堆排…
2025/1/22 13:48:08今年还未曾面试过,如果不是头条的某个 HR 顺手把我的简历从简历库中捞起来的话。头条是大小周,这就意味着我可以周末去面试,不占用工作时间也不用请假,对于这点我还是很满意的。面试约到了周日早上十点,但事后我有点后…
2025/1/22 12:34:55简单的说: Java把内存划分成两种:一种是栈内存,一种是堆内存。 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超…
2025/1/22 14:29:29 人评论 次浏览接下来,编写func.php文件,封装连接数据库的函数conn()和插入数据库的函数insert()和查询数据库的函数select()。//声明php文件//封装连接数据库函数conn(),注意:里面的5个参数,第一个为主机地址,如“127.0.0.1”&#…
2025/1/22 14:19:15 人评论 次浏览委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。 1.委托的声明 (1). delegate delegate我们常用到的一种声明 Delegate至少0个参数,至多32个参数,可以无返回值࿰…
2025/1/22 14:09:01 人评论 次浏览一般情况下都是把PE装到U盘中,但有的时候还是会不小心把PE装错盘装到移动硬盘,导致移动硬盘中的数据全部丢失。PE装错盘的数据寻回方法这个时候就需要针对这个盘做数据恢复了。工具/软件:光明数据恢复软件 步骤1:打开软件后&…
2025/1/22 11:23:17 人评论 次浏览一、jar包大小 Android系统应用于手机,对文件的大小有很大的要求。 1.BeeV1.9.8 仅 310KB ;BeeV1.11是 428KB ; 2. hibernate-core-5.2.17.Final 6.42 MB(6583 KB) 3. mybatis-3.5.9 1.73 MB (1772KB) mybatis-spring-1.2.2.jar (48KB) …
2025/1/22 14:59:10 人评论 次浏览AOP又称面向切面编程,可以不变改变原有业务的基础上进行功能的扩展,例如我们声明一个service类来处理servlet传过来的数据,每一次调用service中的验证登录信息方法的时候的都要进行日志的记录,在不改变该验证方法的基础上…
2025/1/22 14:58:39 人评论 次浏览1.注解方式 在 bean 初始化时会经历几个阶段,首先可以使用注解 PostConstruct, PreDestroy 来在 bean 的创建和销毁阶段进行调用: Component public class AnnotationBean {private final static Logger LOGGER LoggerFactory.getLogger(AnnotationBean.class);P…
2025/1/22 14:58:09 人评论 次浏览缓存击穿: 1,数据库访问压力瞬时增加。 2,redis并没有出现大量的key过期 3,redis还是正常的运行,压力并没有变大,还是平稳运行的 现象:redis某个key过期了,而恰巧有大量访问使用这个…
2025/1/22 14:57:38 人评论 次浏览python中open函数用法的相关资料,用法如下:1.name open(errname.txt,w)name.readline()name.close()一、看下第一行的代码用来访问磁盘中存放的文件,可以进行读写等操作,例如上例中 w,这里便是对errname.txt这个文件进…
2025/1/22 14:56:36 人评论 次浏览打开Padstack Editor 17.4,在start中选择如下所示: 在drill中输入钻孔的长轴和短轴大小: 在design layers中输入如下: 上图中的红色框中的值参考如下: 阻焊层在regular pad的基础上增加0.15mm,如下图所示
2025/1/22 14:56:06 人评论 次浏览数据库的设计 1、数据库命名规范 •所有的数据库对象名称必须使用小写字母并使用下划线分割(mysql 数据库对大小写敏感)•所有数据库对象名称禁止使用MySqL保留关键字 eg.from关键字 •MySQL关键字查询•数据库对象的命名要见名之意 , 最好不要超过32个字符.•数据库操作的时…
2025/1/22 8:33:55 人评论 次浏览宏中"#"和"##"的用法 一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起. 用法: #i nclude<cstdio> #i nclude<climits> using namespace std; #define STR(s) #s #define CONS(…
2025/1/22 8:32:54 人评论 次浏览常用单词5 一、总结 一句话总结: 1、扑克 [pū k] poker 2、propagated [propagated] 传播 3、low [ləʊ] n. 低;低价;低点;牛叫声adj. 低的,浅的;卑贱的;粗俗的;消沉的adv. 低声…
2025/1/22 8:32:23 人评论 次浏览Window10安装Docker Desktop1. Window10设定2. Docker Desktop2.1 Install2.2 wsl2.3 使用3.Awakening1. Window10设定 进入cmd,选择程序和功能 激活Hyper-V 和容器,重启电脑 2. Docker Desktop 2.1 Install 下载 Docker Desktop Website: https://ww…
2025/1/22 8:31:53 人评论 次浏览来源:cnblogs.com/lewis0077/p/5133812.html在讲策略模式之前,我们先看一个日常生活中的小例子:现实生活中我们到商场买东西的时候,卖场往往根据不同的客户制定不同的报价策略,比如针对新客户不打折扣,针对…
2025/1/22 8:31:22 人评论 次浏览AndroidO引入Treble架构后,有那些变化呢?1. 增加了多个服务管家,AndroidO之前版本有且只有一个servicemanager,现在增加到3个,他们分管不同的服务。2.增加了binder通信库,这是为了适配binder域的扩展。3.增…
2025/1/22 8:30:21 人评论 次浏览