随笔分类 -  C#

摘要:转 https://www.cnblogs.com/luna-hehe/p/9146142.html 阅读全文
posted @ 2021-08-17 21:53 lunawzh 阅读(205) 评论(0) 推荐(0)
摘要:转: https://www.cnblogs.com/mq0036/p/9400268.html 阅读全文
posted @ 2021-08-17 20:38 lunawzh 阅读(880) 评论(0) 推荐(0)
摘要:/// <summary> /// /// 获取远程http Api数据 /// </summary> /// <param name="Url"></param> /// <returns></returns> public static string HttpData(string Url,st 阅读全文
posted @ 2021-07-01 09:39 lunawzh 阅读(119) 评论(0) 推荐(0)
摘要:项目中用到记录一下,以下方法密码生成32位,如果使用toString("X"),发现生成的有时30位大写,有时31位,所以注意使用X2, 如果小写,使用小写的 x2 /// <summary> /// MD5 32位加密 /// </summary> /// <param name="str"></ 阅读全文
posted @ 2021-07-01 09:35 lunawzh 阅读(340) 评论(0) 推荐(0)
摘要:public static string UseMd5(string str) { using (MD5 mi = MD5.Create()) { byte[] buffer = Encoding.Default.GetBytes(str.Trim()); //开始加密 byte[] newBuff 阅读全文
posted @ 2021-06-27 01:28 lunawzh 阅读(228) 评论(0) 推荐(0)
摘要:发现加密后有时对有时错,有时31位有是30位, public static string UserMd5(string str) { string cl = str.Trim(); string pwd = ""; MD5 md5 = MD5.Create();//实例化一个md5对像 // 加密后 阅读全文
posted @ 2021-06-27 00:57 lunawzh 阅读(316) 评论(0) 推荐(0)
摘要:1、比如有一服务 2、使用webclient发出请求 阅读全文
posted @ 2019-01-27 17:22 lunawzh 阅读(1272) 评论(0) 推荐(0)
摘要:C#异步编程 阅读全文
posted @ 2019-01-27 10:43 lunawzh 阅读(145) 评论(0) 推荐(0)
摘要:1、简单的一般线程 2、线程池运行线程 3、异步 (1)简单一点,在主线程中调用异步,然后在主线程中处理结果 (2)在异步中执行结束后调用函数,并异步中执行处理结果。 阅读全文
posted @ 2019-01-09 22:36 lunawzh 阅读(160) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/tianma3798/p/6285602.html 阅读全文
posted @ 2019-01-05 11:57 lunawzh 阅读(153) 评论(0) 推荐(0)
摘要:例子: 阅读全文
posted @ 2018-09-01 10:06 lunawzh 阅读(268) 评论(0) 推荐(0)
摘要:public static class CSVFileHelper { public static string ToHtmlTable(this DataTable target) { return DataTableToHtmlTable(target); } public stati... 阅读全文
posted @ 2017-09-08 09:51 lunawzh 阅读(182) 评论(0) 推荐(0)
摘要:前面使用HttpWebRequest 对象可以抓取网页中一些资料,不过有些页面可以直接打开,而有些页面必登录之后才能打开,也就是在登录后保存登录信息在Session,这样就可以访问有权限的页面了。下面通过HttpWebRequest获取网页内容并保持session,最主要的就是存储cookie。第二 阅读全文
posted @ 2017-05-11 19:26 lunawzh 阅读(5290) 评论(0) 推荐(0)
摘要:创建使用类HttpHelper: 阅读全文
posted @ 2017-05-10 20:50 lunawzh 阅读(322) 评论(0) 推荐(0)
摘要:1、下载网页源码: 2、直接下载文件,比较简单,但下载比较伤硬盘: 3、利用缓存下载文件,可以更好的保护硬盘 4、上传文件 web网站创建一般处理程序 FileHandler: 由于网站对上传文件大小有限制,修改上传大小可以在ASP.Net在web.config中设置: 对于webclient,在w 阅读全文
posted @ 2017-05-09 19:35 lunawzh 阅读(966) 评论(0) 推荐(0)
摘要:学习下面代码,有点意思 阅读全文
posted @ 2017-04-17 21:23 lunawzh 阅读(205) 评论(0) 推荐(0)
摘要:加法用法 :两个数先后生成,生成这两个数给随机的延迟,等两个数都生成完后再计算结果 阅读全文
posted @ 2017-04-13 18:50 lunawzh 阅读(538) 评论(0) 推荐(0)
摘要:练习Socket传文件,先添加一个组件,简化socket发送和接收文件, 获取IP和端口的类 socket发送和接收二进制 好,现在开始制作socket,界面使用WPF 代码: 上面代码要添加两个引用,一个是System.Windows.Forms,另一个就是最上面所建的类,这时可以打开两个应用,在 阅读全文
posted @ 2017-04-11 16:33 lunawzh 阅读(10470) 评论(0) 推荐(0)
摘要:1、直接关联到文件,关联后不能删除此图片,因为图片正在使用。 2、转成二进制,与图片原文件脱离 阅读全文
posted @ 2017-04-11 16:24 lunawzh 阅读(10926) 评论(0) 推荐(0)
摘要:1、简单的对象复制是把一个对象的所有值传给另一个对象,值类型一般没有问题,但引用类型则存在一份的原因,前一对象修改,后一对象的值相应也发生了变化 ,这就存在问题,无法独立使用对象,所以需要深复制,把A类完全独立复制给B类,A与B之间无任何关系,这时就要用的ICloneable接口,两个类都要实现IC 阅读全文
posted @ 2017-04-09 20:24 lunawzh 阅读(228) 评论(0) 推荐(0)