上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 35 下一页
摘要: FILTER_VALIDATE_IP 过滤器把值作为 IP 进行验证,用于验证 IP 是否合法,支持 IPV6 验证 例子 filter_var 的第三个参数可能的取值有: FILTER_FLAG_IPV4 - 要求值是合法的 IPv4 IP(比如 255.255.255.255) FILTER_F 阅读全文
posted @ 2019-06-25 17:46 Ryan_zheng 阅读(1119) 评论(0) 推荐(0)
摘要: 当切换到主分支后,准备 git pull 拉取远程 master 分支时,提示本地主分支显示有 21 个commits 问题原因: 因为你修改了 local master 本地的主分支,可以选择以下方法之一: 保持本地 master 的内容,使用 git push origin,将本地的修改直接提交 阅读全文
posted @ 2019-06-25 14:17 Ryan_zheng 阅读(4327) 评论(0) 推荐(0)
摘要: C#中的 #region 和 #endregion 表示一块区域,这样在 Visual Studio 中可以将这块区域的代码折叠起来,便于查看。 虽然Visual Studio 也响应大括号的折叠,但大括号会引起作用域的变化,而 #region 和 #endregion 则不会。 例1: 例2: 阅读全文
posted @ 2019-06-24 19:46 Ryan_zheng 阅读(3188) 评论(0) 推荐(0)
摘要: DLL(Dynamic Link Library)文件为动态链接库文件,又称“应用程序拓展”,是软件文件类型。 使用DLL文件的好处是程序不需要在运行之初加载所有代码,只有在程序需要某个函数的时候才从DLL中取出。另外,使用DLL文件还可以减少程序的体积。 1. 选择项目,右键 Add -> Ref 阅读全文
posted @ 2019-06-24 17:15 Ryan_zheng 阅读(14358) 评论(0) 推荐(0)
摘要: Trace 类 和 Debug 类的区别在于,Trace 类会同时在 Debug、Release 模式下起作用,而 Debug 只作用在 Debug 模式下。 区别: 1. 输出跟踪信息 2. 输出调试信息 将有关调试的信息写入Listeners集合中的跟踪侦听器 。 只有 Debug 模式才会输出 阅读全文
posted @ 2019-06-24 16:31 Ryan_zheng 阅读(8076) 评论(0) 推荐(2)
摘要: 什么是序列化以及如何实现序列化? 序列化是通过将对象转换为字节流,从而存储对象或将对象传输到内存,数据库或文件的过程。主要用途是保存对象的状态,包括对象的数据,以便能够在需要是重建对象。反向过程称为 反序列化。 如上图所示,对象 object 被序列化为 流,其中不仅包含数据、还包含对象类型的相关信 阅读全文
posted @ 2019-06-24 02:05 Ryan_zheng 阅读(46479) 评论(1) 推荐(1)
摘要: 一、重载:同一个作用域内发生(比如一个类里面),定义一系列同名方法,但是方法的参数列表不同。这样才能通过传递不同的参数来决定到底调用哪一个。 值得注意的是,方法重载只有通过参数不同来判断调用哪个方法,而不能通过返回值。至于原因,可以这样理解,你调用一个方法,如果有多个方法同名,系统必须要知道到底你要 阅读全文
posted @ 2019-06-21 18:41 Ryan_zheng 阅读(1097) 评论(0) 推荐(0)
摘要: 一般情况下可以使用以下代码获取到用户 IP 地址 但是有些用户会使用 Proxy 代理,在这种情况下可以通过以下代码获取到真实的 IP 参考链接: https://www.codexworld.com/how-to/get-user-ip-address-php/ https://www.php.n 阅读全文
posted @ 2019-06-21 14:48 Ryan_zheng 阅读(8047) 评论(0) 推荐(0)
摘要: 可以通过 get_bloginfo('name') 区分不同站点 阅读全文
posted @ 2019-06-20 12:22 Ryan_zheng 阅读(384) 评论(0) 推荐(0)
摘要: 出现502的原因是:对用户访问请求的响应超时造成的 服务端解决办法: 1.提高 Web 服务器的响应速度,也即减少内部的调用关系,可以把需要的页面、素材或数据,缓存在内存中,可以是专门的缓存服务器 ,也可以Web服务器自身的缓存,提高响应速度; 2.网络带宽的问题,则对传输的数据包进行压缩处理,或者 阅读全文
posted @ 2019-06-13 18:25 Ryan_zheng 阅读(23278) 评论(0) 推荐(0)
摘要: Google Optimize 介绍 打开链接 https://optimize.google.com/optimize/signup/ 填入电邮地址后等待注册邀请 Google Optimize是什么? 你听说过Google Website Optimizer吗?这是一个暴露年龄的问题。GWO是谷 阅读全文
posted @ 2019-06-13 15:35 Ryan_zheng 阅读(1314) 评论(0) 推荐(0)
摘要: 错误重现 有时候需要删除某个数据库时,会报如下错误,显示有一个连接正在使用数据库,无法删除 解决方法 首先阻止其他人连接到准备要删除的数据库 然后中止连到此数据库的所有连接 在旧版本上,pid被称为procpid,所以你必须处理它 接下来执行 drop database databases_name 阅读全文
posted @ 2019-06-13 14:13 Ryan_zheng 阅读(2021) 评论(0) 推荐(0)
摘要: 轻量级同步 Interlock 为什么说它是轻量级呢?因为它仅对整形数据(即int类型,long也行)进行同步。 如果你学过操作系统里面的PV操作(即信号量),那么你对它已经了解了一般。它实现的正是如同信号量的功能。下面是它提供的方法: 阅读全文
posted @ 2019-06-08 16:39 Ryan_zheng 阅读(607) 评论(0) 推荐(0)
摘要: 新装的 CentOS 需要安装许多软件,但是如果一开始你不是以 root 登入的话,就需要使用 sudo 进行切换,但是通常会报错如下图: 解决方法: 先用 root 用户登入系统, 打开文件 阅读全文
posted @ 2019-06-03 23:46 Ryan_zheng 阅读(614) 评论(0) 推荐(0)
摘要: 首先需要跟刚接触Mac的小白分享一下卸载软件常用的两种方法: 1.点击Finder(访达)—应用程序—选择所要删除的软件—拖拽到右下方的废纸篓或者单击右键选择“移除到废纸篓”。 2.打开Launchpad(启动台)—选择你所要删除的软件—长按鼠标—软件出现抖动并且在其左上方出现叉号,选择需要删除的应 阅读全文
posted @ 2019-06-03 23:24 Ryan_zheng 阅读(2029) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 35 下一页