张赐荣——一位视障程序员。
赐荣小站: www.prc.cx

張賜榮

张赐荣的技术博客

博客园 首页 新随笔 联系 订阅 管理

2022年2月18日 #

摘要: 调用该函数可以生成一个随机字符串(支持英文大小写字母/数字混合)参数:N 字符数量;number: 是否包含数字;Lowercase:是否包含小写英文字母capital:是否包含大写英文字母 public static string GetRandomCharacters(int n = 10, b 阅读全文
posted @ 2022-02-18 21:09 张赐荣 阅读(1246) 评论(0) 推荐(0) 编辑

摘要: C#.NET通过设置当前进程PATH环境变量值解决某些Win32DLL找不到路径问题 以下函数设置PATH环境变量值(请注意:该环境变量为当前进程的环境变量,非系统环境变量)用于解决在调用某些Win32DLL时发生找不到目录的问题。调用本函数,将DLL所在路径添加道PATH环境变量。注:进程环境变量 阅读全文
posted @ 2022-02-18 21:03 张赐荣 阅读(297) 评论(0) 推荐(0) 编辑

摘要: C#使用 WebRequest 模拟浏览器请求访问网页并自动忽略HTTPS安全证书 以下两个C#异步方法,封装了WebRequest请求,支持忽略SSL证书。 作者:张赐荣 1.Get请求 public static Task<string> HTTP_Get(string URL, string[ 阅读全文
posted @ 2022-02-18 19:22 张赐荣 阅读(1338) 评论(0) 推荐(0) 编辑

摘要: C#字符串Unicode转义序列编解码 在开发过程中时常会遇到"\Uxxxx"格式表示的字符,实际上"xxxx"是字符的Unicode码的十六进制表示方式。这种表示称为"Unicode转义字符"。例如"A"对应的Unicode码为65(十进制),转换后为"\U0041"。 以下C#封装的两个扩展函数 阅读全文
posted @ 2022-02-18 19:11 张赐荣 阅读(2242) 评论(0) 推荐(0) 编辑

摘要: 本函数实现了反转字符串的功能,例如字符串“张赐荣”,反转后得到“荣赐张”。 public static string ReverseText(this string str) // 翻转字符串 { StringBuilder sb = new StringBuilder(); for (int i 阅读全文
posted @ 2022-02-18 18:58 张赐荣 阅读(509) 评论(0) 推荐(0) 编辑

摘要: C#字符串Base64编解码 首先讲一下什么是Base64编码所谓Base64就是一种基于64个可打印字符来表示二进制数据的方法。Base64编码是从二进制到字符的过程,常用于在网络上传输不可见字符(不能被打印出来的字符)。标准的Base64编码包含字符有:大小写英文字母(共52个),数字(共10个 阅读全文
posted @ 2022-02-18 15:09 张赐荣 阅读(3084) 评论(0) 推荐(2) 编辑

摘要: PHP获取访问者IP地址 这是一段 PHP 代码,演示了如何获得来访者的IP address。 <?php//打印出IP地址:echo (GetIP());function GetIP() // 获取IP地址的函数{if (getenv("HTTP_CLIENT_IP") && strcasecmp 阅读全文
posted @ 2022-02-18 14:25 张赐荣 阅读(499) 评论(0) 推荐(0) 编辑

摘要: C#随机打乱列表List项目顺序 以下泛型扩展方法,实现了随机打乱泛型列表List<T>的功能 public static List<t> DisorderItems<t>(this List<t> TList) // 打乱 泛型列表项目 { List<t> NewList = new List<t 阅读全文
posted @ 2022-02-18 10:43 张赐荣 阅读(2905) 评论(0) 推荐(0) 编辑

摘要: 一个完整的INI文件格式由节(section)、键(key)、值(value)组成。示例如:[section]key1=value1key2=value2; 备注:value的值不要太长,理论上最多不能超过65535个字节。 在Windows程序开发中经常会遇到读写INI配置文件的情况,以下C#类封 阅读全文
posted @ 2022-02-18 09:10 张赐荣 阅读(883) 评论(0) 推荐(0) 编辑

摘要: public static string ComputeMD5 (string text) // 计算字符串的 MD5 { System.Security.Cryptography.MD5CryptoServiceProvider md = new System.Security.Cryptogra 阅读全文
posted @ 2022-02-18 08:55 张赐荣 阅读(228) 评论(0) 推荐(0) 编辑

感谢访问张赐荣的技术分享博客!
博客地址:https://cnblogs.com/netlog/
知乎主页:https://www.zhihu.com/people/tzujung-chang
个人网站:https://prc.cx/