自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(530)
  • 资源 (7)
  • 收藏
  • 关注

转载 mysql索引类型normal,unique,full text,索引方式btree索引和hash

问题1: mysql索引类型normal,unique,full text的区别是什么?normal:表示普通索引unique:表示唯一的,不允许重复的索引,如果该字段信息保证不会重复例如身份证号用作索引时,可设置为uniquefull textl: 表示 全文搜索的索引。 FULLTEXT 用于搜索很长一篇文章的时候,效果最好。用在比较短的文本,如果就一两行字的,普通的

2013-12-27 14:02:27 3855

原创 curl采集乱码(非编码问题)

采集网址时发现是乱码,但用chrome编码转换后还是乱码,于是确定不是编码问题。找到原因是,user_agent的问题,需要curl模拟浏览器访问才能得到正常的数据。 function curlx() { header("Content-Type:text/html; charset=GBK"); $url = "http://tv.sohu.com/s2013

2013-12-23 10:19:22 4242 1

转载 dede调用子栏目方法

调用dede子栏目  {dede:channelartlist typeid='栏目ID' row='条数'}{dede:field name='typename'/}{dede:sql sql='Select * from dede_arctype where reid=~id~ ORDER BY id limit 0,7'}[field:typename/]{/

2013-12-21 13:52:02 2304

原创 firefox安装与调试firebug

firefox->附加组件-》firebug安装成功后,按F12即可。搜索相关内容。在上条栏   右击新标签打开。即可查看到加载的内容。

2013-12-20 18:07:51 1097

转载 基于adt-bundle-windows-x86的android开发环境搭建

某系统要配套做一个android客户端,来一次android开发环境快速搭建,系统Win7,具体步骤如下:1、下载jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html安装jdk,我的安装目录是C:\Java\jdk1.7.0_17和C:\Java\jre7;2、下载android SDK

2013-12-17 14:00:34 1324

转载 apache限制同一个IP的连接数

缺省情况下,Apache并不限制同一个IP过来的连接数量。在实际情况中,经常会碰到同一个IP过来的连接数特别多,影响服务器的性能。为了避免这种情况,可以给apache配置一个这样的模块就可以了,本文介绍在Debian VPS下怎样实现这个过程。 这个模块不是apache官方的,而是第三方的,他们的主页是http://dominia.org/djao/limitipconn2.html。首先到这

2013-12-16 17:05:47 3387

原创 wamp环境下配置php的mongo扩展

1:首先去官网下载程序,我用的是1.4.3版本,地址:http://downloads.mongodb.org/win32/mongodb-win32-i386-1.4.3.zip2:创建一个DB文件夹,我是放到D盘,路径: D:\Web\mongo\db3:打开CMD设置数据库的路径: D:\Web\mongo\bin\mongod.exe --dbpath=d:\Web\mongo\d

2013-12-16 15:13:59 1936

转载 jquery tab选项卡切换

jquery tab选项卡 ajax选项卡 静态选项卡 鼠标点击选项卡 鼠标滑过选项卡*{margin:0;padding:0;list-style-type:none;}a,img{border:0;}body{font:12px/180% Arial, Helvetica, sans-serif,"宋体";}a{color:#333;text-decoration:none;}a:

2013-12-16 15:11:21 1377

转载 mongoDB非正常关闭后无法启动问题

D:\mongodb\bin>mongod.exe --dbpath D:\mongodb\data\dbMon Dec 16 14:39:31.276Mon Dec 16 14:39:31.278 warning: 32-bit servers don't have journaling enabled by default. Please use --jourMon Dec 16 14:

2013-12-16 14:41:06 2576

转载 Mongodb在Windows下安装及配置

1.下载mongodb的windows版本,有32位和64位版本,根据系统情况下载,下载地址:http://www.mongodb.org/downloads2.解压缩至E:/mongodb即可3.创建数据库文件的存放位置,比如D:/mongodb/data/db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。默认文件夹路径为

2013-12-16 14:25:53 947

转载 php的闭包(Closure)也就是匿名函数。是PHP5.3引入的。

闭包的语法很简单,需要注意的关键字就只有use,use意思是连接闭包和外界变量。123$a =function()use($b) { }闭包的几个作用:1 减少foreach的循环的代码比如手册http://php.net/manual/en/functi

2013-12-16 11:47:28 1056

转载 时间复杂度的计算

算法复杂度是在《数据结构》这门课程的第一章里出现的,因为它稍微涉及到一些数学问题,所以很多同学感觉很难,加上这个概念也不是那么具体,更让许多同学复习起来无从下手,下面我们就这个问题给各位考生进行分析。首先了解一下几个概念。一个是时间复杂度,一个是渐近时间复杂度。前者是某个算法的时间耗费,它是该算法所求解问题规模n的函数,而后者是指当问题规模趋向无穷大时,该算法时间复杂度的数量级。 当我们评

2013-12-13 18:01:50 1022

原创 kohana路由

modules/api/init.phphttp://localhost/vlc/vod/index.php/collect/a/ahttp://localhost/vlc/vod/index.php/api/a/a分别对应下面2种路由Route::set('collect', 'collect(/(/(/)))' ,array('param'=>'.*')

2013-12-13 14:23:03 1404

转载 分析优酷/土豆/pptv HTML5、m3u8地址

http://blog.xiaohai.co/archives/youku-html5/YouTube已经支持HTML5嵌入。YouKu目前全站支持HTML5,不过嵌入代码还是Flash的。抽空分析了下HTML5下的播放地址,很简单。update:2011-04-27发现获取m3u8 最简单的办法http://v.youku.com/player/getRealM3U8/v

2013-12-13 09:57:58 8020

原创 kohana框架orm插入数据insert后的insert_id

function action_xxx() { $orm = ORM::factory('ormtab'); $orm->a = 1; $orm->save(); echo $orm->id; exit; }在$orm->save();后可以直接print_r($orm);

2013-12-12 14:49:51 1802

原创 strtolower转小写array_reduce函数用回调函数迭代地将数组简化为单一的值

$str = 'RM,RMVB,MKV,MP4,MPEG,MPG,DAT,flv,m3u8,wmv,avi,3gp,amv,dmv';//转换为小写$str = strtolower($str);$ary = explode(',', $str);//回调函数 修改每个值元素print_r(array_reduce($ary, 'myfunction', ''));function

2013-12-12 10:38:28 1232

转载 nginx的client_max_body_size解决nginx+php上传大文件的问题

通过设置nginx的client_max_body_size解决nginx+php上传大文件的问题: 用nginx来做webserver的时,上传大文件时需要特别注意client_max_body_size这个参数,否则会中断在nginx的请求中,在php中是无法记录到访问的. 一般上传大文件流程: 首先修改php.ini文件: 参数 设置 说明 file_uploads on

2013-12-11 17:12:47 22624

原创 jquery uploadify设置与后台上传

assets/fornt/jquery.uploadify.min.js" type="text/javascript">assets/fornt/uploadify.css">$(function() { $("#_").uploadify({ formData : { 'timestamp' : '', 'token' : '' }, swf

2013-12-10 12:03:12 1920

原创 kohana还是路由route问题

不能访问:http://localhost/index.php/manager/a/indexclass Controller_A extends Controller {   public function action_index(){       echo 'A';   }}可以访问:http://localhost/index.php/manager/a/a

2013-12-09 13:53:50 2331

原创 将博客搬至CSDN

将博客搬至CSDN

2013-12-09 11:01:08 799

原创 dedecms首页时间标签

dedecms首页时间标签:1、12-27 (12月27日)样式([field:pubdate function='strftime("%m-%d",@me)'/])2、May 15, 2009 样式([field:pubdate function='strftime("%b %d, %Y",@me)'/])提示:可修改后代码再运行!dedecms列表页时间标签:1、2009-12-27 18:3

2013-12-09 11:01:06 1081

原创 dedecms根据不同栏目导航显示不同的样式

一个代码,  轻松实现当前栏目显示不同的样式,例如id是1的栏目,就可以写上下边这一句:{dede:field runphp='yes' name = 'typeid'}                    @me= (@me==1 ? 'class=on' : '');   {/dede:field}实现很简单,就是读取到当前栏目的id,然后生成的时候这个里边追加class 查了很久网上竟然没

2013-12-09 11:01:03 2636

原创 生活规律-习惯约束

定时睡觉:晚22点前坐立时间:1小时以内,要起身活动,不可长久坐在电脑旁,影响肾饮食注意:少食 并且 多餐,不吃油腻、不吃太辣、细嚼慢咽衣着注意:秋冬注意保暖运动休闲:多运动、跳绳、健身心态调整:无所畏惧、面对任何问题不要逃避,直接面对、顺其自然、宽恕他人工作学习:学习多种技能、扩大知识面医疗健康:定期体检、疫苗注射习惯很平常,要改变它,做到它,就不平常了!

2013-12-09 11:01:01 893

原创 chrome清除地址下拉选择框历史提示记录 shift + delete

chrome清除地址下拉选择框历史提示记录shift + delete

2013-12-09 11:00:59 11224 1

原创 Sphinx 在 windows 下安装使用

前一阵子尝试使用了一下 Sphinx ,一个能够被各种语言 (PHP/Python/Ruby/etc) 方便调用的全文检索系统。网上的资料大多是在 linux 环境下的安装使用,当然,作为生产环境很有必要部署在 *nix 环境下,作为学习测试,还是 windows 环境比较方便些。本文旨在提供一种便捷的方式让 Sphinx 在 windows 下安装配置以支持中文全文检索,配置部分在 linux 

2013-12-09 11:00:57 883

原创 kohana框架的get,post($id \t= Arr::get($_POST, \'delid\');)

$id = Arr::get($_POST, 'delid');)$id = Arr::get($_GET, 'delid');)

2013-12-09 11:00:55 1664

原创 kohana返回db影响的行数,mysql影响的行数(delete,update)

kohana的orm执行操作后影响的行业不知道是哪个方法。于是用db的query发现可以直接返回影响的行数。也就可以知道操作是否成功 $query = DB::query(Database::DELETE, 'DELETE FROM tab WHERE id = '.$delid)->execute(); if($query) { echo ('删除成功!'); exit; }

2013-12-09 11:00:52 1949

原创 z-index不起作用,浮动定位

弄了很久发现z-index不起作用要想实现z-index,必须要将div设为浮层。即要加position属性 style="position:"position有2个值,一个是绝对定位,一个是相对定位。如果要给DIV定位,最好加个绝对定位,里面再加个相对定位。

2013-12-09 11:00:50 2454

原创 日期增加减少

//日期增加减少$date_add_num = 5; //需要增加几天?$date_type = 'day';//类型为 天?月,年 改成month或year即可$date1 = date('Y-m-d', time());$data2 = date('Y-m-d',strtotime("$date1+$date_add_num $date_type")); $data2 = str

2013-12-09 11:00:48 731

原创 jquery无间隙滚动、无缝滚动

JS图片向上滚动        img{    border: none;    }                                                                                                                                                            

2013-12-09 11:00:46 1816

原创 javascript(js)中使用this

"http://www.w3.org/TR/html4/loose.dtd">无标题文档 function test(oo) { oo.getElementsByTagName("a")[0].style.display='block'; //alert(oo.innerHTML); //alert(oo.getElementsByTagName("a")[0].sty

2013-12-09 11:00:44 852

原创 jQuery1.9.1针对checkbox的调整

在jquery 1.8.x中的版本,我们对于checkbox的选中与不选中操作如下:判断是否选中$('#checkbox').prop('checked')设置选中与不选中状态:$('#checkbox').attr('checked',true)$('#checkbox').attr('checked',false) 但此方法在jquery1.9.1中,有些处理不一样IE10,Chrome,FF

2013-12-09 11:00:41 794

原创 php交数组交集、差集、并集

$x = array(0=>'a', 1=>'b', 2=>'c', 3=>'d', 4=>'e');$y = array(2=>'c', 4=>'e', 0=>'a');$c = array_diff_key($x, $y);$z = $y + $c;$x = array(2=>'c', 4=>'e', 0=>'a');$y = array(0=>'a', 1=>'b', 3=>'d');//要

2013-12-09 11:00:39 3448

原创 jquery点击div获取radio-实现ul列表中点击radio后面的文本选中radio

$(".isplist").click(function(){ //alert($(this).val()); $(this).find("input[type=radio]").attr("checked", 'checked'); });服务商 name="isp" class="isplist">type="radio" name="isp

2013-12-09 11:00:37 4414

原创 jQuery UI Autocomplete自动匹配搜索

基本代码如下:http://jqueryui.com/autocomplete/ autocomplete demo Select a programming language: $(function() { var tags = [ "c++", "java", "php", "coldfusion", "javascript", "asp", "ruby" ]; url =

2013-12-09 11:00:35 1166

原创 jquery的autocomplete

Jquery autocomplete是一个很强大的类似google suggest的自动提示插件。它几乎可以满足我们所有的需要。官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-autocompletehttp://jqueryui.com/autocomplete/当前版本:1.1需要JQuery版本:1.2.6+首先是最重要的方法

2013-12-09 11:00:33 797

转载 php汉字转拼音首字母

function getfirstchar($s0){ $fchar = ord($s0{0}); if($fchar >= ord("A") and $fchar $s1 = @iconv("UTF-8","gb2312", $s0); $s2 = @iconv("gb2312","UTF-8", $s1); if($s2 == $s0){$s = $s1;}else{$s = $s0;

2013-12-09 11:00:30 1672

原创 同一用户同域访问时浏览器会以队列形式来访问access.log

今天做采集测试时发现个问题。就是采集时,由于数据较多所以请求的响应时间会很长,如打开采集a.com/caiji_a这时我再打开另一个请求a.com/caiji_b结果发现:第二次请求要等第一次请求结束后才会被发送查看apache的access.log日志会发现确实没有收到请求,所以认定是被浏览器限制了。再新开浏览器,发送b请求,是可以被正常响应的。再由些断定是浏览器限制问题。ps:查看apache

2013-12-09 11:00:28 905

原创 php缓冲输出flush

PHP中刷新输出缓冲buffer是一个内存地址空间,Linux系统默认大小一般为4096(1kb),即一个内存页。主要用于存储速度不同步的设备或者优先级不同的 设备之间传办理数据的区域。通过buffer,可以使进程这间的相互等待变少。这里说一个通俗一点的例子,你打开文本编辑器编辑一个文件的时候,你每输入 一个字符,操作系统并不会立即把这个字符直接写入到磁盘,而是先写入到buffer,当写满了一个b

2013-12-09 11:00:26 1007

原创 Kohana框架as_array转换json数据

$result = Db::select('id', 'username')                ->from('kohana')                ->execute();$r = $result->as_array();var_dump($r);$str = json_decode($r);echo $r这里用到db::操作数据库,很方便。orm好象还不能这样转换json

2013-12-09 11:00:24 1250

curl 不支持https解决方法

curl 不支持https 请求 windows系统file_get_contents返回false远程phpstudy

2021-01-13

AxureRP_for_chorme打开HTML可预览插件

AxureRP_for_chorme_0_6_2-插件亲测可用。由于chrome不能直接打开axurerp的html文件。所以用这个下载。

2019-06-06

php mongodb 扩展下载

php MongoDB 扩展dll,提供各种版本支持,包括VC6,VC9

2014-11-04

DBExportDoc-For-MySQL

mysql生成文档工具,非常方便,有需要将数据库或表生成文档的可以下载来用用

2014-06-18

Twitter系统结构分析

主要是关于Twitter系统结构分析。有需要下载的朋友,请速度下啊,没积分了。

2012-06-08

MYSQL管理phpMyAdmin

MYSQL快速编辑工具。相信很多人已经用过这个MYSQL编辑工具。主要是方便快速更改数据库用的。

2011-12-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除