2012年8月1日

摘要: 序列化是将变量转换为可保存或传输的字符串的过程;反序列化就是在适当的时候把这个字符串再转化成原来的变量使用。这两个过程结合起来,可以轻松地存储和传输数据,使程序更具维护性。1. serialize和unserialize函数这两个是序列化和反序列化PHP中数据的常用函数。 1 $a = array('a' => 'Apple' ,'b' => 'banana' , 'c' => 'Coconut'); 2 3 //序列化数组 4 $s = serialize($a); 5 echo 阅读全文
posted @ 2012-08-01 23:59 問題兒童 阅读(355) 评论(0) 推荐(0) 编辑

2012年2月20日

摘要: 很多时候数据库中表的主键都是自增id,而在连续插入数据时,需要前一条的自增id时候,可以使用PHP中的mysql_insert_id();函数具体可以参考PHP帮助手册中的详细解释。链接:http://cn.php.net/mysql_insert_id/ 阅读全文
posted @ 2012-02-20 23:25 問題兒童 阅读(3723) 评论(0) 推荐(0) 编辑
摘要: 其中部分代码用了jQuery的函数View Code 1 $(function(){ 2 timedCount();// 3 }); 4 5 var c = 0; 6 var m = 0; 7 var h = 0; 8 var t; 9 10 // 计时器11 function timedCount()12 {13 if(c > 0 && (c%60 == 0)){ m += 1;c = 0}14 if(m > 0 && (m%60 == 0)){ h += 1;m = 0}15 var time = b(h) + ':' + b(m 阅读全文
posted @ 2012-02-20 23:15 問題兒童 阅读(412) 评论(1) 推荐(1) 编辑
摘要: 可以在页面定义一个调用方法,如下:View Code 1 function getData(){ 2 $.getJSON("http://123.123.123.123/?callback=?", 3 { 4 "m":"data",// 指定php的文件名字 5 "act":"getdata",// 指定php文件中的方法 6 "name":"问题儿童"// 传入的参数 7 }, 8 function(data) { 9 // 获得返回值10... 阅读全文
posted @ 2012-02-20 23:07 問題兒童 阅读(821) 评论(1) 推荐(0) 编辑

2011年11月14日

摘要: 一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BACKUP DATABASE pubs TO testBack 4、说明:创建新表create table tabname(col1 type1 [ 阅读全文
posted @ 2011-11-14 23:25 問題兒童 阅读(210) 评论(0) 推荐(0) 编辑

2011年3月23日

摘要: public ImperialCalendarSample3() { Date date = new Date(); // 西暦で表示 DateFormat gregorianFormat = DateFormat.getDateInstance(DateFormat.FULL); System.out.println(gregorianFormat.format(date)); // 和暦で表示 Locale locale = new Locale("ja", "JP", "JP"); DateFormat japaneseForm 阅读全文
posted @ 2011-03-23 11:21 問題兒童 阅读(5214) 评论(0) 推荐(0) 编辑

2011年3月16日

摘要: 先看一段代码:String a="a::::::"; String[] str=a.split(":"); // 返回长度为1System.out.println(str.length); 你会觉得长度应该不是1,那是为什么呢?看一下jdk中关于方法的说明。splitpublic String[] split(Stringregex)Splits this string around matches of the givenregular expression.This method works as if by invoking the two-arg 阅读全文
posted @ 2011-03-16 10:42 問題兒童 阅读(568) 评论(1) 推荐(1) 编辑
摘要: 代码如下:import java.util.Random; /** * 排序测试类 * * 排序算法的分类如下: 1.插入排序(直接插入排序、折半插入排序、希尔排序); 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序(直接选择排序、堆排序); 4.归并排序; 5.基数排序。 * * 关于排序方法的选择: (1)若n较小(如n≤50),可采用直接插入或直接选择排序。 * 当记录规模较小时,直接插入排序较好;否则因为直接选择移动的记录数少于直接插人,应选直接选择排序为宜。 * (2)若文件初始状态基本有序(指正序),则应选用直接插人、冒泡或随机的快速排序为宜; * (3)若n较大,则应采 阅读全文
posted @ 2011-03-16 10:19 問題兒童 阅读(870) 评论(0) 推荐(1) 编辑

2011年3月15日

摘要: 先准备好需要的jar包 javamail包 activation包下载地址:https://cid-f38f3771ea144ff2.office.live.com/self.aspx/.Documents/mail.jarhttps://cid-f38f3771ea144ff2.office.live.com/self.aspx/.Documents/activation.jar代码如下:import java.util.Properties;import javax.mail.Message;import javax.mail.Session;import javax.mail.Trans 阅读全文
posted @ 2011-03-15 16:35 問題兒童 阅读(2263) 评论(0) 推荐(0) 编辑

2011年3月10日

摘要: 在2011年的BlackHat DC 2011大会上Ryan Barnett给出了一段关于XSS的示例javascript代码:($=[$=[]][(__=!$+$)[_=-~-~-~$]+({}+$)[_/_]+($$=($_=!''+$)[_/_]+$_[+$])])()[__[_/_]+__[_+~$]+$_[_]+$$](_/_) 这是一段完全合法的javascript代码,效果相当于alert(1)。它可以在大部分浏览器上运行。(虽然目前我测试过手头的浏览器都能运行,但理论上不能保证所有浏览器都能正确运行,原因见下文)这段代码的好处(对于黑客)是,它不包含任何字符或数 阅读全文
posted @ 2011-03-10 13:34 問題兒童 阅读(1869) 评论(0) 推荐(0) 编辑

导航