上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 在System.Threading 命名空间下,包含了用于创建和控制线程的Thread 类。对线程的常用操作有:启动线程、终止线程、合并线程和让线程休眠等。 1 启动线程 在使用线程前,首先要创建一个线程。其一般形式为: 其中enterPoint 为线程的入口,即线程开始执行的方法。在托管代码中,通 阅读全文
posted @ 2019-10-09 21:53 冬音 阅读(9431) 评论(0) 推荐(0) 编辑
摘要: Internet 网络资源非常丰富,几乎涉及到日常生活和研究的各个方面。流行的搜索引擎像Google、百度、雅虎等都能完成快速搜索网络资源的功能。本节我们将学习用C#实现这些功能的基本思路。 在System.Net 命名空间中,有一个WebClient 类,该类提供向URI 标识的任何本地、Intr 阅读全文
posted @ 2019-10-09 19:59 冬音 阅读(829) 评论(0) 推荐(0) 编辑
摘要: 正则表达式提供了灵活高效的处理文本字符串的方法。正则表达式的全面模式匹配表示法使程序员可以快速分析大量文本并找到特定的字符模式,能够提取、编辑、替换或删除文本子字符串,也可以将提取的字符串添加到集合中。对于处理字符串的许多应用程序而言,正则表达式是不可缺少的工具。 1 正则表达式简介 正则表达式最初 阅读全文
posted @ 2019-10-09 17:30 冬音 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 在System.IO命名空间中提供了多个类,用于进行数据文件和数据流的读写操作。 1 文件和流 文件(file)和流(stream)既有区别又有联系。文件是在各种媒质上(可移动磁盘、硬盘、光盘等)永久存储的数据的有序集合。它是一种进行数据读写操作的基本对象。通常情况下,文件按照树状目录进行组织,每个 阅读全文
posted @ 2019-10-09 15:50 冬音 阅读(3854) 评论(0) 推荐(0) 编辑
摘要: http://www.csharpkit.com/2017-12-14_81997.html 阅读全文
posted @ 2019-10-09 14:57 冬音 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。两个过程结合可以存储和传输数据。 .NET Framework 提供两种序列化技术: 1) 二进制序列化 这种序列化可以保持类型不变,即可以在应用程序的不同调用之间保留对象的状态。 2)XML 和SOAP 阅读全文
posted @ 2019-10-09 14:54 冬音 阅读(2127) 评论(0) 推荐(0) 编辑
摘要: System.IO提供了BinaryReader和BinaryWriter类,用于按二进制模式读写文件。他们提供的一些读写方法是对称的,比如针对不同的数据结构,BinaryReader提供了ReadByte、ReadBoolean、ReadInt、ReadInt16、ReadDouble、ReadS 阅读全文
posted @ 2019-10-08 21:35 冬音 阅读(5373) 评论(0) 推荐(0) 编辑
摘要: StringBuilder类位于System.Text命名空间下,使用StringBuilder类每次重新生成新字符串时不是再生成一个新实例,而是直接再原来字符串占用的内存看空间上进行处理,而且它可以动态的分配占用内存空间大小。因此在字符串处理操作比较多的情况下,使用StringBuilder类可以 阅读全文
posted @ 2019-10-08 19:21 冬音 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: 打开sql server配置工具 SQL Server网络配置→SQLEXPRESS的协议→启用TCP/IP→右键属性→IP地址→IPALL端口修改为1433→重启SQL Server服务 https://www.cnblogs.com/henuliulei/p/9744568.html 阅读全文
posted @ 2019-10-02 20:47 冬音 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 摘 要 随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求。编写多进程/多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的。Microsoft Win32 API提供了多种进程间通信的方法,全面地阐述了这些方法的特点,并加以比较和分析,希望 阅读全文
posted @ 2019-09-20 22:24 冬音 阅读(1246) 评论(0) 推荐(0) 编辑
摘要: 前面的ip通过下面两个网址查出自己的 http://github.com.ipaddress.com/ http://github.global.ssl.fastly.net.ipaddress.com/ 3.如果上述步骤还不可以,可以刷新一下缓存: 原文:https://blog.csdn.net 阅读全文
posted @ 2019-09-20 16:09 冬音 阅读(1344) 评论(0) 推荐(0) 编辑
摘要: 分布式一致性算法的目的是为了解决分布式系统 一致性算法可以通过共享内存(需要锁)或者消息传递实现,本文讨论后者实现的一致性算法,不仅仅是分布式系统中,凡是多个过程需要达成某种一致的场合都可以使用。 本文讨论无论2PC、3PC和Paxos,均无法彻底解决分布式一致性问题。解决一致性问题,唯有Paxos 阅读全文
posted @ 2019-09-19 21:13 冬音 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 公司的类都需要使用单例模式实现,这个可以节省资源,避免重复对象的生成。但是静态类也可以做到这一点,而且写起来更简洁,于是查阅相关资料,希望弄明白两者的差别。 1.单例模式可以在用到的时候初始化,而静态类会在程序开始运行时初始化? 通过自己的实践,我认为这个说法是不对的。我写了下面的例子进行实验。 程 阅读全文
posted @ 2019-09-12 21:29 冬音 阅读(3172) 评论(0) 推荐(0) 编辑
摘要: 静态构造函数是在构造函数方法前面添加了static关键字之后形成的,并且没有修饰符(public,private),没有参数。 特点:1、静态构造函数没有修饰符修饰(public,private),因为静态构造函数不是我们程序员调用的,是由.net 框架在合适的时机调用的。 2、静态构造函数没有参数 阅读全文
posted @ 2019-09-12 17:27 冬音 阅读(1732) 评论(0) 推荐(0) 编辑
摘要: 1.功能按钮事件参数 queryBody_ids:{data.ids} 前端会生成下划线后面的编码ids,并替换{data.ids} 2.后端建参数model后端参数可以只包含前端返回的部分参数 3.接口 4.实现 阅读全文
posted @ 2019-08-31 17:05 冬音 阅读(8303) 评论(0) 推荐(0) 编辑
摘要: 安装时只用windows验证 安装完成后: 首先选中服务器(右键)->属性->安全性->服务器身份验证修改为"SQL SERVER和WINDOWS身份验证模式"其次展开服务器上的"安全性"->登陆名->选中SA登陆帐号(右键)->状态->登陆修改为启用 然后在控制面板-》管理工具-》服务-》启动sq 阅读全文
posted @ 2019-07-18 22:17 冬音 阅读(2206) 评论(0) 推荐(0) 编辑
摘要: 原因:win10电脑里的时区在win7里不全有 解决:将win10时区注册表导出,在win7电脑上安装 时区注册表路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones 阅读全文
posted @ 2019-05-19 23:30 冬音 阅读(287) 评论(0) 推荐(0) 编辑
摘要: ArrayList存的是object对象,可以装任何类型,但涉及装箱拆箱,效率低,类型转换可能报错 List只能存一种类型,不涉及装箱拆箱,效率高 总结:一般情况用List吧 阅读全文
posted @ 2019-05-08 20:17 冬音 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 错误代码: 解决:将 (DeBugInfo)a修改为DeBugInfo dbi = a as DeBugInfo; 原因: 前者是一种强制转换类型,是一种将两个不同类型的值向上或者向下转换因此会报错。后者,通过object声明对象,是用了装箱和取消装箱的概念,也就是说object可以看成是所有类型的 阅读全文
posted @ 2019-04-27 23:50 冬音 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 静态常量:是指编译器在编译时候会对常量进行解析,并将常量的值替换成初始化的那个值。 动态常量的值则是在运行的那一刻才获得的,编译器编译期间将其标示为只读常量,而不用常量的值代替,这样动态常量不必在声明的时候就初始化,而可以延迟到构造函数中初始化。 const修饰的常量是上述中的第一种,即静态常量;而 阅读全文
posted @ 2019-04-27 22:12 冬音 阅读(468) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页