tnblog
首页
视频
资源
登录

开发winform xml文件生成C#类文件工具

最近项目中用到了博通PLC采集图像数据保存的业务,需要解析软件返回的xml文件,然后保存到数据库。为了方便就自己整了一个xml转换为对应实体类的一个工具,减少去对应xml一个个创建实体类的繁琐工作量。先来个操作演示。实体类:原理:其实xml转换实体类就是xml节点对应实体类,规则如下:xml节点对应类;xml节点里...

2020-05-25 浏览(10444)

C# socket通信的实现与原理 精

socket通信的实现与原理 本篇文章是本人通过自己的理解进行整理的,如有疑问欢迎指出在说socket之前我们先大致了解一下进程之间通信的几种方式(了解下就好了): 管道 管道分为匿名管道和命名管道 类型 描述 匿名管道 用一根竖线表示,没有名字 命名管道 可以通过mkfifo test创建管...

2020-05-20 浏览(10301)

C#根据网络适配器获取本机ip

直接调用下面方法即可:privateIList<string>GetHostIpForFas() { try { IList<string>strIp=newList<string>(); //NetworkInterface:提供网络接口的配置和统计信息。 NetworkInterface[]adapters=NetworkInterface.GetAllNetworkInterfaces(); foreach(NetworkInterfaceadapterinadapte...

2019-11-18 浏览(8666)

使用 JSON WEB TOKEN (jwt) 验证 精

一、什么JSON Web Tokens?JSON Web Tokens是一种开放的行业标准 RFC 7519方法,用于在双方之间安全地表示索赔。JWT.IO允许您解码,验证和生成JWT。其中。JWT 支持任何语言的解码。官网地址:https://jwt.io/二、JWT 的结构JWT由三部分组成:1.Header :头信息标头通常由两部分组成:令牌的类型,即JWT,以及正在使...

2019-06-27 浏览(16974)

腾讯防水墙

使用腾讯防水墙接入滑动验证效果,防止恶意、可疑用户登陆接入代码很简单,10分钟就能搞定首先要去腾讯防水墙注册账号,登陆后创建验证 官方地址:https://007.qq.com创建之后点击到【快速接入】可以查看到appid和秘钥嗯~准备工作已完成,下面就是代码进行客户端接入和服务器接入了一、客户端接入:客户端接入即前...

2019-04-27 浏览(19017)

使用NPOI导出excel(包括图片)

Excl模板导出相信我们都会,那么模板上要导出图片呢?嗯~还是来个例子:准备工作:首先要引用NPOI包:然后获取数据集(我这里以导出用户信息为例子):usingBaseUtility; usingDataAccess.Repository; usingIService.UserManage; usingModel.EntityModel; usingModel.ResultModel; usingSystem; usingSystem....

2019-04-25 浏览(15544)

使用swagger创建webapi文档描述---详解

在前后端分离开发中,作为后端如何给前端提供有效直观的接口文档呢?没错,就是使用swagger 俗称“丝袜哥”教程:一、首先我们建立一个webapi项目,然后引用需要包。swagger需引用下面这2个包卸载重复包(提示:这里直接卸载是卸载不掉的,这个包是依赖于Swagger.Net.UI这个包的,所以我们要勾选中强制删除,然后再...

2019-04-23 浏览(11998)

C#语音播放的崎岖之路

最近由于工作中需要语音读取消息文本,达到现场通知效果,故而研究了下C#语音播放功能:开始崎岖之路BEGIEN:首先测试,写一个接口,按照同步方式读文本usingEasyTeam.Problem.Web.Api.Models; usingSpeechLib; usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Speech.Synthesi...

2019-04-08 浏览(20238)

控制台应用程序托管webapi

在没有iis的情况下,webapi是可以自托管的so,我们从写一个webapi程序开始:1、创建一个控制台应用程序,然后在控制台应用程序里面"假装”写一个webapi接口:usingEasyTeam.Problem.Web.Api.Models; usingSpeechLib; usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Speec...

2019-03-19 浏览(9043)

异步线程,轮询的demo

创建一个控制台应用程序,代码如下:usingSystem; usingSystem.Threading; namespaceConsoleApplication1 { publicdelegatestringAsyncDelegate(intcallDuration,outintthreadId); classProgram { staticvoidMain(string[]args) { //Fun1(); //Fun2(); //Fun3(); Fun4(); Console.ReadLine(); } pri...

2018-12-19 浏览(7645)

;
Decorating heart
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2026TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术