- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 IDEA导入项目java类灰色未识别
在IntelliJ IDEA中,Java类显示为灰色通常意味着该类没有被使用。这可能是因为您在代码中没有对该类进行任何引用,或者该类的方法和属性都没有被使用。
2024-12-24 11:16:18
694
原创 【阿里云镜像 Maven 配置文件settings.xml】
本仓库提供了一个阿里云镜像的 settings.xml 配置文件,方便用户直接替换使用,以加速 Maven 依赖的下载速度。
2024-09-26 11:30:39
1167
原创 使用线程池开启线程和不使用线程池直接创建线程的区别和好处以及坏处
2 资源管理:线程池可以更加高效地管理资源,因为它们会复用已存在的线程,而不是每次创建新的线程。3 性能:由于线程池复用已存在的线程,因此当任务到达时,可以不需要等待新线程的创建便能立即执行。1 增加了复杂性:使用线程池需要设置和管理线程池的参数,如核心线程数、最大线程数、队列大小等,这增加了编程的复杂性。1 创建方式:使用线程池开启线程是通过线程池来创建和管理线程,而直接创建线程则是直接在程序中创建新的线程。4 方便线程并发数的管控:线程池可以控制最大并发线程数,避免过多的线程导致系统不稳定。
2023-12-06 10:03:26
881
原创 java.util.LinkedHashMap cannot be cast to java.util.List记录一次工作报错
原因入参时解析json时把数组解析为集合了,导致报错java.util.LinkedHashMap cannot be cast to java.util.List:
2023-02-21 19:24:37
2097
原创 面试-总结
SOA(面向服务架构)的升华 业务需要彻底的组件化和服务化,原有的单个业务系统拆分为多个可以独立设计开发 运行的小应用,这些小应用之间通过服务完成交互和集成springboot是spring提供的一个快速开发工具包 包含众多的starter 相当于 spring+springmvc传统项目中配置文件整合复杂,最大的缺点:jar冲突问题。Springboot配置文件大量减少适合快速开发,Springboot底层实现版本统一,为所有Spring开发者更快的入门。
2022-11-16 23:26:56
1041
原创 MyBatis中关于<if>标签的属性判空问题
如果属性是Integer类型的,那么当变量的值为0时,即id=0,MyBatis在进行。这时候只要判断invalid!=null成立,就会执行该条语句。当id是Integer字符串类型,不要写成。,这样虽然不会报错,但是会导致数据无法修改;当id是String字符串类型,可以这样写。的时候会认为id的值是空字符串,此时。...
2022-07-26 20:19:53
2149
原创 Mybatis入门案例(mybatis学习DAY1)
搭建MyBatis环境,使用Mybatis进行简单增删改查数据库文件 sql日志文件 log4j.xmlMybatis核心配置文件 sqlMapConfig.xmlpojo层的实体类 Employee.javadao层的Mapper类 EmployeeMapper.javasql 映射文件 EmployeeMapper.xml测试类 TestEmployeeDao.java...
2022-07-12 18:50:30
230
原创 启动MySql服务时的时候遇到 本地技术机上的Mysql5_7服务启动后停止,某些服务未由其他服务或程序使用时将自动停止
@启动MySql服务时的时候遇到 本地技术机上的Mysql5_7服务启动后停止,某些服务未由其他服务或程序使用时将自动停止启动MySql服务时的时候遇到 本地技术机上的Mysql5_7服务启动后停止,某些服务未由其他服务或程序使用时将自动停止第一步:右键cmd以管理员运行,启动服务net start mysq (这里的mysql是自己的MySQL名)第二步:mysql -uroot -p 然后输入密码即可...
2022-03-31 09:37:29
1846
原创 指针的学习
1.认识指针#include <stdio.h>/*时间:2020/10/22 星期日认识指针,理解指针含义*/int main(void){int i = 2;int * p;p = &i; /* 1. p保存了i的地址,因此p指向了i 2. p不是i, i也不是p, 故 修改p的值不影响i, 修改i的值也不影响p 3. 如果一个指针变量指向了某个普通变量,则 *指针变量 就完全等同于 普通变量 例子: 如果p是个指
2021-12-21 20:10:37
903
原创 结构体学习
3.1.认识结构体#include <stdio.h>#include <string.h>struct Student{int sid;char name[200];int age;}; //分号不能省略int main(void){struct Student st = {10, “zhangsan”, 20};//st.name = “lass”; 错误,要用复制赋值//strcpy(st.name, “lisi”);//st.sid = 13
2021-12-19 13:07:10
257
原创 C语言笔记
函数【C语言的第二个重点】为什么需要函数避免了重复性操作有利于程序模块化 什么叫函数 逻辑上:能够完成特定功能的代码块 物理上: 能够接收数据 能够对接收的数据进行处理 能够将数据处理结果返回 总结: 函数是个工具,他是为了解决大量问题而设计的, 函数可以当做一个黑匣子 int f(void) //括号中void表示该函数不能接收数据 int表示函数返回值是
2021-11-27 11:15:39
99
图书管理系统(课程设计专属)附有功能图,UML图,测试用例图、数据库等
2022-05-06
Java编程单词汇总,分25天
2022-05-02
java单词导入金山打字通
2022-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人