IEC 104公约 解析 c#使用通过104公约同步时间
1. 104公约概况 使用tcp协议通信,标准tcp端口号是2404。服务端模拟软件可以使用gitbub上一个模拟器(IEC60870-5-104ServerSimulator.exe)。 2. 104公约数据结构 APCI Application Protocol Control Informat ... 查看全文
在net Core3.1上基于winform实现依赖注入实例
在net Core3.1上基于winform实现依赖注入实例 目录在net Core3.1上基于winform实现依赖注入实例1.背景2.依赖注入2.1依赖注入是什么?2.1依赖注入的目的2.2依赖注入带来的好处2.2.1生命周期的控制2.2.1.1 生命周期测试举例2.2.2 实现了展现层(调用者 ... 查看全文
Asp.Net Core 3.1 学习4、Web Api 中基于JWT的token验证及Swagger使用
1、初始JWT 1.1、JWT原理 JWT(JSON Web Token)是目前最流行的跨域身份验证解决方案,他的优势就在于服务器不用存token便于分布式开发,给APP提供数据用于前后端分离的项目。登录产生的 token的项目完全可以独立与其他项目。当用户访问登录接口的时候会返回一个token,然 ... 查看全文
【终极解决方案】为应用程序池“XXX”提供服务的进程在与 Windows Process Activation Service 通信时出现严重错误。该进程 ID 为“XXXX”。数据字段包含错误号。
文章来源——https://www.cnblogs.com/qidian10/p/6028784.html http://www.cnblogs.com/freeton/archive/2012/08/28/2660585.html http://bbs.csdn.net/topics/391988 ... 查看全文
1.伪类、伪元素2.overflow:hidden3.CSS嵌套垂直外边距重叠问题4.清除浮动clearfix
1..伪类、伪元素 伪元素主要是用来创建一些不存在原有dom结构树种的元素,例如:用::before和::after在一些存在的元素前后添加文字样式等,这些被添加的内容会以具体的UI显示出来,被用户所看到的,这些内容不会改变文档的内容,不会出现在DOM中,不可复制,仅仅是在CSS渲染层加入。CSS3 ... 查看全文
实现简单网页rtmp直播:nginx+ckplayer+linux
一、安装nginx 安装带有rtmp模块的nginx服务器(其它支持rtmp协议的流媒体服务器像easydarwin、srs等+Apache等web服务器也可以),此处使用nginx服务器,简单方便。 ... 查看全文
HbuilderX安装less或者sass/scss后,新建less或者sass文件后右键并不能出现编译的bug
我分享的这个是很奇葩的问题,安装各种步骤完成安装和配置后,任然不能使用编译功能,右下角有HbuilderX 更新提示,更新以后,重新配置以下安装插件的package.json以后,编译功能出来了。。。就是这么简单,如果你各种安装和配置都正确,不妨试试升级HbuilderX工具。。。。。 正确步骤: ... 查看全文
HTML5 & CSS3 内容收集(1)
1. HTML发展历史介绍 2. 浏览器支持 2.1 新增标签支持 在html5 中新增了很多的标签,其中包括8个新增语义结构标签。header, section, footer, aside, nav, main, article, figure ,但是在IE的一些版本中并不能够有效的支持。 /* ... 查看全文
Spring-IOC进阶注解
我们之后可能用SpringBoot创建项目,但是里面有些注解其实是SpringFramework的 @Configuration 此注解可以替代配置文件,就是那个Spring的xml文件配置,也可以理解成<beans>标签 @Configuration public class AppConfig ... 查看全文
SpringCloud 系列之 Consul
简介 Consul 是一种服务网格解决方案,提供具有服务发现、配置和分段功能的全功能控制平面。每个功能都可以根据需要单独使用,也可以一起使用以构建完整的服务网格。 主要包括服务发现,健康检查,KV存储,安全服务通信和多数据中心,本文主要讲解的是其服务发现和健康检查。 使用 安装使用 本文主要基于的是 ... 查看全文
异常检测算法Local Outlier Factor(LOF)
Local Outlier Factor(LOF)是基于密度的经典算法(Breuning et. al. 2000), 文章发表于 SIGMOD 2000, 到目前已经有 3000+ 的引用。在 LOF 之前的异常检测算法大多是基于统计方法的,或者是借用了一些聚类算法用于异常点的识别(比如 ,DBS ... 查看全文
java集合Collection接口增删查改
起初创建一个集合容器 1 Collection c = new ArrayList(); 添加 boolean add(object e)将指定的元素添加到此处列表的尾部 1 c.add("拆弹专家"); 2 c.add("变形金刚"); 3 c.add("夏洛克的烦恼"); 4 c.add("羞羞 ... 查看全文
Spring的控制反转(IoC)容器 (三)
六、自动装配 1、介绍 自动装配是使用spring满足bean依赖的一种方法 spring会在应用上下文中为某个bean寻找其依赖的bean。 Spring中bean有三种装配机制,分别是: 在xml中显式配置; 在java中显式配置; 隐式的bean发现机制和自动装配。 这里我们主要讲第三种:自动 ... 查看全文
深度探索C++对象模型 个人总结 第五章 构造、析构、拷贝、语意学
构造、析构、拷贝、语意学 纯虚函数的存在 可以定义和调用一个pure virtual function,不过只能被地调用。 pure virtual destructor必须定义它,因为每一个derived class destructor会被编译器扩张,以静态方式调用其“每一个virtual ba ... 查看全文
windows下部署.netcore+docker系列三 (unbuntu 18.4 下安装ftp)
// 先更新下系统sudo apt-get update//安装ftpsudo apt-get install vsftpd// 启动 服务sudo service vsftpd start//ftp状态查看 service vsftpd status//创建ftp用户文件夹sudo mkdir / ... 查看全文
Win10系统下Dotfuscator5.44出现无法找到ildasm.exe错误
1、下载SDKv2.0 https://www.microsoft.com/zh-CN/download/details.aspx?id=19988 2、安装Sdk后设置目录路径为:ILDASM_v2.0.50727 C:\Program Files (x86)\Microsoft.NET\SDK\ ... 查看全文
AcWing 飞行员兄弟 二进制枚举
这道题目和费解的开关https://www.cnblogs.com/fx1998/p/12767815.html类似一点点。 解题思路: 一共有16个开关,每个开关可以选择按一下或不按这两种状态。 所以可能的结果一共有2^16=65536,对于每种情况,再遍历一下4*4的矩阵看是否全是打开的,再乘以 ... 查看全文
WinForm WebBrowser 设置cookie
[DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)] public static extern bool InternetSetCookie(string lpszUrlName, string lbszCoo ... 查看全文
[译]C# 7系列,Part 8: in Parameters in参数
原文:https://blogs.msdn.microsoft.com/mazhou/2018/01/08/c-7-series-part-8-in-parameters/ 背景 默认情况下,方法参数是通过值传递的。也就是说,参数被复制并传递到方法中。因此,修改方法体中的参数不会影响原始值。在大多数 ... 查看全文
docker windows安装 就是这么简单
下载地址 1。https://docs.docker.com/toolbox/toolbox_install_windows/#step-2-install-docker-toolbox 貌似不维护了 链接:https://pan.baidu.com/s/1XWW-EDq1vNk3vPWVlh-B5 ... 查看全文
从基础到实战 手把手带你掌握新版Webpack4.0
从基础到实战 手把手带你掌握新版Webpack4.0 融合技能+项目+思想 讲解前端开发必学的Webpack 从基础到实战 手把手带你掌握新版Webpack4.0 Webpack 目前无论在求职还是工作中,使用越来越普及。而想要学懂,学会Webpack更绝非易事。本课程完整讲清最新版本下的 Webp ... 查看全文