202006-30 Word处理代码文本之删除注释与空行 一、需求: 现从编程软件中粘贴了一堆代码至word文档中,内容有百页之多,如下图: 现在想要对代码内容进行缩减,需要进行以下操作: (1)删掉注释。 (2)删除空行。 二、实现思路: 注意到代码注释的文本的特点是开头为“//”,考虑到可以使用通配符来进行文本描述从而实现替换。 而空.... Read More >
202006-28 C#判断手机号码(支持130,150,170,180四种手机号码段) 2020年 /// <summary>/// 判断手机号码/// </summary>/// <param name="phoneNo"></param>/// <returns></returns>public static bool IsPhoneNo(string phoneNo){ string str = @"^0{0,1}(13[0-9]|15[0-9]|.... Read More >
202006-22 rowStyle设置Bootstrap Table行样式 日常开发中我们通常会用到隔行变色来美化表格,也会根据每行的数据显示特定的背景颜色,如果库存低于100的行显示红色背景 CSS样式 <style> .bg-blue { background-color: #0074D9 !important; } .bg-green { background-color: green !important; } .bg-.... Read More >
202006-22 $this->success 方法的参数含义各是什么 /** * 操作成功跳转的快捷方法 * access protected * @param mixed $msg 提示信息 * @param string $url 跳转的URL地址 * @param mixed $data 返回的数据 * @param integer $wait 跳转等待时间 * @param array $header 发送的Hea.... Read More >
202006-22 Thinkphp5 log打印日志 需要加载log类 use think\Log; 方法1:就是不知道如何用它打印变量,结果输出到runtime\log 目录下 Log::info('查看是否存在记录cookie'); 方法2:这个可以打印变量,结果输出到runtime\log 目录下 Log::record('savename ' . var_expor.... Read More >
202006-13 MySQL执行脚本报错Data too long for column 'title' at row 1 Data too long for column 'title' at row 1 上述错误的原因主要是编码不统一的问题。 那出现这个问题如何修复 1.查看一下MySQL的编码集,在MySQL控制台输入 show variables like 'char%'; 我们目标应该是这样 +--------------------------+--------------------.... Read More >
202006-11 Linq中SingleOrDefault、FirstOrDefault的用法 1.SingleOrDefault和FirstOrDefault的区别 SingleOrDefault 只取一个 如果没有数据等于 null, 如果>1 异常 FirstOrDefault 只取一个 如果没有数据等于 null, 如果>1 取第一个 2.First和FirstOrDefault的区别 First:取序列中满足条件的第一个元素,如果没有元素.... Read More >
202006-05 C#编译错误:A value of type '' cannot be used as a default parameter because there are no standard conversions to type 'T' Unity3D 2019 编译某项目报错:A value of type '' cannot be used as a default parameter because there are no standard conversions to type 'T' 以下是出错代码: public T GetSingleData(string path, T def = null) 问题原因.... Read More >
202006-05 Unity3D关于Plugin目录注意事项说明 Unity3D默认是不编译为Plugin子目录,不过实际上会更严格,包括诸如*.Plugin的目录都不编译。之前, 我按照C#的命名空间的习惯,将某个命名空间xxxx.xxxx.Plugin作为目录名称,在Unity编辑器状态下就出现编译错误,提示找不到命名空间和该命名空间的类。之后我将目录名称改了,替换了Plugin后就能正常编译。 .... Read More >