- 博客(18)
- 收藏
- 关注
原创 windows创建开机自启服务
NSSM工具实现Windows服务自启配置 摘要:本文介绍使用NSSM-2.24工具在Windows服务器上配置中间件和Java程序为自启动服务的方法。通过将MySQL、Redis、Nginx等组件注册为系统服务,解决服务器重启后需手动启动的问题。具体操作包括:解压NSSM后选择对应系统版本,以管理员身份运行命令安装服务;配置Java程序时需指定JDK路径、启动目录及运行参数,支持设置日志输出路径。该方案特别适用于需要保持服务持续运行的内网环境,简化了服务管理流程。
2025-11-28 11:48:26
323
1
原创 【数据采集】dify+fireCrawl+大模型部署(主要坑点为fireCrawl)
4、执行docker compose build (此处记得docker-compose要大于2的版本要不然docker-compose.yaml里面有语法不兼容,还得改里面内容,我这里使用的版本是Docker Compose version v2.39.1)3、手动拉取所需要的依赖(此处正常使用项目提供的docker-compose文件也会拉取的,但是我在部署过程中,会总出现拉取失败的情况。修改.env文件,回到firecrawl-1.15.0目录下(标记红的地方是要修改的)
2025-08-08 10:15:18
1698
2
原创 大数据量做统计
1.拆分统计表、根据要统计的业务逻辑,拆分出来统计表,例如话单分析,根据时间分析各个时间段的话单数,实际上就是group+count一下就行。4.定时统计,因为年数据统计量太大,年数据也不需要实时,索引每天0晨会跑出来静态数据,存入一个表中,这样查询年数据,直接就返回了。PS:用上述方案解决大数据量统计,需要注意的就是在主表新增数据的时候会很卡,因为触发器要向多个表增数据。-- 第三块屏的临时表--只存当天的数据--只做插入操作--数据不同步。3.指定索引,写sql的时候为了避免索引的冲突,直接指定索引。
2025-07-16 09:49:25
216
原创 Java+AI:2025年开发者的技术融合与职业新机遇
从Spring AI 1.0的发布到国产框架的崛起,Java生态正在AI领域焕发新活力。对于开发者而言,这既是挑战也是机遇——掌握AI技能的Java工程师将成为企业智能化转型的核心力量。正如Spring官方所言:"Java的未来不是被AI取代,而是通过AI变得更强大。"现在就行动起来,通过本文提供的学习路径和实战案例,开启你的Java+AI之旅!延伸学习资源Spring AI无耳 Solon(OpenSolon) | Solon AI 开发。
2025-07-07 19:28:39
2631
2
原创 写程序时,Mysql使用的那些事儿(附:执行计划怎么看)
针对于这种情况解决办法其实很多,例如比较简单的,就是循环之前,先把类型信息先查询出来放到内存中,然后在循环的时候直接去比对。例如上面说的支持like 'abc%'(前缀查询)这个可以用上索引,但是如果选择性特别差,例如男女这种的,索引也是用上的。ref : 这一列显示了在key列记录的索引中,表查找值所用到的列或常量,常见的有:const(常量),func,NULL,字段名(例:film.id)大家在写程序的时候,经常会遇见要循环判断一些条件,特别是在写导入逻辑的时候!3、数据库执行计划怎么看。
2025-07-03 10:44:15
153
原创 Linux扫描服务自动重启
一分钟一次 crontab -e (例子:*/1 * * * * /data/zdhy_nangang_dev/autoMonitorRestart.sh)一、安装corntabs(定时命令) yum install crontabs。脚本示例是重启jar包的任务,根据业务自行修改逻辑即可。查看状态:systemctl status crond。启动:systemctl start crond。停止:systemctl stop crond。crontab -l 查看已经添加的任务。二、编写监控通知脚本(
2025-07-03 09:51:11
292
原创 使用SpringAI的时候利用Function Calling是如何映射参数的
我在跟着大神徐庶老师学习SpringAI的时候发现使用Function Calling回调的时候,参数映射很神奇,然后就开始浅浅的刨根问底.....下面是我的一段代码。//内部类,jdk17新特性,密封类。简化书写,直接生成getset放个和有参构造函数@Bean@Description("处理机票退订")// apply 调用退订方法return "退订成功!
2025-06-30 13:54:42
650
原创 分享一次生产事故
但是在一些做集成项目的公司的程序员眼里,心里虽然知道这个事儿,但是由于业务的事儿,渐渐的对这些都不太在乎,对于公司负责的系统,别说是晚上更新了,经常实时更新,因为用户都是一些政府、企业的人,只需要和对应负责人说一声,停服半个小时即可。总之身为程序员,特别是经理或者总监职位的研发人员,最好在上线之前,有一个个例行检查的单子,相关干系人签字,生产数据库有专人负责,备份机制搞好。有的时候就是这样,一个周期的迭代,东西太多,上线就会经常有遗忘,所以有个标准动作,回给研发人员带来提醒,也会让大家警醒一些。
2025-06-27 15:00:55
346
原创 mysql主从简易配置
MASTER_LOG_FILE='mysql-bin.000001' (在主库show master status;# 复制过滤:不需要备份的数据库,不输出(mysql库一般不同步,多个数据库,添加多条即可),MASTER_PASSWORD='slave'(上一步创建的从库连接密码)log-bin=slave-bin(此处可以与master节点名称一致),MASTER_USER='slave' (上一步创建的从库连接用户名)主库配置----------------(标红位置为主要主从配置项)
2025-06-27 10:30:41
642
原创 mysql利用bin-log恢复数据
Binlog日志,即binary log,是二进制日志文件,有两个作用,一个是增量备份,另一个是主从复制,即主节点维护一个binlog日志文件,从节点从binlog中同步数据,也可以通过binlog日志来恢复数据。
2025-06-25 14:34:51
638
原创 mysql定时任务
3、然后,创建一个存储过程(Stored Procedure),在其中编写要执行的操作。4、接下来,创建一个事件(Event),指定要执行的存储过程以及执行时间。1、首先,需要确保 MySQL 服务器启用了事件调度器(Event Scheduler)。
2025-06-25 14:26:25
530
原创 ubuntu磁盘挂载并配置持久化
其中,/dev/sdb1是新分区的设备文件名,/mnt/newdrive是要挂载到的系统目录,ext4是文件系统类型,defaults是配置选项,0和2分别代表dump和fsck检查的顺序。其中,/dev/sdb1是新分区的设备文件名,ext4是要使用的文件系统类型。如果要使用其他文件系统类型,可以将mkfs.ext4替换成相应的文件系统类型,如mkfs.ntfs。在对新分区进行格式化之后,需要将其挂载到系统目录下才能使用。在对新硬盘进行分区之后,需要对新分区进行格式化。(此步执行完毕则说明挂载完毕)
2025-06-25 14:21:48
525
原创 ubuntu安装frp,配置内网穿透
时,客户端和服务器之间的通信会通过 TLS 协议进行加密,确保数据传输的安全性,防止中间人攻击(MITM)以及保护数据隐私。但是公司的后台服务都在内网呢,公司给提供了一个公有云服务器,但是不想把所有服务都在服务上部署一套,只想部署一个前端,通过微信认证之后就关掉即可。目的,内网服务器和公网服务器互相端口做映射,利用frp工具达到内网穿透效果,访问公网服务器某个端口可以直接转到内网某个指定端口服务。公司有一个公众号的项目,但是公众号需要有一台外网服务器做微信的认证,需要校验txt文件。
2025-06-24 10:39:27
1339
原创 ssh连接成功,sftp连接失败
为什么会出现这种问题呢?某些情况下,内置 SFTP 服务器不依赖于外部路径,避免了路径配置错误或文件权限问题。外部的可能会有兼容性问题或配置错误,导致 SFTP 服务无法正常工作,使用则可以避免这些问题出现额概率。且通常与 OpenSSH 的其他组件更好地集成,可提供更好的性能和兼容性。两种服务器配置有什么异同或优缺点呢?外部SFTP服务器:这种方式使用了一个外部的 SFTP 服务器程序,通常是。工作原理:当 SSH 服务器接收到 SFTP 请求时,它会启动一个独立的进程来处理 SFTP 会话。
2025-06-24 10:29:55
996
原创 大数据量频繁导出处理方案
前提(建议):如果几分钟内的并发超过200(2个节点就按400算),就需要考虑从产品设计角度重新设计导出功能:改为提交待导出的任务,后台生成好excel后通知用户从任务页下载文件,因为tomcat默认是200个线程,如果几分钟内的并发远高于200,很容易线程就排满了,其他请求就会出现排队的现象。SXSSF使用的方式,有的大神写的帖子比我这个好,不过总之是实用这个工具。SourceURL:file:///Users/zhangsan/Desktop/大数据量频繁导出方案.docx。pageNum++;
2025-06-24 10:22:45
994
【大数据处理】基于POI SXSSF的大数据量导出优化方案:分页查询与异步任务设计
2025-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