- 博客(53)
- 收藏
- 关注
原创 springboot结合p6spy进行SQL监控
P6Spy 是一款开源的 Java 框架,是一个强大的数据库监控工具。可以帮助开发者监控并分析应用程序与数据库之间的交互行为。springboot结合p6spy亲测有效
2024-09-20 15:04:45 966
原创 最全面IO流介绍
标准字符集:使用1个字节存储一个字符,首尾是0,总可以表示128个字符。是美国信息交换标准代码,包含英文、符号等等。汉字编码字符集,包含2万多个汉字等字符,GBK中一个中文字符编码成2个字节的形式存储,GBK兼容了ACSII字符集。GBK规定:汉字的第一个字节的第一位必须是1Unicode字符集:是国际组织规定的,可以容纳世界所有文字、符号的字符集。叫万国码。UTF-32: 4个字节表示一个字符,固定长度,可能只需要1个字节的英文字符现在要用4个字节来存储,太奢侈。
2024-09-12 18:11:56 917
原创 @Param注解的踩坑,报错:There is no getter for property named ‘dto‘ in ‘class
@Param注解的踩坑,报错:There is no getter for property named 'dto' in 'class
2024-08-22 18:27:21 262
原创 MATLAB实验五:MATLAB数据分析
2. P370 实验 10 第 5 题 (doc ode45) (请给出解的图形)3)使用 gtext('你的学号,你的姓名')在图形的适当位置显示你的个人信息。点,并在 1~8 范围内,使用时间间隔为 0.2 的数据绘制拟合曲线。(说明:实验报告中需给出实现代码,输出图形和数据输出结果)(gtext。2)给出电压值为 6V 时的大致时间,并在第 1)题所绘制的图上进行。gtext('1821000263,计科 194,刘艳');title("电压为 6 时的时间为:");title('张三,学号');
2024-07-22 16:16:39 972
原创 matlab实验:实验六MATLAB 数值计算与符号运算
3. P370 实验 10 的第 3 题. (doc fminbnd 或 doc fminsearch),注。2. P369 实验 10 的第 2 题. (doc fzero 或 doc fsolve)。第 2 种 , 用 符 号 运 算 的 solve 函 数 解 方 程。第 2 种 , 用 符 号 运 算 的 solve 函 数 解 方 程。1. 用不同的方法求解下面方程:(方程原式参考 P369 实验 10,第 1。1. 用不同的方法求解下面方程:(方程原式参考 P369 实验 10,第 1。
2024-07-22 16:02:53 504
原创 sql优化策略
利用数据库缓存机制,如查询缓存(Query Cache),虽然现代数据库系统可能已经弃用了全局查询缓存,但可以利用缓存策略优化读取。使用覆盖索引(Covering Indexes),即索引中包含了查询所需的所有列,这样数据库就不需要回表查询数据。使用数据库的执行计划工具(如EXPLAIN)来分析查询的执行过程,找出瓶颈。避免在WHERE子句中使用复杂的函数调用,因为这可能阻止数据库使用索引。对于频繁查询的列,考虑使用更紧凑的数据类型来减少磁盘I/O和内存使用。使用适当的数据类型,避免不必要的类型转换。
2024-07-17 17:39:08 453
原创 ArrayList.subList的踩坑
表示从下标为1的数据开始截取list中的除了下标为0的其他所有数据。表面上看好像没什么问题,若从数据库里面查出来的companyList 的长度为2,那么下标范围为0和1,使用该方法最终获取的companyList为空,和我们想要的预期值不合。若list中只有两个元素,跳过第一个元素获取剩下的元素,若使用ArrayList.subList(1,1)是不对的,用数学表达式表达就是[1,1)不会获取到第二个元素,截取后获取的数组为空。需求描述:跳过list中的第一个元素,获取list中的其他元素。
2024-07-17 11:28:41 418
原创 windows安装ElasticSearch以及踩坑
elasticsearch地址:IK分析器地址:kibana可视化工具下载地址:注意:下载3个安装包的版本相同,不然可能会报错误。
2024-05-07 18:08:59 1345 1
原创 springboot统一异常处理
可以根据自己需求自定义code和message/*** @description: 统一返回码枚举*/@GetterERROR_RESULT_CODE("9999","操作失败"),SUCCTESS_RESULT_CODE("0000","操作成功");/*** @description: 自定义异常类*/@Data。
2024-03-15 23:14:38 390
原创 MapStruct代替BeanUtils.copyProperties ()使用
第一:因为BeanUtils 采用反射的机制动态去进行拷贝映射,特别是Apache的BeanUtils的性能很差,而且并不支持所有数据类型的拷贝,虽然使用较为方便,但是强烈不建议使用;第二:虽然Spring的BeanUtils类所带方法比Apache的的BeanUtils的性能好点,但是性能还是很差,没办法跟mapStruct相对比,使用方便但是也不建议使用(性能不好会很卡机);
2024-03-15 22:54:30 793
原创 mybatisFlex查询报错: java.sql.SQLSyntaxErrorException: Expression #1 of SELECT list is not in GROUP BY
select * 查询出了表tb_account中的所有列,比如ID,但是ID字段没有出现在sql语句的group by 后面,所以报错。
2024-03-14 11:17:16 754
原创 由Uncaught ReferenceError: $http is not defined引发的一系列问题
由Uncaught ReferenceError: $http is not defined引发的一系列问题
2022-07-12 22:25:22 2763 2
原创 在vue项目中运行项目报错 Error while loading config - You appear to be using a native ECMAScript module configu
在vue项目中运行项目报错 Error while loading config - You appear to be using a native ECMAScript module configu
2022-05-27 21:10:25 3626 4
原创 ubuntu安装tools过程中报错sudo ./vmware-install.pl
ubuntu安装tools过程中报错sudo ./vmware-install.pl
2022-04-28 14:16:36 8271 9
原创 openGL实现中点画线算法、DDA画线算法,Bresenham画线算法,并进行鼠标键盘的交互
实现中点画线算法、DDA画线算法,Bresenham画线算法,并进行鼠标键盘的交互
2022-04-05 10:47:45 4733 1
原创 2、编写程序,新建一个容量不小于50的哈希表(采用线性探测法解决冲突),随机生成30个整数插入哈希表中,整数范围在[0,1000]之间。(1)从键盘输入一个整数,在哈希表中查找,若找到,输出下标,否
编写程序,新建一个容量不小于50的哈希表(采用线性探测法解决冲突),随机生成30个整数插入哈希表中,整数范围在[0,1000]之间。(1)从键盘输入一个整数,在哈希表中查找,若找到,输出下标,否
2022-02-12 10:34:21 546
原创 编写程序,在程序中初始化一个有序整数数组;从键盘输入一个整数,在该数组中用折半查找,输出查找结果(下标)。
编写程序,在程序中初始化一个有序整数数组;从键盘输入一个整数,在该数组中用折半查找,输出查找结果(下标)
2022-02-10 16:16:02 3405
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人