- 博客(65)
- 资源 (2)
- 收藏
- 关注
原创 关于max-height和max-width的问题
ff和chrome都支持max-height和max-width ie下不支持max-height和max-width。可以通过2种方式实现 1、css表达式方法:(简单有效,但渲染效率低,而且经常出现判断图片大小错误的问题,图片莫名其妙变小了)_width:expression(this.width > 600 ? "600px" : this.width+"px");
2012-05-16 23:56:08
1172
转载 CentOS5.X使用yum来安装LAMP
<br />1. 换源,sohu的相当好用。1.1备份CentOS-Base.repocd /etc/yum.repos.d/ <br />cp CentOS-Base.repo CentOS-Base.repo.bak <br />1.2替换源用vi打开CentOS-Base.repo,并将内容清空,然后将下面的内容复制进去,并保存。# CentOS-Base.repo <br /># <br /># This file uses a new mirrorlist system developed by
2010-10-02 11:22:00
658
原创 mysql忘记密码怎么办
<br />Unix&Linux: <br />1.用root或运行mysqld的用户登录系统; <br />2.利用kill命令结束掉mysqld的进程; <br />3.使用--skip-grant-tables参数启动MySQL Server <br />shell>mysqld_safe --skip-grant-tables & <br />4.为<br />[email=root@localhost]root@localhost[/email]<br />设置新密码 <br />shell>my
2010-10-02 11:21:00
371
转载 select into from和insert into select from两种表复制语句区别
<br />select * into target_table from source_table; insert into target_table(column1,column2) select column1,5 from source_table; <br />select * into target_table from source_table; insert into target_table(column1,column2) select column1,5 from source_
2010-10-02 11:19:00
363
原创 nginx配置httpd服务遇到问题No input file specified的解决
<br />fastcgi_param SCRIPT_FILENAME<br /> <br />一定要设置不同。<br />
2010-09-09 13:38:00
455
原创 php.ini中Zend Optimizer的配置说明
<br />Zend Optimizer是由PHP核心引擎“Zend”创建者Zend技术公司所开的免费PHP优化软件。据Zend公司透露使用这个软件某些情况下至少可以 提高性能30%以上!这么好的免费大餐当然要用,现在我们来谈谈如何配置这套软件。Zend Optimizer的安装是傻瓜化的,安装向导会自动根据你的选择来修改php.ini帮助你启动这个引擎。<br /> 引用[Zend]<br />zend_Optimizer.Optimizerimization_level=1023<br
2010-09-09 13:37:00
5330
原创 java resultset close before opearate问题
<br />一个statement可以开多个resultset,如果statement是单例情况,而多个resultset中间有交叉。<br />例如:<br /> <br />public List<Hotel> getHotelList2() { List<Hotel> hotelList = new ArrayList<Hotel>(); String sql = "SELECT distinct(fetch_id) fetch_id,hotel_id FROM p
2010-08-31 15:02:00
709
原创 mysql命令操作备忘
<br />连接 <br />mysql -h localhost -u root -p<br />xxx<br /> <br />选择数据库<br />use database<br /> <br />导入数据<br />source xx.sql
2010-08-31 14:56:00
295
转载 PHP5魔术方法总结
<br />在PHP类中,为我们提供了一些魔术方法,每个魔术方法的命名开始于两个下横杠“__”,并会在特定的条件下,由PHP自动调用。根据不同的作用,魔术方法将分为以下三类:<br />构造和析构函数:<br />__construct(), __destruct()<br />重载:<br />__call(), __get(), __set(), __isset(), __unset()<br />(其中__isset(), __unset() 是PHP 5.1.0开始新增的)<br />其它:<br
2010-08-16 15:00:00
1281
原创 flush ob_flush php缓冲
<br />Output Control 可以让你自由控制脚本中数据的输出,如:<br />当你想在数据已经输出后,再输出文件头的情况。输出控制函数不会作用于 header() 或 setcookie()所发送的文件头信息(标头)产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用,它会将这些输出缓存起来,而不是直接就输出到浏览器。<br />举例:<br />1ob_start();2for($i=4; $i>0; $i--) {3 echo$i. '<br />';4 ob
2010-08-16 13:58:00
145
转载 php内部缓存 – output_buffering ob_flush flush
Output Control 可以让你自由控制脚本中数据的输出,如:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不会作用于 header() 或setcookie()所发送的文件头信息(标头)产生影响,只对那些类似于 echo() 和 PHP代码的数据块有作用,它会将这些输出缓存起来,而不是直接就输出到浏览器。举例:1ob_start();2for($i=4; $i>0; $i--) {3 echo$i. '';4 ob_flush();5 flush();6
2010-08-16 13:43:00
1936
原创 关于IE无法打开站点XX已终止操作问题
<br />网站在ie下经常出现 已终止操作,然后就404找不到了。<br />妈的,查了下终于发现原因<br />在页面还没有ready的时候就调用了htmlObject的appendChild或者innerHTML操作,这样会在IE上弹出一个对话框:“Internet Explorer无法打开站点,已终止操作”。<br /> <br /> <br />解决方法有两个:<br />(1)在appendChild或者innerHTML操作处判断document.readyState==”complete
2010-08-06 23:20:00
2228
转载 网页PNG透明支持(IE6、IE7、firefox下测试通过)
<br />IE6不支持PNG半透明图片的缺陷为web设计带来了极大的不便,之前曾经介绍过用滤镜+hack的方法实现显示PNG,不过实现起来相当繁琐。还有一种网上比较流行的方法,更加简便,下面详细介绍这种方法:<br /><br />function correctPNG(){ for(var i=0; i<document.images.length; i++) { var img = document.images[i] var imgName = img.src.t
2010-08-05 15:55:00
522
原创 discuz开发
插入模板include template('xx');模板中使用子模版{subtemplate header}模板中执行代码eval执行php语句{eval $needhiddenreply = ($hiddenreplies && $discuz_uid != $post['authorid'] && $discuz_uid != $thread['authorid'] && !$post['first'] && !$forum['ismoderator']);}$db->result_first
2010-08-01 03:38:00
1087
原创 开启事务的重要性
<br />$state = &db_trans_start();<br /> $this->orders_service->model->update_order(array('status'=>90,'changed'=>time()),array('oid'=>$oid)); //订单状态为90<br />//如果未开启事务,这里如果发生错误(比如出现一个未定义变量),将会导致订单状态改变了,但是下面的余额操作没有了<br /> $thisservice->chan
2010-07-22 15:05:00
316
原创 表单数据校验
分为客户端和服务器端服务器端validation类/** * Validation Class * * @package CodeIgniter * @subpackage Libraries * @category Validation * @author Rick Ellis * @link http://www.codeigniter.com/user_guide/libraries/validation.html */class Validation {
2010-07-22 10:26:00
829
原创 java与c通讯
<br />java获取接收POST过来的XML数据包,使用request.getInputStream() 和 request.getReader()<br /> <br />struts2 Action中获取request, response对象的方法<br />ActionContext ctx = ActionContext.getContext(); HttpServletRequest request = (HttpServletRequest)ctx.g
2010-07-11 16:42:00
637
原创 高性能web站点开发14点
1、make fewer http requestimage mapscss spritesinline images2、use a content delivery network cdn3、add an expires header4、gzip components gzip ur scripts and stylesheets
2010-05-18 15:46:00
357
原创 JAVA和PHP获取mysql最后插入的自增id值
php和java通用sql语句法SELECT max(id) FROM table该方法在多线程等情况下可能会造成不正确。 java三种方法1、根据ps的getGeneratedKeysPreparedStatement ps = conn.prepareStatement(sql,Statement.RETURN_GENERATED_KEYS); /
2010-04-28 14:29:00
5675
原创 JAVA和PHP文件操作总结
JAVA文件操作总结 File类File f = new File(path);path为实际路径,该路径可以是文件,或文件夹,也可以是不存在的。f.exists() 可以判断该路是否存在。f.isDirectory() 可以判断是否是文件夹。f.mkdirs(); 递归创建文件夹 File和输入输出流之间纽带FileInutStream,FileOutputS
2010-04-28 13:57:00
603
原创 当xml中存在命名空间,使用dom4j解析
SAXReader reader = new SAXReader(); Document doc = reader.read(new ByteArrayInputStream(sbf.toString() .getBytes("UTF-8"))); // 读取 Map map = new HashMap(); map.put("namespace", "http
2010-04-02 18:32:00
545
原创 JavaScript字符串函数大全
JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。var index1
2010-03-29 15:47:00
261
原创 jquery实现全选效果
//全选 function selectall() { if($(#selectall_flag).val() == 0) { $("[name=selectbox]").attr("checked",true);//全选 $(#selectall_flag).attr("value",1); } else {
2010-03-18 14:42:00
324
原创 使用dom和php程序两种方式生成xml
$doc = new DOMDocument(1.0, UTF-8); $doc->formatOutput = true; $root = $doc->createElement(document); //创建根 $doc->appendChild($root); //加入根 //webSite
2010-03-09 18:23:00
579
1
原创 robots.txt书写规范,针对搜索引擎
## robots.txt for wanjike.net#User-agent: * Disallow: /cache/Disallow: /core/Disallow: /css/Disallow: /database/Disallow: /js/Disallow: /phpmyadmin/Disallow: /plugins/Dis
2010-03-09 18:21:00
254
原创 css样式让图片翻转90度 只支持ie
ie下90度翻转style="FILTER: progid:DXImageTransform.Microsoft.BasicImage(Rotation=1);"
2010-03-04 16:05:00
501
原创 文本框响应回车事件
onkeypress="if(event.keyCode==13) {}"firefox中event必须在该句话才能找到,如果把定义为函数则这里就无法找到event。 this.submit();
2010-03-04 16:02:00
493
原创 js和jquery控制显示隐藏及控制class,css
改变classjs改变class使用thumb.className = imgtransparent;jquery改变class使用$(#thisinntitle).removeClass();$(#thisinntitle).addClass(xchangemenuItem); 显示隐藏js隐藏使
2010-02-08 14:27:00
9273
转载 Javascript在IE和FireFox中的不同表现
1.document.formName.item("itemName") 问题说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.elements["elementName"]. 解决方法:统一
2010-01-20 16:48:00
317
原创 select 对象的innerHTML在ie下少一个option 解决方法
xinghao += 请选择型号;for(var i=0; i<result.length; i++) { xinghao += + result[i].name + ;}xinghao += ;document.getElementById(xinghao).innerHTML=xinghao; 这么做在
2010-01-20 14:01:00
1006
原创 javascript常用用法
javaScript 截取字符串两种方法:String.substr(N1,N2) 这个就是我们常用的从指定的位置(N1)截取指定长度(N2)的字符串;String.substring(N1,N2) 这个就是我们常用的从指定的位置(N1)到指定的位置(N2)的字符串;例如对于http://localhost:8008index.aspxsubstr(22,5)=substrin
2010-01-14 15:16:00
357
原创 基于角色的权限设计方案
资源概念资源就是想要的到的最终物质,我们可以给每一个资源定义一个权限,也可以给某一类资源定义一个权限权限概念权限是对资源的一种保护访问.用户要访问A资源前提是用户必须有A资源的访问权限. 角色概念实事上我们不会直接把权限赋予给用户,而是通过角色来赋予给用户,因为用户拥有某一种权限是因为用户扮演着某一种角色。在权限划分上,我们会把权限赋予给某一个角色,而不是赋予给个人。这样带来的好处是如
2010-01-14 14:30:00
778
原创 java和php文件读写对比举例及解决让人头痛的乱码问题
JAVA文件读写必须要注意编码问题 java的文件写直接使用FileWriter即可,第二个参数为追加写入,默认是覆盖写。写完必须close才会保存写好的内容。默认情况如果没有会新建一个文件 FileWriter fw = null; try { fw = new FileWriter("/data/updatetime.dat", true); // tr
2010-01-08 15:51:00
1308
原创 正则表达式在php,java,javascript中分别应用
在javascript中用法举例var rule = /^/d+$/; if(!rule.test(addform.rmb_price.value)) { alert(rmb_price must be number); addform.rmb_price.focus(); return false; } 在php中用法举例$aa = "/^/d+$
2010-01-08 11:26:00
311
原创 JS在firefox和IE下差异及解决方案
1.document.formName.item(itemName) 问题说明:IE下,可以使用document.formName.item(itemName)或document.formName.elements[elementName];Firefox下,只能使用document.formName.elements[elementName].解决方法:统一使用docum
2009-12-28 18:09:00
227
原创 javaScript document对象详解
Document对象内容集合 document 文挡对象 - JavaScript脚本语言描述———————————————————————注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写否则会提示你一个错误信息 “引用的元素为空或者不是对象/////”———————————————————————对象属性document.tit
2009-12-28 18:08:00
257
原创 jquery学习
一、CSS1、css(name)访问第一个匹配元素的样式属性。返回值 String参数 name (String) : 要访问的属性名称示例:$("p").css("color"); //取得第一个段落的color样式属性的值2、css(properties)把一个“名/值对”对象设置为所有匹配元素的样式属性。这是一种在所有匹配的元素上设置大量样式属性的最佳方式。返回值 jQuery参数pro
2009-12-28 18:03:00
315
1
原创 php常用处理函数
/** * 网站的网站地址 */function server_host($remote=false) { $host = $_SERVER[HTTP_HOST]; if($remote) return base_url(true); else return http://.$host.base_url();} /*
2009-12-22 12:57:00
320
自己汉化的一个nicEdit美化版
2009-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人