自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(323)
  • 资源 (135)
  • 收藏
  • 关注

原创 C#net6控制台程序中读取appsettings.json

C#net6控制台程序中读取appsettings.json背景具体实现使用方法背景我们知道,在原来.netframework平台下的控制台程序配置文件为App.config,微软推出跨平台net6平台后,配置文件改为了appsettings.json,不论是开发控制台应用还是web应用都可以用appsettings.json作为配置文件。在net6下开发web应用,可以直接通过注入的方式读取appsettings.json中的配置项,那么在控制台应用下如何读取呢。具体实现首先是添加NuGet包依赖

2022-04-30 21:45:12 7154

原创 C#net6实现Linux系统下修改IP地址、修改系统时间、获取内存信息、获取磁盘信息、重启系统

C#net6实现Linux系统下修改IP地址、修改系统时间、获取内存信息、获取磁盘信息、重启系统背景项目背景实现思路代码实现背景随着微软.net core的出现,C#程序实现跨平台不在困难,5年内微软连续退出.net core 2、.net core 3、net5、net6,到现在net7预览版本,可以发现除了原来WinForm部分,其他大部分的功能都可以通过net6实现跨平台发布。由于其运行效率相比java高出不少,会有越来越道的服务通过net6进行开发。作为工业软件开发者的一员,借助项目需求,就把项

2022-04-30 21:30:12 3353 3

原创 嵌入式系统Linux Arm安装net6运行环境

嵌入式系统Linux Arm安装net6运行环境1、环境介绍2、详细步骤2.1 根据手册进行设备通电,系统启动。2.2 网络连接及设置本机IP2.2 使用Telnet访问Arm系统2.3 使用hfs.exe在本机搭建http server,实现向Linux arm系统传输文件2.4 开启vsftpd2.5 开启ssh2.6 下载net6运行时环境2.7 解压net6运行的压缩包2.8 配置net6(移动、软链接、环境变量)1、环境介绍在工业应用领域经常会设计到数据采集,比如电表、水表、气表等数据的实时采

2022-04-18 18:02:56 3863

原创 解决Visual Studio 2019未能从“https://www.nuget.org/api/v2/package..“下载包问题

解决Visual Studio 2019未能从“https://www.nuget.org/api/v2/package.."下载包问题问题背景问题解决验证问题背景今天从码云官网上下载了一个开源的.net项目,IDE使用的是VS2019,编译之前需要通过NuGet下载依赖的包,但是在下载依赖包的过程中出现了一系列问题。问题解决这个问题主要是NuGet的源地址失效导致的,因此,要解决这个问题,主要是更改NuGet的源地址,更改方法如下:1、打开Visual Studio 2019-菜单->工

2022-04-07 11:03:11 31571 1

原创 npm安装yarn报npm ERR Unexpected token ‘.‘错误的解决办法

npm安装yarn报npm ERR! Unexpected token '.'错误的解决办法问题背景Yarn是什么?Yarn的优点Yarn和npm命令对比安装准备安装yarnnpm ERR! Unexpected token '.'错误如下问题解决yarn设置源npm设置源问题背景最近发现很多前端框架或前端产品的学习和使用都用到了yarn,一开始不知道这是干什么的,后在网上搜索说是JS包管理工具,我一致都是用的nodeJs,难道node过时了,然后有一顿搜索,网上是这么介绍的。Yarn是什么?“Y

2022-03-29 13:19:25 17297

原创 SQL Server 慢查询语句查询

