随笔分类 - .NET积累
摘要:/// /// 计算字符串中子串出现的次数 /// /// 字符串 /// 子串 /// 出现的次数 private int SubstringCount(string str, string substring) { if (str.Contains(su...
阅读全文
摘要:有时候我们需要编译.net 的sln解决方案,可是VS打开的速度太慢,可以用命令行进行代替,详细过程如下: 1.开始菜单——>Visual Studio 2017(根据你电脑上安装的VS版本来)——>Visual Studio Tools——>打开 Developer Command Prompt
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; namespace Log { class Program { static void Main(...
阅读全文
摘要:今天遇到一个问题,某个文件在撤销的时候vs报错,然后提示到路径 “C:\Users\username\AppData\Roaming\Microsoft\VisualStudio\14.0\***.xml”下面查看原因,我重启了VS,还是报该错误,关机再开也不行,最后直接到该路径下面把与之相关的2个
阅读全文
摘要:最近在用IBM的WebSphere MQ做数据传输,客户端操作系统Windows,服务器是AIX,我们用的都是UTF-8编码,但是联调时发现带中文的都出现了乱码。折腾了好久才发现问题,原来是CCSID的问题。虽然发送方客户端、接收方客户端和服务器的CCSID都是819,但是就是这个819惹的祸。81
阅读全文
摘要:一.如何获取某一目录下的文件和文件夹列表。 由于FtpWebRequest类只提供了WebRequestMethods.Ftp.ListDirectory方式和WebRequestMethods.Ftp.ListDirectoryDetails方式。这个方法获取到的是包含文件列表和文件夹列表的信息。
阅读全文
摘要:假入两个类A类和B类不有任何继承关系,它们属性名相同,怎么给他们互相赋值呢?下面的方法就可以了。 调用(比如将A类赋值给B类): 引用:http://bbs.csdn.net/topics/360163250
阅读全文
摘要:添加服务: sc create TestService binpath= "D:\TestApp\TestService.exe" 注意:所有的等号和值之间需要一个空格(等号前不要空格,等号后要一个空格) !! ——binpath和等号之间不要空格,等号和安装路径(例如"= D:\TestApp\T
阅读全文
摘要:1.FTP文件操作类 FtpClient 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.IO; 6 using System.N
阅读全文
摘要:1.首先是基本搭建 http://jingyan.baidu.com/article/0bc808fc408fa91bd585b94f.html 2.计算机—管理 本地用户和组 本地用户 新建一个用户,并设置密码。 例如 用户名:TestUser 密码:pwd123456 3.IIS中—网站—单击F
阅读全文
摘要:1.前台代码 <PagerTemplate><div style="text-align:center; color:Blue"> <asp:LinkButton ID="cmdFirstPage" runat="server" CommandName="Page" CommandArgument=
阅读全文
摘要:首先看效果图: 主要实现—— 1.前台GridView代码: 主要事件是: onrowdatabound="DataGrid1_RowDataBound" 2.后台代码: 注意:针对标题行,方法一和方法二都试用,针对数据行,则只适用方法一,且方法一的 e.Row.Cells[i].Text = "
阅读全文
摘要:今天做测试,在一个循环里面给实体属性赋随机值,然后生成一个实体集合,突然发现生成的实体集合中的所有实体相应属性值都是一样的,调试时却又发现值并不是重复的,度娘以后发现了问题——Random类是一个产生伪随机数字的类,它的构造函数有两种,一个是直接New Random(),另外一个是New Rando
阅读全文
摘要:一、二进制转换成图片MemoryStream ms = new MemoryStream(bytes); ms.Position = 0; Image img = Image.FromStream(ms); ms.Close(); this.pictureBox1.Image二、C#中byte[]与...
阅读全文
摘要:HashSet是一个集合,类似于DataSet,但是其主要用途是用来存放同一种类型的元素(string、row、table等),如果添加的元素跟定义时初始的类型不一致,就会直接编译失败。例如:HashSet hs=new HashSet;bool result1=hs.add("aa");//返回t...
阅读全文
摘要:之前一直没有搞懂委托和事件的相关含义,而且网上的教程又比较抽象臃肿,我实在是一个脑袋比较笨又很懒的人,所以就这么不了了之到现在。最近碰到很多需要委托事件的实际需要,比如自定义用户控件。刚刚求同事指导一番,发现了一个比较好用的方法来实现需求,具体过程如下:一.需求现在我创建了一个自定义控件 TestU...
阅读全文
摘要:今天在写代码的时候突然发现无法添加断点,更加详细的场景是“按F9可以添加调试行,但是断点不显示,且显示代码行数左边的灰色区域不见了”找了各种方法也没有解决,然后重启、修复甚至重装都不行,最后在万千网页中无意中发现了解决方法,原因是因为我的“边距指示栏”被隐藏了。下面是解决方法:边距指示符栏——"代码...
阅读全文
摘要:本人比较懒,直接从网上转载了一篇比较合适的文章,只是文章格式有点乱,地址是http://aspnet.blog.163.com/blog/static/17515510920121126104433237/调用窗体(父):Form1,被调用窗体(子):Form2方法1: 所有权法//Form1://...
阅读全文
摘要:GridView控件是一个visualStudio自带的数据控件,它可以非常快速的将数据以表格方式显示在web页面上。下面就是一个利用GridView控件进行数据绑定的小例子,内容如下:数据来源自一个XML文件,至于如何操作XML文件,这里不作详细描述,具体可以参考http://www.cnblog...
阅读全文
摘要:1.比较常见和好用的一种SELECT TOP 10 *, NEWID() AS randomFROM tableORDER BY random--newid函数会随机生成一个guid,很长的一个字符串,我们可以利用它进行随机取数2.比较快速的一种()--Declare @d Datetime --S...
阅读全文