03 2012 档案

摘要:js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent1、 传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。例如:退出2、 进行url跳转时可以整体使用encodeURI例如:Location.href=encodeURI(”http://cang.baidu.com/do/s?word=百度&ct=21″);3、 js使用数据时可以使用escape[Huoho.Com编辑]例如:搜藏中histo 阅读全文
posted @ 2012-03-27 16:21 编程思想家 阅读(371) 评论(0) 推荐(0) 编辑
摘要:用键盘输入日期数字快,还是用鼠标操作javascript日期选择器进行选择快呢?似乎并没有人进行这样无聊的统计。但在表单中需输入日期的地方增加一个Javascript日期选择器被认为是一项提升用户体验的良好设计,毕竟,这是增加,而不是替换。让各种不同操作习惯的用户都有自己的选择。17个Javascript日期选择器,也许在你下一次要优化你的网站设计时能用到:)1.Aeron Calendar一个强大、漂亮,基于Mootools开发的日期选择控件。2.PBBDatePicker一个功能强大,灵活的DatePicker。3.Jason’s Date Input Calendar(演示地址)一个简单 阅读全文
posted @ 2012-03-27 16:19 编程思想家 阅读(611) 评论(0) 推荐(0) 编辑
摘要:1. 停止mysql2. 打开cmd,切换目录到 mysqlbin, 运行mysqld-nt –skip-grant-tables这条命令是跳过权限检查启动mysql服务3. 打开另一个cmd,同样切换目录到mysqlbin,运行mysql –u root用root登录到数据库4. 修改root的密码>use mysql>update user set password=password(’新密码’) where user=’root’>flush privileges5. 关闭所有的cmd,然后正常启动mysql,就可以了 阅读全文
posted @ 2012-03-27 16:17 编程思想家 阅读(218) 评论(0) 推荐(0) 编辑
摘要:情景:当在linux中执行cp命令时,有时候需要将一个目录中的所有文件覆盖其他一个目中的所有文件。但是,使用cp -Rf 时还是会提示是否覆盖。解决的方法是:shell>unalias cp原因:你执行:shell>alias 你会发现alias cp=’cp -i’所以你需要注释掉cp重新执行:shell>cp -Rf source destination 阅读全文
posted @ 2012-03-27 16:16 编程思想家 阅读(1595) 评论(0) 推荐(0) 编辑
摘要:如何通过Jquery简单又快速的获取一组radio的取值呢?Jquery老的版本var_name = $(“input[@name='radio_name']:checked”).val();Jquery 1.3以后的版本var_name = $(“input[name='radio_name']:checked”).val();区别是老版本有个@. 阅读全文
posted @ 2012-03-27 16:07 编程思想家 阅读(122) 评论(0) 推荐(0) 编辑
摘要:今天在开发一个 异步更新 select下拉列表时,遇到了一些问题,现记录下,以备以后遇到时可以查阅。首先是:出现 非法标签错误,其原因是,在 eval json数据的时候,左右没有加括号,正确的格式应该是:eval(“(“+jsondata+”)”);其次是在访问json数据时,采用jsondata.length想来遍历数据,但是每次都是显示undefined,查了很多原因,一开始一直以为是jquery的版本问题,后来才知道 json格式有两种 表示方法,第一种:{“k1″:”v1″,”k2″:”v2″} ,这种数据格式返回的是 objcet对象,没有length属性第二种:[["k 阅读全文
posted @ 2012-03-27 16:05 编程思想家 阅读(464) 评论(0) 推荐(0) 编辑
摘要:一、安装环境:系统平台:Red Hat Linux9,内核2.4.20-8,文字界面(未安装图形界面)硬件配置:CPU:CM 1.8RAM:128MBDISK:40GB二、软件需求及下地地址:1.Apache2.2.6下载地址:http://apache.mirror.phpchina.com/httpd/httpd-2.2.6.tar.gz2.Mysql5.0.45下载以下rpm包:MySQL-server-5.0.45-0.i386.rpmMySQL-devel-5.0.45-0.i386.rpmMySQL-client-5.0.45-0.i386.rpmMySQL-shared-5.0. 阅读全文
posted @ 2012-03-27 16:04 编程思想家 阅读(656) 评论(0) 推荐(0) 编辑
摘要:为什么Tomcat的webapps目录下新建的目录不能访问html文件? 在Tomcat安装目录中,webapps默认为部署网站用的目录。webapps/ROOT是网站的根目录,其它目录都是网站的子目录,如webappsjsp-examples目录。但是,当我们新建一个子目录时,却并不能在浏览器里正常访问。就连HTML文件也访问不了。为什么会出现这种情况呢? 原来,在Tomcat中,每一个webapps下的子目录都被认为是一个JSP站点。因此,该子目录必需要有JSP站点的必要结构才行。也就是,在创建的子目录下,必需有WEB_INF目录以及WEB_INF下的web.xml文件。WEB_INF.. 阅读全文
posted @ 2012-03-27 16:03 编程思想家 阅读(1589) 评论(1) 推荐(0) 编辑
摘要:今天在维护一个 java项目的时候,遇到了 tomcat不能遍历某个目录的情况具体为:在通过用IP来访问 webapps根目录时,出现上图而在上面的图中,除了web目录不能进入,其他的都可以,web目录下面的文件有:从网上的资料来看,基本都是说是因为文件里面没有WEB-INF,但是我加了这个目录和web.xml后,任然不能访问。在群里问了很多人,也找了一些方法,任然没有解决最后我在 server.xml的<Host name=”localhost” debug=”0″ appBase=”webapps”unpackWARs=”true” autoDeploy=”true”xmlValid 阅读全文
posted @ 2012-03-27 15:51 编程思想家 阅读(1410) 评论(0) 推荐(0) 编辑
摘要:今天在配置一个tomcat的时候,发现默认站点是以前的站点,现在想换个站点,结果去找conf/sever.xml看配置,一看蒙了,server.xml中存在着几十个<host> ,而第一个<host></host>特别长,所以忽视了第一个,结果改来改去,默认的站点还是不对。后来仔细研究,才发现,原来所有的<host></host>都是并行的,而第一个<host>对应的站点就是默认站点。<Host name=”localhost” debug=”0″ appBase=”webapps”unpackWARs=”true” 阅读全文
posted @ 2012-03-27 15:33 编程思想家 阅读(978) 评论(0) 推荐(0) 编辑
摘要:RewriteCond就像我们程序中的if语句一样,表示如果符合某个或某几个条件则执行RewriteCond下面紧邻的RewriteRule语句,这就是RewriteCond最原始、基础的功能,为了方便理解,下面来看看几个例子。RewriteEngine onRewriteCond %{HTTP_USER_AGENT} ^Mozilla/5.0.*RewriteRule index.php index.m.phpRewriteCond %{HTTP_USER_AGENT} ^Lynx.*RewriteRule index.php index.L.phpRewriteRule index.php 阅读全文
posted @ 2012-03-27 09:08 编程思想家 阅读(167) 评论(0) 推荐(0) 编辑
摘要:本文前提是你安装好了JDK。1. 下载eclipse3.6,下载Eclipse IDE for Java Developers或者下载地址:http://www.eclipse.org/downloads/2. 下载tomcat7下载地址:http://tomcat.apache.org/3. 下载tomcatPlugin33http://www.eclipsetotale.com/tomcatPlugin.html4. 解压解压eclipse,tomcat7到自己定义的目录,这两个不需要安装解压 tomcatPlugin33到eclipse安装目录下的dropins目录下,如:D:/ecli 阅读全文
posted @ 2012-03-27 09:05 编程思想家 阅读(1334) 评论(1) 推荐(0) 编辑
摘要:1年前之前写过一个批量将文件转化成utf-8编码的函数,最近想用,却找不到了,今天重新了个获取某文件夹下所有文件的方法,且做记录,供以后使用。read())) { if($file != '.' && $file != '..') { $f = $folder.'/... 阅读全文
posted @ 2012-03-19 14:09 编程思想家 阅读(644) 评论(0) 推荐(0) 编辑
摘要:shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefinedvar a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1unshift:将参数添加到原数组开头,并返回数组的长度var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); //a:[-2,-1,1,2,3,4,5] b:7 注:在IE6.0下测试返回值总为undefined,FF2.0下测试返回值为7,所以这个方法的返回值不可靠,需要用返回值时可用splice代替本方法来使用。pop:删除原数组最后一项,并返回删除元素 阅读全文
posted @ 2012-03-16 16:51 编程思想家 阅读(204) 评论(0) 推荐(0) 编辑
摘要:在android应用中,有时要加载一个网页,如果能配上一个进度条就更好了,而android中提供了其很好的支持,下面是一个例子程序,先帖:<?xml version=”1.0″ encoding=”utf-8″?><WebView xmlns:android=”http://schemas.android.com/apk/res/android”android:id=”@+id/webView” android:layout_width=”fill_parent”android:layout_height=”fill_parent” /> 主程序:Java代码publi 阅读全文
posted @ 2012-03-11 14:52 编程思想家 阅读(378) 评论(0) 推荐(0) 编辑
摘要:1. 使用 标准Java接口: 设计的类: java.net.*基本步骤:1) 创建 URL 以及 URLConnection / HttpURLConnection 对象2) 设置连接参数3) 连接到服务器4) 向服务器写数据5)从服务器读取数据例:try {// 创建一个 URL 对象URL url = new URL(your_url);// 创建一个 URL 连接,如果有代理的话可以指定一个代理。URLConnection connection = url.openConnection(Proxy_yours);// 对于 HTTP 连接可以直接转换成 HttpURLConnectio 阅读全文
posted @ 2012-03-11 14:46 编程思想家 阅读(4673) 评论(0) 推荐(1) 编辑
摘要:启动模拟器,然后进入 settings->Wireless controls->Mobile networks->Access Point Names然后打开出现在列表中的access point;因为我在广州,所以找了一个广州的代理IP如:219.137.229.210 3128 HTTP 广东省广州市花都区新华镇 电信ADSL然后下面这样设置:- Proxy : 219.137.229.210-Port : 3128- Username : your username if needed, or <Not set>- Password : your passw 阅读全文
posted @ 2012-03-11 14:42 编程思想家 阅读(265) 评论(0) 推荐(0) 编辑
摘要:大流量高并发架构1、服务器,Nginx2、考虑到的扩展条件 缓存可以实现负载均衡,多台服务器协同工作方案一、数据 > memcache(可多台服务器集群) > 磁盘文件 > mysql数据库方案二、数据 > ttserver(可多台服务器集群) > mysql数据库方案三、数据 > redis(可多台服务器集群) > 磁盘文件 > mysql数据库海量数据计算方案:方案一、数据 > hadoop/mapreduce方案二、数据 > node.js + mongodb/nosql磁盘文件的处理,可以考虑消息队列消息队列 可以用gearm 阅读全文
posted @ 2012-03-11 14:33 编程思想家 阅读(289) 评论(0) 推荐(0) 编辑