SQL Server 慢查询语句查询1、前10条慢查询SELECT TOP 10 [session_id], [request_id], [start_time] AS '开始时间', [status] AS '状态', [command] AS '命令', dest.[text] AS 'sql语句', DB_NAME([database_id]) AS '数据库名', [blocking_session_id] AS '正在阻塞其他会话的会话ID', der.[wait_type

2022-03-22 10:41:32 2438

原创 PLC通讯实现-C#实现汇川PLC-AM401以太网通讯ModBus TCP

PLC通讯实现-C#实现国产汇川PLC-AM401以太网通讯ModBus TCP背景抽象设计国产汇川PLC-AM401以太网通讯实现Modbus TCP测试效果引用库下载背景本人近十年的工作都与工业软件相关、其中工控系统开发过程中有一个必要环节就是跟各大厂商的PLC进行通讯,而对于从互联网行业跨入工业互联网行业的从业人员来说要实现各型号PLC通讯还是需要一个过程的,随着中美贸易争端不断升级,国产PLC的需求和应用越来越广泛,本文就介绍一下上位机软件与国产汇川PLC-AM401的通许实现。抽象设计

2022-03-18 10:54:51 13331 5

原创 PLC通讯实现-C#实现AB-CIP以太网通讯

PLC通讯实现-C#实现AB-CIP以太网通讯背景AB-CIP以太网通讯实现引用库下载背景本人近十年的工作都与工业软件相关、其中工控系统开发过程中有一个必要环节就是跟各大厂商的PLC进行通讯,而对于从互联网行业跨入工业互联网行业的从业人员来说要实现各型号PLC通讯还是需要一个过程的,本人在此对主流型号PLC通讯实现进行总结以便大家参考。AB-CIP以太网通讯实现1、开发语言开发语言为C#2、通讯库封装所有通讯的关键代码封装到Wongoing.Plc.Communication.dll中3、在

2022-03-17 10:28:13 3858 4

原创 在C#中使用DevExpress中的ChartControl实现极坐标图

在C#中使用DevExpress中的ChartControl实现极坐标图背景实现思路参考代码背景在工控软件的开发中很多业务场景就是使用图表控件展示设备和工艺参数。如下图案例:实现思路通常简单的做法是使用图表控件实现,常用的图表控件有开源的ZedGraph,还有付费的TeeChart和DevExpress。常规的曲线图、柱状图、饼图的实现,三个控件都可以很好的实现,建议使用开源的ZedGraph。但是在实现雷达图、极坐标图等特定图表时ZedGraph就不能支持,TeeChart用起来也不是那么完美,

2022-02-17 14:43:20 1915

原创 springboot2.x集成ureport2.2.9搭建报表引擎

springboot2.x集成ureport2.2.9搭建报表引擎1、创建springboot项目,修改pom.xml添加相关依赖2、增加src/main/resources/context.properties3、修改src/main/resources/application.yml4、增加com.wongoing.config.ReportConfig.java配置类5、增加com.wongoing.config.ReportDataSource.java6、启动com.wongoing.Report

2022-01-21 15:32:52 1894

原创 FileBeat下载与配置-for ELK

FileBeat下载与配置-for ELKFileBeat下载FileBeat配置 for ELKFileBeat下载1、在本地浏览器输入地址:https://www.elastic.co/guide/en/beats/filebeat/index.html,如下图:2、点击带current的链接FileBeat Reference:7.16(current),如下图:3、点击Quick start:installation and configuration,如下图:4、根据操作系统选择相

2022-01-10 11:56:39 4060

原创 华为云ECS服务器中通过docker部署sentinel-dashboard

华为云ECS服务器中通过docker部署sentinel-dashboard0、阅读说明1、sentinel简介2、在华为云ECS中通过docker部署sentinel-dashboard0、阅读说明说明:本文内容是以上一篇文章《华为云ECS服务器CentOS8.2安装docker》为基础的,需要先行阅读。1、sentinel简介Sentinel 是阿里巴巴开源的分布式系统的流量防卫组件,Sentinel 把流量作为切入点,从流量控制,熔断降级,系统负载保护等多个维度保护服务的稳定性。Git

2021-11-30 17:54:10 1157

原创 docker desktop(Windows)使用docker login远程登录Harbor私有镜像仓库解决自动访问https报错问题

docker desktop(Windows)使用docker login远程登录Harbor私有镜像仓库解决自动访问https报错问题0、环境说明1、遇到的问题2、问题解决方法-网上查阅的3、正确的解决方法4、重新执行docker login,并push本地镜像至远程harbor仓库0、环境说明harbor私有镜像仓库部署在华为云ECS上本机电脑环境是windows10 + docker desktop + IDEA(spring boot + spring cloud项目)需要把Java项目

2021-11-29 17:36:25 16799 1

原创 华为云ECS服务器中通过docker部署jenkins

华为云ECS服务器中通过docker部署jenkins0、阅读说明1、在华为云ECS中通过docker部署jenkins0、阅读说明说明:本文内容是以上一篇文章《华为云ECS服务器CentOS8.2安装docker》为基础的,需要先行阅读。1、在华为云ECS中通过docker部署jenkins1、首先以管理员身份通过xshell正常登录到ECS中。2、确保docker已正常安装,详情参看《华为云ECS服务器CentOS8.2安装docker》。3、搜索jenkinsdocker searc

2021-11-25 16:21:50 823

原创 华为云ECS服务器中通过docker部署ELK-logstash

华为云ECS服务器中通过docker部署ELK-logstash0、阅读说明1、ELK简介2、在华为云ECS中通过docker部署logstash0、阅读说明说明:本文以之前博文为基础的,需要先行阅读。《华为云ECS服务器CentOS8.2安装docker》《华为云ECS服务器中通过docker部署ELK-elasticsearch》1、ELK简介官网:https://www.elastic.co/cnELK是Elasticsearch、Logstash、Kibana三个开源组件的首字母缩

2021-11-25 14:34:42 1951

原创 华为云ECS服务器中通过docker部署ELK-kibana

华为云ECS服务器中通过docker部署ELK-kibana0、阅读说明1、ELK简介2、在华为云ECS中通过docker部署kibana0、阅读说明说明:本文以之前博文为基础的,需要先行阅读。《华为云ECS服务器CentOS8.2安装docker》《华为云ECS服务器中通过docker部署ELK-elasticsearch》1、ELK简介官网:https://www.elastic.co/cnELK是Elasticsearch、Logstash、Kibana三个开源组件的首字母缩写,最近

2021-11-24 09:51:36 561

原创 华为云ECS服务器中通过docker部署ELK-elasticsearch

华为云ECS服务器中通过docker部署ELK-elasticsearch0、阅读说明1、ELK简介2、在华为云ECS中通过docker部署Elasticsearch0、阅读说明说明:本文内容是以上一篇文章《华为云ECS服务器CentOS8.2安装docker》为基础的,需要先行阅读。1、ELK简介官网:https://www.elastic.co/cnELK是Elasticsearch、Logstash、Kibana三个开源组件的首字母缩写,最近又加入了Beats,改名为Elastic St

2021-11-23 17:48:44 1600

原创 华为云ECS-CentOS8.2部署(Harbor)Docker私有镜像仓库

华为云ECS-CentOS8.2部署(Harbor)Docker私有镜像仓库1、背景2、环境说明3、在CentOs中安装所需要的软件包4、部署Harbor4.1、安装docker-compose4.1.1 二进制文件方式安装4.1.2 pip方式安装4.2 安装Harbor1、背景进入微服务架构开发时代,到部署系统时才发现是多么的麻烦,为了简化部署,不得不学习docker,因此就有了前面的几篇文章:华为云ECS服务器CentOS8.2安装docker华为云ECS服务器中通过docker搭建fast

2021-10-25 16:22:34 1277

原创 通过nvm方便切换nodejs版本解决gulp构建报ReferenceError: primordials is not defined的问题

通过nvm方便切换nodejs版本解决gulp构建报ReferenceError: primordials is not defined的问题1、问题原因2、解决思路3、通过下载安装nvm以方便管理多个不同的node版本4、在nvm设置中配置淘宝镜像,加快安装nodejs时的下载速度5、在nvm中安装指定版本的nodejs,并使用nvm进行版本切换6、配置环境变量7、切换到匹配gulp的node版本就可以对象进行gulp构建了1、问题原因错误截图如下:gulp构建报ReferenceError:

2021-10-08 15:57:42 682

原创 华为云ECS服务器中通过docker搭建Redis服务器

华为云ECS服务器中通过docker搭建Redis服务器0、阅读说明0、阅读说明说明:本文内容是以上一篇文章《华为云ECS服务器CentOS8.2安装docker》为基础的,需要先行阅读。1、Redis简介Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 的 NoSQL 数据库,并提供多种语言的 API。...

2021-10-08 11:13:10 370

原创 华为云ECS服务器中通过docker搭建nacos server

华为云ECS服务器中通过docker搭建nacos server0、说明1、拉取nacos-server镜像2、运行nacos/nacos-server容器3、本机浏览器测试0、说明请先参看《华为云ECS服务器CentOS8.2安装docker》1、拉取nacos-server镜像1、先已管理员身份在xshell中正确登录到华为云ECS中。2、搜索nacos镜像docker search nacos执行如下:3、拉取nacos/nacos-server镜像docker pull n

2021-09-29 14:25:50 787

原创 华为云ECS服务器中通过docker搭建fastDFS文件服务器

华为云ECS服务器中通过docker搭建fastDFS文件服务器0、阅读说明1、FastDFS简介2、在华为云ECS中通过docker进行fastDFS文件服务器搭建0、阅读说明说明:本文内容是以上一篇文章《华为云ECS服务器CentOS8.2安装docker》为基础的,需要先行阅读。1、FastDFS简介FastDFS 系统有三个角色,跟踪服务器(Tracker Server)、存储服务器(Storage Server)和客户端(Client)。Tracker Server: 跟踪服务

2021-09-29 13:55:12 532

原创 华为云ECS服务器CentOS8.2安装docker

华为云ECS服务器CentOS8.2安装docker1、参考说明2、 环境说明3、在CentOs中安装所需要的软件包4、设置docker仓库5、安装最新版Docker Engine-Community6、启动docker引擎7、卸载docker1、参考说明本文参考docker教程:https://www.runoob.com/docker/docker-tutorial.html教程中有1、使用官方安装脚本自动安装安装命令如下:curl -fsSL https://get.docker.com

2021-09-27 16:24:09 1623

原创 Spring Cloud Gateway集成OAuth2.0架构前后端分离开发时前端访问后端服务要点

Spring Cloud Gateway集成OAuth2.0架构前后端分离开发时前端访问后端服务要点1、Spring Cloud Gateway集成OAuth2.0后的接口访问流程2、前端访问后端服务要点1-获取access_token3、前端访问后端服务要点2-携带access_token访问后端服务1、Spring Cloud Gateway集成OAuth2.0后的接口访问流程在网关集成Oauth2.0后,后台接口访问流程如下:项目案例如下图:这里有3个服务服务应用名称端口说

2021-08-11 16:27:40 1246 2

原创 SpringCloud微服务前后端分离开发中出现的弱智问题之(不支持当前媒体类型)

SpringCloud微服务前后端分离开发中出现的弱智问题之(不支持当前媒体类型)问题背景问题解决为什么说这是一个弱智问题,因为这多是编写代码不仔细造成的。问题背景当前端请求的参数格式与后台API发布的接口参数格式不一致时就会出现这个问题。后台代码示例:/** * @description: 用户控制器类 * @author: zheng * @date: Created in 2021/2/3 15:58 * @version: 0.0.1 * @modified By: */@A

2021-08-11 13:45:28 500

原创 SpringCloud微服务前后端分离开发中出现的弱智问题之(不支持当前请求方法)

SpringCloud微服务前后端分离开发中出现的弱智问题之(不支持当前请求方法)问题背景问题解决为什么说这是一个弱智问题,因为这多是编写代码不仔细造成的。问题背景当当后台API发布的接口与前端请求的HttpMethod不一致时就会出现这个问题。后台代码示例:/** * @description: 用户控制器类 * @author: zheng * @date: Created in 2021/2/3 15:58 * @version: 0.0.1 * @modified By: */

2021-08-11 12:00:13 375

原创 Redis的一些配置的注意事项(Windows云服务器)

Redis的一些配置的注意事项(Windows云服务器)允许远程访问解决Redis READONLY You can't write against a read only slave.允许远程访问由于是在华为云ECS服务器上安装的Redis Server,因此要想远程访问需要修改绑定的IP,其实就是把绑定的127.0.0.1注释就行。修改redis.windows-service.conf注释掉bind 127.0.0.1# bind 127.0.0.1解决Redis READONLY

2021-07-22 14:52:00 133

原创 PLC通讯实现-C#实现欧姆龙以太网通讯FINS UDP(三)

PLC通讯实现-C#实现欧姆龙以太网通讯FINS UDP(三)背景抽象设计欧姆龙以太网通讯实现FINS UDP测试效果相关链接背景本人近十年的工作都与工业软件相关、其中工控系统开发过程中有一个必要环节就是跟各大厂商的PLC进行通讯,而对于从互联网行业跨入工业互联网行业的从业人员来说要实现各型号PLC通讯还是需要一个过程的,本人在此对主流型号PLC通讯实现进行总结以便大家参考。抽象设计首先我们要进行一下抽象设计,先设计一个抽象类(接口也可以,此处因为还有其他业务使用了抽象类)BaseEquip,对PL

2021-07-16 15:04:48 7121 12

原创 自定义Spring Cloud OAuth2中/oauth/token的返回内容格式

自定义Spring Cloud OAuth2中/oauth/token的返回内容格式背景实现原理代码实现相关类关键切面拦截器背景在前后端分离的项目中,一般后端返回给前端的格式是一个固定的json格式。在这个前提下,Spring Cloud OAuth2 生成access token的请求/oauth/token的返回内容就需要自定义。访问/oauth/token示例如下:原始返回值的格式如下:我们希望使用我们自己固定的json格式,如下:实现原理原理就是通过切面编程实现对/oauth/t

2021-07-13 10:17:37 3578 9

原创 springboot+dubbo的项目在华为云上部署后FTP上传失败的解决过程记录

在华为云上部署系统后FTP上传失败的解决过程记录1、问题描述2、问题分析3、配置FTP服务器为被动模式4、在华为云控制台设置安全组及防火墙结束1、问题描述有许多功能用到了图片上传,系统采用浏览器http上传到应用服务器,应用服务器再上传到独立的ftp服务器,方便图片资源的统一管理。在开发阶段测试没有任何问题,但是部署到华为云服务器后总是提示上传失败。系统部署图如下:其中应用服务器上部署了3个服务一个ui站点,ui站点上就有文件上传的界面操作,实际调用文件上传的功能在Admin rest服务上。关键

2021-04-15 16:21:59 389

原创 vs2013解决nuget 基础连接已经关闭:发送时发生错误的问题

vs2013解决nuget 基础连接已经关闭:发送时发生错误的问题网上看了很多办法都不好使,最终本人测试最有效的方法就是修改注册表:可以新建一个reg文件,内容如下:Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]"SchUseStrongCrypto"=dword:00000001[HKEY_LOCAL_MACHINE\SOFTWARE\W

2021-04-09 17:29:32 3831 3

原创 maven项目中什么时候dependency中的version可以省略?

maven项目中什么时候dependency中的version可以省略?

2021-03-26 09:22:01 7164 1

原创 解决springboot整合dubbo中No provider available from registry 127.0.0.1:2181 for service x.x.x on consumer

解决springboot整合dubbo中No provider available from registry 127.0.0.1:2181 for service x.x.x on consumer背景问题分析问题解决背景今天接收一个项目,实在原有代码基础上增加一些功能,项目采用的架构是springboot+dubbo+mybatisPlus+zookeeper,按照原有程序结构,我试着谢了一个功能,结果在接口测试的时候报了500错误。错误内容为:No provider available fro

2021-02-23 10:33:07 17983 5

原创 mybatis-plus在spring项目中常用配置项yml和properties

mybatis-plus在spring项目中常用配置项yml和propertiespom.xml中的关键依赖项application.ymlapplication.propertiespom.xml中的关键依赖项<dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId></dependency>&

2021-02-05 14:16:08 5082 2

原创 alibaba druid数据库连接池在spring项目中的常用配置项yml和properties

alibaba druid数据库连接池在spring项目中的常用配置项yml和propertiespom.xml中的关键依赖项application.ymlapplication.propertiespom.xml中的关键依赖项<dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId></dependen

2021-02-05 14:10:17 1751

原创 在IntelliJ IDEA和Spring Tool Suite4中自动生成serialVersionUID方法介绍

在IntelliJ IDEA和Spring Tool Suite4(eclipse)中自动生成serialVersionUID方法介绍背景IntelliJ IDEA中生成serialVersionUID方法介绍Spring Tool Suite4(eclipse)中生成serialVersionUID方法介绍总结背景在java中当一个类实现了java.io.Serializable接口就应该在类的内部定义一个private static final long serialVersionUID,并为其指定

2021-01-28 13:29:38 1892

原创 Spring Cloud OAuth2实现Resource Server中API鉴权

Spring Cloud OAuth2实现Resource Server中API鉴权1、在上文的AuthenticationServer项目中增加UserDetailsController用于获取当前用户信息2、为上文的AuthenticationServer项目启动类增加@EnableResourceServer注解3、创建Resource Server工程4、修改spring配置5、创建需要鉴权访问的API接口(Resource)6、实现ResourceServer6.1 自定义路径拦截处理类实现Fil

2021-01-22 17:12:57 1632 2

转载 微服务架构中整合网关、权限服务

微服务架构中整合网关、权限服务1. 前文回顾与整合设计2. gateway实现2.1 permitAll实现2.2 加强头部2.3 资源服务器配置2.4 自定义RemoteTokenServices实现3. auth整合4. backend项目实现4.1 filter过滤器4.2 通过切面来实现@PreAuth注解4.3 controller接口4.4 为什么这样设计?4.5 后期优化5. 总结推荐阅读源码本文是转载的,虽然代码实现部分有点老旧,但是理论思路还是非常不错的。前言:之前的文章有讲过微服

2021-01-21 15:42:43 905

转载 认证鉴权与API权限控制在微服务架构中的设计与实现:授权码模式

认证鉴权与API权限控制在微服务架构中的设计与实现:授权码模式授权码类型介绍快速入门Spring-Securiy 配置AuthenticationProvider测试使用源码详解小结本文是转载的,虽然代码实现部分有点老旧,但是理论思路还是非常不错的。引言: 之前系列文章《认证鉴权与API权限控制在微服务架构中的设计与实现》,前面文章已经将认证鉴权与API权限控制的流程和主要细节讲解完。由于有些同学想了解下授权码模式,本文特地补充讲解。授权码类型介绍授权码类型(authorization code

2021-01-21 15:27:48 394

转载 认证鉴权与API权限控制在微服务架构中的设计与实现(四)

认证鉴权与API权限控制在微服务架构中的设计与实现(四)1. 前文回顾2. 其他端点2.1 注销端点2.2 刷新端点3. Spring Security过滤器3.1 UsernamePasswordAuthenticationFilter3.2 FilterSecurityInterceptor4. 总结5. 不足与后续工作5.1 存在的不足5.2 后续工作本文是转载的,虽然代码实现部分有点老旧,但是理论思路还是非常不错的。引言: 本文系《认证鉴权与API权限控制在微服务架构中的设计与实现》系列的完

2021-01-21 15:14:35 402

EtherNetIPAdaptationofCIPSpecification.pdf

Charpter1 Introduction to EtherNet/IP Charpter2 Encapsulation Protocol Charpter3 Mapping of Explicit and I/O Messaging to TCP/IP Charpter4 Object Model Charpter5 Object Library Charpter6 Device Profiles Charpter7 Electronic Data Sheets Charpter8 Physical Layer Charpter9 Indicators and Middle Layers Charpter10 Bridging and Routing Appendix A Explicit Messaging Services Appendix B Status Codes Appendix C Data Management Appendix D Engineering Units

2020-07-20

CommonIndustrialProtocol通用工业协议CIP.pdf

1、CIP协议简介。 2、CIP的特点。 3、CIP的对象模型。 4、CIP的设备描述。 5、DeviceNet现场总线。 6、ControlNet现场总线。

2020-07-20

ABPLC协议.pdf

1、编写目的。 2、数据驱动端用到的数据帧。 3、AB PLC端返回的数据帧。 4、AB PLC端返回的出错报文。

2020-07-20

微服务之SpringBoot2—降低开发复杂度之面向切面AOP.zip

1、前置通知案例测试 2、后置返回通知案例测试 3、后置异常通知案例测试 4、后置最终通知案例测试 5、环绕通知案例测试

2020-07-15

JAVA基础培训教程

1、JAVA开发环境搭建 2、Java简介 3、java.lang包 4、java.util包 5、java.io包 6、java.sql包 7、AWT简介 8、Swing简介 9、javaFx教程

2020-04-29

基于Maven的SSM框架整合培训教程.pdf

1、相关框架介绍 2、创建Maven Web工程 3、引入Spring,依赖注入(DI)实现 4、引入junit,进行单元测试 5、使用注解替代XML管理组件依赖(DI) 6、引入SpringMVC,实现视图和模型的业务分离 7、引入MyBatis,简化数据访问 8、引入log4j,完善日志输出体系 9、引入Shiro,实现身份验证及授权 10、关于代码生成

2020-04-29

C#控制摄像头实现实时监控源代码

1、通过C#实现控制摄像头 2、在demo中实现了对摄像头摄像内容的实时呈现 3、在demo中实现了摄像的播放、停止、关闭功能

2020-04-29

MyBatisDemo.zip

1、MyBatis.NET改进版使用案例源代码,包括MyBatis.NET源代码 1.1 案例包括解决方案程序结构搭建 1.2 案例包括实体层 1.3 案例包括Mapper层 1.4 案例包括数据访问层 1.5 案例包括业务逻辑层

2020-04-27

C#实现微信企业号API服务端调用封装

C#实现微信企业号API服务端调用封装全部源码 1、基础方法 1.1 在回调模式下验证服务器接口地址 1.2 服务器端解密方法 1.3 服务器端加密方法 1.4 获取AccessToken(企业号的全局唯一票据) 1.5 获取企业号应用的基本信息,包括头像、昵称、帐号类型、认证类型、可见范围等信息,管理组须拥有指定应用的发消息权限。 1.6 生成企业获取Code URL 1.7 获取授权用户信息 1.8 获取调用JSAPI接口的临时票证 2、企业号登录授权 2.1 生成企业或服务商网站引导用户进入登录授权页的url 2.2 获取企业号登录信息 3、通讯录方法 3.1 获取部门列表 3.2 获取成员,管理组须拥有指定成员的查看权限 3.3 获取部门成员 4、素材方法 4.1 上传媒体文件 4.2 获取媒体文件 4.3 获取应用素材总数以及每种类型素材的数目 5、消息方法 5.1 发送文本消息 5.2 发消息(包括文本消息、图像、声音、视频、文件、图文、微信后台图文) 6、菜单方法 6.1 创建菜单 6.2 删除菜单 6.3 获取菜单列表

2020-04-27

java实现微信企业号和公众号服务端调用方法封装源码

1、微信企业号服务端调用方法java源码实现 1.1 获取AccessToken 1.2 发送文本消息 1.3 发送消息(包括文本、图像、声音、视频、文件、图文) 1.4 上传素材文件 1.5 获取素材文件 1.6 获取应用素材总数以及每种类型素材的数目 1.7 创建菜单 1.8 删除菜单 1.9 获取菜单列表 2、微信公众号服务端调用方法java源码实现 2.1 在回调模式下验证服务器接口地址 2.2 检验消息的真实性,并且获取解密后的明文. 2.3 将公众平台回复用户的消息加密打包. 2.4 获取AccessToken 2.5 获取网页授权access_token 2.6 获取临时素材文件(不包括视频) 2.7 下载临时素材文件 2.8 发送文本消息 2.9 发消息(包括文本消息、图像、声音、视频、文件、图文、微信后台图文) 2.10 创建菜单 2.11 删除菜单 2.12 获取菜单列表 2.13 获取用户列表 2.14 获取用户基本信息(包括UnionID机制)

2020-04-26

org.json源代码

org.json全部源代码 1、CDL.java 2、Cookie.java 3、CookieList.java 4、HTTP.java 5、HTTPTokener.java 6、JSONArray.java 7、JSONException.java 8、JSONML.java 9、JSONObject.java 10、JSONString.java 11、JSONTokener.java 12、JSONWriter.java 13、XML.java 14、XMLTokener.java

2020-04-26

基于NBear的技术平台架构及开发规范.pdf

0、引言 0.1 目的 0.2 读者对象 0.3 参考文档 0.4 术语与缩写解释 1、ORM介绍 1.1 轻量级ORM简介 2、基于NBear的三层系统架构 3、总体设计 3.1 约定 3.1.1 程序集和命名空间 3.1.2 接口、类和枚举的命名约定 3.1.3 使用注释和代码区region 3.2 设计原则 3.2.1 数据库设计原则 3.2.2 应用程序设计原则 3.3 设计实现 3.3.1 数据库设计 3.3.2 模型层设计 3.3.3 数据访问层设计 3.3.4 业务逻辑层设计 3.3.5 表示层设计 3.3.6 构件实现 3.4 通用业务处理 3.4.1 缓存 3.4.2 日志 3.4.3 权限管理 3.5 配置文件 3.5.1 Web.config 4 基于NBear架构的框架代码生成器

2020-04-26

RapidMiner Studio 7.0 Operator Reference Manual.pdf

1、Data Access 2、Blending 3、Cleaning 4、Modeling 5、Scoring 6、Validation 7、Utility

2020-04-23

RapidMiner Studio 6.2 & Server 2.2 数据手册.pdf

1、RapidMiner可以做什么? 2、为什么您应该考虑用RapidMiner? 3、谁应该使用RapidMiner?

2020-04-23

RapidMiner基础培训第2部分_讲义.pdf

1、业务场景。 2、数据理解。 3、数据预处理。 4、数据分析建模。 5、数据降维。 6、更多介绍。

2020-04-23

RapidMiner基础培训第1部分_讲义.pdf

1、理解一些数据科学的基础 2、阐明数据挖掘和预测性分析的业务价值 3、能自信地用RapidMiner建立基础流程 4、如何将你所学的只是可视化地应用到自己的业务需求中

2020-04-23

最新Ionic5/Angular8开发的应用源代码

1、基于最新的Ionic5/Angular8混合移动框架进行开发。 2、即http请求、国际化、主题切换、缓存、echarts图表应用于一体。 3、钉钉集成。 4、全代码开源

2020-04-23

MyBatis3.0源码改进版DLL.zip

1、基于MyBatis.NET3.0源代码进行优化改进 2、配合代码生成器使用,简化至少30%的代码编写 3、通过修改源码扩展了一些常用数据访问方法。

2020-04-13

数据服务在轮胎行业应用方案.pdf

1、什么是工业大数据 2、轮胎企业信息化现状 3、轮胎工业大数据服务解决方案 4、产品与技术 5、我们的优势

2020-04-03

P14-CMMI实践解析-高成熟度过程域.ppt

CMMI 实践解析第十四部分 高成熟度过程域 1、高成熟度PA概述 2、量化项目管理(QPM) 3、组织过程性能(OPP) 4、组织革新与部署(OID) 5、原因分析与解决方案(CAR)

2020-02-18

QT谷歌拼音输入法、虚拟键盘

1、QT谷歌拼音输入法、虚拟键盘源码 2、解决在分屏情况下虚拟键盘显示越界及不能跨屏显示的问题 3、解决在Linux Arm环境下部分应用资源冲突导致无法加载qss和ota字体的问题 4、增加支持MinGW、MSVC构建套件编译的配置

2023-08-17

各种PLC通讯实现封装基础库

1、各种PLC通讯实现封装基础库

2022-03-17

AM600可编程逻辑控制器InoPro软件手册.pdf

1、INOPRO软件手册 2、软件安装 3、INOPRO软件快速入门 4、网络和硬件设备配置 5、INOPRO指令系统 6、CODESYS操作数 7、编程语言 8、诊断 9、附录-基本指令速查表 10、附录-高速IO指令

2022-01-07

C#实现与欧姆龙PLC以太网通讯源码-Fins UDP

C#实现与欧姆龙PLC以太网通讯源码-Fins UDP/Fins TCP

2021-07-16

欧姆龙PLC之Fins UDP与Fins TCP协议解析与通讯测试.pptx

欧姆龙PLC之Fins UDP与Fins TCP协议解析与通讯测试

2021-07-16

SpringCloudOAuth2.zip

Spring Cloud OAuth2实现用户认证中心与API鉴权实现

2021-01-22

基于数据库实现的Spring Cloud OAuth2案例源码

基于数据库实现的Spring Cloud OAuth2案例源码

2021-01-20

Spring Cloud OAuth2案例

Spring Cloud OAuth2案例源码

2021-01-19

renren-fast-vue-master.zip

renren-fast 是一个轻量级的 Spring Boot 快速开发平台,能快速开发项目并交付【接私活利器】 完善的 XSS 防范及脚本过滤,彻底杜绝 XSS 攻击,实现前后端分离,通过 token 进行数据交互。

2020-11-24

USS PROTOCOL.pdf

Universal Serial Interface Protocol USS Protocol 1 Introduction 2 Telegram transfer 3 Broadcast 4 Telegram structure 5 Data Transfer procedure 6 Definitions

2020-07-20

PLC_OpenCommunication.pdf

SIMATIC S7-300/400开放式通讯 以太网CP网卡,通过NetPro组态S5兼容通讯的连接,通过SEND/RECV接口进行通讯。 PN CPU不能通过NetPro的方式组态相关协议通讯 只能通过Open IE的方式进行组态和编程,其组态的相关连接和通讯的功能块称为T-Blocks。

2020-07-20

Q系列MELSEC通讯协议参考手册.pdf

1 概要 1.1 MELSEC通讯协议的概要 1.2 MELSEC通讯协议的特点 2 关于采用MELSEC通讯协议进行的数据通讯 2.1 数据通讯用帧的种类和用途 2.2 各数据通讯用帧的可访问范围 2.3 关于MC协议的控制步骤的思考方法 2.4 PLC CPU侧的访问时序 2.5 设置在RUN期间写入PLC CPU的设置方法 2.6 关于其他站的访问 2.7 数据通讯上的注意事项 2.8 串行通讯模块的传送顺序的时序图和通讯时间 2.9 经由MELSECNET/H、MELSECNET/10访问其他站时的传送时间 2.10 与多CPU系统的对应 2.11 与Q00CPU、Q01CPU的串行通讯功能的对应

2020-07-20

欧姆龙PLC以太网通讯FinsTCP命令.pdf

Socket tool发送Fins/TCP命令 实验设备:CJ2M-CPU33(PLC) 实验目的:发送Fins/TCP命令读写CJ2M-CPU33的数据

2020-07-20

OMRONPLCHOSTLINK手册.pdf

上位链接命令的使用方法 进行上位链接通信时,上位计算机与PC间使用命令(Command)和响应(Response)进行发送接收。

2020-07-20

modbus协议功能码及格式.pdf

1、“01”读取线圈状态 2、“02”读取输入状态 3、“03”保持型寄存器读取 4、“05”写单一线圈 5、“06”写单一寄存器 6、“15(0x0F)”写多线圈 7、“16(0x10)”写多寄存器

2020-07-20

Modbus-MODBUS-TCP-协议解析.pdf

1、概述。 2、Modbus协议规范。 3、Modbus协议在串行链路上的实现。 4、Modbus协议在TCP/IP上的实现。

2020-07-20

MODBUS RTU 富士PXG系列温控仪通信使用说明书-(中文).pdf

第1章 通信功能 概要 与可编程控制器连接 与PC计算机连接 第2章 规格 通信规格 RS-485 PC装载器接口 第3章 连接 通信端子分配 连接 第4章 设定通信条件 设定项目 设定操作的方法 第5章 MODBUS通信协议 概要 信息的构成 站号No 功能代码 数据部 出错校验代码 子机的应答 功能代码 出错校验代码(CRC-16)的计算 传输控制顺序 主机的通信方法 说明 第6章 命令和通信帧的详情 第7章 地址映射和数据格式 第8章 示范程序 第9章 故障诊断

2020-07-20

MODBUS ASCLL (格式不固定 跟随厂家而定)RKC温控器CD系列详细说明(英文版).pdf

1 This manual is subject to change without prior notice 2 Examples of figures, diagrams and numeric values used in this manual are only for a better understanding of the text, but not for assuring the result of operation 3 This manual and manual are manufactured, prepared, then shipped under strict quality control. However, if any defect is found, please contact your nearest RKC sales office or agent from which you bought the system. 4 RKC assumes no reponsibility for any of the follwoing damage which the user or third party may suffer.

2020-07-20

GEPLC与上位计算机SNPX通信协议的实现方法(20191112085824).pdf

GE系列PLC是美国通用电气公司退出的一种小型PLC(可编程控制器),其具有体积小,功能强(可完成开关量的输入输出,模拟量的输入输出)多台小型PLC可级联成较大网络系统等优点,所以在工业控制方面具有较大的市场,所以有必要介绍有关GE PLC与上位机通讯的简单方法。

2020-07-20

linxcsdk.pdf

1、RSLinx SDK Programmer's Guide 2、Preface 3、Welcome to RSLinx SDK 4、API function reference overview 5、CIP communications 6、API function reference calls 7、OPC automation interface 8、Error codes

2020-07-20

空空如也

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

TA关注的人

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