自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 utuntu鼠标设置

1. 运行xev 在测试框中查看鼠标键值2. xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7" 修改鼠标键值

2012-09-13 12:59:04 139

原创 win下的aptana当使用ssh key管理git时报错

问题: 在windows 下的aptana当一个项目管理的git是用ssh key来验证时,用图形界面下的git pull/gush时会要求输入密码。原因: git会到用户目录/ssh下查找证书,不是到/.ssh下查找证书,解决方案: 只需要把/.ssh的内容复制到/ssh下就可以解决这个问题。...

2012-09-05 13:19:46 125

原创 PHP程序员最常犯的11个MySQL错误

摘要:对于很多新手们来说,使用PHP可以在短短几个小时之内轻松地写出具有特定功能的代码。但是,构建一个稳定可靠的数据库却需要花上一些时日和相关技能。下面列举了大家比较容易犯的而且很严重的11个MySQL相关的错误。  英文原文:Top 10 MySQL Mistakes Made by PHP Developers  对于大多数Web应用来说,数据库都是一个十分基础性的部分。如果你在使...

2012-01-11 23:06:14 110

原创 aptana 装jupiter

今天在用aptana装jupiter时, 一直报错Missing requirement: edu.hawaii.ics.csdl.jupiter 3.6.0 (edu.hawaii.ics.csdl.jupiter 3.6.0) requires 'bundle org.eclipse.team.cvs.core 0.0.0' but it could not be found. google了...

2011-09-19 12:25:25 163

原创 工具收藏

uml生成工具.enterprise architect

2011-04-01 15:59:40 95

原创 IE6兼容

有时单单是给容器添加[color=red]overflow: hidden[/color],IE6很可能根本看不见任何效果。但是一旦容器有了固定的高度、宽度,overflow: hidden立刻就达到了期望的效果。为些只能为IE6 加个CSS HACH : Selector {_width:value}让IE6支持[color=red]min-width[/color]最小...

2010-10-09 10:05:20 90

原创 json-c

具体用法参考[url]http://blog.simophin.net/?p=193[/url]在json-c-0.9里,可以用:myjson=json_tokener_parse(string);如果返回null就不是json串。不过,它的json_tokener_parse需要修改一下:vi json_tokener.c [code="c"]struct json_ob...

2010-08-30 10:39:35 595

原创 error while loading shared libraries的解決方法

error while loading shared libraries的解決方法 者 icq 21:03 | 靜態連結網址 | 迴響 (0) | 引用 (1) | 點閱次數 (270) | Programming 行程式時,如此遇到像下列這種錯誤:./tests: error while loading shared libraries: xxx.so.0:cannot open...

2010-07-27 10:24:14 109

原创 IE6、IE7与Firefox、Safari的CSS兼容小结

1. padding & marginpadding 时,IE & Firefox 一样,div 的大小会增加,div 对应的位置增加padding 对应位置的值。Margin 时,IE6 、IE7 以 div 的父级容器为基准进行margin 的,Firefox 、Safari 以body 为基准进行margin 的( 即使margin 的div 不是body 的直接子元素)...

2010-07-12 11:39:33 154

原创 body标签到底是个啥?(转)

和head一样,如果页面没有这个标签,浏览器会自动加上去[code="html"]window.onload = function(){alert(“Body个数是:”+document.getElementsByTagName(“body”).length);}[/code]那么当页面中出现好几个body,浏览器又会怎么处理呢?只会保留第一对出现的body,其...

2010-07-12 11:36:57 552

jquery1.3 后的bug

今天做一个项目,初始化时,图片的父对象是隐藏(display:none)的,当鼠标经过时,显示图片的父对象,在firefox下没有问题,但是在IE下看不到图片,用开发人员工具查看源码,会发现,image变成了span.测试发现1.2没有此问题,后来无意中给图片加上宽高后,一切正常,但是如果把宽高写在样式表中,又会出现问题. 目前还没找到解决办法,只能为每一个图片加上宽高. ...

2010-07-07 16:56:22 86

原创 javascript 图片预加载 兼容Firefox; Chrome; Opera; Safari;

