- 博客(401)
- 资源 (17)
- 问答 (1)
- 收藏
- 关注

原创 java面试的题积累【持续更新中......】
1.hashmp的实现原理,hash冲突如何解决。hashmp的实现原理:HashMap 采用一种所谓的“Hash 算法”来决定每个元素的存储位置。当程序执行 map.put(String,Obect)方法 时,系统将调用String的 hashCode() 方法得到其 hashCode 值——每个 Java 对象都有 hashCode() 方法,都可通过该方法获得它的 hashCode 值...
2019-04-18 12:21:00
621
原创 Ollama+AnythingLLM 搭建本地知识库
RAG 将传统的生成模型(如 GPT)与信息检索系统结合,生成模型在生成文本时,能够实时从外部知识库中检索相关信息,确保生成内容既流畅又准确。
2025-02-08 10:13:35
244
原创 Spring Boot 动态定时任务管理系统(轻量级实现)
Spring Boot项目中,实现动态增删和启停定时任务的功能对于许多应用场景来说至关重要。虽然Quartz框架是一个广泛使用的解决方案,但其复杂性和重量级特性可能使得项目变得臃肿和难以维护。为了解决这个问题,本项目旨在实现一个轻量级的定时任务管理系统,不依赖外部框架,仅利用Spring Boot和Java标准库的功能,特别适用于单体项目。
2024-12-23 14:24:31
526
原创 openssh openssl zlib 升级至最新版解决安全问题
openssl依赖于zlib,openssh依赖于openssl和zlib,所以我们要先安装zlib,然后是openssl,最后是openssh。
2024-10-16 14:01:12
531
原创 WSL安装CentOS系统
D:\wsl\centos.tar 这个是tar包的位置。D:\wsl\centos 这个是需要安装的目录里。centos 这个是新 WSL 实例命名的名称。
2024-05-23 11:23:34
2003
原创 PaddleOCR离线环境搭建
1.安装python2.在同配置下互联网环境的机器A上运行起来,参考如下3.机器A导出对应的依赖和模型4.离线机器导入对应的的依赖和模型所以重点的第三步和第四步。
2023-12-30 16:47:05
1901
原创 PaddleOCR环境搭建
安装后提示:The scripts lsm2bin.exe, tiff2fsspec.exe, tiffcomment.exe and tifffile.exe are installed in 'C:\Users\qushen\AppData\Roaming\Python\Python38\Scripts' which is not on PATH。注:Paddle使用cpu计算的话分为noaux指令和aux指令,注意安装下载,默认是aux。注:关闭代理,使用国内互联网即可。将如上路径加入环境变量即可。
2023-12-30 16:34:16
1645
1
原创 Arthas Trace跟踪性能短板
默认情况下,trace 不会包含 jdk ⾥的函数调⽤,如果希望 trace jdk ⾥的函数,需要显式设置-- skipJDKMethod false。trace为关键字,com.qushen.controller.TestController为包路径,test1为方法名。-v选项,则会打印Condition express的具体值和执⾏结果,⽅便确认。提示:当前系统的实时数据面板,按 ctrl+c 退出。
2023-06-25 16:25:23
333
原创 Gitlab自动触发jenkins完成自动化构建
首先安装gitlab插件,我已经安装过了,首次请在中进行搜索。进入项目配置--构建触发器:然后点击高级“Allowed branches”触发分支可以用默认的全部分支,也可以选择仅由指定名称的分支触发点击“Generate”按钮,,然后保存该项目配置。到此为止你拥有了一个,还有一个jenkins配置结束。
2023-05-05 17:53:23
1757
原创 银河麒麟V10 无法访问终端,root账号被锁
3.登陆进去找linux开头行 ro 改成rw,并在linux开头行的末尾添加console=tty0 init=/bin/bash。2.输入指定的用户名和密码进入编辑模式。默认密码,用户名:root,密码:Kylin123123。输入:/etc/fstab ,看看有没有进行盘存挂载保存,如果填写从无,注释掉,重新挂载即可。问题排查,一般是由于系统挂载盘符之后,没有进行盘符保存引起的,1.启动到选择系统内核的界面,在此界面按“e”进入编辑模式。银河麒麟V10 无法访问终端,root账号被锁。
2023-03-31 11:44:29
4564
原创 银河麒麟V10忘记密码
3.登陆进去找linux开头行 ro 改成rw,并在linux开头行的末尾添加console=tty0 init=/bin/bash。2.输入指定的用户名和密码进入编辑模式。默认密码,用户名:root,密码:Kylin123123。1.启动到选择系统内核的界面,在此界面按“e”进入编辑模式。5.passwd root修改密码即可。4.Ctrl+x进入单用户模式。
2023-03-31 11:41:47
19589
原创 linux服务器挂载硬盘/磁盘
新建一个文件夹(/data),使用mount命令将磁盘挂载到/data目录下。挂载命令,在服务器重启之后,会自动失效。可以将命令写入配置文件中,开机自启。可以看出vda下游两个分区,两个分区的数据不能动,那个再创建一个分区使用。内部有两个分区(/dev/vda1,/dev/vda2)。格式化磁盘命令为【mkfs.磁盘类型格式 目录路径组成】可以看出来目前/dev/vda 目前有300G可用.新建分区输入n,然后全部会车,最后输入w保存配置。根据磁盘文件格式选择不同的格式化命令。
2023-02-11 15:53:14
3110
原创 MySql5.X和8.XJDBC连接区别
8.x 需要增加时区的配置serverTimezone=UTC。8.x 驱动com.mysql.cj.jdbc.Driver。5.x 驱动com.mysql.jdbc.Driver。
2022-11-14 09:46:17
432
原创 mysql数据库连接池第一次初始化特别慢的解决方法
如果你的mysql主机查询DNS很慢或是有很多客户端主机时会导致连接很慢,由于我们的开发机器是不能够连接外网的,所以DNS解析是不可能完成的,从而也就明白了为什么连接那么慢了。同时,请注意在增加该配置参数后,mysql的授权表中的host字段就不能够使用域名而只能够使用 ip地址了,因为这是禁止了域名解析的结果。方法二、在my.cnf配置文件里,添加skip-name-resolve项,禁止掉DNS的查询;方法一、连接数据库时,使用localhost,不要使用明确的IP地址 (远程数据库除外);
2022-09-29 23:18:13
2419
原创 springboot验证码实现
缓存使用的是:ExpiringMap(一个轻量的Java缓存方式)1.首先是生成验证码。2.将生产的验证码保存在缓存中,只保存1-2分钟。
2022-08-16 14:02:28
840
原创 MySQL删除数据后,释放磁盘空间
deletefromtable_name不会释放磁盘空间,Innodb和MyISAM,新insert的数据会插入到原来的位置,比如删除100万数据后,数据文件不会变小,重新插入一百万数据后,数据文件不会变大。truncatetabletable_name立刻释放磁盘空间,Innodb和MyISAM,truncatetable其实有点类似于droptable然后create;可以在删除掉数据后执行下面语句,会立刻释放磁盘空间,但该操作会锁定表结构。...
2022-07-31 00:20:01
3556
原创 crontab执行定时任务报错的问题
场景一个sh脚本,手动执行是正常的,但是只要crontab启动就回提示java版本不匹配(Unsupportedmajor.minorversion52.0)。所有的文件都是用了绝对路径还是不行,猜测是crontab执行java-jar时候,没有检测到环境变量。那就是说明crontab不会默认的去读取该用户的环境变量,配置好即可。.........
2022-07-21 00:59:53
959
原创 mysql配置提高数据插入效率
innodb_flush_log_at_trx_commit 默认值为1;设置为0,可以提高写入速度。值为0:提升写入速度,但是安全方面较差,mysql服务器宕机可能会造成数据丢失。值为1:每一次事务提交或者事务外的指令都需要把日志写入硬盘,此过程消耗时间较长;innodb_autoextend_incrementinnodb_autoextend_increment 默认值是8M,可以设置成128M此配置项作用主要是当tablespace 空间已经满了后,需要MySQL系统需要自动扩展多少空间,
2022-06-24 16:24:50
1419
原创 Spring Boot Admin简单配置
启动两个项目: server、clientserver配置:注意spring-boot-admin的版本号和spring-boot-starter-parent版本号,不能偏差过大。client配置:点击应用墙,访问对应应用:http://localhost:8000/
2022-06-15 10:27:30
2025
苹方otf和ttf文件
2024-04-27
hadoop-2.7.1.tar.gz+jdk-8u281-linux-x64.rpm.zip
2021-06-06
阿富汗地图json-echarts
2021-05-18
世界国家geojson大全.zip
2021-05-18
自动弹出U盘.exe
2021-01-16
commons-net-2.0.jar.zip
2020-12-29
每天定时查询CSDN博客访问量,并通过echarts进行展示
2019-04-02
springboot整合mybatis实现查询数据库和页面跳转
2019-03-04
天气预报接口城市编号
2018-11-19
全国各省市地json图
2018-07-16
jquery插件导出WORD
2017-11-21
bootstrap-daterangepicke-时间控件
2017-09-16
ssm和echarts技术整合 Spring+SpringMVC+MyBatis整合
2017-09-06
SpringMVC+spring+hibernate整合ssh
2017-09-06
(11+a)%10=1
2022-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人