- 博客(16)
- 收藏
- 关注
原创 Maven配置:如何将本地仓库移到别的磁盘并配置国内源
默认路径下,我们的本地仓库是在C盘用户目录下但是随着创建项目越来越多,本地仓库下载的资源也会越来越多,长此以往,C盘容量可能不够用,而且C盘中又有很多系统文件,所以为了不影响电脑运行,我们可以将本地仓库转移到其他磁盘。那么如何更改路径并把它变为自己的仓库呢手动移动了本地仓库后,我们还需要告诉 Maven 我们已经更改了本地仓库的地址。点进文件夹,直到路径的最后一级是 respository ,复制该路径重新回到 idea。
2024-09-21 21:45:37 196
原创 线程三:线程安全问题及其解决方法
1. 线程安全的根本原因是并发编程的抢占式执行,直接原因是原子性问题。2. synchronized 关键字解决的时原子性问题,volatile 关键字解决的是可见性问题和有序性问题,此处有序性问题指的是指令重排序。3. 内存可见性和指令重排序其实都是编译器对代码做出的优化。在单线程进程中对代码的优化作用还是可观的。
2024-09-19 19:27:42 833 1
原创 线程二:线程的类和常用方法
1). 线程对象只有调用了 start() 方法后才会创建出真正的线程。2). 一个线程对象只能调用一次 start() 方法。
2024-09-18 22:14:11 708
原创 线程中 start() 和 run() 的区别
1). run() 方法是线程的主体,它是线程需要执行的方法;start() 方法是线程的启动方法,用于启动一个新线程。2). run() 方法通常包含线程的执行逻辑,可以自定义逻辑。3). run() 方法在当前调用的线程中执行,start() 方法是在新的线程中运行当前线程对象的 run() 方法。4). 直接调用 run() 方法只是在当前线程中按顺序执行 run() 方法的内容,调用 start() 方法创建新线程后是并发执行,无法确定代码执行顺序。
2024-09-18 21:04:13 307
原创 Maven的简单认识
Maven是一个项目管理工具。基于项目对象模型POM(Project Object Model)的概念,可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工作软件。总结:基于POM的一个项目管理工具。
2024-09-16 16:34:19 665
原创 笔记:MySQL连接查询
1.含义:又称多表查询,当查询字段来自多个表时,就会用到连接查询。2.笛卡尔乘积现象:表一有m行,表二有n行,结果为m*n行。3.发生原因:没有有效的连接条件。如何避免:添加有效的连接条件。(截图来自于B站尚硅谷MySQL)
2023-09-27 10:51:46 150
原创 笔记:MySQL分组查询
案例7:查询领导编号>102的每个领导手下的员工固定最低工资>5000的领导编号是哪个,以及他的最低工资。案例10:查询每个部门每个工种的员工的平均工资,并按照平均工资高低来排序。案例8:按员工姓名长度分组,查询每组员工个数,筛选员工个数>5的有哪些。案例3:查询包含a字符的,每个部门的平均工资。案例9:查询每个部门每个工种的员工的平均工资。案例4:查询有奖金的每个领导手下员工的工资。案例6:查询每个工种有奖金的员工的最高工资。案例1:查询每个工种的平均工资。添加分组前的查询条件。添加分组后的查询条件。
2023-09-25 19:14:57 132 1
原创 笔记:MySQL函数--分组函数
* 统计列表行数,用的比较多 *//* 相当于加了一列该常量值,也用于统计列表行数 */SELECT COUNT(常量值) FROM employees;
2023-09-24 21:06:56 62 1
原创 笔记:MySQL函数--单行函数
SELECTTRIM(' 小解 ') AS out_put;-->小解SELECTTRIM('aaa小aaa解aaa') AS out_put;-->aaa小aaa解aaaSELECTTRIM('a' FROM 'aaa小aaa解aaa') AS out_put;-->小aaa解SELECTTRIM('aa' FROM 'aaa小aaa解aaa') AS out_put;-->a小aaa解a。
2023-09-24 17:26:14 41 1
原创 笔记:MySQL排序查询
2.order by子句中可以支持单个字段,多个字段,函数,别名,表达式。案例4:查询员工信息,先按工资升序,再按员工编号降序【按多个字段排序】。salarysalary*12*(1+IFNULL(年薪率,0))*,salary*12*(1+IFNULL(年薪率,0))年薪。*,salary*12*(1+IFNULL(年薪率,0))案例2: 按年薪的高低显示员工的信息和年薪【按表达式排序】。案例3: 按年薪的高低显示员工的信息和年薪【按别名排序】。案例1:查询员工信息,工资从高到低。
2023-09-24 14:06:19 113 1
原创 笔记:MySQL条件查询
或者自定义转义字符:select name from person where name LIKE '_q_%' ESCAPE 'q';一,语法:select 查询列表 from 表名 where 筛选条件;逻辑运算符:&&,||,!,and ,or ,not(推荐使用)条件运算符:,=,!=,,>=,
2023-09-22 21:51:54 61
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人