自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 【整理】ModbusTCP协议解释

根据:https://blog.csdn.net/iknow_nothing/article/details/84292914的博文,又增加了一些自己的理解和解释简介Modbus由MODICON公司于1979年开发,是一种工业现场总线协议标准。1996年施耐德公司推出基于以太网TCP/IP的Modbus协议:ModbusTCP。Modbus协议是一项应用层报文传输协议,包括ASCII、...

2021-08-06 16:30:42 3526

原创 《深入理解计算机体系结构》第二章 家庭作业 2.65

分析是参考了别的文章中的分析结合自己的一些思路写出来的原文章链接如下:https://blog.csdn.net/weixin_41256413/article/details/79937907一,代码如下:int odd_ones(unsigned x){x^=x>>1;x^=x>>2;x^=x>>4;x^=x>>8;x^=x>>16;return x&1;}分析1.首先看 return x&1

2021-03-25 11:36:50 210

原创 《深入理解计算机系统》第二版 第二章 信息的表示和处理

2021-03-25 10:48:42 144

转载 【转】ModbusTCP协议

原文链接:https://blog.csdn.net/iknow_nothing/article/details/84292914简介Modbus由MODICON公司于1979年开发,是一种工业现场总线协议标准。1996年施耐德公司推出基于以太网TCP/IP的Modbus协议:ModbusTCP。Modbus协议是一项应用层报文传输协议,包括ASCII、RTU、TCP三种报文类型。...

2019-10-28 16:23:16 721

翻译 【转】C# 串口类SerialPort 转为C++可用的串口句柄

