摘要: Favorites //通用加入收藏,设为主页代码functionSetHome(){ if(document.all){ document.body.style.behavior ='url(#default#homepage)'; document.body.setHomePage(window.location.href); }elseif(window.sidebar){ if(window.netscape){ try{ netscape.security.PrivilegeMa... 阅读全文
posted @ 2013-08-24 17:57 静心聆听 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 获取所有name为spCodeId的checkbox var spCodesTemp = ""; $("input:checkbox[name=spCodeId]:checked'").each(function(i){ if(0==i){ spCodesTemp = $(this).val(); 阅读全文
posted @ 2013-08-24 17:56 静心聆听 阅读(781) 评论(0) 推荐(0) 编辑
摘要: if(isNaN(value)){ 不是数字}else{ 全是数字} 阅读全文
posted @ 2013-08-21 17:34 静心聆听 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql敲回车后会提示输入密码2、只导出表结构mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p -d abc > abc.sql注:/usr/local/mysql/bin/ -- 阅读全文
posted @ 2013-08-20 16:01 静心聆听 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 先需要form表单,获取短信的按钮做成两个相同的,一个显示,一个隐藏。 <div class="item"> <p class="item_p"> <label>手机号:</label> <input class="text js_name" type="text" name="moblie" va 阅读全文
posted @ 2013-08-20 11:54 静心聆听 阅读(247) 评论(0) 推荐(0) 编辑
摘要: $(function(){ $("#form1").click(function({ document.form_name.action="usercenter/change_username"; document.form_name.submit(); }))})注:如何document.form_name.submit()提示is not function是错误,需要检查一下form表单里是否有name为submit的元素。 阅读全文
posted @ 2013-08-16 14:31 静心聆听 阅读(414) 评论(0) 推荐(0) 编辑
摘要: /* 返回顶部 */ $(function(){ $(window).scroll(function () { if($(window).scrollTop() > 200)//距离顶部多少高度显示按钮 { $('.js_backup_top').slideDown(200); }else { $('.js_ba... 阅读全文
posted @ 2013-08-09 20:48 静心聆听 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 最近服务维护的公司的DB服务器,总是会出现问题,感觉需要优化一下了,登陆上去,发现慢查询日志都没有开,真是惭愧, 故果断加上慢查询日志, 经过分析sql记录,发现问题很多,开发人员很多没有对sql优化,由于现在业务量较少,而且服务器性能配置较高,所以看不出问题。 加 上慢查询日志好后,瞬间日志暴增, 阅读全文
posted @ 2013-08-09 19:00 静心聆听 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 1 . 如何让的本地APACHE器.htaccess 如何让的本地APACHE呢?其实只要简朴修改一下apache的httpd.conf设置就让APACHE.htaccess开启了,来看看操作 打开httpd.conf(在那里? APACHE目录的CONF目录里面),用文本编纂器打开后,查找 (1) Options FollowSymLinks AllowOverride None 改为 Options FollowSymLinks AllowOverride All (2)去掉下面的注释 LoadModule rewrite_module modules/mod_rewrite.so 就开启 阅读全文
posted @ 2013-08-08 17:34 静心聆听 阅读(842) 评论(0) 推荐(0) 编辑
摘要: .htaccess 文件 (Hypertext Access file) 是Apache Web服务器的一个非常强大的配置文件,对于这个文件,Apache有一堆参数可以让你配置出几乎随心所欲的功能。.htaccess 配置文件坚持了Unix的一个文化——使用一个ASCII 的纯文本文件来配置你的网站的访问策略。这篇文章包括了16个非常有用的小技巧。另外,因为.htaccess 是一个相当强大的配置文件,所以,一个轻微的语法错误会造成你整个网站的故障,所以,在你修改或是替换原有的文件时,一定要备份旧的文件,以便出现问题的时候可以方便的恢复。1. 使用.htaccess 创建自定义的出错页面。对于 阅读全文
posted @ 2013-08-08 17:31 静心聆听 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 假如这篇文章的ID200 上一篇下一篇如果是实现上一篇就在action=up页面写函数$id= $_GET['id'];上一篇:$sql= select * from article where id '.$id.'下一篇)的1条(limit 0,1)数据,并按降序(desc,上一篇)和升序(asc,下一篇)显示出来,当只取一篇的时候,下一篇的文章可以不做排序。 阅读全文
posted @ 2013-08-07 14:43 静心聆听 阅读(674) 评论(0) 推荐(0) 编辑
摘要: 代码示例:in(逗号分隔开的值列表)释:是否存在于值列表中---------------------示例:select * from test where id in(3,1,5) order by find_in_set(id,'3,1,5'); select * from test where id in(3,1,5) order by substring_index('3,1,2',id,1);---------------------------对于in查询并且按照此顺序来显示我们可以使用这种方法:原语句:select * from table wher 阅读全文
posted @ 2013-08-07 11:45 静心聆听 阅读(573) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-08-07 11:26 静心聆听 阅读(6) 评论(0) 推荐(0) 编辑
摘要: Apache的配置 Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。 主站点的配置(基本配置) (1) 基本配置: ServerRoot "/mnt/software/apache2" #你的apache软件安装的位置。其它指定的目录如果没有 阅读全文
posted @ 2013-08-07 10:50 静心聆听 阅读(210) 评论(0) 推荐(0) 编辑
摘要: mysql replace实例说明: UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'def'); 释:表tb1中字段f1中为abc的值更新为def。一般用于某字段中值存在不合适的字段,需要批量改变一下,可以用到update table set 字段=replace('字 阅读全文
posted @ 2013-08-07 10:41 静心聆听 阅读(274) 评论(0) 推荐(0) 编辑
摘要: uaredirect.jsfunction uaredirect(f){try{if(document.getElementById("bdmark")!=null){return}var b=false;if(arguments[1]){var e=window.location.host;var a=window.location.href;if(isSubdomain(arguments[1],e)==1){f=f+"/#m/"+a;b=true}else{if(isSubdomain(arguments[1],e)==2){f=f+"/ 阅读全文
posted @ 2013-08-05 12:43 静心聆听 阅读(721) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-07-26 17:19 静心聆听 阅读(3) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-07-26 15:30 静心聆听 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 处理字符串函数 FIND_IN_SET(str,strlist) 查询某值是否存在于某个字符集中 () 例:where find_in_set('34','34,2,3,4,5,3'); 返回0则不存在; 日期时间函数 now() 获取当前日期+时间格式。 CURDATE() / CURRENT_D 阅读全文
posted @ 2013-07-25 19:22 静心聆听 阅读(211) 评论(0) 推荐(0) 编辑
摘要: substring_index(某个字段,以其分割,第几个分割点之前的值); 阅读全文
posted @ 2013-07-25 19:15 静心聆听 阅读(681) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-07-23 18:20 静心聆听 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 对于mysql 复制表数据可以使用 insert into select 方式 示例: 阅读全文
posted @ 2013-07-17 17:24 静心聆听 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 使用distinct 和group by都可以实现数据去重。select distinct 字段group by 一般放在where条件后 阅读全文
posted @ 2013-07-17 17:20 静心聆听 阅读(289) 评论(0) 推荐(0) 编辑
摘要: function getRootPath(){ var strFullPath=window.document.location.href; var strPath=window.document.location.pathname; var pos=strFullPath.indexOf(strPath); var prePath=strFullPath.substring(0,pos); var postPath=strPath.substring(0,strPath.substr(1).indexOf('/')+1); return(prePath+postPath);} 阅读全文
posted @ 2013-07-05 15:52 静心聆听 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: ​code=='1'){ return false; } $data = (array)$ip->data;return $data;}echo $ip=getIp();$data=getCity('198.35.80.127');var_dump($data);?> 阅读全文
posted @ 2013-06-28 16:32 静心聆听 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 使用mysql migration toolkit工具来进行迁移。(需要安装jdk6 java的安装包)发现数据量大的表却没能迁过来。软件使用比较容易,配置下源数据库信息,和目标数据库信息就可以进行了。中途修改了一些mysql创建表结构的错误语句,只实现了表结构和部分表数据的迁移,而且转过来的表全部都有外键关系,无法更新和删除。接着使用了sqlways迁移工具,还是不能解决。最后使用Navicat for MySQL工具实现了数据库的迁移。先使用此工具连接好本地mysql,获取当前要操作的数据库,选中表,选择 ‘设计表’,点击 ‘外键’,全部删除。去掉外键关联,就可以导数据了,点击 ‘导入向导 阅读全文
posted @ 2013-06-28 16:21 静心聆听 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 之前短期学过linux,用到时才发现已经忘得一干二净了。现在对学过的和了解到的做一个总结:先明确一些使用工具:winscp : WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。 其实我一直理解为是一个需要登陆 linux系统用户名 和 密码 的FTP工具。ssh连接工具SecureCRT: SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单的说是Windows下登录UNIX或Linux服务器主机的软件,操作命令。 与其类似的还有Putty等。 cd ./d... 阅读全文
posted @ 2013-06-24 12:53 静心聆听 阅读(163) 评论(0) 推荐(0) 编辑
摘要: http://www.bbstobbs.com/thread-397-1-1.html 阅读全文
posted @ 2013-06-24 12:47 静心聆听 阅读(174) 评论(0) 推荐(0) 编辑
摘要: push() 将新元素添加到一个数组中,并返回数组的新长度值。arrayObj.push([item1 [item2 [. . . [itemN ]]]]) 参数 arrayObj 必选项。一个 Array 对象。 item, item2,. . . itemN 可选项。该 Array 的新元素。 说明 push 方法将以新元素出现的顺序添加这些元素。如果参数之一为数组,那么该数组将作为单个元素添加到数组中。如果要合并两个或多个数组中的元素,请使用 concat 方法。 <script> ... 阅读全文
posted @ 2013-06-06 17:18 静心聆听 阅读(1148) 评论(0) 推荐(0) 编辑
摘要: header("Content-type: text/xml"); $dom=new DOMDocument('1.0','utf-8'); $urlset=$dom->createElement('urlset'); //在$dom下创建urlset元素 $dom->appendChild($urlset); //将该元素插入到$dom下 $url=$dom->createElemen... 阅读全文
posted @ 2013-05-31 14:14 静心聆听 阅读(229) 评论(0) 推荐(0) 编辑
摘要: foreach($user_list as $key=>$val){ $flag=false;// foreach($myuser_list as $k=>$v){ if($val['username']==$v){ $flag=true; } } if($flag){ //说明在$user_list的值有和$myuser_list相匹配的。则执行。。。 }} 阅读全文
posted @ 2013-05-22 10:57 静心聆听 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 首先需要权限表,在权限表里有一个tag字段,这里面添的是url地址,基于url的控制权限都是控制器/方法这种类型的,所以可以理解某个控制器就是一个权限功能,比如给某个用户某个权限的话,直接将权限表的某个权限id和用户id关联即可,判断用户有没有某个权限,需要循环比对一下,比如某个控制器权限tag为user,那指的是以user控制器下的所有方法都将有权限去访问,例:直接访问localhost/app/user/index,那我只需要取得当前访问路径user/index,再取出当前用户所有权限,判断下当前路径是否包含已有的权限tag,如果有,那表示有权限访问。 可以使用$row=strpos... 阅读全文
posted @ 2013-05-15 18:48 静心聆听 阅读(742) 评论(0) 推荐(0) 编辑
摘要: iframe 去掉右和下两边滚动条,可以写这样子即可:<iframe id="ifr" frameBorder="0" scrolling="no" width="100%" height="1800px" src="1.php"></iframe> 阅读全文
posted @ 2013-05-15 18:09 静心聆听 阅读(1624) 评论(0) 推荐(0) 编辑
摘要: json_encode 用来对变量进行 JSON 编码。一般用于ajax success 回调显示。json_decode 用json格式的数据进行转码,默认转成对象。如果json_encode('',true),加true的话,那返回的就是数组了。 阅读全文
posted @ 2013-05-15 18:06 静心聆听 阅读(360) 评论(0) 推荐(0) 编辑
摘要: onload是一个事件属性,该事件会在页面或图像加载完成后立即发生。比如<body onload="一个js函数"> ,那就会在加载完整个页面后触发此事件。也可以直接window.onload=function(){ //代码}来调用 阅读全文
posted @ 2013-05-03 19:12 静心聆听 阅读(1936) 评论(0) 推荐(0) 编辑
摘要: 不要直接这样判断if(!a){ //如果没有定义。。。。}上述方法不可取,js读取一个没有定义的变量会报错,可以更换为if(!window.a){ //如果没有定义}因为window对象是整个dom的对象,表示window的某个属性是否存在,这种方法也是适用全局变量,如果是函数体内的话就要使用typeof()了if(typeof (a) == "undefined"){ //相关操作 } 阅读全文
posted @ 2013-05-03 18:49 静心聆听 阅读(778) 评论(0) 推荐(0) 编辑
摘要: 一、head区的script会优先于body区的script执行Copy code<html><head><title> 实例:Head区script代先于body区的script执行 </title><meta http-equiv="content-type" content="text/html; charset=utf-8" /><meta name="author" content="枫岩,CNLEI" /><meta name 阅读全文
posted @ 2013-05-03 18:42 静心聆听 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 在php echo 一段字符串,字符串包含js事件,事件里需要插进php变量,有些凌乱了,试验了几次可以这么写:echo '<a onclick="lock_user(\''.base_url().'user/user/\',\''.$rows ['id']['data'].'\')" class="info pagination"><span >'.$a.'</span></a>' 阅读全文
posted @ 2013-04-27 18:50 静心聆听 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 昨天弄了一下午,可谓的错误接连不断,心情莫名烦燥了,心理素质有待提高。。。做此功能:利用ajax上传文件,处理文件,返回文件名,再和其它域一块提交光ajaxfileupload.js插件就找了好几个,老报错,总感觉是插件下载的不对。。html部分:<html> <head> <title>Ajax File Uploader Plugin For Jquery</title> <meta http-equiv="Content-Type" content="text/html"; charset=&q 阅读全文
posted @ 2013-04-27 18:44 静心聆听 阅读(812) 评论(0) 推荐(0) 编辑
摘要: <html><head></head><body><script>function delConfirm(){ if(confirm("确定删除该记录吗?删除将不能恢复!")) return true; else return false;}</script><a href="http://www.baidu.com" onclick="return delConfirm()">删除</a></body></html> 阅读全文
posted @ 2013-04-25 15:25 静心聆听 阅读(473) 评论(0) 推荐(0) 编辑