8 风灵使

尚未进行身份认证

比较认真。编程就是算法和数据结构,算法和数据结构是编程的灵魂。

等级
博文 2k+
排名 219

非阻塞套接字(英文句子)

1.Operationnotallowedonanon-blockingSocket.不允许对非阻塞套接字执行此操作。2.Anon-blockingsocketoperationcouldnotbecompletedimmediately.无法立即完成一个非阻挡性套接字操作。3.Anoperationwasattemptedonanon-blocki...

2019-06-20 10:06:35

.NET Framework 2.0的HttpCachePolicy类

包含可用于设置特定于缓存的HTTP标头以及用于控制ASP.NET页输出缓存的方法。C#复制publicsealedclassHttpCachePolicy继承ObjectHttpCachePolicy注解有关背景信息的HTTP标头和控制缓存,请参阅RFC2616:超文本传输协议-HTTP/1.1,可在上找到WorldWideWeb联合会(W3C)网站。...

2019-06-20 09:59:10

CSS实现单行、多行文本溢出显示省略号(…)

如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览。实现方法:overflow:hidden;text-overflow:ellipsis;white-space:nowrap;效果如图:但是这个属性只支持单行文本的溢出显示省略号,如果我们要实现多行文本溢出显示省略号呢。接下来重点说...

2019-06-20 09:58:23

HTML 5 <table> 标签

定义和用法&lt;table&gt;标签定义HTML表格。一个简单的HTML表格包括table元素,一个或多个tr、th以及td元素。tr元素定义表格行,th元素定义表头,td元素定义表格单元。更复杂的HTML表格也可能包含caption,col,colgroup,thead,tfoot,tbody等元素。实例简单的HTML表格,包含两...

2019-06-20 09:56:26

Nginx的默认配置语法

我们首先看看有哪些默认配置文件,打开nginx.conf文件,查看尾行部分[root@hongshaorounginx]#tail-n2nginx.confinclude/etc/nginx/conf.d/*.conf;}我们看到将/etc/nginx/conf.d/文件下其他以.conf结尾的配置文件都导入到该文件中。我们看看/etc/nginx/conf.d/文件下默认有...

2019-06-18 22:49:00

Nginx purge_cache出现404的问题

最近给自建CDN添加了purge_cache模块,用于清除CDN缓存,添加后出现404,网上搜了一大堆都不符合我的情况,最终用Google搜索英文关键词解决。解决办法我原本的配置是这样的,看起来似乎并无问题,但是访问http://www.xiaoz.me/purge/1.jpg出现404location~/purge(/.*){allowall;proxy_cache_purge...

2019-06-18 22:47:39

Nginx 的启动、停止、平滑重启、信号控制和平滑升级

●Nginx的启动假设nginx安装在/usr/local/nginx目录中,那么启动nginx的命令就是:Command代码收藏代码[root@localhost~]#/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/nginx.conf参数“-c”指定了配置文件的路径,如果不加“-c”...

2019-06-18 22:47:15

Nginx反向代理实现负载均衡总结

从Nginx的诞生来源就可以知道,它是为了解决大数据量高并发访问而产生的,这也要感谢Nginx的开发者,使Nginx现今成为了LNMP重要的成员。好了,废话不多说了,下面就来总结介绍下Nginx的反向代理如何实现负载均衡。·环境准备·反向代理·负载均衡·页面缓存一、环境准备1、两台均衡服务器由于条件限制,我这里只有一台电脑设备,所以只能使用Ng...

2019-06-18 22:43:17

Nginx实现页面缓存

第一步:添加nginx.conf的http级别的缓存配置##cache##proxy_connect_timeout500;#跟后端服务器连接的超时时间_发起握手等候响应超时时间proxy_read_timeout600;#连接成功后_等候后端服务器响应的时间_其实已经进入后端的排队之中等候处理proxy_send_timeout5...

2019-06-18 21:10:52

redis 业务锁 not exist 模式

背景:业务核心模块只能提交一次,原实现方案前端加提交限制、后端加数据库业务逻辑判定,结果失效,api站点部署多台负载,切方法需要强求第三方接口响应时间较慢,故放弃lock。解决方案:redis业务锁。一、原理1:利用redis原子性解决并发问题2:利用redis集群署解决分布式部署问题3:利用redis性能快解决时间消耗问题4:利用redis过期时间解决死锁问题5:利用red...

