- 博客(712)
- 资源 (101)
- 收藏
- 关注
原创 将Ollama安装到非C盘路径
Ollama的安装软件exe双击安装的时候默认是在C盘,以及后续的模型数据下载也在C盘,导致会占用C盘空间,须将其安装到非C盘。
2025-02-10 16:20:06
1892
2
原创 Linux MySQL 常用命令
从MySQL 5.7开始,performance_schema提供了accounts表,它包含了关于客户端账户的统计信息,包括用户名和主机:(适用于MySQL 5.7及以上版本)因为MySQL用户是由用户名和主机名共同组成的,所以同一个用户名可以存在于不同的主机上。通常使用'localhost'表示用户只能从本地服务器连接,使用'%'表示用户可以从任何主机连接。根据提示输入该用户的密码,密码不会显示,请注意密码输入准确性。'新用户名'是你想要创建的用户名。'密码'是用户的密码。命令选择一个数据库。
2024-12-16 09:58:40
830
原创 Nginx 防止IP伪造,绕过IP限制
让WEB取得原始请求IP。在后端程序通过读取请求头里的X-Forwarded-For来获取用户客户端IP。在使用Nginx时,需要将IP地址转发到后置应用中,往往需要增加配置。Nginx中增加配置。
2024-12-03 16:29:53
709
原创 Java将PDF保存为图片
将 PDF 文件转换为图片是常见的需求之一,特别是在需要将 PDF 内容以图像形式展示或处理时。其中最常用的是 Apache PDFBox。
2024-11-22 14:31:35
775
原创 SpringBoot 将多个Excel打包下载
在Spring Boot应用中,如果你需要将多个Excel文件打包成一个ZIP文件并提供下载,你可以使用一些Java库来帮助完成这个任务。这里我将展示如何使用Apache POI来生成Excel文件,以及使用来创建ZIP文件,并通过Spring Boot的控制器提供下载功能。
2024-10-30 15:09:34
838
原创 SpringBoot request.getContextPath()获取到http 而不是https的问题解决
在某些情况下,使用可能会返回 HTTP 而不是 HTTPS,这通常是因为应用程序运行在反向代理后面(如 Nginx 或 Apache),而代理服务器没有正确地转发请求的协议信息。
2024-10-22 15:39:50
686
原创 Python 将网页保存为图片(Chrome内核)
之前写过一篇将网页保存为图片的文章这里有个弊端,C# WebBrowser使用的是IE内核,目前很多网站都不支持IE了,所以需要找新的方案替代。
2024-10-15 09:19:48
690
原创 SpringBoot 增量部署发布
由于项目依赖的jar越来越多,Springboot默认的打包方式是将整个项目打包成一个jar包,每次发布时,打包后的jar越来越大,更新一个很小的功能,需要将整个jar上传运行。这样效率太低了,考虑实现每次发布时,只发布修改了的部分,实现增量发布。
2024-09-05 09:46:43
1118
2
原创 OpenCV+Python识别机读卡
正常机读卡是通过读卡机读取识别结果的,目前OpenCV已经这么强大了,尝试着用OpenCV+Python来识别机读卡。1.识别答题卡中每题选中项结果。1.不识别准考证号。(暂不识别,后面有需要再补充此部分)2.不识别101-106题(这些题实际情况下经常用不到,如果要识别原理也一样)
2024-08-24 21:25:27
804
1
原创 Redis 安装篇(阿里云服务器)
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
2024-08-06 10:37:21
2172
原创 Android手机端远程控制ESP32引脚电平实例
ESP32是一款由乐鑫(Espressif Systems)推出的高度集成的低功耗系统级芯片(SoC),它结合了双核处理器、无线通信、低功耗特性和丰富的外设,适用于各种物联网(IoT)应用。如果与Android结合,在手机端远程控制ESP32引脚高低电平输出,也是一件挺有趣的事情。
2024-08-05 15:41:07
1571
原创 MQTT服务器-安装篇(阿里云主机)
接上一篇,上文中使用的是,若要运行自己的业务,还是自己搭建一个MQTT服务器比较稳妥。如果你有一台阿里云ECS主机,可以参考本文搭建自己的MQTT服务器。在阿里云ECS的中安装MQTT服务器,一个流行的开源选择是Mosquitto。
2024-08-05 11:34:47
914
原创 Android 发送MQTT消息
现在物联网很多都是使用的MQTT消息,在手机和设备之间通过MQTT协议通信,Android发送MQTT消息就会用得比较多。
2024-08-04 18:46:08
676
原创 ESP32使用MQTT协议通讯(EMQX)
前面完成了ESP32+MicroPython环境的搭建现在想实现以下功能:1.通过手机或电脑,远程给ESP32发送相关指令。2.ESP32接到指令后,做出相应的高低电平输出。这样就相当于可以远程控制ESP32了。查询资料了解到,目前物联网差不多都使用MQTT协议来进行设备间通信。所以从协议开始学习。MQTT(消息队列遥测传输)是ISO 标准(ISO/IEC PRF 20922)下基于发布/订阅范式的消息协议。
2024-08-04 16:41:03
4355
5
原创 RabbitMQ-安装篇(阿里云主机)
用的是Alibaba Cloud Linux release 3 (Soaring Falcon)系统,可以通过命令:lsb_release -a 查看系统信息。
2024-07-29 17:04:17
1839
原创 EXCEL 排名(RANK,COUNTIFS)
Criteria_range1:区域1 选择 招聘岗位这一列(选中C2,Ctrl+Shift+方向下,再按F4)。Criteria_range2:区域2 选择 笔试成绩这一列(选中D2,Ctrl+Shift+方向下,再按F4)。与第2中组内排序基本一致,只是在COUNTIFS函数中,多写入一组区域和条件即可。"确定"即可计算出本行排名,双击单元格右下角,其他列重复此操作即可。Ref 选择这一整列(Ctrl+Shift+向下箭头、再按F4)。需求描述:如有下面表格,需要按笔试成绩整体排名。
2024-07-24 09:51:02
6173
原创 02_ESP32+MicroPython 点亮LED灯
书接第1篇《想要让一个引脚输出高电平,只需要找到对应的GPIO然后通过on()或者value(1)操作就可以,同理如果想要输出低电平让LED灯灭,只需要调用off()或者value(0)就行。
2024-06-22 17:33:26
672
原创 SpringBoot 集成Mybatis
SpringBoot集成第三方技术,一般都分为导坐标,改配置,写代码三个步骤。集成Mybatis也类似,新建一个SpringBoot项目。修改:pom.xml文件。
2024-05-21 16:15:08
470
原创 Java Excel操作
Apache POI是一个用于读写Microsoft Office文件格式的Java库,可以用来读取或写入Excel文件。
2024-05-06 14:31:41
273
3
原创 Python 自动备份文件到远程目录(Windows适用)
注意,请将文中的 dirPath、toPath 替换为你实际的路径,路径"\"需转义"\\"。toPath = '\\\\192.168.*.*\\源码备份\\2024-04-03\\'每逢节假日,公司要求备份一次源码到共享目录。于是写了一个脚本,用来自动备份。2.使用python的zipfile模块,将文件夹打包成zip压缩包。1.使用python的os.walk方法,遍历需要备份的目录文件。#[自定义过滤条件] 可以设置过滤规则。# 备份目录(存放压缩文件)
2024-04-03 15:47:03
353
原创 Springboot3 集成knife4j(swagger)
knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望它能像一把匕首一样小巧,轻量,并且功能强悍!2.Knife4j提供的starter已经引用springdoc-openapi的jar,开发者需注意避免jar包冲突。版本集成knife4j叙述(请注意版本差别,不同版本写法不同)。1.Spring Boot 3 只支持OpenAPI3规范。3.JDK版本必须 >= 17。
2024-04-02 13:24:51
1392
原创 Java 提交同时提交文本表单和上传文件(不使用三方库)
做文件上传功能时,往往需要对上传操作进行一些权限校验,这时就需要将文本字段和文件同时提交。
2024-03-20 17:00:32
426
原创 Linux 自动备份 mysql 脚本
请注意,此脚本仅提供基本的备份功能,并未涵盖所有可能的错误处理和日志记录。在实际使用中,您可能需要根据自己的需求进行进一步的修改和扩展。此外,为了确保备份的安全性和可靠性,建议您定期测试备份文件,并在需要时将其存储在远程位置或进行加密处理。这个错误通常发生在尝试在Unix-like系统上执行脚本时,而这个脚本是在Windows环境下编辑的。脚本将创建一个以当前日期和时间命名的SQL备份文件,并将其保存在指定的备份目录中。这个脚本会将数据库备份为一个SQL文件,并将其保存在指定的目录中。
2024-03-16 17:54:18
582
原创 Linux 安装中文字体
window上找到C:/Windows/Fonts目录,将要用的字体拷贝出来,上传至Linux的/usr/share/fonts/chinese目录下,然后设置权限。4、将windows中文字体拷到Linux字体目录。适用redhat系服务器,包括centos。如果没生效,重启下服务器即可。5、 建立字体索引,更新缓存。6、查看字体安装是否成功。1、查看操作系统发行版。3、安装更新字体命令。
2024-03-16 12:12:35
1117
原创 Linux下Nginx配置多域名及SSL证书
1.配置域名接上一篇本文描述如何配置Nginx多域名及SSL证书。假设Nginx安装在目录下。,要实现配置域名和SSL证书,都是修改此配置文件。1.配置域名如果有多个域名,只需多配置几个server节点即可。
2024-03-12 15:04:00
3433
原创 Linux 安装Nginx (Nginx-1.25.4)
1.服务器联网的情况下,使用wget命令把Nginx安装包下载到/usr/local/目录中,如果没有wget命令,需要先安装:yum install -y wgetnginx官网:https://nginx.org/en/download.html。
2024-03-12 14:22:13
1361
原创 Xshell使用密钥对连接阿里云服务器
最近把阿里云服务器换成Linux系统了,在换系统时,有一个选项“绑定密钥对”。使用这个秘钥文件,SSH远程到服务器时,就可以不用输入登录密码了。具体操作如下:1.打开xshell,创建会话2.设置参数3.配置秘钥文件: 这一步是关键。
2024-03-12 13:33:02
1249
原创 Python 暴力破解加密压缩zip文件
示例代码中密码字符是26个小写字母+10个数字,相当于36进制,如果密码是4位,36进制4位数最多可以表示的数值个数为36的4次方,36^4=1679616。如果密码字符更多,秘密长度越长,存在的可能性越多,暴力破解就需要尝试更多的次数,效率还是比较低的。2.遍历字符串的全排列,挨个去尝试解压。可以输出字符串的全排列。
2024-02-22 14:25:07
1195
2
原创 SpringBoot 使用定时任务(SpringTask)
Component// 定时任务方法,指定什么时候触发 这里是每五秒触发一次")System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()) + " 执行任务");在任务类中编写需要定时执行的方法即可。在方法上面配置Cron表达式,控制执行的频率。
2024-01-31 15:03:23
1192
Java Velocity模板引擎,简单字符串生成
2023-04-07
国密算法C#实现(包括:SM2、SM3、SM4)
2023-02-21
国密SM2算法(JS加密,C#、Java解密)
2023-02-18
SQLPrompt10 支持SqlServer Management Studio 18
2022-06-01
WinSocket.rar
2020-03-22
Android.rar
2019-12-30
ListView.rar
2019-12-18
Android 拍照(选择图片)并上传(含权限判断)
2019-12-16
C# 通过读取windows性能计数器监控系统运行参数
2019-03-07
C# 百度文字识别Demo 源码
2018-12-26
C#读取windows计算机硬件信息
2018-11-21
Winform集成CefSharp,CefSharp单独目录
2018-06-13
树莓派-通过Web控制GPIO针脚输出高低电平
2017-09-22
C# Winform 二维码生成工具
2015-01-22
百度编辑器UEditor ASP.NET示例Demo
2015-01-12
JqueryDemoTools-用于整理jQueryDemo V1.2
2014-12-05
Whir.JqueryDemoTools-用于整理jQueryDemo
2014-12-02
文件编码批量转换工具
2014-06-03
ASP.NET 数据库访问通用工具
2014-05-02
Asp.Net实现评论盖楼(含Ajax实现方式)II
2014-04-26
Jquery.Treeview+Jquery UI制作Web文件预览
2014-02-16
.NET 代码生成工具
2013-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人