php-ini优化 vi /etc/php.ini 打开php的安全模式,控制php执行危险函数, 默认是Off,改为On sql.safe_mode = Off 关闭php头部信息, 隐藏版本号, 默认是On,该为Off expose_php = On 错误信息输出控制 display_error ...
分类:
Web程序 时间:
2018-06-19 16:17:09
阅读次数:
1164
1 PIMPL解释 PIMPL(Private Implementation 或 Pointer to Implementation)是通过一个私有的成员指针,将指针所指向的类的内部实现数据进行隐藏。 PIMPL(Private Implementation 或 Pointer to Impleme ...
分类:
编程语言 时间:
2018-06-18 22:15:09
阅读次数:
187
封装 概念:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。是面向对象三大特征之一。 好处:将变化隔离。提高重用性。提高安全性。 封装原则: ? 将不需要对外提供的内容都隐藏起来。 ? 把属性都隐藏,提供公共方法对其访问。 Java中可以通过对类的成员设置一定的访问权限,实现类中成员的信息隐藏 ...
分类:
编程语言 时间:
2018-06-17 15:12:13
阅读次数:
161
。面向对象三大特性:封装、继承、多态 封装 1.定义 。将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息;通过该类所提供的方法来实现对内部信息的操作和访问 2.目的 。隐藏类的实现细节 。让使用者只能通过实现预定的方法来访问数据,从而可以在该方法中加入逻辑控制,限制对成员变量的不合 ...
分类:
其他好文 时间:
2018-06-07 17:51:33
阅读次数:
147
1.你们觉得创建文件有哪些方式?vi或vimtouch其他重定向2.查看一个文件ls和ll结果有什么不一样?ls只显示名称列表,ll显示权限、时间、大小等文件详细信息3.隐藏文件是什么标识开始?怎样查看.开始ls-a查看4.查看一个文件大小的哪两种命令ll-hdu-sh5.vi的三种模式是什么命令模式、编辑模式、尾行模式6.阐述一下,我怎样使用vi命令清空文件ggdG7.文件的用户和用户组是什么命
分类:
系统相关 时间:
2018-05-15 17:45:30
阅读次数:
172
封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其他对象只能通过包裹在数据外面的已经授权的操作来与这个封装的 ...
分类:
编程语言 时间:
2018-05-13 12:05:39
阅读次数:
185
Function闭包表现格式嵌套函数原理通过闭包实现信息隐藏 本部分主要是Function类与闭包的重难点。 Function 生成表示 var obj= function(); var sum = Function ('a','b','return (a+b);'); 原理解析 function ...
分类:
编程语言 时间:
2018-05-04 11:50:36
阅读次数:
156
1.隐藏版本信息 在nginx.conf里面添加 2.隐藏server信息 需要重新编译ngnix进入解压出来的nginx 源码目录 将 改为 重新编译nginx 再看header里面Server信息变成了自定义的名字 X-Web ...
分类:
其他好文 时间:
2018-05-02 11:17:21
阅读次数:
140
nginx的优化 1、基本安全优化 1.1 隐藏版本信息 一般来说,软件的漏洞都和版本相关,所以我们要隐藏或消除web服务对访问用户显示的各种敏感信息。 1.2 隐藏nginx要修改源代码 要修改内容的路径: 第一路径: 第二路径 第三路径 然后重新编译 1.3 更改nginx服务的默认用户 第一种 ...
分类:
其他好文 时间:
2018-04-30 20:01:59
阅读次数:
285
2018-04-30 理解封装思想 封装就是将属性私有化,提供公有的方法访问私有的属性。 *实现封装的步骤: (1)修改属性的可见性来限制对属性的访问。 (2)为每个属性创建一对赋值(set方法)方法和取值(get方法)方法,用于对这些属性的访问。 (3)在赋值和取值方法中,加入对属性的存取限制。 ...
分类:
编程语言 时间:
2018-04-30 19:45:08
阅读次数:
218