- 博客(17)
- 资源 (2)
- 收藏
- 关注
转载 PHP命名空间(Namespace)的使用详解
命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重复就可以解决对于命名空间,官方文档已经说得很详细[查看],我在这里做了一下实践和总结。命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重复就可
2015-05-31 22:10:06 436
转载 WordPress中添加自定义参数(setting API)
在开发wordpress插件中,向wordpress数据库中添加参数是必须的,不然我们需要另外的方式来处理这些参数。wordpress中提供了一些setting API 来让你在现有的setting页面中添加自定义参数。首先看看wordpress的控制面板(dashboard)中,有一栏是设置相关的,这些设置也分为几个页,缺省的有“常规选项”,“撰写”,“阅读”,“讨论”,等等,如果你安装
2015-05-25 12:36:17 3964
转载 控制反转与依赖注入
关于控制反转和依赖注入的文章和书籍很多,对其定义也解释的也仁者见仁,这里就不赘述了,这是本人(只代表个人观点)理解之后用通俗的例子和平淡的话词为您解释,希望对您有所帮助:控制反转(IoC/Inverse Of Control): 调用者不再创建被调用者的实例,由spring框架实现(容器创建)所以称为控制反转。依赖注入(DI/Dependence injection) :
2015-05-23 11:55:09 906
转载 JAVA中的父类引用指向子类对象
父类引用指向子类对象指的是:例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。Animal animal = new Cat();即声明的是父类,实际指向的是子类的一个对象。那这么使用的优点是什么,为什么要这么用?可以用这几个关键词来概括:多态、动态链接,向上转型也有人说这是
2015-05-23 11:17:13 1181 1
转载 父类指针指向子类对象的理解
虚函数父类子类指针函数调用注意事项1,如果以一个基础类指针指向一个衍生类对象(派生类对象),那么经由该指针只能访问基础类定义的函数(静态联翩)2,如果以一个衍生类指针指向一个基础类对象,必须先做强制转型动作(explicit cast),这种做法很危险,也不符合生活习惯,在程序设计上也会给程序员带来困扰。(一般不会这么去定义)3,如果
2015-05-23 10:56:32 733
原创 linux系统下mysql 的datadir路径修改
工作需要装一个mysql,datadir想放在home/XXX下,XXX是用户,不是root,配置完/etc/mysql/my.cnf不行,在网上搜索了很多文章发现都不行,找了n篇文章,最后总结以下可以使用的方法假设我们想把datadir存储到/home/allen/mysql下1.修改/etc/mysql/my.cnf 下datadir=/home/allen/mysql2.chmo
2015-05-21 13:50:28 2769
转载 最新burpsuite_pro_v1.5.18 破解版
摘要: BurpSuite是一个Web应用程序集成攻击平台,它包含了一系列burp工具,这些工具之间有大量接口可以互相通信,这样设计的目的是为了促进和提高整个攻击的效率。平台中所有工具共享同一robust框架,以便统一处理HTTP请求,持久性,认证,上游代理,日志记...BurpSuite是一个Web应用程序集成攻击平台,它包含了一系列burp工具,这些工具之间有大量接口可以互相通
2015-05-19 19:59:10 2402
转载 SQL injection with raw MD5 hashes
SQL injection with raw MD5 hashes时间 2015-05-08 14:57:00 JoyChou's Blog原文 http://www.joychou.org/index.php/web/SQL-injection-with-raw-MD5-hashes.html很久没写博客 -。-今天看到 $sql = "SELECT *
2015-05-19 19:23:55 1256
原创 彻底理解PHP的SESSION机制
彻底理 彻底理解PHP的SESSION机制1.session.save_handler = files * 1. session_start() 1. session_start()是session机制的开始,它有一定概率开启垃圾回收,因为session是存放在文件中,PHP自身的垃圾回收是无效的,SESSION的回收是要删文件的,
2015-05-17 11:57:51 1616
转载 你必须了解的Session的本质
你必须了解的Session的本质2014-02-10 10:13 Panni_007编译 FreebuF 字号:T | T有一点我们必须承认,大多数web应用程序都离不开session的使用。这篇文章将会结合php以及http协议来分析如何建立一个安全的会话管理机制。AD:干货来了,不要等!WOT2015 北京站演讲PPT开放下载!
2015-05-15 17:46:26 447
转载 认识多任务、多进程、单线程、多线程
http://software.intel.com/zh-cn/blogs/2010/06/24/400004295/ 认识多任务、多进程、单线程、多线程 要认识多线程就要从操作系统的原理说起。 以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批
2015-05-11 14:13:38 723
转载 IP 多播地址与MAC多播地址的映射关系
为了支持IP 多播,以太网的大佬们已经为 Ethernet和Fiber Distributed Data Interface (FDDI)的MAC地址保留了一个多播地址区间:01-00-5E-00-00-00 到 01-00-5E-7F-FF-FF。正如下图所示48位的MAC地址中的高25位是固定的,低23位是可变的。 为了映射一个IP 多播地址到MAC层的多播地址,IP多播地址
2015-05-11 09:46:39 1656
转载 数据包从源主机到达目标主机的过程。
最近把跨路由的数据传输过程搞的差不多了,所以特意写下这篇文章,仅为以后回忆之用。~ 为了便于理解,先从同一广播域内两台主机通信开始叙述吧。只要能理解这些,那也就差不多可以理解跨路由传输过程了(两者不同之处在于源和目标MAC地址的转换)。 情景一:同一广播域内,两台主机通信过程。 我们知道两主机要通信传送数据时,就要把应用
2015-05-08 20:14:50 1134
原创 const_cast函数将常量变成非常量,保护现场
void test_const(){const int a =1;int *p = const_cast(&a);*p = 2;const bool isequal = p==&a;coutcout}1 2 1使用const_cast即:*p和a的地址都一样,而且这个地址内的值也变化了,只是使用a的时候,会把栈中的a取出来使用。
2015-05-08 17:09:04 786
转载 PV操作
PV操作(转)学习PV操作之前,我们首先来了解两个很基础的概念:同步:其实说同步还不如说”协作“,就是我们的目标只有一个,我们奔着同一个目标去的,都是在大家的努力下共同完成这么一件事情。还是比较容易理解的吧。不见得太难。互斥:借用别人的一句话“千军万马过独木桥”,很通俗的一句话,就把咱们这个概念表达的淋漓尽致,就好比有一个大部队来到独木桥这,但是必须排好队,一个一个来;其实
2015-05-07 10:03:38 1267 1
转载 Linux输入输出错误重定向
Linux输入输出错误重定向2014-09-04 11:39 木木 outofmemory 字号:T | TLinux重定向是指修改原来默认的一些东西,对原来系统命令的默认执行方式进行改变,比如说简单的我不想看到在显示器的输出而是希望输出到某一文件中就可以通过Linux重定向来进行这项工作。AD:干货来了,不要等!WOT2015 北京站演讲PPT开放下载!
2015-05-05 21:45:58 1758
转载 PUT 还是 POST ?
PUT 还是 POST ?英文原文:To PUT or POST?标签: 176人收藏此文章, 我要收藏pseudo 推荐于 8个月前 (共 7 段, 翻译完成于 08-21) (76评) 参与翻译(1人):pseudo仅中文 | 中英文对照 | 仅英文 | 打印此文章创建,更新与HTTP幂等性
2015-05-05 15:58:09 1804
wordpress主题
2014-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人