自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (5)
  • 收藏
  • 关注

原创 python: opcua_server测试

【代码】python: opcua_server测试。

2023-10-27 10:12:40 209

原创 python: modbusTCP测试

@slave=1 : identifier of the slave. from 1 to 247. 0为广播所有的slave。# @output_value:一个整数或可迭代的值:1/[1,1,1,0,0,1]/xrange(12)print(Hold_value) # 取到的寄存器的值格式为元组(55, 12, 44)print(Hold_value) # 取到的寄存器的值格式为元组(1, 1, 1)# @quantity_of_x=3:寄存器/线圈的数量。# 远程连接到服务器端。

2023-10-05 11:08:29 210

原创 python: django使用总结

2. 创建项目: django-admin startproject djweb。3. 创建应用: python manage.py startapp djweb。4. 启动服务: python manage.py runserver。1. 下载安装 django: pip install django。

2023-10-05 11:05:15 136

原创 idea中配置 GIT客户端

创建git本地仓库: VCS—— Import into Versiong Control —— Create Git Repository。Git客户端下载:https://www.git-scm.com/download/win。写入git客户端 的目录 C:\Program Files\Git\bin\git.exe。点击VCS选择git点击push提交,第一次连接会让你输入远程仓库的地址。4. 右击项目 git —— Commit Directory。3. IDEA使用GIT关联远程仓库。

2023-10-05 11:03:35 125

原创 python: 系统托盘程序

【代码】python: 系统托盘程序。

2023-10-05 11:00:14 188

原创 python: 读写xml文件

【代码】python: 读写xml文件。

2023-10-05 10:59:19 48

原创 python: 使用Wagtail搭建站点

5. 登录 http://127.0.0.1:8000/admin/ 开始构建你的站点。1. 安装 Wagtail。

2023-10-05 10:57:10 106

原创 python: redis测试代码

【代码】python: redis测试代码。

2023-10-05 10:54:25 56

原创 python: pyinstaller使用说明

-w 当程序启动的时候不会打开命令行(只对Windows有效)# 只需要包含主文件,其他需要连接的文件自动包含进来。--onefile 生成单独一个文件,不报毒。# -D 产生一个目录用于部署 (默认值)# -F 产生一个文件用于部署。# -i 为exe指定图标。# 加密的方式 打包。

2023-10-05 10:50:34 100

原创 python: opcua通讯

1. opcua 异步订阅通讯。2. opcua 同步通讯。

2023-10-05 10:49:13 575

原创 python: 编写窗口程序

【代码】python: 编写窗口程序。

2023-10-05 10:46:29 156 1

原创 java: 学习笔记

被@PreDestroy注解标注的方法会在服务器卸载Servlet时运行,并且只会被服务器调用一次,类似于Servlet的destroy()方法;被@PreDestroy注解标注的方法会在destroy()方法之后运行,在Servlet被彻底卸载之前执行。设置要扫描的包,并加载运行。默认扫描的是本包,及子包。为对象的字段注入,AnnotationIocLoader 根据这个注解来了解类中的字段,具体的注入方式。noneMatch:与allMatch相反,判断条件里的元素,所有的都不是,返回true。

2023-10-05 10:31:05 24

原创 SpringBoot : 各层之间的关系

dao层:即 mapper层,对数据库进行持久化操作,他的方法使针对数据库操作的,基本上用的就是增删改查,他就是个接口,只有方法名,具体实现在mapper.xml中实现。controller层:控制层,导入 service层,调用你service方法,controller通过接受前端传来的参数进行业务操作,在返回一个制定的路径或数据表。service层:业务层,存放业务逻辑处理,不直接对数据库进行操作,有接口和接口实现类,提供 controller 层调用方法。

2023-10-05 10:28:13 98

原创 springboot: 注解

