- 博客(32)
- 收藏
- 关注
原创 PHP记录一些排序算法[插入排序]
//插入排序算法,使用引用减少内存消耗function &insert(&$arr){ $count=count($arr); if($count>1){ for($i=1;$i $temp=$arr[$i]; $j=$i-1; while($j>=0&&$temp $
2010-03-26 17:03:00
831
原创 使用PHP记录一些排序算法[折半查找]
先声明,我在这里写算法,不全是我自己写的代码,是我理解算法后给做得记录。 将数列按有序化(递增或递减)排列,查找过程中采用跳跃式方式查找,即先以有序数列的中点位置为比较对象,如果要找的元素值小于该中点元素,则将待查序列缩小为左半部分,否则为右半部分。通过一次比较,将查找区间缩小一半。 $array = array(1,3,5,9,11,23,45,68,78,95,112,2
2010-03-24 09:59:00
1214
原创 PHP程序员最易犯10种错误(转载)
PHP是个伟大的web开发语言,灵活的语言,但是看到php程序员周而复始的犯的一些错误。我做了下面这个列表,列出了PHP程序员经常犯的10中错误,大多数和安全相关。看看你犯了几种:1.不转意html entities一个基本的常识:所有不可信任的输入(特别是用户从form中提交的数据) ,输出之前都要转意。echo $_GET[usename] ;这个例子有可能输出:/*更改admin
2010-03-12 17:04:00
811
原创 使用SVN项目时,删除所有.svn文件夹
从网上查到的方法蛮好使的。 当你的项目用SVN管理时,在项目的每个文件夹中会多一个.svn的文件夹。如果你想得到干净的项目源代码,就需要把每个文件夹中存在的.svn删除。windows里的批处理命令可以让我们方便的完成任务。 1、在Dos窗口中运行如下命令 for /r %i in (.svn) do rd /s /q %i 2、将此操作添加入右击菜单中
2010-02-04 11:45:00
2899
原创 uchome 优化方案
很高兴UChome是个开源的产品,所以才可以根据需要对源代码进行修改优化。打了uchome的uchome_debug功能进行调试,操作:修改common.php define(D_BUG, 1); 这样创始人就可以看到相应的调试语句,如果想增加可以看到调度的人可以修改文件source/function_common.php 修改方法:ckfounder($uid); 把你自
2009-12-30 11:23:00
1201
原创 工作记录
一下子。要对几百条或理多条数据进行排序,是件很头痛的事。以前做的产品,本来运行是很好的,可是最初设计的时候没有想到会有几百条数据进行排序。所以当初设计sort字段时为tinyint的类型,字段太小,在执行SQL的时候也没有报错,就认为是SQL语句太多而出的问题,查了几天才查到。杯具
2009-12-24 16:39:00
872
1
原创 我对opensocia的一点l理解
我对opensocial的理解就是一个开发者的开放平台,具体的说,是一个应用到SNS社区网的一个第三方的API。它的用户主要是针对开发者和SNS社区网站。 SNS社区网站根据opensocial 规则搭建一个平台供开发者使用,开发者根据API在自己的作品做一定的修改,用来符合opensocial的规则,就可以在社区中运行。总结一下就是说,只要你搭建了一个opensocial平台
2009-12-07 13:36:00
1000
原创 外地生活积累----------------水灾录
水灾录 我的星座是处女座,不管是阴历还是阳历都是,守护星是水星,可是水星好像不是很喜欢我,从学校出来后我住的地方前后共发过四次水灾(叫做水灾可能过了点)。 第一次是在保定,在哪个三层楼的顶间屋子内。记得是在夏季多无雨的季节,哪天是第一场雨,还不小,晚上我和我同学回到家里发现被子和褥子全都被雨打湿了。我还好点,被子只湿了一点而且不是很严重,同学的可就惨了
2009-11-23 00:13:00
871
原创 外地生活积累----------------搬家录
自打从学校里搬出来有两年多了,算了算我一共换了九处住所,平均起来呢3个月换一次。特此在这里总结一下,也总结一下在北京一个外地人所需要的是一个什么样的住所。 2007年大概是6月份,我和同学从学校搬了出去,当时呢还是在保定,搬到了保定的东郊,房东本是盖了2层的小楼专门来出租的,可是顶层却单单又建了一间,这样外边是一个大阳台,房子大概有十五六平,去的时候感觉很
2009-11-23 00:11:00
966
4
原创 jQuery.ajax提交GB2312或GBK编码中文乱码问题
最近遇到了一个小问题,编码问题,在使用mkdir来创建文件夹时,如果你的页面文件编码格式一定要是gb2312的,因为utf-8不支持中文格式的。如果文件是utf-8的中文文件名就会是乱码。 但在使用jquery和jquery.ajax时,JS会将字符转换成为utf-8的格式,这样与文件gb2312格式不符就会出现乱码。 我从网上找了一个经过处理的的jqu
2009-11-21 21:23:00
4447
原创 php 函数积累记录 -- mysql_real_escape_string
今天看到了一笔记上面是这么说的: 2. 不转意SQL输入我曾经在一篇文章中最简单的防止sql注入的方法(php+mysql中)讨论过这个问题并给出了一个简单的方法 。有人对我说,他们已经在php.ini中将magic_quotes设置为On,所以不必担心这个问题,但是不是所有的输入都是从$_GET, $_POST或 $_COOKIE中的得到的!如何修复:和在最简单的防止sql注入的方法(p
2009-11-20 16:41:00
1029
原创 如果我找到了我的伴侣,一定要和他做以下几件事
我一直在想,如果我找到了我的伴侣,一定要和他做以下几件事。 1.有一间我们自己的房子,房子是自己的或是租来的没有关系,有十几平也没有关系.但一定要有阳光,每天只要太阳一出来阳光就在"心"家里跳舞,傍晚太阳落山了还要逗留在家里. 2.精心存置我们的“心”家,两个人一起去买家具,精心挑选每一件家具,这样不管在什么时候心里会是暖暖的.我还会亲手做一些生活的小物品,像是小挂件,小盒
2009-10-27 22:43:00
1243
5
原创 IE 浏览器出问题了(无法加载影片)
IE 浏览器出问题了,没有办法打开flash 和 视频,但在其它浏览器打开是没有问题的,adodb flash player 重新安装了还是不行,按照网上的方法修改了注册表,还是不行,最新的360扫描后没有结果,查询原因中......... 我把 adobe flash player 10 ActiveX 在控制面板中删除后,flash框里会有加载不到影片的图标,但再重新安装后,flash
2009-09-17 17:26:00
10547
3
原创 PHP搜索引挚支持中文搜索 技术日记
环境:window/Linux 工具:PHP mysql apache注意:本人对在Linux环境下操作生熟,而且没有权限对公网上服务器进行配置,本地环境为window xp.所以要对环境没有需要. 最近一直在查相关PHP搜索引挚有知识,因为想做一个玩玩,不用不知道,一用可是把人愁死了.没想到,现在网上对针对中文搜索功能如此馈乏.头疼啊. 记
2009-08-27 17:10:00
3390
1
原创 Mysql 中文全文检索
最近一直在看相关的资料,其实使用PHP Linux MySql可以使用网上现有的sphinx或其他的,可是我实在是不会使用linux命令,也没有权限进行对APACHE配置文件进行修改,只能是别想办法了.如果使用like进行摸糊查询我想机子非得死了不行,今天从网上找了一个办法以下是实现的思想. 它是用二元分词法把字符串分成单词,因为全文检索的最小长度为4,所以不能这样进行存储.第二部
2009-08-13 16:19:00
1062
原创 正则表达式笔记
前些天工作很闲,没有什么事做,就从网上找了一些正则表达式的资料看.结果只看明白了一半,不过还好了,我这一半我现在就够用了.记录一下 正则表达式应用很广大,我在这里就不说了,下面有一些小例子有配合着知识点. 1.匹配单词 hi,不分大小写. //bhi/b/注意,我在这要配置的是单词,而不是字母.所以要 使用元字符 /b/b 代表着单词的开头与结尾2. 匹配以0为开头
2009-07-31 16:09:00
945
原创 还是用window自带的画图版本做图好一些
前些日子,在公司英明唱导下我把PS给卸了,可是这两天要做几张页面设计图,说回家做吧,发现家里新装有机子也没有,算了,用画图板吧,发现还不错,很好使,最简单的工具往往是最有效的工具.
2009-07-10 15:00:00
1555
原创 程序员单身手册
1. 生活wrong:每天用两分钟刷牙洗脸,冲出房间的时候扣子还没扣上right:提前一个小时起床,花五分钟刷牙,洗个澡,挑件干净点的衣服去上班 wrong:每天早晨经过超市买一包烟,我不吃早餐已经很多年right:经过超市买一听牛奶,其他的根据个人兴趣了wrong:我吃麦当劳肚子起泡泡了,或者,昨天那箱方便面吃完了。right:租一个有厨房房子,去超市买现成的菜调剂一下,心情好添一只啤酒,有人来
2009-04-21 15:25:00
761
原创 JavaScript 学习笔记
前些日子在朋友的帮助下看了一些JS完成了一个功能,想做个笔记,用了以下的知识. 1. 扩展名为hta的文件:网页应用程序(html application).可以将页运行vbscript,javascript的文件命名为.hta文件即可运行,不需要安装开发和运行环境.记事本可编写,浏览器可运行.具有本地安全集别. 2. 使用JS脚本,通过一个链接地
2009-02-17 10:17:00
767
原创 为新的一年加油
新的一年开始了,上班的头一天就病了,整的人没有力气做事,不过呢回头来想,第一天上班就把这一年的病痛都承受了接下来的一年肯定是很如人愿的. 为新的一年加油!
2009-02-03 09:16:00
777
原创 SD2大会给一个初入程序生涯的我所带来的感想
我真正开始写程序是在一年半以前,我当时真是感觉自己跟一个小学生一样什么都要学。什么都是从头开始的。哪个时候,程序让我感到既神秘又渴望。哪是我步入这个行业的开始。 SD2大会是我第二次参加这样的技术交流大会,第一次是4月的google的开发者日活动,哪个时候所讲的话题主要是根据谷歌主要开发技术所做的讲座(主要讲的是云计算),说实话,以我当时的领悟能力没有听太明白。而这次SD2大会不
2008-12-09 00:37:00
1089
6
原创 在firefox下如何中实现滚动效果
我实在是不想删除代码了,可以直播接看http://cvicse.itcast.net/,有实际效果的.div class="cviser_list_l"> p>资质荣誉p> div id="list_c1"> script type=text/javascript>
2008-09-05 11:00:00
1101
原创 JS(jquery)实现图片放大镜效果
呵呵,我又看到了一种jquery的插件jquzoom, JS(jquery)实现图片放大镜效果 http://www.vancl.com/css/jqzoom.css" type="text/css" rel="stylesheet" /> http://www.vancl.com/PublicControls/js/jquery.js" type=text/javascript> h
2008-07-31 15:04:00
1877
原创 随写日记
上小学的时候是经常做排序题的,就是把本来有序的文本或者是什么本来的顺序给打乱,你来写序号.对于这样的题要是少的当时我还能应付,可是要是排上10个以上,我就没思路了.其实呢,当时的小学考试很少出10个数以上的排序题的,可是测验上却是很多. 有一次我实在是做不出来了,就和同时要了答案。这个时候只要把答案直接写到前边的括号号里边就可以了,可我不知道哪要筋不对竟
2008-07-24 13:06:00
1166
6
原创 jquery的几个插件
本来是头要我做一个jquery的菜单树,给了我一个网址,我在上面看到了几个其它的插件,学得很有意思,在这给大家网址有时间大家去看一下吧, http://bassistance.de/jquery-plugins/, 这里边有五个插件,分别是Accordion ,treeview,tooltip,Autocomplete ,Validation
2008-07-04 16:24:00
1116
1
转载 2008年最值得学习的5个Java技术
2008年最值得学习的5个Java技术 Carlos Perez发表了2008年最值得学习的5个Java技术: 1.OSGi(特别是Java动态模型方面) 2.JCP JAVA内容仓库(Java Content Repository) 2002年一月发布 3.GWT (Google Web Toolkit ) 2006年5月发布,Google 推出的一个开发 Ajax 应用
2008-06-30 15:41:00
922
原创 如何把从数据库读出来的数据以excel格式显示到网页?
使用PHP技术将数据生成excel文档早就实现了,在这里我就不再多谈了。我想问的是生成 excel文档后在页面中显示,这样子如果想取得新的excel数据不用重新再操作,只要刷新页面就可以了。 我试过, fksjkfjksIE可以直接使用链接,会出现对话框后选择生成就可以页面上查看了。但是其它浏览器中就不可以了,到底有没有其它的办法啊?????????
2008-06-30 10:03:00
2246
转载 mb_strcut和mb_substr,这两个方法区别
今天在工作的时候遇到截取汉字的有问题,如果使用substr取的话会有乱吗出现,需要使用PHP的mbstring扩展模块---mb_strcut和mb_substr,这两个方法区别如下.举个例子来说,有一段文字, 分别用mb_substr和mb_strcut来做切分:CODE: $str = 我是一串比较长的中文-www
2008-06-20 16:53:00
1279
3
原创 我第一次写博客
虽然从事编程1年多了,但是很不在行写博客坛之类的.有时候会把这些当作日记.我的文笔很烂,所以好多是记实的技术日记.像是如何解决错误之类的.写不好,大家就这样看吧.
2008-06-20 09:29:00
744
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人