摘要:
可以先体验一下效果:http://keleyi.com/keleyi/phtml/jquery/2.htm以下修改a标签的href链接和修改文字的代码:<script type="text/javascript" src="http:/keleyi.com/keleyi/pmedia/jquery- 阅读全文
posted @ 2018-01-18 10:17
追忆丶年华
阅读(1428)
评论(0)
推荐(0)
摘要:
本文实例讲述了jquery单选框radio绑定click事件实现方法。分享给大家供大家参考。 具体实现方法如下: 复制代码代码如下: <html><head><title>单选框radio绑定click事件</title><meta http-equiv="content-type" content 阅读全文
posted @ 2018-01-18 10:17
追忆丶年华
阅读(1683)
评论(0)
推荐(0)
摘要:
forEach是ECMA5中Array新方法中最基本的一个,就是遍历,循环。例如下面这个例子: [1, 2 ,3, 4].forEach(alert); 等同于下面这个for循环 ? 1 2 3 4 var array = [1, 2, 3, 4]; for (var k = 0, length = 阅读全文
posted @ 2018-01-18 10:16
追忆丶年华
阅读(187)
评论(0)
推荐(0)
摘要:
获取选中的值获取一组radio被选中项的值var item = $('input[@name=items][@checked]').val(); 获取select被选中项的文本var item = $("select[@name=items] option[@selected]").text(); 阅读全文
posted @ 2018-01-18 10:16
追忆丶年华
阅读(1913)
评论(0)
推荐(0)
摘要:
在iframe子页面获取父页面元素 代码如下: $.('#objld', parent.document); 在父页面获取iframe子页面的元素 代码如下: $("#objid", document.iframes('iframe').document) 或 代码如下: $(document.ge 阅读全文
posted @ 2018-01-18 10:15
追忆丶年华
阅读(4539)
评论(0)
推荐(0)
摘要:
*.3gpp audio/3gpp, video/3gpp 3GPP Audio/Video *.ac3 audio/ac3 AC3 Audio *.asf allpication/vnd.ms-asf Advanced Streaming Format *.au audio/basic AU Au 阅读全文
posted @ 2018-01-18 10:15
追忆丶年华
阅读(357)
评论(0)
推荐(0)
摘要:
背景 encodeURI 和 encodeURIComponent都是ECMA-262标准中定义的函数,所有兼容这个标准的语言(如JavaScript, ActionScript)都会实现这两个函数。它们都是用来对URI (RFC-2396)字符串进行编码的全局函数,但是它们的处理方式和使用场景有所 阅读全文
posted @ 2018-01-18 10:14
追忆丶年华
阅读(156)
评论(0)
推荐(0)
摘要:
PHP常见的call_user_func方法,在JS中有时候会用到,比如你想根据某个动态变量去执行方法。 以前遇到过类似的问题没有解决,现在不太记得具体案例了。今天无意中看到类似文章,学到了。代码如下: JS中的call()和apply()方法,是调用某一个对象的方法,并将指针指向另一个对象 阅读全文
posted @ 2018-01-18 10:13
追忆丶年华
阅读(230)
评论(0)
推荐(0)
摘要:
在开发过程中,jQuery.html() 是获取当前节点下的html代码,并不包含当前节点本身的代码,然后我们有时候确需要,找遍jQuery api文档也没有任何方法可以拿到。 看到有的人通过parent().html(),如果当前元素没有兄弟元素还行,如果有那就行不通了。后来实验发现有一个jQue 阅读全文
posted @ 2018-01-18 10:13
追忆丶年华
阅读(162)
评论(0)
推荐(0)
摘要:
原型:insertAdajcentHTML(swhere,stext) insertAdjacentHTML方法:在指定的地方插入html标签语句 参数:swhere: 指定插入html标签语句的地方,有四种值可用:1.beforeBegin: 插入到标签开始前 2.afterBegin:插入到标签 阅读全文
posted @ 2018-01-18 10:12
追忆丶年华
阅读(285)
评论(0)
推荐(0)
摘要:
function square(num){ var total = num*num;//局部变量 return total;}var total = 50;//全局变量var number = square(20);alert(total);//结果为50 function square(num){ 阅读全文
posted @ 2018-01-18 10:11
追忆丶年华
阅读(539)
评论(0)
推荐(0)
摘要:
一、无人不识君 据说今天是邓丽君奶奶会见马克思的日子,所谓“无人不识君”就多了份“无人不识邓丽君”之意。 JS中有很多基本DOM方法,例如createElement, parentNode等,其中,appendChild方法是相当地常用与熟知,可谓是DOM节点方法中的“无人不识君”! appendC 阅读全文
posted @ 2018-01-18 10:11
追忆丶年华
阅读(648)
评论(0)
推荐(0)
摘要:
在安装Yeoman遇到了一些报错,具体的步骤就不多说了,直接上码,具体的两处报错的地方。 第一个,创建webapp,直接报权限的错误,这时才留意到在它之前还有一个错误。 前一个错误,再安装yeoman时,报的错误如下。 没办法,只能各种搜索,各种重装,最后发现原先的nodejs、npm版本有些老了, 阅读全文
posted @ 2018-01-18 10:10
追忆丶年华
阅读(530)
评论(0)
推荐(0)
摘要:
原文 http://blog.csdn.net/phantomes/article/details/26570113 主题 HTML jQuery 原文 http://blog.csdn.net/phantomes/article/details/26570113 主题 HTML jQuery /* 阅读全文
posted @ 2018-01-18 10:08
追忆丶年华
阅读(6615)
评论(0)
推荐(0)
摘要:
<html><head><SCRIPT LANGUAGE="JavaScript"><!--//oSelect 列表的底部添加了一个新选项function onload(){var oOption = document.createElement("OPTION");oOption.text="Fe 阅读全文
posted @ 2018-01-18 10:07
追忆丶年华
阅读(11343)
评论(0)
推荐(0)
摘要:
先我们来看一个官方的实例使用 AJAX 请求来获得 JSON 数据,并输出结果: 复制代码代码如下: $("button").click(function(){ $.getJSON("demo_ajax_json.js",function(result){ $.each(result, functi 阅读全文
posted @ 2018-01-18 10:06
追忆丶年华
阅读(3589)
评论(0)
推荐(0)
摘要:
百度编辑器Ueditor所提供的setContent()方法作用是:设置或者改变编辑器里面的文字内容或html内容 函数说明:setContent(string,boolean); 参数string 是需要设置到编辑器里面的内容,可以含有HTML代码,最后插入到编辑器中的内容是经过 编辑器内置过滤器 阅读全文
posted @ 2018-01-18 10:05
追忆丶年华
阅读(600)
评论(0)
推荐(0)
摘要:
在测试多浏览器兼容时,发现chrome浏览器报Uncaught TypeError: object is not a function, 查找原因不得其所。 通过查看代码,发现在javascript中我定义了一个名称为onsubmit方法,后修改名称,发现chrome ok! 解决方案: 1.查询浏 阅读全文
posted @ 2018-01-18 10:05
追忆丶年华
阅读(1388)
评论(0)
推荐(0)
摘要:
禁止浏览器保存密码和禁止浏览器填充密码浏览器保存密码是根据input="password"来判断的,所有我们只要保证浏览器在dom结构中识别不到密码框即可。so:-->密码输入位置默认为input="text"。-->在输入框上添加 onfocus="this.type='password'" 输入 阅读全文
posted @ 2018-01-18 10:04
追忆丶年华
阅读(885)
评论(0)
推荐(0)
摘要:
(1)转自:http://blog.csdn.net/nsrainbow/article/details/2370329 原文如下 无论是window.setTimeout还是window.setInterval,在使用函数名作为调用句柄时都不能带参数。 先看一个简单的代码: Javascript代 阅读全文
posted @ 2018-01-18 10:03
追忆丶年华
阅读(274)
评论(0)
推荐(0)
摘要:
一、XMLHttpRequest 2.0的家臣们 我大学那会儿,一个称为Ajax的东西对前端行业造成了深远影响,不仅是JS语言,而包括前端地位、职位兴起以及工作分工等。抛开IE6浏览器不谈,其他浏览器的Ajax实际上都是借助XMLHttpRequest实现的。 然后,好多年过去了,XMLHttpRe 阅读全文
posted @ 2018-01-18 10:02
追忆丶年华
阅读(279)
评论(0)
推荐(0)
摘要:
最近做很多HTML5的项目,很多页面会通过微信微博等SNS分享出去。在分享页面上提供公司APP的下载。但是在很多应用的浏览器中,点击下载链接无法下载应用。那么针对这些浏览器我们需要给用户提示从safari或者系统自带的浏览器打开分享页面。通过js就可以判断当前页面是在什么浏览器打开的。 以下是一段示 阅读全文
posted @ 2018-01-18 10:02
追忆丶年华
阅读(122)
评论(0)
推荐(0)
摘要:
关于浏览器关闭事件的相关描述 有些朋友想在浏览器关闭的时候,弹出alert 、confirm或者prompt等。实验证明,这种做法是失败的,原因是浏览器关闭事件自动屏蔽执行js的某些方法,从而防止恶意攻击或者无法关闭浏览器的现象,针对这些事件的处理,一般都是写在浏览器底层。因此,你想在关闭浏览器的时 阅读全文
posted @ 2018-01-18 10:01
追忆丶年华
阅读(719)
评论(0)
推荐(0)
摘要:
方法一:正则分析法 [html] view plain copy function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location. 阅读全文
posted @ 2018-01-18 10:00
追忆丶年华
阅读(356)
评论(0)
推荐(0)
摘要:
一、JS代码: //获取浏览器页面可见高度和宽度 var _PageHeight = document.documentElement.clientHeight, _PageWidth = document.documentElement.clientWidth; //计算loading框距离顶部和 阅读全文
posted @ 2018-01-18 09:59
追忆丶年华
阅读(8854)
评论(0)
推荐(0)
摘要:
最近遇到一个问题: 复制代码代码如下: var obj = {"name1":"张三","name2":"李四"}; var key = "name1"; var value = obj.key;//得到了"undefined" value = obj.name1;//得到了"张三" 其实我是想动态 阅读全文
posted @ 2018-01-18 09:45
追忆丶年华
阅读(800)
评论(0)
推荐(0)
摘要:
/** 描述:判断浏览器信息* 编写:LittleQiang_w* 日期:2016.1.5* 版本:V1.1*/ //判断当前浏览类型function BrowserType() { var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 阅读全文
posted @ 2018-01-18 09:44
追忆丶年华
阅读(684)
评论(0)
推荐(0)
摘要:
方法一,在调用文件的顶部加入下例代码: 方法二,通过中间界面对js进行应用 就是我们可以在某个html中引用了你需要的js文件,我们可以通过拿到那个html文件的对象,然后在通过这个对象去引用js的方法。 (一般不常用,这个在我做项目的时候用过一次) 方法三:在将下边代码放入Body中: 我们来分析 阅读全文
posted @ 2018-01-18 09:44
追忆丶年华
阅读(1180)
评论(0)
推荐(0)
摘要:
html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。 sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一 阅读全文
posted @ 2018-01-18 09:40
追忆丶年华
阅读(120)
评论(0)
推荐(0)
摘要:
1、base64加密 在页面中引入base64.js文件,调用方法为: 2、md5加密 在页面中引用md5.js文件,调用方法为 3、sha1加密 据说这是最安全的加密 页面中引入sha1.js,调用方法为 base64.js md5.js sha1.js 阅读全文
posted @ 2018-01-18 09:39
追忆丶年华
阅读(674)
评论(0)
推荐(0)
摘要:
https://github.com/alexei/sprintf.js 阅读全文
posted @ 2018-01-18 09:38
追忆丶年华
阅读(200)
评论(0)
推荐(0)
摘要:
https://github.com/SheetJS/js-crc32 阅读全文
posted @ 2018-01-18 09:37
追忆丶年华
阅读(343)
评论(0)
推荐(0)
摘要:
前台JS读取本地文件内容,兼容IE7、8、9、10 FF Chrome等各种版本,纠结了好长时间,终于找到方法,希望能帮到你,代码如下。直接复制保存为html运行看效果。 参考如下: http://blog.csdn.net/lejuo/article/details/11528243 阅读全文
posted @ 2018-01-18 09:36
追忆丶年华
阅读(2012)
评论(0)
推荐(0)
摘要:
js需要把时间戳转为为普通格式,一般的情况下可能用不到的, 下面先来看第一种吧 复制代码代码如下: function getLocalTime(nS) { return new Date(parseInt(nS) * 1000).toLocaleString().replace(/:\d{1,2}$ 阅读全文
posted @ 2018-01-18 09:35
追忆丶年华
阅读(241)
评论(0)
推荐(0)
摘要:
//十进制转其他 var x=110; alert(x); alert(x.toString(8)); alert(x.toString(32)); alert(x.toString(16)); //其他转十进制 var x='110'; alert(parseInt(x,2)); alert(pa 阅读全文
posted @ 2018-01-18 09:35
追忆丶年华
阅读(204)
评论(0)
推荐(0)
摘要:
ajax跨域 禁止访问! 利用Access-Control-Allow-Origin响应头解决跨域请求 阅读全文
posted @ 2018-01-18 09:34
追忆丶年华
阅读(325)
评论(0)
推荐(0)
摘要:
注意:以下代码请在Firefox 3.5、Chrome 3.0、Safari 4之后的版本中进行测试。IE8的实现方法与其他浏览不同。 跨域请求,顾名思义,就是一个站点中的资源去访问另外一个不同域名站点上的资源。这种情况很常见,比如说通过 style 标签加载外部样式表文件、通过 img 标签加载外 阅读全文
posted @ 2018-01-18 09:33
追忆丶年华
阅读(314)
评论(0)
推荐(0)
摘要:
去掉html标签的js <script> function delHtmlTag(str){ return str.replace(/<[^>]+>/g,"");//去掉所有的html标记 }var str = "<span style='display:none;'>This is test</s 阅读全文
posted @ 2018-01-18 09:31
追忆丶年华
阅读(1028)
评论(0)
推荐(0)
摘要:
中文:http://www.bootcss.com/p/bootstrap-datetimepicker/index.htm http://www.malot.fr/bootstrap-datetimepicker/demo.php http://www.malot.fr/bootstrap-dat 阅读全文
posted @ 2018-01-18 09:30
追忆丶年华
阅读(3940)
评论(0)
推荐(0)
摘要:
例如: JSON字符串:var str1 = '{ "name": "cxh", "sex": "man" }'; JSON对象:var str2 = { "name": "cxh", "sex": "man" }; 一、JSON字符串转换为JSON对象 要使用上面的str1,必须使用下面的方法先转 阅读全文
posted @ 2018-01-18 09:30
追忆丶年华
阅读(117)
评论(0)
推荐(0)
摘要:
网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线的宽)网页可见区域高:document.body.offsetHeight (包括边线的 阅读全文
posted @ 2018-01-18 09:29
追忆丶年华
阅读(164)
评论(0)
推荐(0)
摘要:
JavaScript的性能问题不容小觑,这就需要我们开发人员在编写JavaScript程序时多注意一些细节,本文非常详细的介绍了一下JavaScript性能优化方面的知识点,绝对是干货。 前言 一直在学习javascript,也有看过《犀利开发Jquery内核详解与实践》,对这本书的评价只有两个字犀 阅读全文
posted @ 2018-01-18 09:29
追忆丶年华
阅读(183)
评论(0)
推荐(0)
摘要:
一:JS 重载页面,本地刷新,返回上一页 复制代码代码如下: <a href="javascript:history.go(-1)">返回上一页</a> <a href="javascript:location.reload()">重载页面,本地刷新</a> <a href="javascript: 阅读全文
posted @ 2018-01-18 09:28
追忆丶年华
阅读(47970)
评论(0)
推荐(0)
摘要:
var pastResult = []; pastResult.push(feature.attributes.F_iID); pastResult.push(feature.attributes.F_sName); pastResult.push(feature.attributes.F_sAdd 阅读全文
posted @ 2018-01-18 09:27
追忆丶年华
阅读(8602)
评论(0)
推荐(0)
摘要:
链接式: <a href="javascript:history.go(-1)">返回上一步</a> <a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a> 按钮式: <INPUT name="pclog" type="but 阅读全文
posted @ 2018-01-18 09:25
追忆丶年华
阅读(133394)
评论(0)
推荐(1)
摘要:
现象说明:在服务器上部署了一套后台环境,使用的是nginx反向代理tomcat架构,在后台里上传一个70M的视频文件,上传到一半就失效了! 原因是nginx配置里限制了上传文件的大小 client_max_body_size:这个参数的设置限制了上传文件的大小,可以在http、server、loca 阅读全文
posted @ 2018-01-18 09:23
追忆丶年华
阅读(639)
评论(0)
推荐(0)
摘要:
https://github.com/rryqszq4/ngx_php 阅读全文
posted @ 2018-01-18 09:22
追忆丶年华
阅读(168)
评论(0)
推荐(0)
摘要:
执行PHP操作大文件insert mysql数据库时,出现这个错误提示 The page you are looking for is temporarily unavailable.Please try again later. set_time_limit(0)不限超时已经设置,并且PHP.IN 阅读全文
posted @ 2018-01-18 09:22
追忆丶年华
阅读(2099)
评论(0)
推荐(0)
摘要:
CentOS6下基于Nginx搭建mp4/flv流媒体服务器(可随意拖动)并支持RTMP/HLS协议(含转码工具) 1.先添加几个RPM下载源 1.1)安装RPMforge的CentOS6源 [root@linuxidc ~]# wget -c http://pkgs.repoforge.org/r 阅读全文
posted @ 2018-01-18 09:20
追忆丶年华
阅读(1803)
评论(0)
推荐(0)
摘要:
后端服务路径: 172.168.0.2:8080 172.168.0.2:7080 前端目录(html + css + js): /root/apps/mzsg-web 1、修改 /etc/nginx.conf,注释掉nginx默认网站配置 include /etc/nginx/conf.d/*.c 阅读全文
posted @ 2018-01-18 09:20
追忆丶年华
阅读(696)
评论(0)
推荐(0)
摘要:
nginx “nginx could not build the server_names_hash”解决方法 给一个服务器下增加了一些站点别名,差不多有20多个。 重启nginx时候,提示: could not build the server_names_hash, you should inc 阅读全文
posted @ 2018-01-18 09:19
追忆丶年华
阅读(17369)
评论(0)
推荐(1)
摘要:
很久不使用apache了,渐渐对apache感到陌生,因为朋友有个ZendFramework框架从apache移到nginx下,需要pathinfo模式支持。网上海搜于是开始搜索nginx+pathinfo相关文章,一开以为很容易就会配置好。因为搜索后发现有大量文章介绍nginx开启pathinfo 阅读全文
posted @ 2018-01-18 09:18
追忆丶年华
阅读(166)
评论(0)
推荐(0)
摘要:
一、Nginx Rewrite规则相关指令 Nginx Rewrite规则相关指令有if、rewrite、set、return、break等,其中rewrite是最关键的指令。一个简单的Nginx Rewrite规则语法如下: Java代码 rewrite ^/b/(.*)\.html /play. 阅读全文
posted @ 2018-01-18 09:18
追忆丶年华
阅读(151)
评论(0)
推荐(0)
摘要:
AJAX从一个域请求另一个域会有跨域的问题。那么如何在nginx上实现ajax跨域请求呢?要在nginx上启用跨域请求,需要添加add_header Access-Control*指令。如下所示: 1 2 3 4 5 6 7 8 9 10 11 12 location /{ add_header ' 阅读全文
posted @ 2018-01-18 09:18
追忆丶年华
阅读(193)
评论(0)
推荐(0)
摘要:
location正则写法 一个示例: 已=开头表示精确匹配如 A 中只匹配根目录结尾的请求,后面不能带任何字符串。 ^~ 开头表示uri以某个常规字符串开头,不是正则匹配 ~ 开头表示区分大小写的正则匹配; ~* 开头表示不区分大小写的正则匹配 / 通用匹配, 如果没有其它匹配,任何请求都会匹配到 阅读全文
posted @ 2018-01-18 09:17
追忆丶年华
阅读(265)
评论(0)
推荐(0)
摘要:
Nginx默认是显示版本号的,如: [root@bkjz ~]# curl -I www.nginx.orgHTTP/1.1 200 OKServer: nginx/0.8.44Date: Tue, 13 Jul 2010 14:05:11 GMTContent-Type: text/htmlCon 阅读全文
posted @ 2018-01-18 09:16
追忆丶年华
阅读(2296)
评论(0)
推荐(0)
摘要:
安装lua_nginx_module 模块 lua_nginx_module 可以一步步的安装,也可以直接用淘宝的OpenResty Centos和debian的安装就简单了。。 这里说下freebsd的安装: 安装完成后,我们体验一下lua 第一个lua脚本 ngx.say 是打印的打印输出的意思 阅读全文
posted @ 2018-01-18 09:16
追忆丶年华
阅读(3852)
评论(0)
推荐(0)
摘要:
nginx指令中的优化(配置文件) worker_processes 8; nginx进程数,建议按照cpu数目来指定,一般为它的倍数。 worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 0100000 阅读全文
posted @ 2018-01-18 09:15
追忆丶年华
阅读(735)
评论(0)
推荐(0)
摘要:
(一) 简单理解四层和七层负载均衡: ① 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负载均衡会通过一个虚拟MAC地址接收请求,然后再分配到真实的MAC地址;三层负载均衡会通过一个 阅读全文
posted @ 2018-01-18 09:14
追忆丶年华
阅读(104)
评论(0)
推荐(0)
摘要:
最近工作中遇到一个问题,想把它记录下来,场景是这样的: 从上图可以看出,用户通过Client访问的是LVS的VIP, VIP后端挂载的RealServer是Nginx服务器。 Client可以是浏览器也可以是一个客户端程序。一般情况下,这种架构不会出现问题,但是如果Client端把请求发送给Ngin 阅读全文
posted @ 2018-01-18 09:14
追忆丶年华
阅读(52825)
评论(0)
推荐(2)
摘要:
user nginx;#用户worker_processes 8;#工作进程,根据硬件调整,大于等于cpu核数error_log logs / nginx_error.log crit;#错误日志pid logs / nginx.pid;#pid放置的位置worker_rlimit_nofile 2 阅读全文
posted @ 2018-01-18 09:13
追忆丶年华
阅读(342)
评论(0)
推荐(0)
摘要:
Nginx 配置文件详解 user nginx ; #用户 worker_processes 8; #工作进程,根据硬件调整,大于等于cpu核数 error_log logs/nginx_error.log crit; #错误日志 pid logs/nginx.pid; #pid放置的位置 work 阅读全文
posted @ 2018-01-18 09:12
追忆丶年华
阅读(366)
评论(0)
推荐(0)
摘要:
转自:http://blog.sina.com.cn/openrestyNginx 的配置文件使用的就是一门微型的编程语言,许多真实世界里的 Nginx 配置文件其实就是一个一个的小程序。当然,是不是“图灵完全的”暂且不论,至少据我观察,它在设计上受 Perl 和 Bourne Shell 这两种语 阅读全文
posted @ 2018-01-18 09:11
追忆丶年华
阅读(211)
评论(0)
推荐(0)
摘要:
在nginx中有几个关于uri的变量,包括$uri $request_uri $document_uri,下面看一下他们的区别 : $request_uri: /stat.php?id=1585378&web_id=1585378$uri /stat.php$document_uri: /stat. 阅读全文
posted @ 2018-01-18 09:11
追忆丶年华
阅读(14151)
评论(0)
推荐(1)
摘要:
nginx 各参数翻译,作用 $arg_PARAMETER #这个变量包含GET请求中,如果有变量PARAMETER时的值。 $args #这个变量等于请求行中(GET请求)的参数,例如foo=123&bar=blahblah; $binary_remote_addr #二进制的客户地址。 $bod 阅读全文
posted @ 2018-01-18 09:10
追忆丶年华
阅读(12410)
评论(0)
推荐(1)
摘要:
nginx配置proxy_pass,需要注意转发的路径配置 1、location /test/ { proxy_pass http://t6:8300; } 2、location /test/ { proxy_pass http://t6:8300/; } 上面两种配置,区别只在于proxy_pas 阅读全文
posted @ 2018-01-18 09:10
追忆丶年华
阅读(1244)
评论(0)
推荐(0)
摘要:
背景:对vps小资源的实践中对,https://justwinit.cn/post/7536/ 的再优化,再实践,再优化,特别是Nginx,PHP,内核: 零)Nginx: error_log /data/logs/nginx_error.log notice; #Specifies the val 阅读全文
posted @ 2018-01-18 09:09
追忆丶年华
阅读(3544)
评论(0)
推荐(0)
摘要:
nginx的配置为192.168.0.219:80分别映射到upstream组192.168.0.55:8080和192.168.0.206:8080,那如何配置做到访问192.168.0.219:80时,能访问到http://192.168.0.55:8080/bingo-szwf-sso 这个主 阅读全文
posted @ 2018-01-18 09:08
追忆丶年华
阅读(13710)
评论(0)
推荐(0)
摘要:
1. 安装 1) 从Nginx官网下载页面(http://nginx.org/en/download.html)下载Nginx最新版本(目前是1.5.13版本)安装包; 2) 解压后复制到部署目录。 2. 启动和停止Nginx Nginx目前只支持命令行操作,操作前先进入Dos命令环境,并进入Ngi 阅读全文
posted @ 2018-01-18 09:08
追忆丶年华
阅读(118)
评论(0)
推荐(0)
摘要:
正向代理的概念 正向代理,也就是传说中的代理,他的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器这个代理服务器呢,他能访问那个我不能访问的网站于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容代理服务器去取回来,然后返回给我 从网站的角度,只在代理 阅读全文
posted @ 2018-01-18 09:06
追忆丶年华
阅读(240)
评论(0)
推荐(0)
摘要:
见配置,摘自nginx.conf 里的server 段: 里面有两个location,我先说第一个,/ 。其实这里有两种写法,分别是: 出来的效果都一样的。 第二个location,/star/。同样两种写法都有,都出来的结果,就不一样了。 当访问 http://abc.163.com/star/ 阅读全文
posted @ 2018-01-18 09:05
追忆丶年华
阅读(504)
评论(0)
推荐(1)
摘要:
配置 Nginx Http Proxy 代理服务器,与 [Squid] 功能一样,适用于正向代理 Http 网站。 一,Nginx 正向代理配置文件: 二,Nginx 正向代理配置说明: 1,配置 DNS 解析 IP 地址,比如 Google Public DNS,以及超时时间(5秒)。 2,配置正 阅读全文
posted @ 2018-01-18 09:05
追忆丶年华
阅读(355)
评论(0)
推荐(0)
摘要:
大 | 中 | 小 今天用nginx作为trac的反代,发现一个问题,就是登入登出跳转的时候是白页,看了下网页相应内容,发现相应的location是空的。查了一下发现是只单纯用了proxy_pass,没有使用proxy_redirect. 假设前端url是example.com。后端server域名 阅读全文
posted @ 2018-01-18 09:04
追忆丶年华
阅读(18038)
评论(0)
推荐(0)
摘要:
在nginx中配置proxy_pass时,当在后面的url加上了/,相当于是绝对根路径,则nginx不会把location中匹配的路径部分代理走;如果没有/,则会把匹配的路径部分也给代理走。 下面四种情况分别用http://192.168.1.4/proxy/test.html 进行访问。 第一种: 阅读全文
posted @ 2018-01-18 09:04
追忆丶年华
阅读(222)
评论(0)
推荐(0)
摘要:
今天在配置一个location的时候,希望使用一个变量如$host来指示nginx代理: location /test/ { proxy_pass http://$host; } 如你想不到,这个配置是不能使用的,查看error.log,打出来的信息也无法帮助解决问题。但相同情况下,root标签就工 阅读全文
posted @ 2018-01-18 09:03
追忆丶年华
阅读(2027)
评论(0)
推荐(0)
摘要:
日志记录中HTTP状态码出现499错误有多种情况,我遇到的一种情况是nginx反代到一个永远打不开的后端,就这样了,日志状态记录是499、发送字节数是0。 老是有用户反映网站系统时好时坏,因为线上的产品很长时间没有修改,所以前端程序的问题基本上可以排除,于是就想着是Get方式调用的接口不稳定,问了相 阅读全文
posted @ 2018-01-18 09:01
追忆丶年华
阅读(8256)
评论(0)
推荐(0)
摘要:
PS:Nginx使用有两三年了,现在经常碰到有新用户问一些很基本的问题,我也没时间一一回答,今天下午花了点时间,结合自己的使用经验,把Nginx的主要配置参数说明分享一下,也参考了一些网络的内容,这篇是目前最完整的Nginx配置参数中文说明了。更详细的模块参数请参考:http://wiki.ngin 阅读全文
posted @ 2018-01-18 09:01
追忆丶年华
阅读(198)
评论(0)
推荐(0)
摘要:
语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 阅读全文
posted @ 2018-01-18 09:00
追忆丶年华
阅读(146)
评论(0)
推荐(0)
摘要:
前序:请耐性子看完,前面的这个配置可以达到按后缀名进行缓存,但无法被purge。后面的配置可以被purge。具体实施方案按个人情况而定。需要第三方的ngx_cache_purge模块:wget http://labs.frickle.com/files/ngx_cache_purge-1.0.tar 阅读全文
posted @ 2018-01-18 08:59
追忆丶年华
阅读(245)
评论(0)
推荐(0)
摘要:
telnet *.*.*.* 80POST /map/navigation/2011winter/jsn/jsn_20120723_pack/pvf.jsnHTTP/1.1Host:*.*.*.* (2个回车)HTTP/1.1 405 Not AllowedServer: MapbarServerD 阅读全文
posted @ 2018-01-18 08:59
追忆丶年华
阅读(3161)
评论(0)
推荐(0)
摘要:
1、nginx相对于apache的优点: 轻量级,同样起web 服务,比apache占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 阅读全文
posted @ 2018-01-18 08:58
追忆丶年华
阅读(149)
评论(0)
推荐(0)
摘要:
在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络. #运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1; #全局错误日志及PID文件error_log /var/log/nginx/error.log 阅读全文
posted @ 2018-01-18 08:57
追忆丶年华
阅读(247)
评论(0)
推荐(0)
摘要:
转载链接:http://hi.baidu.com/jx_iben/item/d5fe91feed74495ec9f337f1 在网页开发过程中,Keep-Alive是HTTP协议中非常重要的一个属性。大家知道HTTP构建在TCP之上。在HTTP早期实现中,每个HTTP请求都要打开一个socket连接 阅读全文
posted @ 2018-01-18 08:56
追忆丶年华
阅读(813)
评论(0)
推荐(0)
摘要:
在一个 location 中使用 content 阶段指令时,通常情况下就是对应的 Nginx 模块注册该 location 中的“内容处理程序”。那么当一个 location 中未使用任何 content 阶段的指令,即没有模块注册“内容处理程序”时,content 阶段会发生什么事情呢?谁又来担 阅读全文
posted @ 2018-01-18 08:56
追忆丶年华
阅读(419)
评论(0)
推荐(0)
摘要:
HTTP是一个请求<->响应模式的典型范例,即客户端向服务器发送一个请求信息,服务器来响应这个信息。在老的HTTP版本中,每个请求都将被创建一个新的客户端->服务器的连接,在这个连接上发送请求,然后接收请求。这样的模式有一个很大的优点就是,它很简单,很容易理解和编程实现;它也有一个很大的缺点就是,它 阅读全文
posted @ 2018-01-18 08:55
追忆丶年华
阅读(398)
评论(0)
推荐(0)
摘要:
我用512M的vps,访问量不大,但内存占用很大,甚至宕机。 我用top,然后shitf+m发现,httpd占用内存极大。经过网上找资料设置后,用过一段时间终于没再出现内存问题了。 首先查找配置文件的位置,可以用如下命令: find / -name httpd.conf找到配置文件/usr/loca 阅读全文
posted @ 2018-01-18 08:54
追忆丶年华
阅读(5648)
评论(0)
推荐(0)
摘要:
这个问题让我纠结了蛮久啊,因为之前一直不注意SEO,网站带www和不带www的一级域名都被收录了,而且不知道为什么不带www的一级域名被收录比www还多,这可不是我的初衷!这次吸取教训了,以后再开站不要放出一级域名的解析就是最直接有效的办法了!可是已经放出了怎么办?我们大可不必直接关掉一级域名的解析 阅读全文
posted @ 2018-01-18 08:54
追忆丶年华
阅读(395)
评论(0)
推荐(0)
摘要:
公司在google上投广告,需要做一些很简单的站去google上投广告,当用户在google上点击那些很简单的网站的时候,就会跳转到真实的网站。但是,如果用户直接在浏览器输入域名,并访问的话,那样就不跳转,这样的情况是怎么实现的呢,今天我在这分别解释一下nginx和apache的实现方法。 ngin 阅读全文
posted @ 2018-01-18 08:54
追忆丶年华
阅读(206)
评论(0)
推荐(0)
摘要:
问:为什么服务器在连续运行多天后或访问峰值后,进程中的一个Apache.exe占用内存几百兆不减少?答:用记事本打开apache2\conf\httpd.conf,我在centos5上装了kloxo,找了半天 httpd.conf在 /etc/httpd/conf/目录下。查找MaxRequests 阅读全文
posted @ 2018-01-18 08:53
追忆丶年华
阅读(6174)
评论(0)
推荐(0)
摘要:
引子 先来分析一个Yslow 测试的一个页面的前端性能。 这里所有的请求是指http请求,对于一个请求各个阶段的划分,阻挡->域名解析->建立连接->发送请求->等待响应->接收数据。当然不是每个请求都要包含所有过程。 在以上测试中,没有涉及到请求下载资源过程中还有一个部分:TCP请求的链接与断开, 阅读全文
posted @ 2018-01-18 08:52
追忆丶年华
阅读(388)
评论(0)
推荐(0)
摘要:
一、Ubuntu默认未开启Rewrite支持 apche模块加载工作已分散到不同的配置文件,这样看起来似乎更为合理,管理起来也非常方便。下面看一下如何开启Rewrite模块,当用户需使用301重定向、伪静态等Rewrite功能时,一般都习惯于使用.htaccess文件配置,比如下面的301重定向: 阅读全文
posted @ 2018-01-18 08:51
追忆丶年华
阅读(2961)
评论(0)
推荐(0)
摘要:
安装Apache2.4: 首先从 http://httpd.apache.org/download.cgi#apache24下载apache源码包httpd-2.4.4.tar.gz从 http://apr.apache.org/download.cgi 下载apr-1.4.6.tar.gz和apr 阅读全文
posted @ 2018-01-18 08:50
追忆丶年华
阅读(107)
评论(0)
推荐(0)
摘要:
第1章 环境说明1.1 系统说明Centos 6.2 (最小化安装)1.2 软件说明httpd-2.4.2.tar.gzapr-util-1.4.1.tar.gzapr-1.4.6.tar.gzpcre-8.13.tar.gzphp-5.4.3.tar.bz2libmcrypt-2.5.8.tar. 阅读全文
posted @ 2018-01-18 08:50
追忆丶年华
阅读(388)
评论(0)
推荐(0)
摘要:
pathinfo,一种伪静态的用法, 1.让 Apache 支持 PathInfo 配置的 Apache 版本 : 2.2.13 在配置文件中加入 <Files *.php> AcceptPathInfo On </Files> 这样 Apache 就可以支持针对 php 文件的 PathInfo 阅读全文
posted @ 2018-01-18 08:49
追忆丶年华
阅读(574)
评论(0)
推荐(0)
摘要:
参考:http://www.jb51.net/article/39298.htm Rewirte主要的功能就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等。本文将针对mod_rewrite和URL匹配的技术细节,以及Rewri 阅读全文
posted @ 2018-01-18 08:48
追忆丶年华
阅读(537)
评论(0)
推荐(0)
摘要:
起因:线上的一台服务器,最近总是出现 访问 很慢的情况发生,点击一个链接要2秒钟以上才能打开,按照我们对于访问人数的估计,服务器应该不至于响应这么慢,从而需要针对这个问题进行分析,来解决网站访问过慢。 分析: 1、首先,在页面访问变慢情况发生时,使用 top 命令查看了服务器的负载情况,发现负载并不 阅读全文
posted @ 2018-01-18 08:47
追忆丶年华
阅读(1547)
评论(0)
推荐(0)
摘要:
RewriteCond就像我们程序中的if语句一样,表示如果符合某个或某几个条件则执行RewriteCond下面紧邻的RewriteRule语句,这就是RewriteCond最原始、基础的功能,为了方便理解,下面来看看几个例子。 复制代码代码如下: RewriteEngine onRewriteCo 阅读全文
posted @ 2018-01-18 08:47
追忆丶年华
阅读(3626)
评论(0)
推荐(0)
摘要:
Apache配置压缩优化时报错——undefined symbol: inflateEnd 环境:CentOS 6.4 软件版本:httpd-2.4.6 apr-1.4.8 apr-util-1.5.2 pcre-8.33 其他的软件和库文件: yum -y groupinstall "Develo 阅读全文
posted @ 2018-01-18 08:46
追忆丶年华
阅读(658)
评论(0)
推荐(0)
摘要:
开启gzip压缩的方法很简单,连接服务器并打开配置文件“httpd.conf”,找到下面这两句,去掉前面的“#” 1 LoadModule deflate_module modules/mod_deflate.so LoadModule headers_module modules/mod_head 阅读全文
posted @ 2018-01-18 08:45
追忆丶年华
阅读(357)
评论(0)
推荐(0)
摘要:
为了开启apache服务器中的gzip压缩功能,mod_deflate模块是必须安装加载的。现在介绍如何安装。1、进入到mod_deflate.c目录 cd /lamp/httpd-2.2.20/modules/filters 2、执行编译加载程序 /usr/local/apache/bin/apx 阅读全文
posted @ 2018-01-18 08:45
追忆丶年华
阅读(916)
评论(0)
推荐(0)
浙公网安备 33010602011771号