SerialPortm_nowPort = new SerialPort();object stream = typeof(SerialPort).GetField("internalSerialStream", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(m_nowPort); var ha...

2019-09-10 14:54:18 464

原创 【操作系统】页式存储管理

操作系统的知识很久以前看过,但是很多具体细节都忘得差不多了,1.分页式存储管理基本原理:分页式存储管理允许把进程分配到不相邻的分区中。(1)首先将进程的逻辑地址空间划分为大小相等的块,且块相对比较小,每个块称为一页(Page),由页号和页内地址组成,页号从0开始,页内地址是相对于0的编址。其次,将内存空间也划分为同样大小的块,每个块称为一页面(PageFrame)。 ...

2019-08-29 11:44:35 4205

原创 【Javascript】Javascript中对对象的操作

一.Javascript中创建对象的方式:(一).Javascript中的数据类型 1.数值类型:如 1,1.235; 2.字符串类型 3.数组类型 4.布尔 5.对象 6.undefined和Null本文主要介绍的是其中 对象类型的情况。(二).内置对象和自定义对象:1.内置对象:在javascript中已经被定义好的对象,其中包括:Arr...

2019-05-17 10:24:23 214

转载 C# 中 根据枚举的数值(Value)获取对应的Name值

原文链接:http://2sharings.com/2014/c-sharp-get-name-value-by-int在获取枚举对应的Name时,用Enum.GetName()方法using System;namespace JsonDynamic{ class Program { static void Main(string[] args) {...

2019-05-08 11:11:44 6470

原创 C#中的进程 线程 同步,异步和多线程(二)-------------------Thread和ThreadPool

引:先准备一个比较消耗资源的方法,在后面线程中,会用得到#region Private Method /// <summary> /// 一个比较耗时耗资源的私有方法 /// </summary> /// <param name="name"></param> private void DoSomethingLong(string n...

2019-04-18 19:05:21 304

原创 C#中的Lambda语句与Linq(总)

一…委托: 此处简单介绍委托,后面会再开专题详细介绍(一)委托的意义:委托实际上是一个类型,用delegate修饰,编译器编译时会翻译成一个继承自特殊父类delegate类的子类,声明一个委托,就是定义了一个自定义类,继承自Delegate父类,这个类是用来传递方法的,声明的标签就是可以传递方法的标签。(二):委托的语法:1.声明委托:public delegate ...

2019-04-11 17:01:05 1492 1

转载 【操作系统简介】关于CPU的分片

进程是资源分配单位,线程是CPU调度单位,对大多数操作系统来说,时间片是线程而非进程相关的;时间片的概念是什么?时间片即CPU分配给各个程序的时间,每个线程被分配一个时间段,称作它的时间片,即该进程允许运行的时间,使各个程序从表面上看是同时进行的。如果在时间片结束时进程还在运行,则CPU将被剥夺并分配给另一个进程。如果进程在时间片结束前阻塞或结束,则CPU当即进行切换。而不会造成CPU资源...

2019-04-11 13:39:36 2163

原创 C#中的进程 线程 同步,异步和多线程(一)--------------------- 进程线程,同步和异步

一.进程和线程(一) 什么是进程?计算机概念,程序在服务器运行时占据全部计算资源总和虚拟的,当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。(二)什么是线程?线程是程序中的一个执行流,他纯是一个计算机概念,进程在响应操作时最小单位,也包含CPU 内存 网络 硬盘IO虚拟的概念,更加看不见摸不着,每个线...

2019-04-11 12:31:28 11212 1

转载 C# 各种启动路径

AppDomain.CurrentDomain.BaseDirectory //Winform Web都可用 当前程序运行的物理路径 Debug/Release下面的Environment.CurrentDirectory //Winform Web都可用,当前程序的启动目录,如:Web就启动在IIS下面。c#获取当前运行程序所在的目录C#获取项目程序及运行路径的方1.asp...

2019-04-11 10:36:31 2725

转载 C# 利用Process类对外部进程进行管理

一.C#启动外部程序的几种常用方法汇总// using System.Diagnostics;private string appName = "calc.exe";/// <summary>/// 1. 启动外部程序,不等待其退出/// </summary>private void button1_Click(object sender, Even...

2019-04-09 14:25:55 688

原创 【C#】委托和事件

一.委托的基本概念:委托是一个类,用反编译代码看过去,声明为委托类型的变量实际上是继承自System.MulticastDelegate,这个类在实例化的时候可以接收一个方法名作为参数,接收的方法是有限制的,必须跟声明委托时候定义的返回值和参数列表相同。(一) 委托的使用委托的使用分为三步:1.声明委托:委托声明,最前面是一个delegate关键字,后面是【 委托名】,在声明委托名...

2019-04-03 12:00:25 299

原创 【IE浏览器】样式兼容问题

IE浏览器对.css的样式总是不太兼容,可以在css中加一段代码实现兼容,*表示针对所有控件* {      box-sizing: content-box;      -moz-box-sizing: inherit;      -webkit-box-sizing: inherit;     }...

2019-04-01 15:41:21 526

原创 【前台】页面DIV局部自动刷新的实现

定义一个div如下面的例子:定义了一个div,其中包含有一个<label>标签,显示时间,还包含有一个<img>空间,显示图片<div style="text-align: center; width: 100%; border: 1px;" id="screenDisplayDIV"> <label>状态时间:</l...

2019-04-01 15:37:46 5325

原创 【JS时间戳格式化】MVC中,从后台传到前台的时间数据,在js中用空间.text()显示,出现时间戳转成格式化的时间的问题

从MVC中Controller传回的时间数据,在js中赋值给label,==$(’#creatTime’).text(datetime) == 其中creatTime是label的id此时会显示成如下格式:/Date(13位时间戳)/写如下几个方法,就可以将其转化为格式化的时间格式//将 /Date(13位时间戳)/的格式转化为 直接的13位时间戳,然后以此时间戳构造一个Date变量。fu...

2019-04-01 15:07:32 394

原创 Jquery总结

1.jQuery页面加载后执行的事件(3种方式)(1) $(function () { });(2) $(document).ready(function () { });(3) window.onload = function () { }

2019-03-25 10:58:13 61

原创 .NET 反射原理及其运用

一.何谓反射反射:是.net framework提供的一个访问metadata的帮助类库,可以获取信息并且使用二:反射如何使用#region 反射的加载方式////获取当前路径下面的dl或者exe,不带后缀(MyReflection.exe 是编译后生成的exe执行文件),从Exe所在的路径进行查找Assembly assembly = Assembly.Load(@"MyReflect...

2019-03-23 13:00:26 4100

原创 ADO.NET的应用(另)存储过程

一.存储过程的基本格式存储过程的基本格式【Create proc 存储过程名参数列表(定义参数,参数前用@,如果没有参数可以不写,直接写下面的as)asbegin存储过程体,存储过程体就是普通的sql语句end】1.无参数形式Create proc AddUserasbeginInsert into T_user(UserName,Age) values(‘xjz’,2...

2019-03-20 12:51:04 77

原创 【总结】ADO.NET的应用(二) ADO.Net中常用的类

一 SqlConnectionConnection类型的对象用来连接数据源。在不同的数据提供者的内部,Connection对象的名称是不同的,在SQL Server Data Provider里叫SqlConnection,而在OLE DB Data Provider里叫OleDbConnection。SqlConnection:表示到SqlServer数据库打开连接。此类不能被继承。(一)...

2019-03-19 19:22:53 428

原创 【总结】ADO.NET的应用(一)DataSet和DataTable详解

总结自以下几个帖子:https://blog.csdn.net/wanxin000/article/details/73695451DataSet 是内存中的数据缓存DataTable是内存中数据的一个表DataSet和DataTable是一对多的关系一、DataSet简介(一)、特点介绍1、处理脱机数据,在多层应用程序中很有用。2、可以在任何时候查看 DataSet 中任意行的内...

2019-03-19 10:34:15 1628

原创 总结:C#中的泛型原理及应用

引:先举如下例子:三个方法,都是用格式化的方式将传入值打印出来,但是每个方法传入的参数,类型不同,如下:第一个传入 int型,第二个传入 string型,第三个传入Datetime类型。如果分别来写很不方便,而且有代码重复public static void ShowInt(int iParameter){ Console.WriteLine(&amp;amp;amp;amp;amp;quot;This is {0},param...

2019-03-16 17:04:40 2090

转载 【转】总结:关于.Net中Lambda和Linq的相关文章

1…NET中那些所谓的新语法之四:标准查询运算符与LINQhttp://www.cnblogs.com/edisonchou/p/4109465.html2.LINQ to SQL语句http://www.cnblogs.com/jara/p/3473996.html3.linq中group byhttps://www.cnblogs.com/qixu/p/6033532.html...

2019-03-16 12:08:52 67

转载 【转】LINQ标准查询操作符(五)

转自:http://www.cnblogs.com/dotnetmvc/p/3680650.html十二、相等操作符如果两个序列的对应元素相等且这两个序列具有相同数量的元素,则视这两个序列相等。SequenceEqual方法通过并行地枚举两个数据源并比较相应元素来判断两个序列是否相等。如果两个序列完全相等,返回true,否则返回false。以下代码是SequenceEqual方法的实现过程...

2019-03-16 11:05:48 99

转载 【转】LINQ标准查询操作符(四)

转自:http://www.cnblogs.com/dotnetmvc/p/3680481.htmlLINQ标准查询操作符(四) —AsEnumerable,Cast,OfType,ToArray,ToDictionary,ToList,ToLookup,First,Last,ElementAt十、转换操作符转换操作符是用来实现将输入对象的类型转变为序列的功能。名称以“As”开头的转换方法可...

2019-03-16 11:02:24 141

转载 【转】LINQ标准查询操作符(三)

转自:http://www.cnblogs.com/dotnetmvc/p/3680352.htmlLINQ标准查询操作符(三)——Aggregate、Average、Distinct、Except、Intersect、Union、Empty、DefaultIfEmpty、Range、Repeat七、聚合操作符聚合函数将在序列上执行特定的计算,并返回单个值,如计算给定序列平均值、最大值等。...

2019-03-16 10:58:41 94

转载 【转】LINQ标准查询操作符(二)

转自:http://www.cnblogs.com/dotnetmvc/p/3680151.htmlLINQ标准查询操作符(二)——Join、GroupJoin、GroupBy、Concat、四、联接操作符联接是指将一个数据源对象与另一个数据源对象进行关联或者联合的操作。这两个数据源对象通过一个共同的值或者属性进行关联。LINQ有两个联接操作符:Join和GroupJoin。1. Joi...

2019-03-16 10:54:46 158

转载 【转】LINQ标准查询操作符(一)

转自:http://www.cnblogs.com/dotnetmvc/p/3679779.htmlLINQ标准查询操作符(一)——select、SelectMany、Where、OrderBy、OrderByDescending、ThenBy、ThenByDescending和Reverse一、投影操作符1. SelectSelect操作符对单个序列或集合中的值进行投影。下面的示例中使用...

2019-03-16 10:52:40 177

转载 Linux的SOCKET编程详解

参考:一篇文章带你熟悉 TCP/IP 协议 https://juejin.im/post/5a069b6d51882509e5432656https://www.cnblogs.com/xiaodingmu/p/7415069.htmlhttps://blog.csdn.net/farmwang/article/details/65449587进 程通信的概念最初来源于单机系统。由于每个进程...

2019-03-09 16:35:41 227

转载 eclipse自动补全的设置

转自:https://www.cnblogs.com/dongritengfei/archive/2010/09/09/1822258.html如果你用过Visual Studio的自动补全功能后,再来用eclipse的自动补全功能,相信大家会有些许失望。但是eclipse其实是非常强大的,eclipse的自动补全没有VS那么好是因为eclipse的补全功能用的是默认设置。你只需要稍微修改一下...

2019-03-09 16:14:05 402

转载 【转】Linux的SOCKET编程详解

进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如UNIX BSD有:管道(pipe)、命名管道(named pipe)软中断信号(signal)UNIX system V有:消息(message)、共享存储区(shared memory)和信号量(semaphore)等.他们...

2019-03-09 13:26:28 93

转载 【转】什么是Servlet容器?

来源自:https://blog.csdn.net/yw_1207/article/details/78706701什么是Servlet容器?在这里,我们发现,用户/客户端只能向服务器请求静态网页。如果用户想要根据自己的输入来读取网页,这种方式就不能满足用户的要求。Servlet容器的基本思想是在服务器端使用Java来动态生成网页。因此,Servlet容器是Web服务器和servlet进行...

2019-03-09 13:21:36 95

空空如也

空空如也

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

TA关注的人

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