- 博客(51)
- 收藏
- 关注
转载 C#读写西门子PLC数据
C#读写西门子PLC数据,包含S7协议和Fetch/Write协议,s7支持200smart,300PLC,1200PLC,1500PLC本文将使用一个gitHub开源的组件技术来读写西门子plc数据,使用的是基于以太网的TCP/IP实现,不需要额外的组件,读取操作只要放到后台线程就不会卡死线程,本组件支持超级方便的高性能读写操作官方地址:http://www.hslcommun...
2019-09-07 08:20:00 9879
转载 C#读写三菱PLC数据 使用TCP/IP 协议
本文将使用一个Github开源的组件库技术来读写三菱PLC和西门子plc数据,使用的是基于以太网的TCP/IP实现,不需要额外的组件,读取操作只要放到后台线程就不会卡死线程,本组件支持超级方便的高性能读写操作github地址:https://github.com/dathlin/HslCommunication如果喜欢可以star或是fork,还可以打赏支持,打赏请...
2019-09-07 08:17:00 6108
转载 EF Codefirst方式数据库维护操作
关于EF codefirst方式数据库维护操作1.数据实体更新2.打开pm -锁定项目:MLearning.Data3.执行命令: add-migration [名称]4.检查无误后,执行命令:update-database -verbose会自动更新数据库,此时把代码生成的数据库脚本复制保存好。5.把变更脚本保存转载于:...
2017-12-06 23:33:00 209
转载 Openssl将crt证书和key私钥合成pfx证书
下载OpenSSL地址:http://slproweb.com/products/Win32OpenSSL.html下载安装openssl选择对应OpenSSL版本进行下载下载。运行安装程序Win64OpenSSL_Light-1_1_0f.exe,将openssl安装到C:\OpenSSL-Win64。安装完成后,可以在控制...
2017-09-26 17:25:00 1581
转载 MySql初试
初次使用MySql感觉有点不方便,习惯了使用MS Sql Server带来的便利,话不多说直接进入主题。第一步、下载MySQL Community Server,下载地址:https://dev.mysql.com/downloads/file/?id=469273第二步、配置MySql 作为服务启动以管理员身份打开cmd , 锁定Mysq解压bin目录C:\Pr...
2017-05-24 13:59:00 115
转载 Git常用命令使用大全
查看、添加、提交、删除、找回,重置修改文件git help <command> # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- <file> # 抛弃工作区修改git co . # 抛弃工作区修改git add <file> # 将工作文件修改提交到本地暂存区...
2017-04-15 16:19:00 112
转载 WebForm使用FileUpload控件上传压缩二进制图片
fuImage 是FileUpload页面控件ImageHelper.CompressionImage(fuImage.FileBytes, quality); /// <summary> /// Convert Byte[] to Image /// </summary> /// <p...
2017-04-01 17:24:00 155
转载 Java和C#基本类库的区别
java.langjava.netBooleanSystem.BooleanByteSystem.ByteCharacterSystem.CharClassSystem.TypeDoubleS...
2017-03-28 23:43:00 107
转载 MongoDB注册Windows服务启动
下载MongoDB安装到:E:\Work_App\MongoDB 这个目录安装:E:\Work_App\MongoDB(安装在专门的目录中)配置:1、在E:\Work_App\MongoDB\下新建Data文件夹2、在E:\Work_App\MongoDB\Data下新建db和log文件夹3、在E:\Work_App\MongoDB\Data\log下新建Mongo...
2017-03-07 20:15:00 107
转载 MongoDB初试备份及恢复
MongoDB作为文档数据库,有1.登录MongoDB官网,地址:https://www.mongodb.com/download-center#community , 根据自己操作系统下载相应版本并安装。2.启动mongodb 服务,进入mongodb的安装文件目录内。D:\Program Files\MongoDB\Server\3.4\bin启动服务指令:mon...
2017-02-06 14:15:00 175
转载 Asp.Net操作MySql数据库增删改查
Asp.Net操作MySql数据库增删改查,话不多说直接步入正题。git源码地址:https://git.oschina.net/gxiaopan/NetMySql.git1、安装MySQL数据库系统,目前最新版本为5.7.17,可以到官网http://dev.mysql.com/downloads/mysql/下载安装,注意安装选择Microsoft Windows平台;...
2017-01-17 12:27:00 989
转载 Sql语句导出数据库表结构及查询表视图储存过程名
--一句Sql把表结构全部查询出来SELECT 表名 = Case When A.colorder=1 Then D.name Else '' End, 表说明 = Case When A.colorder=1 Then isnull(F.value,'') Else '' End, 字段序号 = A.colorder, 字段...
2017-01-10 15:04:00 165
转载 sqlserver2008 如何定时清理索引碎片
sqlserver2008 如何定时清理索引碎片查询索引引起的表垃圾碎片sql脚本:SELECTobject_name(a.object_id)[TableName],a.index_id,name[IndexName],avg_fragmentation_in_percentFromsys.dm_db_index_physical_stats(DB_ID(...
2016-05-04 09:47:00 664
转载 Sql三种分页方法
--分页三种方法--第一种 ROW_NUMBER() OVER( ORDER BY OrgID) AS indexs 大于pagesize*pageindex,少于等于pagesize*(pageindex+1) --效率最高SELECT * FROM Sys_User AS ALEFT JOIN(SELECT ROW_NUMBER() OVER( ORDER BY OrgID) AS ...
2015-11-12 11:37:00 132
转载 微信公众账号 Senparc.Weixin.MP SDK 开发教程
http://www.cnblogs.com/szw/archive/2013/05/14/weixin-course-index.html微信公众账号 Senparc.Weixin.MP SDK 开发教程 索引Senparc.Weixin.MP SDK从一开始就坚持开源的状态,这个过程中得到了许多朋友的认可和支持。目前SDK已经达到比较稳定的版本,这个过程中我觉得有必要...
2015-09-12 11:35:00 123
转载 支持高并发的IIS Web服务器常用设置
适用的IIS版本:IIS 7.0, IIS 7.5, IIS 8.0适用的Windows版本:Windows Server 2008, Windows Server 2008 R2, Windows Server 20121、应用程序池(Application Pool)的设置:General->Queue Length设置为65535(队列长度所支持的最大值)...
2015-07-31 08:51:00 221
转载 微信JS SDK Demo
微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为微信用户提供更优质的网页体验。此文档面向网页开发者介绍微信JS-SDK如何使用及相关注意事项。一:html代码部分?...
2015-06-03 15:01:00 156
转载 C#开发微信门户及应用-使用地理位置扩展相关应用
C#开发微信门户及应用-使用地理位置扩展相关应用我们知道,地理位置信息可以用来做很多相关的应用,除了我们可以知道用户所在的位置,还可以关联出一些地理位置的应用,如天气,热映影片,附近景点,附近影院,交通事件等等,反正所有和地理位置相关的信息,我们都可以根据需要做一些扩展应用。本文主要介绍利用地理位置信息,如何构建使用这些应用的操作。1、微信的地理位置信息在使用前,...
2015-06-03 12:32:00 98
转载 DropdownListFor无法正确绑定值-同名问题
DropdownListFor无法正确绑定值如果以下面的方式进行绑定:[html]<%:Html.DropDownListFor(model=>model.subType,ViewBag.subTypeasList<SelectListItem>)%>其中由于model.su...
2015-05-27 15:31:00 123
转载 windows下用过VMware安装MAC OS X苹果系统
vmware怎么安装os x10.9?vmware 10安装mac os 10.9教程详解来源:互联网 作者:佚名 时间:10-30 13:50:20 【大 中 小】VMWare 虚拟机可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。那么vmware 10怎么安装mac os 10.9呢?针对此问题,本文就为大家图文详细介绍vmw...
2015-05-10 20:38:00 178
转载 C#字符串拼接怎么转义背景图片
C#字符串拼接怎么转义背景图片StringBuilder sb = new StringBuilder(); sb.Append("<div style=\"background-image:url('" + imgUrl + "');background-repeat:no-repeat;background-size:80px 80px;float:left...
2015-03-26 14:25:00 118
转载 C# string.Format格式化时间或货币
1、格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)string.Format("{0:C}",0.2) 结果为:¥0.20 (英文操作系统结果:$0.20)默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数 string.Format("{0:C1}",23.15) 结果为:¥23.2 (截取会自动四舍五入)格式化多个Obj...
2015-03-25 14:30:00 300
转载 visual studio 2013发布网站
visual studio 2013发布网站转载于:https://www.cnblogs.com/Gxiaopan/p/4341610.html
2015-03-16 13:28:00 97
转载 asp.net mvc Remote远程验证
1.Model实体/// <summary> /// 课程编号 /// </summary> [MaxLength(50)] [Remote("IsUnique_Available", "Course")] [Required(ErrorMessageResource...
2015-03-12 13:18:00 247
转载 ref与out之间的区别整理
ref和out都是C#中的关键字,所实现的功能也差不多,都是指定一个参数按照引用传递。对于编译后的程序而言,它们之间没有任何区别,也就是说它们只有语法区别。总结起来,他们有如下语法区别:1、ref传进去的参数必须在调用前初始化,out不必,即:int i;SomeMethod( ref i );//语法错误SomeMethod( out i );//通过...
2015-03-03 10:42:00 79
转载 Oracle之Merge用法
Merge用来从一个表中选择一些数据更新或者插入到另一个表中。而最终是用更新还是用插入的方式取决于该语句中的条件。下面我们简单的举一个例子: SQL> create table merge_test1(a number,b varchar2(20))表已创建。SQL> create table merge_test2(a number,b varcha...
2015-02-26 11:03:00 72
转载 Linq语法
希望能帮助一些linq新手。开门见山读这篇文章之前,我先说下,每一种搜索结果集,我都以三种方式变现出来,为啦更好的理解,希望不要嫌我啰嗦。1.简单的linq语法 //1 var ss = from r in db.Am_recProScheme select r; ...
2015-02-16 15:40:00 97
转载 在SQL Server 实现递归
--在SQLServer 中其实提供了CTE[公共表表达式]来实现递归:Declare@IdInt Set@Id=24;---在此修改父节点WithRootNodeCTE(Id,ParentId) As ( SelectId,ParentIdFromDeptWhereParentI...
2015-02-16 13:12:00 132
转载 js读取Excel文件数据-IE浏览器
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head> <title> New Document </title> <script language="JavaScript"> <!-...
2015-02-15 13:52:00 173
转载 Jquery Ajax 调用 WebService
原文:http://www.cnblogs.com/andiki/archive/2010/05/17/1737254.htmljquery ajax调用webservice(C#)要注意的几个事项:1、web.config里需要配置2个地方<httpHandlers> <remove verb="*" path="*.asmx"/> ...
2015-02-01 10:35:00 92
转载 Dapper.NET - ORM(ibatis.Net)
Dapper.NET使用1、为什么选择Dapper2、以Dapper(4.0)为例。2.1 在数据库中建立几张表。2.2实体类。3.使用方法3.1 一对一映射3.2 一对多映射3.3 插入实体3.4 执行存储过程Dapper是一款轻量级ORM工具(Github)。如果你在小的项目中,使用Entity Framework、N...
2015-01-22 16:39:00 136
转载 HTML5 canvas标签
HTML 5 <canvas> 标签定义和用法<canvas> 标签定义图形,比如图表和其他图像。<canvas> 标签只是图形容器,您必须使用脚本来绘制图形。实例如何通过 canvas 元素来显示一个红色的矩形:<canvas id="myCanvas"></canvas><s...
2015-01-22 15:43:00 217
转载 SQL内外左右交叉连接
什么是连接查询? 概念:根据两个表或多个表的列之间的关系,从这些表中查询数据。 目的:实现多个表查询操作。一般是用作关联两张或两张以上的数据表时用的。看起来有点抽象,我们举个例子,做两张表:学生表(T_student)和班级表(T_class)。 T_student ...
2015-01-22 15:23:00 105
转载 水晶报表纵向重复
要实现后的效果如图所示:其实想法是这样子的,crystal report中有格式化多列的操作,这个大家都知道,选择之后,会增加多一个tab页叫布局,这时可以设置相关的参数后,就能让详细资料节在纵向重复了, 但是要得到理想的效果,需要精确去设置页边距,使记录是被强行换页,而不能使用什么在在这之后新建页.如果纵向重复有title怎么办呢,就像上图一样 的,左边是title,我...
2015-01-21 10:24:00 169
转载 CSS之关于clearfix--清除浮动
一,什么是.clearfix你只要到Google或者Baidu随便一搜"css清除浮动",就会发现很多网站都讲到"盒子清除内部浮动时可以用到.clearfix"。.clearfix:after { content: " "; display: block; clear: both; height: 0;}.clearfix { zoom: 1;}<div clas...
2015-01-17 21:28:00 143
转载 C#之垃圾回收
垃圾回收时现代语言的标志之一。垃圾回收解放了手工管理对象释放的工作,提高了程序的健壮性,但是副作用就是程序代码可以对于创建对象变得随意。1、避免不必要的对象创建 由于垃圾回收的代价较高,所以C#程序开发要遵循的一个基本原则就是避免不必要的对象创建。以下列举一些常见的情型。a)、避免循环创建对象 如果对象并不会随每次循环改变而改变状态,那么在循环中反复创建...
2015-01-04 14:52:00 78
转载 C#缓存处理
第一种方式: 在ASP.NET中页面缓存的使用方法非常的简单,只需要在aspx页的顶部加这样一句声明即可: <%@ OutputCache Duration="60" VaryByParam="none" %> Duration 缓存的时间(秒)。这是必选属性。如果未包含该属性,将出现分析器错误。如果不加<...
2014-12-26 17:16:00 280
转载 Asp.Net Mvc4 Ajax提交数据成功弹框后跳转页面
1.cshtml页面代码@model Model.UserInfo@{ ViewBag.Title = "Edit"; var options = new AjaxOptions() { Url = Url.Action("Edit", "Home"), LoadingElementId = "saving",...
2014-12-26 11:11:00 546
转载 Asp.Net MVC Ajax
将ASP.NET MVC中的form提交改为ajax提交在ASP.NET MVC视图中通过 @using (Html.BeginForm()) 产生的是form表单提交代码,可以用javascript代码截获这个form提交,改为ajax提交,示例代码如下:代码来自:http://www.cnblogs.com/dudu/archive/2011/12/07/asp_net_mv...
2014-12-26 09:27:00 117
转载 C#和SQL操作Xml
#region DataTableToXml public static string DataTableToXml(System.Data.DataTable Dt) { StringBuilder sbHtml = new StringBuilder(); if (Dt.Rows.Count > 0) ...
2014-12-25 14:04:00 239
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人