上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 34 下一页
摘要: Trace 类 和 Debug 类的区别在于,Trace 类会同时在 Debug、Release 模式下起作用,而 Debug 只作用在 Debug 模式下。 区别: 1. 输出跟踪信息 2. 输出调试信息 将有关调试的信息写入Listeners集合中的跟踪侦听器 。 只有 Debug 模式才会输出 阅读全文
posted @ 2019-06-24 16:31 Ryan_zheng 阅读(7540) 评论(0) 推荐(2) 编辑
摘要: 什么是序列化以及如何实现序列化? 序列化是通过将对象转换为字节流,从而存储对象或将对象传输到内存,数据库或文件的过程。主要用途是保存对象的状态,包括对象的数据,以便能够在需要是重建对象。反向过程称为 反序列化。 如上图所示,对象 object 被序列化为 流,其中不仅包含数据、还包含对象类型的相关信 阅读全文
posted @ 2019-06-24 02:05 Ryan_zheng 阅读(46425) 评论(1) 推荐(1) 编辑
摘要: 一、重载:同一个作用域内发生(比如一个类里面),定义一系列同名方法,但是方法的参数列表不同。这样才能通过传递不同的参数来决定到底调用哪一个。 值得注意的是,方法重载只有通过参数不同来判断调用哪个方法,而不能通过返回值。至于原因,可以这样理解,你调用一个方法,如果有多个方法同名,系统必须要知道到底你要 阅读全文
posted @ 2019-06-21 18:41 Ryan_zheng 阅读(1071) 评论(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 阅读(7994) 评论(0) 推荐(0) 编辑
摘要: 可以通过 get_bloginfo('name') 区分不同站点 阅读全文
posted @ 2019-06-20 12:22 Ryan_zheng 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 出现502的原因是:对用户访问请求的响应超时造成的 服务端解决办法: 1.提高 Web 服务器的响应速度,也即减少内部的调用关系,可以把需要的页面、素材或数据,缓存在内存中,可以是专门的缓存服务器 ,也可以Web服务器自身的缓存,提高响应速度; 2.网络带宽的问题,则对传输的数据包进行压缩处理,或者 阅读全文
posted @ 2019-06-13 18:25 Ryan_zheng 阅读(23122) 评论(0) 推荐(0) 编辑
摘要: Google Optimize 介绍 打开链接 https://optimize.google.com/optimize/signup/ 填入电邮地址后等待注册邀请 Google Optimize是什么? 你听说过Google Website Optimizer吗?这是一个暴露年龄的问题。GWO是谷 阅读全文
posted @ 2019-06-13 15:35 Ryan_zheng 阅读(1214) 评论(0) 推荐(0) 编辑
摘要: 错误重现 有时候需要删除某个数据库时,会报如下错误,显示有一个连接正在使用数据库,无法删除 解决方法 首先阻止其他人连接到准备要删除的数据库 然后中止连到此数据库的所有连接 在旧版本上,pid被称为procpid,所以你必须处理它 接下来执行 drop database databases_name 阅读全文
posted @ 2019-06-13 14:13 Ryan_zheng 阅读(1966) 评论(0) 推荐(0) 编辑
摘要: 轻量级同步 Interlock 为什么说它是轻量级呢?因为它仅对整形数据(即int类型,long也行)进行同步。 如果你学过操作系统里面的PV操作(即信号量),那么你对它已经了解了一般。它实现的正是如同信号量的功能。下面是它提供的方法: 阅读全文
posted @ 2019-06-08 16:39 Ryan_zheng 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 新装的 CentOS 需要安装许多软件,但是如果一开始你不是以 root 登入的话,就需要使用 sudo 进行切换,但是通常会报错如下图: 解决方法: 先用 root 用户登入系统, 打开文件 阅读全文
posted @ 2019-06-03 23:46 Ryan_zheng 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 首先需要跟刚接触Mac的小白分享一下卸载软件常用的两种方法: 1.点击Finder(访达)—应用程序—选择所要删除的软件—拖拽到右下方的废纸篓或者单击右键选择“移除到废纸篓”。 2.打开Launchpad(启动台)—选择你所要删除的软件—长按鼠标—软件出现抖动并且在其左上方出现叉号,选择需要删除的应 阅读全文
posted @ 2019-06-03 23:24 Ryan_zheng 阅读(1919) 评论(0) 推荐(0) 编辑
摘要: Linux系统下yum命令查看安装了哪些软件包: yum针对软件包操作常用命令: 1.使用YUM查找软件包 命令:yum search 2.列出所有可安装的软件包 命令:yum list 3.列出所有可更新的软件包 命令:yum list updates 4.列出所有已安装的软件包 命令:yum l 阅读全文
posted @ 2019-06-03 22:20 Ryan_zheng 阅读(2972) 评论(0) 推荐(1) 编辑
摘要: 一: 二: 三: 四: 将jquery代码放入body的后面,这样也会实现相同的效果。 阅读全文
posted @ 2019-06-03 15:10 Ryan_zheng 阅读(16345) 评论(0) 推荐(0) 编辑
摘要: 为什么要使用 Task 线程是创建并发的底层工具,因此具有一定的局限性。 没有简单的方法可以从联合(Join)线程得到“返回值”。因此必须创建一些共享域。当抛出一个异常时,捕捉和处理异常也是麻烦的。 线程完成之后,无法再次启动该线程。相反,只能联合(Join)它(在进程阻塞当前线程)。 任务是可组合 阅读全文
posted @ 2019-06-02 19:16 Ryan_zheng 阅读(18328) 评论(0) 推荐(1) 编辑
摘要: 类的静态字段在类的实例中是共享的。多个线程修改实例字段的值在对其它线程来说是可见的,这也是clr默认的行为。对静态字段添加ThreadStaticAttribute标记可以改变这种默认的行为。 ThreadStaticAttribute 指示静态字段的值对于每个线程都是唯一的。用 ThreadSta 阅读全文
posted @ 2019-06-02 12:25 Ryan_zheng 阅读(4080) 评论(1) 推荐(2) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 34 下一页