分享、学习、提高
2008/08/29 22:34
Tags: ,
今天在PJblog官网发现,下载地址为:http://code.google.com/p/pjblog/downloads/list,于是自己也想搞一个。

回到code.google.com首页,发现:
Project Hosting
Starting your own Open Source project? Let Google host the code and documentation for you, free.

就根据其说明,把自己的aspcheck发布了上去:)

地址是:http://code.google.com/p/aspcheck/

自助管理,挺方便啊,还提供100M的存储空间供存放软件包。
2008/08/27 21:49
上周做了一个接龙游戏的程序,但功能不全。今天从网上找到了一个最长的成语接龙,太强了,不知道是哪位高人算出来的。不过,估计有可能是用程序统计出来的。从“胸有成竹”开始,经过1788个成语接龙后,回到“胸”字,共1789个成语,没有一个重复。特意和本站的成语数据库联系起来,分别对应解释。

这里列一部分吧:)

胸有成竹 -> 竹报平安 -> 安富尊荣 -> 荣华富贵 -> 贵而贱目 -> 目无余子 -> 子虚乌有 -> 有目共睹 -> 睹物思人 -> 人中骐骥 -> 骥子龙文 -> 文质彬彬 -> 彬彬有礼 -> 礼贤下士 -> 士饱马腾 -> 腾云驾雾 -> 雾里看花 -> 花言巧语 -> 语重心长 -> 长此以往 -> 往返徒劳 -> 劳而无功 -> 功成不居 -> 居官守法 -> 法外施仁 -> 仁浆义粟 -> 粟红贯朽 -> 朽木死灰 -> 灰飞烟灭 -> 灭绝人性 -> 性命交关 -> 关门大吉 -> 吉祥止止 -> 止于至善 -> 善贾而沽 -> 沽名钓誉 -> 誉不绝口 -> 口蜜腹剑 -> 剑戟森森 -> 森罗万象 -> 象箸玉杯 -> 杯弓蛇影 -> 影影绰绰 -> 绰约多姿 -> 姿意妄为 -> 为人作嫁 -> 嫁祸于人 -> 人情冷暖 -> 暖衣饱食 -> 食不果腹 -> 腹背之毛 -> 毛手毛脚 -> 脚踏实地 -> 地老天荒 -> 荒诞不经 -> 经纬万端 -> 端倪可察 -> 察言观色 -> 色若死灰 -> 灰头土面 -> 面有菜色 -> 色授魂与 -> 与民更始 -> 始乱终弃 -> 弃瑕录用 -> 用舍行藏 -> 藏垢纳污 -> 污泥浊水 -> 水乳交融 -> 融会贯通 -> 通宵达旦 -> 旦种暮成 -> 成人之美 -> 美人迟暮 -> 暮云春树 -> 树大招风 -> 风中之烛 -> 烛照数计 -> 计日程功 -> 功德无量 -> 量才录用 -> 用行舍藏 -> 藏头露尾 -> 尾大不掉 -> 掉以轻心 -> 心急如焚 -> 焚琴煮鹤 -> 鹤发童颜 -> 颜面扫地 -> 地上天官 -> 官逼民反 -> 反裘负刍 -> 刍荛之见 -> 见微知著 -> 著作等身 -> 身强力壮 -> 壮志凌云 -> 云消雨散 -> 散兵游勇 -> 勇猛精进 -> 进退失据 -> 据理力争 -> 争长论短 -> 短小精悍 -> 悍然不顾 -> 顾影自怜 -> 怜香惜玉 -> 玉液琼浆 -> 浆酒霍肉 -> 肉薄骨并 -> 并行不悖 -> 悖入悖出 -> 出奇制胜 -> 胜任愉快 -> 快马加鞭 -> 鞭辟入里 -> 里出外进 -> 进寸退尺 -> 尺寸可取 -> 取巧图便 -> ......

全文:http://union.itlearner.com/chengyu/jielong/zuichang.shtml
2008/08/20 23:41
Tags: , ,
baidu的搜索结果条目下会显示该页面的更新时间,以及相应百度快照的链接。