作用: 在自动按照类型注入的基础之上,再按照 Bean 的 id 注入。当有多个 类型匹配时,使用要注入的对象变量名称作为 bean 的 id,在 spring 容器查找,找到了也可以注入成功。属性: value:指定 bean 的 id。他们三个注解都是针对@Component的衍生注解,他们的作用及属性都是一模一样的。细节:如果注解中有且只有一个属性要赋值时,且名称是 value,value 在赋值是可以不写。属性: value:指定 bean 的 id。属性: name:指定 bean 的 id。

2023-10-05 10:27:36 21

原创 springboot: 在外部tomcat中运行

需要继承SpringBootServletInitializer类 extends SpringBootServletInitializer{2. 在pom.xml中加入 去掉 spring-boot-maven-plugin 加入 maven-war-plugin。3. 在pom.xml中加入 还需要在project标签下加入。path="/" 里面必须加 /4. 在Application启动类中修改。5. 修改tomcat的默认访问路径。1. 在pom.xml中加入。

2023-10-05 10:25:41 41

原创 springboot:多线程任务

(/)斜杠:如:x/y,x是开始值,y是步长,比如在第一位(秒) 0/15就是,从0秒开始,每15秒,最后就是0,15,30,45,60 另:*/y,等同于0/y。每天3点的 5分,15分,25分,35分,45分,55分这几个时间点执行。@Scheduled(cron = "*/5 * * * * *") 选定时间进行执行。(,)逗号:表达一个列表值,如在星期字段中使用“1,2,4”,则表示星期一,星期二,星期四。(*)星号:可以理解为每的意思,每秒,每分,每天,每月,每年...

2023-10-05 10:23:21 29

原创 log日志级别

debug:调试时信息。trace:级别最低。error:错误信息。fatal:灾难级的。

2023-10-04 16:16:06 22

原创 Ubuntu系统使用杂项

四、允许root登录,ssh配置root远程登陆。一、linux查看其他进程输出。二、Ubuntu下安装java。

2023-10-04 16:09:53 38

原创 tomcat 几个设置

2. 双击tomcat下的bin目录中tomcatw.exe,在JAVA项中添加-Dfile.encoding=utf-8。1. cmd进入tomcat下的bin目录,输入service install tomcat。win+R,输入services.msc,找到刚刚添加的服务,启动即可!一、tomcat启动时启动窗口出现乱码的解决方案。三、Tomcat通过windows服务启动。二、tomcat设置主目录。

2023-10-04 16:05:28 36

原创 mysql 配置远程访问

1. 打开 MySQL 8.0 Command Line Client。2. 输入 root密码进入。6. 重启 mysql服务。

2023-10-04 16:02:54 60

原创 protobuf使用说明

(1)按照网址设置部署,部署完成后,点击 Maven--Plugins--protobuf--protobuf:compile-javanano。(2)生成的类在 target\enerate-sources\protobuf下面,将类复制到源码目录,使用即可。图文介绍IDEA开发环境安装PROTOBUF插件,生成JAVA代码。// 将字节数组反序列化为消息对象。// 将消息对象序列化为字节数组。//生成的java文件名。// 创建一个消息对象。//生成文件所在包名。(3)proto文件。

2023-10-04 16:02:15 81

原创 redis使用总结

protected-mode yes 改为 protected-mode no。bind 127.0.0.1 改为 bind 0.0.0.0。daemonize no 改为 daemonize yes。5. 允许启动后在后台运行,即关闭命令行窗口后仍能运行。1. 测试运行,正式运行需要开启redis服务运行。设置密码为123456(自定义的,随便设)4. 关闭保护模式,不需要设置此项。

2023-10-04 16:00:20 24

原创 Windows平台下使用gitblit搭建git服务器

4. 找到server.httpBindInterface,设定服务器的IP地址。2. 找到git.repositoriesFolder(资料库路径),赋值为第七步创建好的文件目录。1. 找到Git目录下的data文件下的gitblit.properties文件,“记事本”打开。1. 双击Gitblit目录下的installService.cmd文件(以管理员身份运行)。2. 在服务器的服务管理下,就能看到已经存在的gitblit服务了。第三:配置gitblit.properties 文件。

2023-10-04 15:58:47 146

原创 BAT文件关闭控制台窗口后台运行

begin 下面写自己的代码。

2023-10-04 11:38:41 343

原创 摄像头无插件在浏览器中播放

二. 目前摄像头都支持RTSP流推送,但浏览器(google)支持RTMP流。3. nginx.conf nginx配置。4. rtsp地址: 摄像头 用户名 密码。一.资源文件中有文章中使用到的程序。2. index.html 前端代码。5. http服务器地址。

2023-10-04 11:35:12 51

原创 springboot:mysql+mybatis(持久层)+druid(连接池)

1. springboot连接mysql数据库,不需要通过xml文件配置,xml文件配置是spring的事。4. DBMapper类实现,只需要定义接口文件,编译时@Mapper自动生成实体类。3. 配置文件 application.yaml。2. 添加maven依赖。

2023-10-04 11:15:42 139

原创 使用SoftEther组件VPN网络,实现家庭公司虚拟局域网

Server是整个VPN系统的核心,安装在总部机构,通过各站点或客户端的连接组成一个大的局域网,各种管理功能全都在服务端来完成。Bridge安装在分支机构,主要负责把分支机构整个局域网连接到总部,而不需要在每台电脑上做任何改动。配置说明:参考网址(https://zhuanlan.zhihu.com/p/126627132)Client主要用户为移动办公用户,在电脑上安装客户端之后,可随时随地连接到总部网络。【切记】 server端和client端不能安装在一台计算机上。SoftEther VPN 组网。

2023-10-04 11:04:17 1054

原创 windows平台下rustdesk-server端搭建

1. rustdesk:远程桌面,类似todesk和向日葵,将其部署在阿里云服务器,可以跨域访问远程桌面。2. 资源中包含:服务器端、客户端、手机端。

2023-10-04 10:59:06 1271

原创 java:将map送给JavaScript并执行脚本

2. 调用java脚本引擎。3. java内部map。

2023-10-04 10:49:42 68

原创 在Ubuntu 18 安装Apache Guacamole

第一:通过apt在终端中运行以下命令来确保所有系统软件包都是最新的。第三:在Ubuntu 20.04安装Apache Guacamole。下载Java客户端:(也可以进入官网下载安装包)第四:安装Guacamole Client。第二:安装Apache Tomcat。

2023-10-04 10:44:07 207

原创 java: 读取json文件并赋值给JSONObject

2. 读取文件工具类。

2023-10-04 10:38:15 376

原创 java: kafka简单实用示例

3. kafka下载完成后,windows平台解压缩即可使用,当然需要安装 java jdk。1. 官网下载kafka,其支持在windows环境运行。2. zookeeper不用单独下载,其已自带。4. maven中加入。

2023-10-02 13:48:50 94

原创 java:jenkins的安装和部署

Path to Git executable (你的git安装位置) : C:\Program Files\Git\bin\git.exe。MAVEN_HOME : C:\Users\u1\Desktop\apache-maven-3.8.4 (你的maven解压缩路径)H/12 * * * * (每12小时检查一次源码变化),项目正式运行时应该用这个。*/5 * * * * (每5分钟检查一次源码变化)三、Maven的安装,解压出来,放到一个不易被删除的位置即可。

2023-10-02 13:16:39 76

原创 VC++: SuiteLink协议解析

* wonderware suitelink协议解析 *//* xxxx表示串的长度-2 *//* xxxx0800服务器向客户端发送的字串。/* xxxx2440(03002440a5)在服务器和客户端不定时发送,估计是服务器或者客户用来判断是否还在线*/

2023-10-02 12:57:36 146

原创 VC++: fcgi+nginx+jquery

启动命令: spawn-fcgi -a 127.0.0.1 -p 9001 -f fcy。关闭命令: taskkill /F /IM fcy.exe。1.nginx nginx.conf配置。

2023-10-02 12:48:04 80

原创 VC++: sqlite内存数据库使用总结

2. 该内存数据库创建的表格信息会保存在文件簇上,文件显示大小是0字节,但实际占用硬盘空间。3. 该内存数据库 表中的数据是随着数据库close而消失的,并不保存在硬盘上。1. 如果创建多个进程可以同时访问的内存数据库需要如下写。

2023-10-02 12:43:17 116

原创 VC++: 串口通讯源码

串口通讯部分源码,详细请从资源下载。

2023-10-02 12:41:35 72

原创 工控:intouch通过dde连接excel

1.在fsgateway中添加一个dde项目“Add dde Object”,名称可以随便命名,此处命名为“OL”2.添加一个“add Topic Object”,名称为“sheet1”下面以intouch通过fsgateway的dde连接excel为例。主题名: OL_sheet1。intouch中项目地址为 r1c1。节点名: 计算机ip地址。应用程序名:FSGateway。3.配置intouch访问名。1.安装fsgateway。2.配置fsgateway。

2023-10-02 12:36:37 383

原创 VC++: OPCDA开发简单示例

m_pIBrowse->ChangeBrowsePosition():到指定的位置。m_pIBrowse->BrowseOPCItemIDs():得到某一层的所有节点。8. 通过IOPCDataCallback::OnDataChange()来进行数据的自动刷新。4. m_pIServer->AddGroup(),增加组,并得到IOPCItemMgt接口。IOPCBrowseServerAddressSpace(浏览服务器点),5. m_pItemMgt->AddItems(),增加项。

2023-10-02 12:32:30 403

原创 VBA: EXCEL通过DDE通讯读取数据生成报表

1. Excel2003下的VBA编程,和语法结果VB6.0一样,可以说是vb6的子集。2. 编程环境:office2003下的 “visual basic 编辑器”。3. 完整代码:请从资源中下载。

2023-10-02 11:55:05 173

摄像头无插件在浏览器中播放

摄像头无插件在浏览器中播放

2023-10-04

windows平台下rustdesk-server端搭建

windows平台下rustdesk-server端搭建

2023-10-04

VC++: SuiteLink协议解析

VC++: SuiteLink协议解析

2023-10-02

VC++: 串口调试源码

VC++: 串口调试源码

2023-10-02

VC++: OPCDA开发简单示例

VC++: OPCDA开发简单示例

2023-10-02

VBA: EXCEL通过DDE通讯读取数据生成报表

VBA: EXCEL通过DDE通讯读取数据生成报表

2023-10-02

PHP: apache+php+mysql+phpMyAdmin 配置说明

PHP: apache+php+mysql+phpMyAdmin 配置说明

2023-10-01

PHP: Joomla(开源内容管理系统)开发环境搭建

PHP: Joomla(开源内容管理系统)开发环境搭建

2023-10-01

工控:intouch驱动库DAServer使用

工控:intouch驱动库DAServer使用

2023-10-01

Intouch Web发布流程

Intouch Web发布流程

2023-10-01

最全的opc官方文件

OPC .NET API 2.00 Source Code 2.00.100 OPC Core Components Alarms and Events Custom Interface Standard - 1.0.pdf Data Access Automation Interface Standard Data Access Custom Interface Standard OPC Common Definitions and Interfaces 1.0.pdf OPC Historical Data Access Specification - 1.2.pdf OPC Overview.PDF OPC Security Custom Interface 1.0.pdf OPC XML-DA Specification 1.0.pdf

2010-07-16

OPC最简单的客户端,vc实现

opc 最简单的客户端 包括opc常用函数说明 两个opc client 源码

2009-08-19

微软DOC二进制文件格式解析

微软DOC二进制文件格式解析

2008-06-02

opc资料

最全的opc资料,包含opc接口说明(英文),opc客户端,opc客户端源码,opc中文简介

2008-01-29

opc_auto_vb

详细的介绍了如何用vb编写opc客户端程序<br>使用自动化接口

2007-12-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除