经过一些分析,终于发现一个为各个浏览器所兼容的Image的属性——complete。所以,在图片onload事件之前先对这个值做一下判断即可。最后,代码变成如下的样子:[code="js"]function loadImage(url, callback) { var img = new Image(); //创建一个Image对象,实现图片的预下载 img.src = u...

2010-07-02 10:04:28 282

原创 PHP header 缓存设置

1. Accept:告诉WEB服务器自己接受什么介质类型,*/* 表示任何类型,type/* 表示该类型下的所有子类型,type/sub-type。2. Accept-Charset: 浏览器申明自己接收的字符集Accept-Encoding: 浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支持什么压缩方法(gzip,deflate)Accept-Langua...

2010-06-30 10:17:15 81

原创 git 报错

git pull error: You are in the middle of a conflicted merge有冲突没有解决,解决掉冲突即可,或执行下面三行命令git reset --hard HEADgit fetch origingit reset --hard origin其实这三句话是把代码还原到与版本库一样的版本...

2010-06-03 10:13:20 99

原创 CakePHP View Cache的一个问题

最近一直在使用CakePHP,感觉挺不错。不过这几天在使用View Cache的时候却发现一个问题:URL带查询参数时总是不命中缓存。查看代码后发现问题所在,原来在View中使用CacheHelper类来处理缓存,每次保存缓存时采用的文件路径是: $cache = convertSlash($this->here); //这里采用$this->here,$this->here是app/c...

2010-06-01 15:24:07 173

PHP5.3 和CakePHP1.2的兼容性问题(转)

最近一次升级Archlinux,PHP升级到了5.3,遇到了两个问题:1.Arch里面PHP更换了打包的方式,PHP的Aapche模块被独立封装为php-apache模块,所以安装了php包之后还要安装 php-apache包(如果你用Apache作为你的Web server ^^ )。2.另外就是Cakephp1.2跟PHP5.3的兼容性问题了。安装PHP5.3之后,运行Cake...

2010-05-04 17:02:18 113

优化PHP执行效率的40条技巧(转)

1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4;2.echo的效率高于print,因为echo没有返回值,print返回一个整型;3.在循环之前设置循环的最大次数,而非在在循环中;4.销毁变量去释放内存,特别是大的数组;5.避免使用像__get, __set, __autoload等魔术方法;6.requiere_once()比较耗资源;...

2010-05-02 13:15:31 133

paypal支付开发接口(转)

原文地址:[url]http://www.oueasy.com/2010/0101/2108713.html[/url][b]一点必须了解的基础知识:[/b]IPN的原理很简单,就是当产生了一个交易之后,交易状态发生变化时,如用户已经付款、或者退款、撤销时,Paypal利用常用的HTTP POST方式,将交易的一些变量提交给网站的某个页面(称之为IPN Handler),当这个页面接受到请...

2010-04-23 10:13:06 731

原创 SWFUpload v2 说明文档(copy到hmtl文件里查看较方便)

[code="html"] SWFUpload v2 说明文档 body{font-size:14px;} h1 /* Title */ { } h2 /* Chapter Header */ { background-color: #DCE7F2; border: solid 1px #CCD7E0; ...

2010-03-05 14:17:56 150

原创 自己常用的几个function

1、当遇到会被修改,但修改次数非常少,而且内容不太多时,存入数据库其实没有必要。这时我会选择写入文件[code="php"]function catch_write($catch,$arr){ if(!empty($arr)){ $str = ""; $file = fopen(APP . 'tmp/cache/data/'.$catch.'.php',"w"); ...

2010-02-24 10:49:43 166

php中英文判断

[code="php"]static function ischinese($s){ $allen = preg_match("/^[^\x80-\xff]+$/", $s); $allcn = preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/",$s); if($allen){ return 'allen'...

2009-11-13 14:41:07 78

java httpurlconnection 发送cookie时,cookie要在Post前发送

[code="java"]public InputStream getStream(URL url,String post,URL cookieurl){ HttpURLConnection connection; String cookieVal = null; String sessionId = ""; String key=null; if(cookieurl...

2009-09-25 14:13:59 173

firefox下div的contenteditable

在firefox下,将DIV 的contenteditable 设为true,这时个按down键,浏览器的滚动条不向下滚动

2009-09-09 18:11:47 488

原创 VMware 6.5.2上安装Ubuntu9.04的问题探讨

1。是安装vmware tools失败,执行vmware-config-tools.pl的时候报错,无休止循环。原因:vmware-config-tools.pl的gcc版本确认部分不识别中文。解决方法:修改vmware-config-tools.pl文件将3969行改为[code="java"]if ($gcc_version =~ /^gcc version (egcs-)...

2009-07-27 14:31:17 109

原创 PHP如何取得服务器地址-$_SERVER['HTTP_HOST']靠不住

在php中,我们一般通过$_SERVER['HTTP_HOST']来活得URL中网站的域名或者ip地址。[code="php"]php手册中的解释如下:“HTTP_HOST”当前请求的 Host: 头信息的内容。[/code] 一般来说,这样子不会遇到什么问题,在一些常见的php框架中,如PFC3和FLEA也是基于该预定义变量。然而最近在做的一个项目,程序移交到客...

2009-07-21 10:57:18 1352

原创 用Mouse_event和Keybd_event来控制鼠标和键盘

原文URL:http://hi.baidu.com/wxvp/blog/item/37e3d44e5baea80fb2de05d1.html 这个函数在user32.dll这个库文件里面。我们可以在C:\WINDOWS\system32(XP系统)这个目录下找到这个文件,他是系统自带的。 我们以C#直接调用这个文件中的API为例子来说下怎么进行鼠标操作,首先在我们C#中声明引用,如果是...

2009-07-17 17:52:05 185

原创 smarty调PHP方法

前提假设:分配了一个数组array给Smarty,假设Smarty的分界符为'{' 和'}'。在很多资料上都看到,在Smarty中要求数组的长度时,可以用在数组后便加|count的方法调用。即通过{array|count}获得array的长度。但是今天在写模板时,发现这样得不到数组的长度,而只是得到一个返回的字符串Array。也就是说仅仅是返回了{array}的结果,而没有返回其array...

2009-06-25 17:46:27 141

更新solr

网上都说了post,但是我不知道post的变量名,折腾了半天.......[code="php"]class UpdatesolrComponent extends Object { function updatesolr($data,$url='http://127.0.0.1:8082/solruser/update'){/** $data = '35stephen2...

2009-06-24 11:03:12 88

原创 Lucene/Solr开发经验

转载:张驰有道 http://www.jinsehupan.com/blog/?p=25 多谢他的介绍。1、开篇语2、概述3、渊源4、初识Solr5、Solr的安装6、Solr分词顺序7、Solr中文应用的一个实例8、Solr的检索运算符[[size=x-large]开篇语]按照惯例应该写一篇技术文章了,这次结合Lucene/Solr来分享一下开...

2009-06-23 11:18:18 64

原创 JAVASCRIPT常用事件、对象获取技巧

事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.c...

2009-05-27 09:48:17 87

原创 smarty模板里检查一个变量是否存在

{[$q|default:"not value"]}

2009-05-25 16:42:02 1008

原创 CakePHP你必须知道的21条技巧

这篇文章可以说是CakePHP教程中最经典的了。虽然不是完整的手把手系列, 但作者将自己使用CakePHP的经验总结了21条,这些尤其是对新手十分有用。翻译时故意保留了一些CakePHP中特有的词语没有翻译, 如controller、model等。相信学过CakePHP的人应该马上就能理解它们的意思吧。另外,CakePHP的wiki已经失效,取而代之的是一个名为bakery的网站。...

2009-05-25 09:25:58 148

jquery interface-sortables参数说明

例:[code="js"]$('.selected').Sortable({ accept : 'movedata', opacity : 0.3, revert : true, axis : 'vertically', onStop : function(){ $(this).css('left','0'); }, });[/cod...

2009-05-21 10:20:06 82

原创 PHPExcel常用方法汇总

[code="php"] [/code]

2009-05-20 10:35:49 154

jquery interface

网址:[url]http://interface.eyecon.ro/docs/animate[/url]层拖拽,做个记号

2009-05-19 17:02:23 162

原创 使用solr搭建你的全文检索

http://www.blogjava.net/ronghao 荣浩原创,转载请注明出处:)Solr 是一个可供企业使用的、基于 Lucene 的开箱即用的搜索服务器。对Lucene不熟?那么建议先看看下面两篇文档:实战Lucene,第 1 部分: 初识 Lucene:http://www.ibm.com/developerworks/cn/java/j-lo-lucene1/...

2009-05-15 22:26:18 87

原创 svn linux 命令

1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件 svn add file例如:svn add test.php(添加test.php)svn add ...

2009-05-15 22:21:26 67

原创 HTML rel 属性

rel 属性 -- rel属性,描述了当前页面与href所指定文档的关系.rel属性通常出现在a,link标签中属性值alternate -- 定义交替出现的链接appendix -- 定义文档的附加信息bookmark -- 书签chapter -- 当前文档的章节contentscopyright -- 当前文档的版权glossary -- 词汇help...

2009-05-15 22:19:02 140

原创 CakePHP ACL

研究 CakePHP 時對於其內建的 ACL(Access Control Lists) component 很好奇,同時因為最近的專案可能會利用到,因此提前做了一番習作和研究。CakePHP ACL 提供的功能其實很單純,只是將 ACO(Access Control Object) 和 ARO(Access Request Object) 兩個樹狀結構進行權屬優先判斷。譬如說一個 A 部...

2009-05-15 13:56:34 109

PHPExcel读取Excel文件

[code="php"]$fileName = 'excel.xls';$path = 'path';$filePath = $path.$fileName;$PHPExcel = new PHPExcel(); $PHPReader = new PHPExcel_Reader_Excel2007(); if(!$PHPReader->canRead($filePa...

2009-05-15 09:29:30 61

空空如也

空空如也

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

TA关注的人

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