聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

  • 1389983 views阅读

    微信官方UI库:WeUI

    WeUI是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信 Web 开发量身设计,可以令用户的使用感知更加统一。包含button、cell、dialog、 progress、 toast、article、actionsheet、icon等各式元素 演示地址; http://weui.github.io/weui/ 项目地址:https://github.com/weui/...

    分类:技术文章 时间:2016-04-07 13:50 我要评论(0个)

  • 1903151 views阅读

    使用Bower进行前端依赖管理

    什么是Bower? 前端开发圈越来越热闹,第三方js库层出不穷,版本更迭日新月异;且许多库又对其他库有着依赖关系。而我们的页面需要的库也越来越多样化。以往需要引入第三方库,需要搜索寻找所需库的特定版本下载,还需要搜索寻找下载特定版本的依赖库,十分麻烦;库的更新也是件十分繁琐的事情。是否有一个工具:搜索、自动安装/卸载、检查更新、确保依赖关系…… Bower 是 twitter 推出的一款...

    分类:技术文章 时间:2016-02-03 19:40 我要评论(0个)

  • 1834244 views阅读

    如何设置网页头部的语言声明

    我们经常需要用缩写的代码来表示一种语言,比如用en表示英语,用de表示德语。ISO 639就是规定语种代码的国际标准。最早的时候,ISO 639规定的代码是,用两个拉丁字母表示一种语言,这被称为ISO 639-1。但是,两个拉丁字母最多只有26^2=676种组合,而世界上已知的语言总数可能有六七千种,因此明显是不够的。所以,后来又规定了ISO 639-2,用三个拉丁字母的组合表示一种语言。...

    分类:技术文章 时间:2015-11-09 07:50 我要评论(0个)

  • 1378727 views阅读

    网页的DOCTYPE声明的作用

    DOCTYPE,简称为DTDs,是英文Document type的缩写,中文“文档类型”,在Web设计中用来说明你用的XHTML或者HTML是什么版本。要建立符合标准的XHTML网页,DOCTYPE声明是必不可少的关键组成部分;除非你的XHTML确定了一个正确的DOCTYPE,否则你的标识和CSS都不会生效。 <!DOCTYPE>声明位于位于HTML文档中的第一行,处于 <...

    分类:技术文章 时间:2015-11-01 23:10 我要评论(0个)

  • 1688301 views阅读

    HTML中meta标签

    <meta>标签提供关于HTML文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。meta 标签包含了 HTTP 标题信息(http-equiv) 和页面描述信息(name)。 http-equiv:该枚举的属性定义,可以改变服务器和用户代理行为的编译。编译的值取content 里...

    分类:技术文章 时间:2015-11-01 01:05 我要评论(0个)

  • 2117946 views阅读

    浏览器兼容模式X-UA-Compatible的设置

    X-UA-Compatible是针对IE8新加的一个设置,对于IE8以下的浏览器是不识别的。以下为一些常用的兼容模式:<meta http-equiv="X-UA-Compatible" content="IE=9">IE9 模式支持全范围的既定行业标准,包括 HTML5(草案), W3C CSS Level 3 规范(草案), SVG 1.0 规范等<meta http...

    分类:技术文章 时间:2014-05-18 22:05 我要评论(0个)

  • 697549 views阅读

    浏览器特性检测工具:Modernizr

    10年前,只有最尖端的网站设计师会为网页的布局和修饰使用CSS。那时的浏览器对CSS进行布局的支持既不完善又漏洞百出,所以他们在坚持WEB标准化的同时,不得不采用hacks来使得他们的页面在所有浏览器中都能正常显示。其中一个被使用的最多的hack技术是浏览器嗅探(browser sniffing),使用Javascript里的navigator.userAgent属性来判断用户使用的是什么...

    分类:技术文章 时间:2014-05-16 16:35 我要评论(0个)

  • 1020592 views阅读

    gbk和utf8编码自动识别方法[php版]

    目前中文网页主流的编码为gbk和utf8两种编码。因此,我们做编码识别的前提是,编码不是gbk就是utf8. 编码自动识别的基本思想如下: 1.看给定的字节串是否符合utf8编码规则。如果不符合则为gbk编码。 2.如果给定的字节串中没有符合utf8三字节规则的,则为gbk编码。中文在utf8中占三个字节。 3.如果给定的字节串能对应上gbk编码中的中文,且无法对应上utf8编码中的中文,...

    分类:技术文章 时间:2014-02-27 13:05 我要评论(0个)

  • 1295318 views阅读

    小心,apc可能导致php-fpm罢工!

    最近线上产品出现了502错误。一般出现502错误,都是php-fpm 进程处理请求时出现异常导致的。 首先,查看了php-fpm 的进程数。发现php-fpm的进程数已经到达了php-fpm.conf中设置的最大值。最近流量没有特别的变动,这么多php-fpm进程,肯定有问题。 ​然后,用pstack命令查看这些php-fpm进程都在干啥。 ​[hailong.xhl@s010002.cm...

    分类:技术文章 时间:2014-02-27 13:05 我要评论(0个)

  • 1685078 views阅读

    YAR 并行RPC框架研究

    前几天,部门召开了PHP技术峰会 学习会议,大家分别对这次会议的PPT 做了简单的介绍, 其中提到了 鸟哥【惠新辰】的一篇PPT《微博LAMP 演变》,如果谁有需要可以去谷歌搜,或者去 http://www.laruence.com/2013/08/15/2913.html  他的博客去看一下,我就不提供下载链接了。 这篇PPT中提到了几个点: Yaf,Yac,Yar;我们会后也分任务对这...

    分类:技术文章 时间:2013-10-31 16:41 我要评论(0个)

  • 2086096 views阅读

    php扩展中如何定义线程安全的全局对象

    传统的php裁剪类只能按位置裁剪。如按中间位置裁剪。这种裁剪方式可能会导致一个人被截成两段。为了解决这个问题,最近开发了一个php扩展(tclip),能自动识别人脸或者图像中其它重要区域,然后进行裁剪。裁剪效果如下: 原图: 如果按照从中间截取为 400 * 225 大小大图片。效果如下: 使用tclip扩展裁剪图片效果如下: 在人脸识别的过程中,需要使用opencv中的Cascad...

    分类:技术文章 时间:2013-07-17 05:01 我要评论(0个)

  • 1446247 views阅读

    linux下epoll模型accept并发问题

    最近用c++实现了贝叶斯分类算法,做了个自动识别垃圾信息的小工具。工具中有个功能,通过绑定指定端口,和客户端通信。服务端使用的是epoll网络模型。在测试的时候发现,单用户的情况下客户端和服务器通信正常。但是在多用户并发的情况下,客户端和服务端通信不正常。此时,客户端能正常的链接,发送数据,但是一直卡在接收数据部分。如下图: 出现这种问题,是因为不正确的使用了epoll中的ET(edge...

    分类:技术文章 时间:2013-07-13 11:21 我要评论(0个)