比如今天site:9enjoy.com,如下图。

点击在新窗口中浏览此图片

显示最后更新时间是2008-8-18。按照以前的想法,一般更新时间写多少,实现的时间至少减去7天,也就是说baidu显示的快照时间是作假的。但今天发现是真的,因为其中包含了我8.18更新的内容。

另外,还昨天发现一个奇怪现像。我site某站点,其首页显示8.17更新,但快照实际时间是7天前。但又搜索一个关键词,显示首页,也是显示8.17更新,但快照的实际时间还真是8.17。看来,现在baidu的快照时间不骗人了,但有时看到的快照时间是N(N>7)天前的,可能只是其系统没有更新罢了,或者认为旧的更符合搜索结果。
2008/08/18 20:52
Tags: , ,
从朋友那拿到一份代码,用CURL模拟用户登录并采集需要用户登录的页面的。
<?php
$cookie_jar = tempnam('./tmp','cookie');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,'登陆地址');
curl_setopt($ch, CURLOPT_POST, 1);
$request = 'username=xxx&pwd=xxx';
curl_setopt($ch, CURLOPT_POSTFIELDS, $request);//传递数据
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_jar);//把返回来的cookie信息保存在$cookie_jar文件中
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//设定返回的数据是否自动显示
curl_setopt($ch, CURLOPT_HEADER, false);//设定是否显示头信息
curl_setopt($ch, CURLOPT_NOBODY, false);//设定是否输出页面内容
curl_exec($ch);
curl_close($ch); //get data after login

$ch2 = curl_init();
curl_setopt($ch2, CURLOPT_URL, '查看地址');
curl_setopt($ch2, CURLOPT_HEADER, false);
curl_setopt($ch2, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch2, CURLOPT_COOKIEFILE, $cookie_jar);
$orders = curl_exec($ch2);

echo $orders;
curl_close($ch2);// 实践证明很稳定:)
?>


先在本机测试,在php.ini中去掉了extension=php_curl.dll前面的;,查看一下phpinfo(),并没有curl。
查了下文档,
引用
Note to Win32 Users: In order to enable this module on a Windows environment, libeay32.dll and ssleay32.dll must be present in your PATH.

将libeay32.dll 和ssleay32.dll复制到system32下,重启apache,刷新phpinfo(),看到了curl。
引用
cURL support  enabled  
cURL Information  libcurl/7.16.0 OpenSSL/0.9.8d zlib/1.2.3

本机测试顺利通过,再去服务器上测试。原没装curl,只好重新编译php。
在原编译参数后面加了--with-curl=/usr/local/curl。
我这次的配置是:
./configure '--prefix=/usr/local/php5' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-mysql=/usr/local/mysql' '--with-gd=/usr/local/gd' '--with-zlib' '--with-png' '--with-jpeg-dir=/usr/local/jpeg' '--with-freetype-dir=/usr/local/freetype' '--enable-sockets' '--with-iconv' '--enable-mbstring' '--enable-track-vars' '--enable-force-cgi-redirect' '--with-config-file-path=/usr/local/php5/etc' --with-curl=/usr/local/curl
很快OK。phpinfo显示
引用
CURL support  enabled  
CURL Information  libcurl/7.12.1 OpenSSL/0.9.7a zlib/1.2.3 libidn/0.5.6


感觉挺好用的:)
2008/08/17 23:16
Tags: ,
地址:http://union.itlearner.com/chengyu/jielong/

使用AJAX,无需刷新页面,即可获取结果。IE和FF下均可使用:)

暂时只完成了最基本的功能,按照最后一个字开始成语接龙,是按原字接的,同音和谐音接的功能,有待增加。

使用方法:在输入框中输入一个成语或者要开始接龙的一个字(如输入成语:"坐井观天"),点击“开始成语接龙”,系统将自动生成相应的成语接龙。出现结果后,可点击任一成语新窗口查看成语解释,点击任一箭头即可直接从该成语开始接龙。
分页: 1/2 第一页 1 2 下页 最后页 [ 显示模式: 摘要 | 列表 ]