2019-06-18 10:59:03

redis简单应用

启动和结束–启动redis服务E:\redis&gt;redis-server.exeredis.windows.conf–结束redis服务127.0.0.1:6379&gt;shutdownnotconnected&gt;3、修改配置文件的两种方式3.1、运行中使用configset命令修改–连接redis,-h-aE:\redis&gt;redis-cli.e...

2019-06-18 10:58:25

StackExchange.Redis的常用数据类型

一、CommandFlags枚举None=0; //默认HighPriority=1; //不用了,废弃FireAndForget=2;//对结果不感兴趣,调用者将会立即收到默认值PreferMaster=0;//如果主服务器可用,则应在主服务器上执行此操作,但可以执行读操作DemandMaster=4;//此操作只应在[主站]上执行PreferSlave...

2019-06-18 10:57:47

常见的浏览器兼容性问题大汇总

常见的浏览器兼容性问题大汇总1ie6.0横向margin加倍产生因素:块属性、float、有横向margin。解决方法:display:inline;2ie6.0下默认有行高解决方法:overflow:hidden;或font-size:0;或line-height:xxpx;3在各个浏览器下img有空隙(原因是:回车。)解决方法:让图片浮动。4一个父标签与几个子标签嵌套...

2019-06-17 23:46:03

Cache-control

Cache-Control是最重要的规则。这个字段用于指定所有缓存机制在整个请求/响应链中必须服从的指令。这些指令指定用于阻止缓存对请求或响应造成不利干扰的行为。这些指令通常覆盖默认缓存算法。缓存指令是单向的,即请求中存在一个指令并不意味着响应中将存在同一个指令。网页的缓存是由HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age...

2019-06-17 21:52:12

常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全

innerHTML:设置或获取位于对象起始和结束标签内的HTMLscrollHeight:获取对象的滚动高度。scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离scrollWidth:获取对象的滚动宽度offsetHeight:获取对象相...

2019-06-17 16:33:40

MDN之Web API 接口参考(一)【Element.scrollIntoView()和Element.scrollTop】

Element.scrollIntoView()方法让当前的元素滚动到浏览器窗口的可视区域内。语法element.scrollIntoView();//等同于element.scrollIntoView(true)element.scrollIntoView(alignToTop);//Boolean型参数element.scrollIntoView(scrollIntoVi...

2019-06-17 09:56:32

jQuery CSS 操作 - scrollTop() 方法

jQueryCSS操作函数下面列出的这些方法设置或返回元素的CSS相关属性。CSS属性描述css()设置或返回匹配元素的样式属性。height()设置或返回匹配元素的高度。offset()返回第一个匹配元素相对于文档的位置。offsetParent()返回最近的定位祖先元素。position()返回第一个匹配元素相对于父元素的位置...

2019-06-16 23:22:39

::before和::after伪元素的用法

一、介绍css3为了区分伪类和伪元素,伪元素采用双冒号写法。常见伪类——:hover,:link,:active,:target,:not(),:focus。常见伪元素——::first-letter,::first-line,::before,::after,::selection。::before和::after下特有的content,用于在css渲染中向元素逻辑上的头部或尾部添加内容...

2019-06-16 22:56:30

CSS选择器 Selectors(伪对象选择符)

伪对象选择符选择符版本描述E:first-letter/E::first-letterCSS1/3设置对象内的第一个字符的样式。E:first-line/E::first-lineCSS1/3设置对象内的第一行的样式。E:before/E::beforeCSS2/3设置在对象前(依据对象树的逻辑结构)发生的内容。用来和content属性一起使用...

2019-06-16 22:53:12

CSS 函数 Function

CSSattr()函数定义与用法attr()函数返回选择元素的属性值。在CSS2.1中attr()总是返回一个字符串。在CSS3中attr()可以返回多种不同的类型。注意:IE8需要声明!DOCTYPE才可以支持attr()函数。CSS语法attr(attribute-name)值描述attribute-name必须。HTML元素的属性...

2019-06-15 22:39:09
奖章
  • Github
    Github
    绑定github第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。