- 博客(52)
- 收藏
- 关注
原创 第三方系统通过OpenAPI方式对接金蝶云星空记录(C#)
ModelState.AddModelError(string.Empty, "创建采购申请失败:" + ex.Message);.Where(p => p.IsConfirm == Enum.YesNo.是 && p.IsDone!= Enum.YesNo.是)"操作成功" : "操作失败");"操作成功" : "操作失败");{ErpFormType.采购订单,"PUR_PurchaseOrder"},Info.AppendLine("返回异常");""FNote"": ""无"",
2025-08-20 08:52:11
596
原创 对接钉钉审批过程记录(C#版本)
注意:以上操作需要接口权限,具体在实际调试过程中按照返回提示结合操作指引在钉钉开发者后台申请相应权限。按照开放平台指引下载钉钉SDK(新版)。在vs引入钉钉dll文件。
2025-08-06 14:21:27
252
原创 基于Rust语言的Rocket框架和Sqlx库开发WebAPI项目记录(六)
运行cargo run 命令即可运行查看效果,使用cargo build --release命令即可编译成二进制可执行文件,以Windows系统为例,编译后可在bin/release目录下找到projectname.exe文件,将此exe文件与Rocket.toml文件一起上传到服务器指定目录,然后双击运行exe文件,即可使用,生产环境中可以考虑使用Nginx反向代理此应用服务。
2025-05-26 08:01:57
862
原创 基于Rust语言的Rocket框架和Sqlx库开发WebAPI项目记录(五)
在src目录新建login_handle.rs文件目录结构如下:project|—src|—params //封装参数结构体模块|—req.rs //封装请求参数结构体|—resp.rs //封装返回数据结构体|—result_parse.rs //解析返回参数结构体|—mod.rs //导出模块|—common //公共模块|—db.rs //构造数据库连接池|—jwt.rs //处理token|—mistake.rs //处理错误。
2025-05-23 08:31:38
1014
原创 基于Rust语言的Rocket框架和Sqlx库开发WebAPI项目记录(四)
—result_parse.rs //解析返回参数结构体。|—mod.rs //导出模块。|—req.rs //封装请求参数结构体。|—resp.rs //封装返回数据结构体。|—db.rs //构造数据库连接池。|—wechat.rs //处理业务。|—jwt.rs //处理token。|—mistake.rs //处理错误。|—util.rs //工具函数。|—mod.rs //导出模块。|—mod.rs //导出模块。|—common //公共模块。
2025-05-20 13:13:16
450
原创 基于Rust语言的Rocket框架和Sqlx库开发WebAPI项目记录(三)
在common文件夹里依次新建db.rs、jwt.rs、mistake.rs、utils.rs、mod.rs。|—result_parse.rs //解析返回参数结构体。|—mod.rs //导出模块。|—req.rs //封装请求参数结构体。|—resp.rs //封装返回数据结构体。|—db.rs //构造数据库连接池。|—jwt.rs //处理token。|—mistake.rs //处理错误。|—util.rs //工具函数。|—mod.rs //导出模块。
2025-05-19 07:36:55
492
原创 基于Rust语言的Rocket框架和Sqlx库开发WebAPI项目记录(二)
在params文件夹下依次新建req.rs、resp.rs、result_parse.rs、mod.rs。在src目录下新建params文件夹。
2025-05-16 09:49:20
634
原创 基于Rust语言的Rocket框架和Sqlx库开发WebAPI项目记录(一)
—mod.rs //导出模块。|—login_handle.rs //登录相关控制处理函数。|—req.rs //封装请求参数结构体。|—wechat.rs //处理业务逻辑。|—jwt.rs //处理token。|—xxx_handle.rs //控制处理函数。|—yyy_handle.rs //控制处理函数。|—mod.rs //导出模块。|—util.rs //工具函数。|—mod.rs //导出模块。|—main.rs //程序入口。
2025-05-15 14:23:46
838
原创 使用Swiper实现大屏轮播图展示
,下载swiper,解压后进入到swiper里的demo目录,里面提供了很多演示示例,编辑相应的html文件,将里面的文字内容替换为图片文件,即可通过浏览器直接打开html文件查看轮播图效果。这里我使用了asp脚本实现动态展示指定文件夹里的图片,并对swiper按自己所需进行了简单的设置。将网站挂到IIS上即可查看效果。
2025-05-14 08:00:24
621
原创 Python办公自动化应用(二)
比较B Excel表和A Excel表里的某列数据,以B Excel表为基准,只保留A Excel表里不存在的数据。
2025-05-06 09:08:05
423
原创 Python办公自动化应用(一)
可用于Excel文件里内容的翻译,比如先将所有Excel文件里的中文提取出来,然后存放到单独文件夹里的一列,然后交给翻译人员翻译成对应的语言,相当于建立个中文与外文的字典对照表。将文件夹里的所有Excel文件里的中文提取到单独的Excel文件里。(2)获取目录下文件集合。(1)判断是否为汉字。(3)创建字典对照表。
2025-04-27 10:16:44
405
原创 基于FreeBSD的Unix系统搭建Nginx+PHP5运行环境
use kqueue;#注意这里的系统调用方法。#执行编译安装并清除临时文件。#编译安装扩展并清除临时文件。1.以ports形式安装。#编辑nginx配置文件。3.启动nginx服务器。#进入nginx目录。#进入nginx目录。2.安装php5扩展。
2025-04-17 07:52:52
463
原创 基于FreeBSD的Unix系统搭建文件存储服务器
-u:unix系统登录名,-p:登录密码,unix服务器IP,x:windows系统挂载的盘符。1.在服务器管理器安装文件服务或者在dos下执行以下命令。3.创建并编辑exports文件。2.在dos窗口下执行以下命令。5.查看nfsd服务启动情况。1.编辑rc.conf文件。#赋予文件夹读写执行权限。#赋予文件读写执行权限。4.启动nfsd服务。
2025-04-16 08:15:06
497
原创 使用Go语言实现自动清理应用系统日志
在服务器上部署业务应用系统,每天都会产生大量的日志,随着时间的推移,日志越积累越多,占用了大量的磁盘空间,除了可以手动清理日志外,还可以通过程序实现自动清理日志。之所以选择Go语言,是因为用Go写的代码可以直接编译成二进制可执行程序,不需要在服务器额外安装运行环境,相当于编译好的Go代码,直接丢到服务器就能执行。因为使用的服务器是Windows Server,所以将上面的Go代码编译成exe文件后加入到Windows系统里的计划任务里,设置每月第一天执行一次。
2025-04-10 11:05:04
861
原创 利用vbs脚本实现自动操作
我们使用电脑办公的时候,总会遇到一些重复工作的场景。比如,打开设计软件,然后再打开设计文件,并将设计文件另存为excel格式的文件,当设计文件有几百份的时候,这个时候固定的、没有技术含量的打开、另存操作就显得枯燥乏味。所以这个时候,我们就需要一个脚本程序来执行这些枯燥乏味的工作,将我们的双手解放出来。使用win+r快捷键,打开运行窗口,然后输入 regsvr32 AutoItX3存放位置。双击该脚本,即可停止正在执行的脚本任务。双击执行以上脚本,即可实现自动操作。
2025-04-08 08:24:59
1022
原创 goadmin+postresql安装部署记录
Goadmin官网准备工作中右击postgersql链接另存到本地,将后缀名改为.sql。Win11系统+postgresql数据库+vscode开发工具。新建项目路径,进入到项目路径在命令行进行go项目初始化。接着执行:go run . 即可进入系统。go mod init 项目路径。启用go mod模块,设置代理。按官网提示下载命令行工具到。根据提示缺包的,再单独安装。
2025-04-07 09:56:25
286
原创 Linux系统(CentOS7.0)下安装Oracle 11g(图形化方式安装)
要解决此问题,编辑“$ ORACLE_HOME / sysman / lib / ins_emagent.mk”,执行搜索并替换下面显示的行。输入:su – oracle ,然后直接在输入 : vi .bash_profile。export LANG=en_US.UTF-8 //防止安装界面乱码。执行sysctl –p命令,使/etc/sysctl.conf立即生效。a.修改环境属性 vi /etc/sysconfig/i18n。输入命令,./runInstaller,进入到安装界面。
2025-04-05 08:50:28
1066
原创 基于CentOS7.0安装部署Tomcat应用服务器
或者到 /usr/local目录下 执行 wget http://apache.fayea.com/apache-mirror/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz。2.下载安装包apache-tomcat-7.0.29.tar.gz并上传至 /usr/local目录里。3.切换到 /usr/local目录里,执行解压缩命令。若有版本信息,表明已安装jdk。5.防火墙开放8080端口。1.检查是否安装jdk。4.启动Tomcat。
2025-04-03 11:01:57
504
原创 Linux系统(最小化安装)下Oracle11g安装(静默方式安装)部署记录
执行:./runInstaller -silent -responseFile /home/oracle/response/db_install.rsp -ignorePrereq。拷贝备份一份响应文件:cp -R /data/u01/software/database/response/ .新增: orcl:/data/u01/app/oracle/product/11.2.0/dbhome_1:Y。3.修改/etc/pam.d/login 文件:vim /etc/pam.d/login。
2025-04-02 16:21:41
2200
原创 Linux系统(CentOS7.0)下安装Oracle 11g(图形化方式安装)记录
4. 将pdksh-5.2.14-37.el5_8.1.x86_64.rpm,和oracle的包拷贝到oracle的家目录下/oracle-11g下,并给文件夹赋权限。找到: orcl:/oracle11g/app/oracle/product/11.2.0/dbhome_1:N。修改为: orcl:/oracle11g/app/oracle/product/11.2.0/dbhome_1:Y。注意:CentOs7中/etc/rc.d/rc.local不会开机执行,需添加执行权限。
2025-04-01 14:07:33
1004
原创 基于CentOS-7.0系统搭建LAMP环境
Directory /></Directory>、<Directory "/data/www/default"></Directory>里相应的deny 改为allow。4)phpmyadmin安装位置。1)apache安装位置。2)MySql安装位置。
2025-03-31 08:45:20
770
原创 CentOS-7.0系统基础操作
firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent永久生效,没有此参数重启后失效)注:这里安装软件的名称要与第二步检查出来可以安装的名称对应起来,保持一致。fdisk /dev/sdb 格式化新添加的硬盘 m n p w。将/sbin/nologin改为/bin/bash。mkfs.ext4 /dev/sda3 格式化。mount /dev/sda3 / 挂载分区。以下命令在系统最小安装下需要手动安装。
2025-03-30 15:56:29
473
原创 基于CentOS7.0系统搭建FTP服务器
4.将ftp服务设为开机启动方法:执行setup命令,找到并将vsftpd服务设为开机自启动。5.配置文件位置:/etc/vsftpd/vsftpd.conf,具体配置参照网上文档。1.执行rpm -qa | grep vsftpd命令查看ftp服务是否安装。6.配置完重启ftp服务,systemctl restart vsftpd。3.已安装,执行systemctl start vsftpd启动服务。2.没安装,执行yum install -y vsftpd。7.文件目录位置:/var/ftp/pub。
2025-03-29 19:15:22
316
原创 Linux系统下通过RPM方式安装Oracle数据库
7.执行yum –y localinstall oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm,安装依赖软件包。6.执行 rpm –ivh compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm,安装软件依赖包。8.安装rpm包,rpm –ivh oracle-database-ee-18c-1.0-1.x86_64.rpm。11.切换到oracle用户,使用sqlplus登陆。(3)使用sqlplus登陆。
2025-03-28 08:51:19
1127
原创 RedHat7.6_x86_x64服务器(最小化安装)搭建使用记录(二)
PostgreSQL安装完成后,默认是只接受来在本机localhost的连接请求,此处将数据库服务器的监听模式修改为监听所有主机发出的连接请求。ServerRoot “/etc/httpd” 用于指定Apache的运行目录。Apache主配置文件:/etc/httpd/conf/httpd.conf。DocumentRoot “/var/www/html” 网页文件的存放目录。postgresql数据目录:/var/lib/pgsql/data。2.修改/etc/php.ini文件。
2025-03-26 11:36:23
1002
原创 RedHat7.6_x86_x64服务器(最小化安装)搭建使用记录(一)
已加载插件:langpacks, product-id, search-disabled-repos, subscription-manager。已加载插件:langpacks, product-id, search-disabled-repos, subscription-manager。ps:除了使用命令方式传输文件外,还可以使用工具如winscp,xshell带的xftp,putty带的psftp等等工具。5.配置文件位置:/etc/vsftpd/vsftpd.conf。
2025-03-25 13:22:30
2248
原创 基于CentOS系统搭建Samba文件存储服务
2)在 Windows 与 Linux 共存的网络中,Samba 可统一管理文件存储。1)执行 rpm –qa | grep samba命令查看samba服务安装情况;1)利用 Samba 将 Linux 服务器作为网络存储设备,实现跨平台文件共享。7)关闭防火墙,chkconfig iptables off;8)关闭SELinux,cd /etc/sysconfig。5)修改smb配置文件,cd /etc/samba。3)创建共享文件夹,mkdir /upload;
2025-03-24 20:35:33
777
原创 基于Oracle Linux操作系统搭建Oracle数据库服务器
1.进入网卡文件夹2.编辑网卡文件参照如下数据设置:onboot=yes3.重启网卡。
2025-03-22 09:29:17
729
原创 openSUSE操作系统搭建使用记录
注:若启动失败,先停nginx服务,然后执行netstat -anp|grep 9000,kill -9 pid,重新systemctl start php-fpm。赋予管理员权限:grant all privileges on *.* to 'user1'@'%';设为开机自启:systemctl enable php-fpm。启动:systemctl start php-fpm。编辑配置文件:vi /etc/my.cnf。系统用户:/home/系统用户。chmod 777 文件夹。
2025-03-20 09:09:30
1089
原创 LAMP环境搭建(基于Fedora系统)
2.给与安装程序执行权限,chmod u+x bitnami-lampstack-7.1.25-0-linux-x64-installer.run。6.执行安装,./bitnami-lampstack-7.1.25-0-linux-x64-installer.run。1.将bitnami-lampstack-7.1.25-0-linux-x64-installer.run上传至系统。8.登陆mysql,/lamp/mysql/bin/mysql -uroot -p123。
2025-03-18 13:09:49
1086
原创 Cool Admin5(Go版)后台管理系统开发框架搭建使用记录
D:/Project/Go/pkg/mod/github.com/cool-team-official/cool-admin-go/modules/[email protected]/service/base_sys_login.go注释验证码部分代码。{ label: "提交人id", prop: "subId", required: true, component: { name: "el-input" } },5)找到frontend/src/modules/pages/login/index.vue进行调整。
2025-03-17 13:31:11
2108
本地大模型部署工具Ollama
2025-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人