如何使用PHP中的字符串函数 如何使用PHP中的字符串函数 PHP中的字符串操作功能是比较多的,重要的有以下这些:(1)echo,print,printf,sprintf前两个函数是输出字符串.字符串中如果有变量名则被替换成其值.后两个函数类似于C的同名函数.(2)strchr,strlen,strtok,strrchr,strrev,strstr,strtolower,strtoupper,substr,ucfi
J2SE中的序列化的认识 java中处处体现着简单的程序设计风格,序列化作为最常用的功能之一,在java中的设计尤为“简单”。在ObjectInputStream和ObjectOutputStream的帮助下,我们可以轻松的实现序列化。只要我们的class实现了java.io.Serializable接口,就可以利用ObjectOutputStream的writeObject()方法将一个对象序列化;利用ObjectInputStream的readObject()方法,可以返回读出的object对象。
如何对PHP程序中的常见漏洞进行攻击(上) 如何对PHP程序中的常见漏洞进行攻击(上)翻译:analysist(分析家)来源:http://www.china4lert.org如何对PHP程序中的常见漏洞进行攻击(上)原著:ShaunClowes<http://www.securereality.com.au/>翻译:analysist<http://www.nsfocus.com/>之所以翻译这篇文章,是因为目前关
php的header和asp中的redirect比较 >我们发现它重定向b.php.原来在asp中执行redirect后不会再执行后面的代码.而php在执行header后,继续执行下面的代码.在这方面上php中的header重定向不如asp中的重定向.有时我们要重定向后,不能执行后面的代码:一般地我们用if(...)header;else{...}但是我们可以简单的用下面的方法:if(...){header;break;}
[FAQ]PHP中的一些常识:类篇 我把一些PHP中类的常识性整理出来,让新手们更容易掌握PHP类,以便能快速看懂那些老大们写的程序,呵呵,不过比较少,希望老大们补充一下或者修正其中错误理解。在使用new操作符来创建一个类的实例时,该构造函数将会自动调用,因此,可以把一些初始化工作放在构造函数里完成。子类必须依赖于一个且必须已存在的基类。
J2SE中的序默认序列化 在不适合的时候,使用java默认的序列化行为可能会带来速度上的影响,最糟糕的情况是,可能导致溢出。在某些数据结构的实现中,经常会充斥着各种的循环引用,而java的默认序列化行为,并不了解你的对象结构,其结果就是java试图通过一种昂贵的“图遍历”来保存对象状态。跟一般的讲,因为在java中serialVersionUID是唯一控制着能否反序列化成功的标志,只要这个值不一样,就无法反序列化成功。
一个开发人员眼中的JSP技术(下) 对定制标签的支持将在JSP创建工具中实现。一个标签库描述符包含了标签的不同属性,相关TagHandler的名称(位置)以及JSP引擎需要处理定制标签的其他信息。它是一个与定制标签联合执行操作的Java类。我们已经看到了一个使用定制标签的JSP网页,下面让我们来看一看另外的两个组件。事实上,由于web设计人员几乎无须Java开发人员的帮助就可以建立JSP页面,所以你再也不同担心创建web网页和写HTML代码了。
如何对PHP程序中的常见漏洞进行攻击(下) 如果重要的配置数据被包含在没有合适的扩展名的PHP文件中,那么远程攻击者很容易得到这些信息。[Session文件]PHP4或更新的版本提供了对sessions的支持,它的主要作用是在PHP程序中保存页与页之间的状态信息。PHP中的数组是关联数组,也就是说,数组的索引是字符串型的。[容易出错的函数]我们在分析PHP程序中的漏洞时,如果能够拿到源代码的话,那么一份容易出错的函数列表则是我们非常需要的。