摘要:
事情的经过: 今天打开sql2014数据库,没有成功运行,但是给我弹出一个“无效的数据证书,需要重新安装!”提示。什么情况。为什么,应该是前一天弄vs导致的。因为升级了vs2017,所以把以前的东西做了删除卸载,可能是我有些依赖组件给卸载了。发现原因就好办了。 问题分析: 无效的数据证书在这个情况出 阅读全文
摘要:
介绍 Task是.NET推出数据任务处理的工作类。位于System.Threading.Tasks命名空间下,通过命名空间也可以看出是个多线程类。 创建Task: Task有很多构造函数,无参有参都有,想了解更多可以去官网查看。这里只介绍经常用的形式。 第一种:以类的实例化形式进行创建Task。通过 阅读全文
摘要:
ThreadPool介绍: Thread类是一个静态类,所有不存在实例化构造函数操作,直接可以调用其内所存在的方法。 微软官网给出的解释: 提供一个线程池,该线程池可用于执行任务、发送工作项、处理异步 I/O、代表其他线程等待以及处理计时器; 通俗易懂的来说就是:线程池是一个存放线程对象的“池子”, 阅读全文
摘要:
Thread介绍(实例化): Thread类可以创建和控制线程,Thread类的构造函数重载为接受ThreadStart和ParameterizedThreadStart类型的委托参数。微软官网给出的构造函数解释是: 1.Thread(ParameterizedThreadStart):初始化 Th 阅读全文
摘要:
安装: python是有两个版本的一个是2.x,一个是3.x,这两个版本是不兼容的所有请使用前看准版本。下面我们主要说3.5版本。 Mac:https://www.python.org/ftp/python/3.5.2/python-3.5.2-macosx10.6.pkg Windows: 你可以 阅读全文
摘要:
装箱:装箱在值类型向引用类型转换时发生。值类型是要放在栈上的,引用类型它需要放在堆上。 拆箱:拆箱在引用类型向值类型转换时发生。 脏读:脏读是针对事物操作来说的,只有在A,B两个事物时,A事物对一个值做了修改操作,但是没有提交事物,这个时候,B事物读取了A事物的修改值,但是A事物有对这个修改做了取消 阅读全文
摘要:
nvm node.js版本控制工具 下载 nvm 包 地址:https://github.com/coreybutler/nvm-windows/releases 我们选择第一个:nvm-noinstall.zip 下载完成后解压到一个地方,比如: C:\dev\nvm 里面的文件列表是这样的:el 阅读全文
摘要:
上传文件错误: 其实要修改所有的服务,不管是服务端还是客户端,Binding那边增加一个没有设置名字的默认配置就OK了: <binding closeTimeout="00:10:00" receiveTimeout="00:20:00" sendTimeout="00:20:00" maxBuff 阅读全文
摘要:
websocket与服务端握手会报握手不成功的错误解决方法: 首先是服务端首次收到请求要回报给客户端的报文要做处理多的不说,方法敬上: 当连接成功,你会发现客户端可以随意给服务器发送消息,但是服务器给客户端发送消息还是会断开连接这是因为报文的问题: 完成之后就可以畅游通讯了!! 再次声明参考文献:h 阅读全文
摘要:
前言 现阶段socket通信使用TCP、UDP协议,其中TCP协议相对来说比较安全稳定!本文也是来讲解TCP为主(恕在下学艺不精)。 下面是个人理解的tcp/ip进行通讯之间的三次握手! 1.客户端先发送报文到服务端 2.服务端接受到报文之后进行回复 3.客户端收到回复之后再次发送确认信息。这个时候 阅读全文