上篇.net平台下C#socket通信(上)介绍了socket通信的基本原理及最基本的通信方式。本文在此基础上就socket通信时经常遇到的问题做一个简单总结,都是项目中的一些小问题,拿来此处便于下次使用,同时对在使用socket时出现些许问题的同仁们多一个粗浅建议。不足之处请提出,谢谢。 本文主要 ...
附加属性实质也是依赖属性,是说一个属性本来不属于某个对象,但由于某种需求被后来附加上的,也就是说把对象放入一个特定环境后才具有的属性 例子:人在学校有年纪和班级两个属性,人放在学校里会获得年级和班级两个属性说明年级和班级两个属性是学校附加给人的。因此这两个属性的真实所有者应该是学校 1.1.自定义附 ...
CommandParameter就是传递的parameter ...
当电脑升级win0以后,wampserver会出现无法启动问题,一直为红色或者橙色,这一般都是端口问题在,在安装wampserver磁盘中找到httpd.exe,我的路径为D:\wamp\bin\apache\apache2.4.9\bin,打开cmd窗口cd到这个路径检查端口, 输入指令:nets ...
(1)下载mongoDb包,在mongodb官网上很容易找到,下载地址,然后删去多余的东西,只保留bin文件夹,在bin文件夹同级的目录下面建立data文件夹,和log文件夹,log文件夹下建立mongo.log文件。 (2)管理员身份打开cmd cd到mongo的bin目录下,例子如下 c:\Pr ...
一、抽象类 1、抽象类不能被实例化 2、抽象类方法必需要实现 3、如何类中函数为抽象函数,其类也需要定义成抽象类 4、关键字 abstract ,函数重写 override。 二、密封类 1、密封类不能被继承 2、密封方法只能密封override 方法,也就是说 sealed 与override一起 ...
项目引用引用ThoughtWorks.QRCode.dll 类 新建类QrCodeHelper 引用 using ThoughtWorks.QRCode.Codec; using System.Drawing; using System.Drawing.Imaging; using System.I ...
新建一个WinForm项目之后,在窗体中放入一个treeView控件(treeView1),根据数据库数据填充建立树节点。数据库的结构如下: ID Title P_ID a 根节点 0 b 子节点1 a c 子节点2 a 默认P_ID=0的节点为根节点a,下面有2个子节点b、c。 ID列为不重复的文 ...
简体中文64位-专业版: Sha1:9212a943d5a54833680e5e87adec6ec5e9a352e4 简体中文32位-专业版: Sha1: 1578C48B9E9D88627BF019E77F07DDA17797FD41 解密key: 解密与转换工具: 另附超凡大师:打造精简 绿色 ...
背景: 之前用ScrollViewer 来做过 PullToRefresh的控件,在项目一些特殊的条件下总有一些问题,比如ScrollViewer不会及时到达指定位置。于是便有了使用Composition API来重新实现PullToRefresh控件。本控件的难点不是实现,而是对Compositi ...
1:如果你是安装的ubuntu、那么安装完成之后就自带一个Remmina的远程桌面工具 2:这里我们需要安装rdesktop和tsclient,其中rdesktop是基于命令行的工具,tsclient只是一个图形化的界面,依赖于rdesktop。登入gnome后打开终端$yum install rd ...
1. C#里使用Find函数查找物体时要用 GameObject:GameObject.Find("Canvas/Text").GetComponent<Text>().text="Score";2. 用Instantiate初始化物体时要用 as Transform 转换类型(对于 Transfo ...
1. 安装服务sc create 服务名称 binpath= "服务执行的命令" displayname= "显示名称" depend= Tcpip start= auto 其中网络连接使用TCP/IP,自动启动 2. 删除服务sc delete 服务名称 删除后可能需要重启动才行 3. 修改配置s ...
大家在进行Winform开发过程中,很容易就可以完成一个窗口的布局工作,但现在的软件界面美化效果一个比一个好,很多软件都是无边框的,于是乎,你是不是也感叹:winform的带边框的窗体如此丑陋,我一定要把边框去掉!OK,去掉边框对Winform来说那绝对一件相当easy的事情,一句this.Form ...
string ss = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; Random a = new Random(); int b; string yan = ""; for (int i = 0; i < 4; ...
在这一节练习中,我们向大家介绍一下C#中的另一种重要的循环语句,for循环。 for(表达式1;表达式2;表达式3) { 循环体 } 表达式1:一般为赋值表达式,给控制变量赋初值; 表达式2:逻辑表达式,循环控制条件;当条件为真时,循环执行循环体中的语句。 表达式3:一般为赋值表达式,给控制变量增量 ...