202304-20 Unity常用的字符转换C#代码 public class CommonHelper { /// <summary> /// 以逗号分隔的规范字符串转换Vector2; /// </summary> /// <param name="str"></param> /// <returns></returns> pu.... Read More >
202304-09 FastAdmin入门1.一键生成CRUD 文档:https://doc.fastadmin.net/doc/crud.html 1.什么是一键生成CRUD - CRUD就是创建(Create)读取(Read)更新(Update)删除(Delete) - 一键生成CRUD,就是自动生成控制器、模型、视图、JS、语言包、菜单、回收站等相关的代码,减少重复编码 2.创建功能相关的数据表 - 一定要写上字段注释和表注释,即comment .... Read More >
202301-15 Visual Studio 2019 自带混淆工具DotFuscator不需要去网络下载 http://t.zoukankan.com/daizhipeng-p-13492298.html 大家是否还在困扰发布的项目dll容易被人反编译呢,VS2019默认是没有安装DotFuscator的,需要在顶部中间位置的搜索框输入:DotFuscator 搜索来安装;vs2017.... Read More >
202301-11 C#文件和文件文件夹按时间、名称排序-顺序与倒序 原文地址:C#文件和文件文件夹按时间、名称排序-顺序与倒序 - 百度文库 (baidu.com) 对于文件和文件夹有多种排序方式,常用的就是按创建或修改时间、按文件名排序。在 C# 中,按时间和文件名排序都十分简单,用数组提供的排序方法 Array.Sort() 一行代码就可以搞定,当然也可以用常用的排序方法,如快速排序、冒泡排序等。 文件排序的方法也适用于文件夹,只是传递的变量不同。.... Read More >
202212-28 Fastadmin API文档注释 //一键生成API文档 php think api --force=true //指定https://www.example.com为API接口请求域名,默认为空 php think api -u https://www.example.com --force=true //输出自定义文件为myapi.html,默认为api.html php think api -o myapi.htm.... Read More >
202212-09 ## 使用Newtonsoft.Json解析JSON数组 腾讯云 IM SDK使用Newtonsoft.Json来解析其消息数据,所以本文记录Newtonsoft.Json的部分用途 一、获取JSon中某个项的值 要解析格式: [{"VBELN":"10","POSNR":"10","RET_TYPE":"S","RET_MSG":"写入失败:"},{"VBELN":"00","POSNR":"00","RET_TYPE":"E","RET.... Read More >
202211-02 c# 判断字符串中是否包含中文 使用正则表达式可以快速的判断字符串中是否有中文。 代码示例: string test1 = "asdasdas121312/*-"; string test2 = "阿三大苏打"; string test3 = "asda阿三大苏打__132"; p.... Read More >
202210-21 Apache 2.4的mod_ratelimit模块限制网站流量 – 验证有效 1、mod_ratelimit提供了一个过滤器叫做RATE_LIMIT,用来限制客户带宽。 2、限制应用在每个HTTP给客户传输回应数据时,而不是在IP层面; 3、如果同一个IP多个HTTP连接,只针对每个HTTP进行限制; 二、配置: 1、在apache的配置文件httpd.conf中开启 mod_ratelimit.so 模块; 2、在apche的网站配置文件中添加(标记为新增的.... Read More >
202210-17 C++ 重载、重写、重定义的区别 1、函数重载 重载指的是在同一个作用域(同一个类)内,重载函数的函数名必须相同,但是参数不能完全相同,可以是参数类型不同或者是参数个数不同,至于返回值随意,不影响重载。 编译时的多态。 2、函数重写 重写指在继承关系中,子类中定义了一个与父类极其相似的虚函数。 具体怎么相似:函数名必须相同,参数列表必须相同,返回值可以不相同,但是必须是父子关系的指针或引用。即外壳不变,核心重写! .... Read More >
202210-11 关于 C# 中的变量的初始化问题浅谈 C# 变量初始化是 C# 强调安全性的另一个例子。简单地说,C# 编译器需要用某个初始值对变量进行初始化,之后才能在操作中引用该变量。大多数现代编译器把没有初始化标记为警告,但C#编译器把它当作错误来看待。这就可以防止我们无意中从其他程序遗留下来的内存中获取垃圾值。 C# 变量初始化的操作中有两个方法可确保变量在使用前进行了初始化: 变量是类或结构中的字段,如果没有显式初始化,创建.... Read More >