IT技术博客大学习 共学习 共进步

技术文章精选

低噪声、高可扫读;标题、摘要、来源、标签一目了然。

最新文章

采集自各技术站点的近期文章。

IT CSS/HTML/ 2015-01-13 22:56:38 / 累计浏览 1,466

引入css外部样式表

对于css的引入可能也是老生长谈的问题了,那就不说什么了,不过对于手机浏览器还是要适当增加以下版本号,以至于告诉浏览器这个css是否有改动过,那么最后还是回归到了优化上的问题来,高质量的前端优化确实需要长足的沉淀。

IT CSS/HTML/ 2015-01-12 22:55:35 / 累计浏览 1,966

css3中的几何图形shape研究

估计大家在日常工作中都会用到css形状,但是目前天朝中使用到最多的估计就是圆(circle)、椭圆(ellipse)、各种三角形形状,但是你肯定很少看见过用几何图形或者多边图形。假如你不懂什么叫做几何图形,那么请前往百度百科,就算是我们用:after :before 这些伪元素来构造我们所需要的形状或者利用边框来曲线救国,但是对于代码来说还是太长了,有没有直接定义几何图形或者是多边形的属性。今天来说说 shape。

IT CSS/HTML/ 2015-01-12 22:54:34 / 累计浏览 2,485

关于webapp中的文字单位的一些捣腾

相信很多在写手机webapp页面的时候都跟我会有同样的疑惑,字体到底该用什么单位,是px像素还是em单位或者是rem单位,这篇文字或多或少会给你点帮助,也许不多。 最后我想说,在不大的团队里,在没有形成规范的时候,那么你就按照你对什么熟就用什么单位数值。

IT PHP/ 2015-01-12 22:52:43 / 累计浏览 2,844

一次php进程诡异退出的排查过程

最近给XX项目搭建一个反垃圾平台。效果不错,但是出现了一个诡异的事情。离线扫描部分会有一个常驻的php进程,以便处理发现的垃圾信息。常驻的php进程总是诡异的退出。

IT PHP/ 2015-01-12 22:52:04 / 累计浏览 3,583

妙用php中的register_shutdown_function和fastcgi_finish_request

在php中又两个方法都是在请求快结束的时候执行。方法名分别是 register_shutdown_function和fastcgi_finish_request。虽然执行的时机差不多,但是功能和应用场景不一样。比较两个方法的区别不是本文的重点。本文的重点的说明两个方法的应用场景。

IT 网络系统/ 2015-01-12 22:50:58 / 累计浏览 3,443

调试利器之tcpdump详解

tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具。tcpdump存在于基本的 FreeBSD系统中,由于它需要将网络接口设置为混杂模式,普通用户不能正常执行,但具备root权限的用户可以直接执行它来获取网络上的信息。因此系统中存在网络分析工具主要不是对本机安全的威胁,而是对网络上的其他计算机的安全存在威胁。

IT 网络系统/ 2015-01-12 22:48:51 / 累计浏览 4,525

ip地址中的网络号,主机号

打个很简单的比喻:网卡的MAC地址就像你身份证上的身份证号码,虽然是唯一的,但是寻址起来很麻烦;而IP地址就像你的家庭详细地址,楼上说的对:每个IP地址都是由两部分构成:网络号,主机号.其中,网络号标识某个网络,主机号标识在该网络上的一个特定的主机。这样就形成了一定的格式,正如地址写的是什么省,什么市,什么镇一样有层次感。这样通通信起来很容易定位。

IT 发现/ 2015-01-12 22:48:16 / 累计浏览 1,986

為什麼我喜歡玩魔方?

認識我的人很多都知道我是個業餘的魔方愛好者(我的Bio就是「按快門的工程師,玩魔方的文化人」)。對於不會玩魔方或者水平一般的人來說,我的水平已經足以讓他們眼前一亮(平均40s,最好成績26s)。我的好友Troy,也曾在第一次相識的沪JS的嘉賓休息室裏,用他的D90相機,給我錄了一段視頻,當時還有其他國外講師旁邊「觀賞」。(好像他回美國後給他的兩個孩子看了,並留下「a magic brother with magic-cube」的印象。很遺憾沒能出席杭JS以親自教他們玩,哈哈。)

IT 编程语言/ 2015-01-11 23:54:32 / 累计浏览 1,729

PHP中的NOP及为什么有这个opcode

NOP 是一个特殊的opcode,表示空操作,在很多地方存在,汇编中的NOP含义也一样, 机器指令中的空操作通常用来将内存地址进行对齐,以提高CPU访问内存的效率, GCC等编译器也会将特定的语句进行优化而产生空操作。

IT 系统架构/ 2015-01-11 23:51:00 / 累计浏览 2,747

从未降级的搜索技术-Hippo在线服务调度系统

笔者最早接触的是Condor/HTCondor,搞过网格计算的同学应该比较了解;Goolge的Borg应该算是一开始借鉴了很多Condor的东西,Omega则是在解决borg的单master调度的瓶颈问题;Tencent的Tborg/Torca则是和Borg系统有很深的渊源;Yarn和Mesos应该是被更多的人所熟知,都支持多种计算框架;对AutoPilot的认知更多来自于相关的论文;Baidu的系统其实蛮有意思,特别是IDLE(有个组件可以随意种植在任何机器上,当机器空闲的时候则调度一些低优先级并且可以随时K掉的计算任务上去执行,而且他们的PE人员身背机器利用率的KPI,大家都求着调度任务上去,这和咱们的现状完全是两样);FUXI和T4是集团内的系统,大家想要了解可以在内网找到他们。

