- 博客(28)
- 收藏
- 关注
原创 一个能生成各种模式随机字符串的函数
[code="php"] /** *随机字符串生成函数 * @param int $length 生成长度 * @param int $mode 字符模式 * @return string */ function generate($length=5, $mode) { $str = $gen_str = ''; switch ($mode) { ...
2011-02-14 15:17:28
215
原创 自己写的未加密的字符型数字型密码破解
电影里黑客在命令行一行一行的破解密码,感觉很神奇,自己也弄个简单的,只能匹配,没考虑算法,下次改进成屏幕动态的样式 [code="php"] [/code]
2011-02-14 09:51:12
206
原创 ajax防止缓存生成
[code="java"] ob_end_clean(); ob_start(); @header("Expires: -1"); @header("Cache-Control: no-store, private, post-check=0, pre-check=0, max-age=0", FALSE); @header("Pragma: no-cache"); @header("...
2011-02-13 10:18:37
145
原创 利用GD库函数生成上传图片的缩略图
[code="php"] $img = imagecreatefromjpeg("C:\\dd.jpg"); $width = imageSX($img); $height = imageSY($img); if (!$width || !$height) { echo "ERROR:invalid width or height"; exit(0); } //...
2011-02-13 09:13:41
163
原创 利用chrome的调试功能调试JavaScript代码
转载:http://blog.youkuaiyun.com/panda6174/archive/2009/05/07/4158952.aspx 看见网上很多人问怎么用chrome调试JavaScript代码,我也对这个问题抱着疑问,但是没有找到一篇能用的中文文章(可能我的google有问题),也不知道怎么点出一篇E文的,感觉作者写得不错,所以尽量按照原来的风格弄一篇中文的,希望对和我一样存在疑问的朋友有...
2011-01-27 15:48:13
196
原创 curl实现get和post
curl 支持SSL证书、HTTP POST、HTTP PUT 、FTP 上传,kerberos、基于HTT格式的上传、代理、cookie、用户+口令证明、文件传送恢复、http代理通道就最常用的来说,是基于http的get和post方法。 代码实现: 1、http的get实现 [code="java"] $ch = curl_init("http://www.jb51.ne...
2011-01-11 16:52:19
166
原创 thinkphp框架使用小结
以前写的,转到这里! 因为要开发项目,所以用TP来快速搭建,感觉对于中小型项目来说,TP还算一款不错的框架,轻量级,使用简单,开发快速,但是估计用到大的项目就不行了,抽空也看了下zend framwork 的用法,它的MVC思想运用的确比TP要丰富些,毕竟是世界上最牛的PHP框架,很不错,以后抽空要研究下,不过估计学起来两者大同小异,不过运行速度还是zend要胜出,人家的引擎还是巨牛的。...
2011-01-09 07:26:18
348
原创 xdebug配置与WinCachGrid分析
PHP.ini [code="java"]zend_extension=D:\php5.3.3\ext\php_xdebug-2.1.0-5.3-vc6.dll [Xdebug] ;是否开启自动跟踪 xdebug.auto_trace = On ;是否开启异常跟踪 xdebug.show_exception_trace = On ;是否开启远程调试自动启动 ...
2011-01-03 22:37:48
176
原创 搭建sphinx中文检索引擎
前一段在研究sphinx,检索功能很强大,用的ubuntu,coreseek中文检索 用root账户登录 1、 ubuntu9.10需安装软件: [code="java"] apt-get install gcc g++ automake libtool mysql-client libmysqlclient15-dev libxml2-dev libexpat1-dev ...
2010-12-22 23:16:17
153
原创 ubuntu 用Awstats分析Apache日志
安装方法 1、安装awstats [code="java"] sudo apt-get install awstats [/code] 2、配置apache 新建awstats.conf配置文件: [code="java"] sudo vi /etc/apache2/awstats.conf [/code] 加入如下内容: [code="java"] Alias...
2010-12-14 23:37:14
236
原创 百度知道开放平台接口开发
公司网站搭上了百度知道的开放平台,看了一天的接口文档,云里雾里的,网上的资料也不多,又咨询了下其他接过这个的同行,才明白流程,如下: 1、申请合作平台(这个就不用说了,关键说如何进行用户整合) 2、官方api文档要求提供四个主要请求地址: a、用户登录url 这个其实就是点击知道平台的登录要跳转的地址,就是网站登录页所在地址,以我们网站为例: [code="jav...
2010-11-18 23:31:22
354
原创 git管理开发
项目要用git,的确比svn先进 下载地址: windows:[url]http://code.google.com/p/msysgit/[/url] 1,生成ssh公钥和私钥 linux:ssh-keygen -t rsa windows:ssh-keygen -C “username@email.com” -t rsa 公钥私钥都存放于~/.ssh目录中,将公钥粘贴到你gi...
2010-11-15 21:43:25
108
原创 不适合自己创业的十种人
并不是所有的人都具备创业素质,究竟哪些人不适合创业社会心理学家认为: 1、缺少职业意识的人。职业意识是人们对所从事职业的认同感,它可以最大限度地激发人的活力和创造力,是敬业的前提。如职业运动员、职业演员等,他们具有较强的职业意识,而有些工薪人员却对所从事的工作缺少职业意识,满足于机械地完成自己份内的工作,缺少进取心、主动性,这与激烈竞争的环境不相宜。 2、优越感过强的人。自恃才高,...
2010-11-12 09:43:50
153
原创 批处理服务器上文件夹和文件权限
修改当前目录下文件及文件夹权限,记下 [code="java"] find -type d|xargs chmod 745 find -type f|xargs chmod 644 [/code]
2010-11-12 09:34:28
373
原创 截取字符串无乱码
从uchome找出的截取函数,记下 [code="java"] function cut_str($string, $length, $dot = '...',$charset='utf-8') { if (strlen($string)
2010-11-10 13:23:15
191
原创 Quick Linux Server Installation
基本服务器配置! Apache + MySQL + PHP + PhpMyAdmin + Webalizer + Mail Server (Postfix/Dovecot) + SquirrelMail + FTP Server (VSFtp) + ClamAV (Antivirus) + Webmin + IPTables Firewall + PHP-MySQL-Apache Serve...
2010-11-06 13:45:59
157
原创 linux下ftp配置vsftp.conf
记下这个配置 /etc/vsftpd.conf [code="java"] listen =YES max_clients = 200 //最大连接数 max_per_ip = 10 anonymous_enable = NO //是否允许匿名登录 local_enable = YES write_enable = YES connect_from_por...
2010-11-04 09:09:53
294
原创 利用vsftpd假设ftp服务器
[color=red]转自[/color][url]http://linux.chinaunix.net/doc/netconf/2005-02-02/1054.shtml[/url] 为了验证局域网网络安装Linux,近两天做了一个实验,目的就是为了写一个比较完整的帖子。 约定: 1。本帖操作环境是Redhat 9.0,vsFTPd的版本是Redhat 9.0所带的vsftpd...
2010-11-01 17:13:48
161
原创 js滚动类
[url]实例地址:http://www.popub.net/script/MSClass.html[/url] [code="javascript"] [/code]
2010-11-01 14:00:48
130
原创 深度遍历implode函数
[code="java"] //Recursive implode function r_implode($glue,$arr) { foreach($arr as $r_arr) { if(is_array($r_arr)) { $val[] = r_implode($glue,$r_arr); }else{ $val[] = $r_arr; } }...
2010-10-26 14:35:20
145
原创 dede的arclist 或list标签中autoindex的用法
autoindex是一个很重要的用法,用在列表时遇到不同的样式或是需要不同处理的情况,如下: [code="java"] {dede:list pagesize='28' titlelen='90' orderby='pubdate'} [field:title/][field:pubdate function="MyDate('Y-m-d',@me)"/] [field:gl...
2010-10-14 13:04:11
402
原创 Ucenter 密码加密机制
因为疏忽 ,忘记了ucenter下的一个应用的后台管理员登录名和密码,google 了下ucenter的密码加密机制,很犀利: 如下: [code="php"] $salt = substr(uniqid(rand()), -6);//生成随机值 $pass ='mypass';//用户密码 $password = md5(md5($pass).$salt);//两次md5加密 [/c...
2010-10-14 12:54:10
249
原创 dede分页条 样式设置
每次都遇见dede烦人的分页,总结到下边 [code="html"] {dede:pagelist listitem="pre,next,pageno" listsize="5"/} [/code] [code="html"] .tg_pages{padding-top: 10px;padding-bottom: 10px; margin-l...
2010-10-13 17:38:35
127
原创 Ubuntu Linux下apache基于域名的虚拟主机配置
最近在学习linux,今天在linux下配置了下虚拟主机,下面是步骤: 要配置的网站http://www.myweb.cn 虚拟主机文件 myweb 1、首先在 /etc/apache2/sites-available 目录下新建一个空的虚拟主机文件myweb [code="java"]cd /etc/apache2/sites-available touch myweb [/cod...
2010-10-12 14:29:05
304
原创 Jquery form plugin 的使用方法
表单的提交是一个经常要处理的东西,google了下,找到了jquery form 的插件,可以实现ajax的方式提交表单,并且设置起来很方便,代码如下: 设置调用 [code="html"] [/code] 设置表单 [code="html"] [/code] 配置: [code="js"] $(function(){ var op...
2010-10-12 10:00:43
286
原创 JS换皮肤及cookie读写
要做皮肤切换,就涉及到js存取cookie的问题 [code="js"] function GetCookieVal(offset) //获得Cookie解码后的值 { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = document.cookie.length; ...
2010-10-11 16:31:14
151
原创 JS中的escape,encodeURI,encodeURIComponent 用法
在使用url进行参数传递时,经常会传递一些中文名(或含有特殊字符)的参数或URL地址,在 后台处理时会发生转换错误。在有些传递页面使用GB2312,而在接收页面使用UTF8,这样接收到的参数就可能会与原来发生不一致。使用服务器端的 urlEncode函数编码的URL,与使用客户端javascript的encodeURI函数编码的URL,结果就不一样。 javascript对文字进行编码涉及 3 个...
2010-10-09 14:34:01
145
原创 dede5.5 首页调用文章内容页body
{dede:arclist flag=h typeid=2 row=1 titlelen='200' orderby=pubdate} [field:title/] [field:id runphp='yes'] $aid = @me; $row = $GLOBALS['dsql']->GetOne("Select body From `2d30...
2010-10-09 09:04:39
95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