- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 检测pc光驱里是否插入了光盘
监控文件类型*.jpg 要搜索的文件类型,例如 "*.txt" 表示所有文本文件</param>#region 检测pc光驱里是否插入了光盘,需要添加System.Management.dll 的引用。/// <param name="watchPath">监控目录
2024-08-31 11:51:05 436
原创 C#WPF程序单实例运行
logger.Info("已有应用程序正在运行,不能同时启动多个,本程序将关闭。// 如果已有实例,则关闭当前启动的实例。MessageBox.Show("应用程序已运行。_logger.Info("正常启动应用程序");// 如果没有实例在运行,正常启动应用程序。// 检查是否已有实例在运行。// 检查是否已有实例在运行。
2024-08-31 11:48:42 382
原创 C#Selenium实现网页操作自动化程序
2.这些固定的操作可拆解由原子操作构成,于是所有的操作即可视作一个个编排的操作序列,比如,一次点击,一次填写,一次跳转等。编排的操作序列即可模拟人工操作。程序逻辑简单:1.在参数配置里配置好动作序列;2.在执行页面执行即可。前提是需要准备好自动填报的数据文件(JSON格式)。1.使用Selenium的网页操控原理,实现在网页上固定程式化操作。4.程序开启后显示在右下角任务栏中,必须点击鼠标右键的关闭才可退出。3.除了点击操作外还有些数据填写,这些数据在外部数据文件。
2024-08-31 11:44:04 973
原创 Least Significant Bit Steganography 图片隐写算法
// LSB图片隐藏信息,输出最好是png,否则可能会丢失。//其余空位写0,因为无法判断隐藏信息长度,所以必须填满所有 蓝色最低位。(3)将待隐藏信息的二进制逐个嵌入到载体图片的RGB通道中的任意一个通道(一般为蓝色通道)的最低位中。// 这里可以根据需要处理不完整字节的情况。// 读取或写入最低位。// 如果最后一个字节不完整,则可能需要忽略。// 如果收集了一个完整的字节。/// 测试图片路径(应该是包含隐藏信息的图片)/// 从图片中提取隐藏信息。/// 调用方法提取信息。
2024-08-31 11:19:14 759
原创 WPF自定义分页控件Pagination
TextBlock Grid.Column="3" Text=" 条 / 页" VerticalAlignment="Center"/><TextBlock Text=" 前往 " VerticalAlignment="Center"/><TextBlock Text=" 条" VerticalAlignment="Center"/><TextBlock Text=" 页" VerticalAlignment="Center"/>// 触发事件的方法。// 触发事件的方法。
2024-08-22 11:25:32 891
原创 JAVA Spring boot 连接openGauss库
3.在项目配置文件或连接库代码中使用。openGauss jdbc的驱动为“org.opengauss.Driver”,其中url前缀为“jdbc:opengauss”。可能与我使用的druid版本有关,我使用的是1.2.16。System.out.println("连接成功!System.out.println("连接成功!System.out.println("连接成功!在yml配置文件中(opengauss版本为3.1)2.在项目中将下载并解压后的*.jar添加到项目。注意:官网给出的配置参数是。
2023-08-16 16:45:59 2929 1
原创 openGauss数据库存储过程语法详解
P_ls_message='错误:第'+to_char(PG_EXCEPTION_HINT)+'行,内容:'+MESSAGE_TEXT+' 详细:'+PG_EXCEPTION_DETAIL;2)OUT参数是存储过程的输出参数,存储过程在执行时,会将执行的中间结果赋值给OUT参数,存储过程执行完毕后,外部用户可以通过OUT参数获得存储过程的执行结果。lpad(s1,len,s2)返回字符串s1,其左边由字符s2填充,填充长度为len,加入s1的长度大于len,则返回值被缩短至len字符。
2023-08-15 15:57:46 3145 1
原创 UOS安装并使用Docker
docker stop $(docker ps -a | grep "Exited" | awk '{print $1 }') //停止容器。docker rm $(docker ps -a | grep "Exited" | awk '{print $1 }') //删除容器。从官网http://mirror.centos.org/centos/7/extras/x86_64/Packages/下载。/bin/bash:容器启动以后,内部第一个执行的命令。直接删除带none的镜像,直接报错了。
2023-07-31 17:26:20 1927 1
原创 UOS上部署java,nginx配置
3.如果外网不同网段无法访问(只能在本机访问),则需要关闭防火墙或者在防火墙添加端口(80端口也要加,其它端口必须加)(2).打开java.security并搜索 “jdk.tls.disabledAlgorithms=”# 第一步:从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录。切换到/lib/systemd/system/目录,创建redis.service文件。1.修改/usr/share/nginx/nginx.conf。修改java.security文件。
2023-07-19 14:20:44 430
原创 UOS服务器安装openGauss
遇到问题:/lib64/libssl.so.10: version `libssl.so.10' not found (required by /opt/software/openGauss/lib/libeSDKOBS.so)原因分析:系统已安装libreadline.so.7,libreadline.so.6的版本已过时,将版本7做软连接为版本6即可解决问题!遇到问题:/lib64/libssl.so.10: version `libssl.so.10' not found。
2023-03-15 09:09:00 1649
原创 UOS服务器版1050E安装ORACLE19C
3.修改当前yum中引用python版本-确保在python3。将文件中所有行的 $releasever 改为 7。9.以dba身份登入sqlplus,并启动服务。2.1如果yum仓库不含阿里云则需要手工修改。注意接下来的操作需要切换到oralce账户。10.防火墙firewalld添加端口。切换以oracle身份,启动侦听服务。7.初始化配置(比较漫长的等待)开放oracle端口1521。查看当前python版本号。5.创建所需文件夹 并授权。设置system账户密码。重载firewalld。
2023-03-15 08:56:07 991
原创 三维仓库技术方案
三维仓库技术方案 1.使用flash。11版支持3D。使用unity3D也可以。2.建立模型元素,每节货架作为一个基础元素,按照用途特征,建立多个图像模型(至少6个),每个托盘架(包含货物或空),按照每种状态,分别建立图像模型。3.建立数据交互机制。4.。。。 仅仅由此想法,希望能得到纠正和完善。
2011-06-23 17:10:00 697
JAVA开发以CA证书Socket SSL方式连接XX抗菌药物系统
2024-01-23
C#自助式web打印服务
2024-01-23
C#开发windows服务程序,可随系统启动自启动,客户端可控制是否启动,注册或注销 服务程序主要目标是监视指定目录文件变化
2024-01-23
教学用智能机器人分拣练习系统-分捡箱子、汉诺塔、三色旗。
2019-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人