IT 系统架构/ 2015-01-11 23:49:09 / 累计浏览 2,564

聊聊多线程程序的load balance

说起load balance,一般比较容易想到的是大型服务在多个replica之间的load balance、和kernal的load balance。前者一般只是在流量入口做一下流量分配,逻辑相对简单;而后者则比较复杂,需要不断发现正在运行的各个进程之间的imbalance,然后通过将进程在CPU之间进行迁移,使得各个CPU都被充分利用起来。 而本文想要讨论的load balance有别于以上两种,它是多线程(多进程)server程序内部,各个worker线程(进程)之间的load balance。

IT 安全/ 2015-01-11 23:48:18 / 累计浏览 3,324

bash代码注入的安全漏洞

很多人或许对2014上半年发生的安全问题“心脏流血”(Heartbleed Bug)事件记忆颇深,14年9月,又出现了另外一个“毁灭级”的漏洞——Bash软件安全漏洞。这个漏洞由法国GNU/Linux爱好者Stéphane Chazelas所发现。随后,美国电脑紧急应变中心(US-CERT)、红帽以及多家从事安全的公司于周三(北京时间9月24日)发出警告。

IT 系统架构/ 2015-01-11 23:45:41 / 累计浏览 3,446

从未降级的搜索技术-天猫SKU搜索

SKU,Stock Keeping Unit,库存单元,是商品库存的最小单位。通俗的讲,一种商品可能有各种规格的货,每一种货就是一个SKU。搜索引擎是以商品作为检索单位,没法提供更细粒度(SKU粒度)的检索功能。于是,为了提升用户的搜索体验,为了把搜索做得更好,搜索引擎需要支持SKU粒度的检索。

IT CSS/HTML/ 2015-01-11 23:41:02 / 累计浏览 2,766

Github 的 CSS 风格指南

这个CSS风格指南是在GitHub内部用于应用程序的指南。我们鼓励您建立一个适合你自己团队的风格指南。在你阅读这个之前,你需要大致了解SCSS语法和KSS文档。虽然我们通过KSS文档把风格移植到了SCSS上,但请务必立刻升级整个元素的CSS。不要混合少量SCSS和无格式的CSS。

IT CSS/HTML/ 2015-01-11 23:39:59 / 累计浏览 2,847

消除疑问:CSS动画 VS JavaScript

​曾经某个时期,大多数开发者使用 jQuery 给浏览器中的元素添加动画。让这个淡化,让那个扩大,很简单。随着互动的项目越来越复杂,移动设备的大量增加,表现性能变得越来越重要。Flash 被抛弃,有天赋的动画开发者使用 HTML5 去实现过去从未实现的效果。他们需要更好的工具去开发复杂的动画序列并获得最好的性能。jQuery 并不能够做到。浏览器日渐成熟的同时也开始提供了一些解决方案。

IT 用户研究/ 2015-01-11 23:37:42 / 累计浏览 2,205

走近用户,从访谈开始

在日常工作中,经常有业务方小伙伴来咨询用研“用户是怎么想的”,“用户是怎么做的”。很多时候用研都会选择用户访谈作为研究这类问题的方法。有时,业务方也会在用研的辅导下亲自执行访谈,当一回主访人。其实作为业务方,掌握一定的访谈技能是拉近你和用户距离的利器。通过访谈获得的用户端输入,可以帮助自己规划或优化产品和业务逻辑。今天就根据我们平时访谈的经验,以及在辅导业务方访谈时发现的一些常见问题,向大家介绍一下用户访谈。希望大家对访谈有进一步了解,如果你想自己尝试访谈,那么也可以从这篇文章开始,逐步进阶。

IT JavaScript/ 2015-01-11 23:30:59 / 累计浏览 3,729

jQuery选择器对应的DOM API ——选择元素

有多少次你看到一个Web应用程序或库使用jQuery执行简单琐碎的元素选择?有多少次你这样写:$(#myElement')? 或者这样$('.myElement')?嘘……你不需要用jQuery选择元素!这使用DOM API也很容易做到。

IT 系统运维/ 2015-01-11 23:25:06 / 累计浏览 2,505

lftp利器与一次故障分析

FTP服务器和客户端软件都异常丰富,标准的FTP客户端一般情况下已经够用,但是lftp可能才是最强大的FTP客户端软件!这玩意十分不可思议!可以称得上FTP中的战斗机!

IT CSS/HTML/ 2015-01-11 23:24:03 / 累计浏览 2,684

css透明度的一些兼容测试

网站丢给了外包公司来弄,但是老外写css的时候似乎没有考虑到国内的浏览器市场,于是只用了opacity这个属性来写,当IE8-的浏览器访问的时候,浮动层就像一块大黑斑药膏贴在哪里。很显然,婀娜多姿的模特被黑色药膏挡住了,用户完全感觉不到药膏下的她是有多么秀色可餐,因此也没有点击“性趣”去点击这条新闻了。所以必须来修改,让婀娜多姿的图片有种朦胧美。