浏览模式: 普通 | 列表

nginx rewrite问号处理

[ 2013-11-30 22:32:44 | 作者: admin ]
配置一个nginx的rewrite,简直是被搞死了。其实我就是想把/xxx/0.mp4?key=123456abcde转换为/xxx.mp4?segno=0&key=123456abcde这种形式经过不断的尝试,也分析了一下原因,发现niginx的内容设置中必须注意的一些问题:
1.nginx在进行rewrite的正则表达式中只会将url中?前面的部分拿出来匹配
2.匹配完成后,?后面的内容将自动追加到url中(包含?),如果不让后面的内容追加上去,请在最后加上?即可
3.如果想要?后面的内容时请使用$query_string

在这里提醒一点,调试的时候在rewrite的最后一个配置项中不要使用break last这些,使用redirect可以看到转换后的地址。综合以上几点,使用的配置项为


         rewrite ^/(.+)/(\d+)\.mp4$ /$1.mp4?segno=$2&$query_string? last;
...

阅读全文…
ie中不支持input的表单项目提示,用jQuery解决input中placeholder值在ie中无法支持的问题
$(function(){
if(!placeholderSupport()){ // 判断浏览器是否支持 placeholder
         $('[placeholder]').focus(function() {
                var input = $(this);
                if (input.val() == input.attr('placeholder')) {
                     input.val('');
                     input.removeClass('placeholder');
                }
         }).blur(function() {
                var input = $(this);
...

阅读全文…

Bootstrap IE6 兼容库

[ 2013-11-30 10:27:32 | 作者: admin ]
相关网址:http://www.bootcss.com/p/bsie/

简介

bsie弥补了Bootstrap对IE6的不兼容。Bootstrap是 twitter.com 推出的非常棒的web UI工具库。

目前,bsie能在IE6上支持大部分bootstrap的特性,可惜,还有一些实在无法支持...

下面的这个表格就是当前已经被支持的bootstrap的组件和特性:


文件用途介绍

bootstrap/css/bootstrap.css :

这是bootstrap原始的css文件。

bootstrap/css/bootstrap.min.css :

这是bootstrap原始的压缩后的css文件。

bootstrap/css/bootstrap-ie6.css :

这是bsie的主要的css文件。

bootstrap/css/bootstrap-ie6.min.css :
...

阅读全文…

jquery 几个表单判断

[ 2013-11-29 15:13:29 | 作者: admin ]
$(document).ready(function() {

$(“form”).submit(function(){

if ($(“select[name='boardid']“).val() == “”){

alert(“对不起,请选择类别!”);

$(“select[name='boardid']“).focus();

return false;

}

if ($(“select[name='boardid']“).val() == “请选择分类”){

alert(“对不起,请选择类别!”);

$(“select[name='boardid']“).focus();

return false;

}

if ($(“input[name='txtcontent']“).val() == “”){

alert(“对不起,请填写内容!”)

$(“input[name='txtcontent']“).focus();
...

阅读全文…

mysql can't connect to mysql server 10061

[ 2013-11-15 14:46:53 | 作者: admin ]
安装mysql5.6 windows版本之后发现一个问题

mysql服务正常启动,但是在dos下面和web下面无法连接,报错
mysql can't connect to mysql server 10061


解决办法:

停止mysql的服务
删除mysql服务项 >mysqld -remove mysql56
重建mysql服务项 >mysqld -install
查看新服务项的属性,发现没有指定配置文件地址 my.ini ,就到安装目录去找
配置好my.ini,启动mysql服务,发现可以连接了

mysql my.ini配置文件修改无效

[ 2013-11-15 10:50:28 | 作者: admin ]
windows下mysql 5.6安装后,修改安装路径下的my.ini配置文件怎么修改均无效,经过仔细检查,发现在服务里,默认加载的是这个路径下的my.ini:

"C:/Program Files/MySQL/MySQL Server 5.6/bin\mysqld" --defaults-file="C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.6\my.ini" MySQL56

解决办法:

1. 把my.ini文件拷贝到这个文件即可。

2. 修改--defaults-file路径,指向自己的mysql安装根目录下的my.ini。

==================================================
参考安装方法

...

阅读全文…
新笔记本测试了老的usb启动盘都不行,下载了这个工具居然可以启动。
1、参考联想提供的重装win7,CMOS修改提示先修改好。
2、usb启动在里面重新分区并且ghost恢复了 winxp.gho
3、发现重新开机不能引导,在分区精灵软件里面重新建立了 MBR ,就可以了。

attachments/201311/02_143321_.jpg

win2008 r2 如何自动登陆

[ 2013-10-21 20:14:52 | 作者: admin ]
单击“开始/运行”,输入“rundll32 netplwiz.dll,UsersRunDll”,按回车键后弹出“用户帐户”窗口,看清楚,这可跟“控制面板”中打开的“用户账户”面板窗口不同哦!
然后取消选定“要使用本机,用户必须输入用户名和密码”选项,再按“ctrl+alt+del”并选择“更改密码”,设密码为空。