上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 前述 为了防止一些恶意用户对 apache、nginx、php 等显示出来的版本信息进行攻击,生产环境需要关闭 web 服务的版本信息; apache 隐藏版本号 修改 httpd.conf,添加如下: ServerTokens ProductOnly ServerSignature off 模式可 阅读全文
posted @ 2016-10-10 11:21 DearBelinda 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 1.下载安装nginx: nginx可以从这里选择对应版本下载,我下载的是1.8.1版本。下载完成后,直接解压缩,命令窗口进入根目录,输入命令: 在浏览器中,直接输入"localhost",可以看到nginx的欢迎页,表明启动成功。 2.下载安装openssl: 可从这里选择适合自己的版本下载,我下 阅读全文
posted @ 2016-10-10 11:02 DearBelinda 阅读(8036) 评论(0) 推荐(1) 编辑
摘要: 4、多路复用IO模型 在“上篇”文章中,我们已经提到了使用多线程解决高并发场景的问题所在,这篇文章我们开始 4-1、现实场景 我们试想一下这样的现实场景: 一个餐厅同时有100位客人到店,当然到店后第一件要做的事情就是点菜。但是问题来了,餐厅老板为了节约人力成本目前只有一位大堂服务员拿着唯一的一本菜 阅读全文
posted @ 2016-10-10 10:43 DearBelinda 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 继承 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性; 实现 指的是一个class类实现interface接口(可以是 阅读全文
posted @ 2016-10-10 09:23 DearBelinda 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 来源:http://blog.csdn.net/yinwenjie 来源:http://blog.csdn.net/yinwenjie 1、全文提要 系统间通信本来是一个很大的概念,我们首先重通信模型开始讲解。在理解了四种通信模型的工作特点和区别后,对于我们后文介绍搭建在其上的各种通信框架,集成思想 阅读全文
posted @ 2016-10-09 15:41 DearBelinda 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 按位与运算符(&) 参加运算的两个数据,按二进制位进行“与”运算。 运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1; 即:两位同时为“1”,结果才为“1”,否则为0 例如:3&5 即 0000 0011 & 0000 0101 = 0000 0001 因此,3&5的值得1。 另,负数 阅读全文
posted @ 2016-10-08 16:46 DearBelinda 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 阅读全文
posted @ 2016-10-08 15:32 DearBelinda 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 我们知道在 Java 中存在这个接口 Cloneable,实现该接口的类都会具备被拷贝的能力,同时拷贝是在内存中进行,在性能方面比我们直接通过 new 生成对象来的快,特别是在大对象的生成上,使得性能的提升非常明显。然而我们知道拷贝分为深拷贝和浅拷贝之分,但是浅拷贝存在对象属性拷贝不彻底问题。关于深 阅读全文
posted @ 2016-09-30 11:59 DearBelinda 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在 IS-A 的关系就可以使用继承。,同时继承也为实现多态做了铺垫。那 阅读全文
posted @ 2016-09-29 17:15 DearBelinda 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1. 事件 在浏览器客户端应用平台,基本生都是以事件驱动的,即某个事件发生,然后做出相应的动作。 浏览器的事件表示的是某些事情发生的信号。事件的阐述不是本文的重点,尚未了解的朋友,可以访问W3school教程 进行了解,这将有助于更好地理解以下的内容 。 2.冒泡机制 什么是冒泡呢? 下面这个图片大 阅读全文
posted @ 2016-09-27 11:52 DearBelinda 阅读(240) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页