博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页

2011年10月8日

摘要: 一、字符串截取获得function getExtend($filename) { $len=strlen($filename); $pos=strrpos($filename,'.'); return $extend=mb_substr($filename,$pos+1,$len-$pos,'gb2312'); }二、使用内置方法获得function getExtend($filename) { $extend=pathinfo($filename); /* $filename='hello.asp.img... 阅读全文

posted @ 2011-10-08 14:43 bug yang 阅读(214) 评论(0) 推荐(0) 编辑

2011年10月5日

摘要: AAABBACCB结果:A 3B 2A 1C 2B 2解决方法:if object_id('[tb]') is not null drop table [tb]gocreate table [tb]([col] varchar(1))insert [tb]select 'A' union allselect 'A' union allselect 'A' union allselect 'B' union allselect 'B' union allselect 'A' union 阅读全文

posted @ 2011-10-05 13:27 bug yang 阅读(454) 评论(0) 推荐(0) 编辑

2011年10月2日

摘要: 一、linux环境是debian系统的话,可以用下面的方法:只需要一条命令就oK了:apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql重启apache2:cd /etc/init.d/sudo ./apache2 restart安装完成后的phpmyadminsudo apt-get install phpmyadmin在/usr/share/phpmyadmin/下,如果想使用phpmyadmin的话,需要使用sudo ln -s /usr/share/phpmyadmin/ /var/wwwht 阅读全文

posted @ 2011-10-02 00:21 bug yang 阅读(231) 评论(0) 推荐(0) 编辑

2011年9月28日

摘要: 1、对于大流量的网站,您采用什么样的方法来解决访问量问题?(4分) 首先,确认服务器硬件是否足够支持当前的流量 其次,优化数据库访问。 第三,禁止外部的盗链。 第四,控制大文件的下载。 第五,使用不同主机分流主要流量 第六,使用流量分析统计软件。附加答案:1 有效使用缓存,增加缓存命中率2 使用负载均衡3 对静态文件使用CDN进行存储和加速4 想法减少数据库的使用5 查看出现统计的瓶颈在哪里2、写一个遍历文件夹所有文件的函数function getFile($path){ if(is_dir($path)) { $dir=opendir($path); ... 阅读全文

posted @ 2011-09-28 14:56 bug yang 阅读(390) 评论(0) 推荐(0) 编辑

2011年9月27日

摘要: chunk_split() 函数把字符串分割为一连串更小的部分explode() 函数把字符串分割为数组。mb_substr() 截取中文不会出现乱码 阅读全文

posted @ 2011-09-27 16:44 bug yang 阅读(163) 评论(0) 推荐(0) 编辑

2011年9月21日

摘要: 关于SQL Server数据库的一切信息都保存在它的系统表格里。我怀疑你是否花过比较多的时间来检查系统表格,因为你总是忙于用户表格。但是,你可能需要偶尔做一点不同寻常的事,例如数据库所有的触发器。你可以一个一个地检查表格,但是如果你有500个表格的话,这可能会消耗相当大的人工。这就让sysobjects表格有了用武之地。虽然我不建议你更新这个表格,但是你当然有权对其进行审查。在大多数情况下,对你最有用的两个列是sysobjects.name和sysobjects.xtype。前面一个用来列出待考察对象的名字,而后一个用来定义对象的类型,其代码如下:C:检查约束。D:默认的约束F:外键约束L:日 阅读全文

posted @ 2011-09-21 16:34 bug yang 阅读(1356) 评论(0) 推荐(0) 编辑

摘要: http://www.cnblogs.com/michaelShao/archive/2010/01/12/1644590.html 阅读全文

posted @ 2011-09-21 16:10 bug yang 阅读(176) 评论(0) 推荐(0) 编辑

摘要: 1、使用游标declare temp_cursor cursor for select * from temp;open temp_cursor;fetch next from temp_cursor into @field;while(@@Fetch_Staus=0)begin insert into temp(id) values(@field); fetch next from temp_cursor into @fieldendClose temp_cursorDeallocate temp_cursorSelect @@CURSOR_ROWS 可以得到当前游标中存在的数据行数... 阅读全文

posted @ 2011-09-21 14:49 bug yang 阅读(145) 评论(0) 推荐(0) 编辑

2011年9月19日

摘要: 一群猴子排成一圈,按1,2,...,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去...,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。要求编程模拟此过程,输入m、n, 输出最后那个大王的编号。function king($m,$n){ for($i=1;$i<=$n;$i++) { $arr[]=$i; } $i=0; $k=$n; while(count($arr)>1) { if(($i+1)%$m==0) { ... 阅读全文

posted @ 2011-09-19 16:07 bug yang 阅读(566) 评论(0) 推荐(0) 编辑

2011年9月17日

摘要: <?php$arr = array(1,7,3,9,3,2); for($i=0;$i<count($arr);$i++){ $temp=$arr[$i]; $j=$i-1; while($j>=0) { if($arr[$j]>$temp) { array_splice($arr,$j+1,1,$arr[$j]);//或者$arr[$j+1]=$arr[$j]; $j--; } else break; } $arr[$j+1]=$tem... 阅读全文

posted @ 2011-09-17 16:12 bug yang 阅读(124) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页