浅谈 CSS 中的伪类 after
前段时间学习 web 布局的时候,因为要用浮动 float 属性,所以就顺理成章地碰到了清除浮动 clear 属性。教学的案例中是用新建一个空的 div 标签的方式来清除浮动的,主要代码如下:
2015-03-09
被遗忘的命令 —— mail
通常在找到线索后, 我需要将它作为邮件的内容与其他人沟通或者备忘。线索的内容大都很少,也就几行,复制粘贴大法通常都 ok。一旦遇到超过一屏的,甚至几百上千行的情况,我就只能傻傻的将内容重定向到一个文件, 然后用scp拉到本地。要是再遇到个跳板机的情况,我就囧rz。
2015-03-09
GitHub 上一份很受欢迎的前端代码优化指南
看到一份很受欢迎的前端代码指南,根据自己的理解进行了翻译,但能力有限,对一些JS代码理解不了,如有错误,望斧正。 HTML 语义化标签 HTML5 提供了很多语义化元素,更好地帮助描述内容。希望你能从这些丰富的标签库中受益。 {代码...} 请确保正确使用语义化的标签,错误的用法甚至不如保守的用法。 {代码...} 简洁 确...
Hybrid选型及设计原理
A web application or web app is any software that runs in a web browser. It is created in a browser-supported programming language (such as the combination of JavaScript, HTML and CSS) and relies on a web browser to render the application. Web applications are popular due to the ubiquity of web b...
树莓派快速入门指南
接触树莓派已经有一年多的时间了,主要用于Linux服务器。前一段时间树莓派2发售了,树莓派又小火了一把。现在我介绍一下我的经验,希望对于各位读者有多帮助吧。
Graphite 系列 #4: Graphite WEBAPP
现在我们已经启动了后端组件以及正在运行,并以我们指定的格式存储了数值型时间序列数据,是时候看一下 Graphite 的前端组件了。我们明确需要一种方式来查询和可视化存储的数据。
Swift38/90Days - 用 Swift 开发 Mac App 1 / 3
Swift90Days - 用 Swift 开发 Mac App 1 / 3 今天抽点时间找了篇 Raywenderlich 上的教程入门了一下 Mac App 的开发。 教程的例子是实现一个简单的 TableView ,不过在 Mac 里它叫做 NSTableView 。 用法也和 UITableView 相似,通过 delegate 和 datasource 来加载列表: {代码...} 好吧就这么点了,感兴趣的同学可以看...
Swift 下载文件,并读取
swift 下载图片并读取显示。 ···· {代码...} ···
2015-03-10
《禽兽心理学》作者Anna Salter:防止儿童性侵害,从你我做起
安娜•索尔特(Anna C. Salter, Ph.D.)是性犯罪研究专家,她先后在塔夫茨大学和哈佛大学获得儿童研究硕士学位(1973)和心理学与公共执业博士学位(1977)。之后作为心理治疗师,她长期在新罕布什尔州执业。1996年移居威斯康星州麦迪逊市后,除了为威斯康星矫治局提供咨询,她还在美国各州和世界各地就性侵害者和受害者...
javascript性能优化方面的知识总结
一直在学习javascript,也有看过《犀利开发Jquery内核详解与实践》,对这本书的评价只有两个字犀利,可能是对javascript理解的还不够透彻异或是自己太笨,更多的是自己不擅于思考懒得思考以至于里面说的一些精髓都没有太深入的理解。
初探MongoDB:暴力美学
同时也为了大家初探本数据库提供了可靠的研究学习路线让学习曲线不会那么陡峭。 当然我们也总结了关于以golang为例的驱动解决方案,以及复杂存储业务的解决方案。
Netty in Action笔记(Chapter 7) Codec
【7.1 codec】 Whenever you write a network-based program, youll need to implement some kind of codec. The codec defines how the raw bytes need to be parsed and converted to some kind of logic unit that represents a custom message. The same is true for converting the message back to raw bytes that...
2015-03-10
自己编写jQuery插件 之 无缝滚动
(收藏一个小教程,代码注释还挺详细的,学习一下。原文 [链接]) 首先来看下html骨架,如下: {代码...} 结构简单明了,没什么说的。 讲下实现原理: div box是最外层盒子,给它指定的宽高,记得给box添加一个 overflow:hidden (超出的内容隐藏)样式,因为滚动肯定是会超出box的。 我们通过js控制 ul 标签的margin 来实...
2015-03-10
CodeInsight 新增功能--- 支持查看 Ruby 代码 !
CodeInsight 全新上线,快来看看新增功能! 为了方便开发者能够在浏览器中非常方便的阅读和理解项目代码,Coding 团队于今年1月正式推出 CodeInsight 在线代码阅读服务! 经过几个月的精心研发,在我们各种架构师工程师的辛勤努力下,CodeInsight 又推出碉堡的功能了哟~ 演示链接在这里! 新增的功能包括: 支持查看 Ruby...
2015-03-10
判断浏览器是否支持 Web Sockets
Web Sockets 目前在各个浏览器到终端支持性并不好, 只有IE 10+, FF 34+, Chrome 31+, Safari 7.1+, Android Browser 4.4+ 才得到支持。
iTerm2 快捷键收集
⌘ + 数字: 切换标签页。 ⌘ + 方向键 按方向切换标签页。 ⌘ + enter: 切换全屏 ⌘ + f: 查找。支持正则。其中查找的内容会被自动复制。省去了再去⌘+c的步骤。同样,鼠标去选中的内容也会自动复制,也可以鼠标中键直接粘贴。一般在使用时,键入搜索关键词,然后用shift-tab或者tab左右自动补全,option + enter则自动将搜索...
npm本地模式和全局模式
默认情况下,不带参数-g的install命令采用的就是本地模式,包将会安装在子目录node_modules下。Node.js的require在加载模块时会尝试搜寻该目录,因此使用本地模式安装的包可以被直接引用。
2015-03-10
Node.js架构简介
Node.js 用异步式 I/O 和事件驱动代替多线程,带来了可观的性能提升。Node.js 除了使用V8作为JavaScript引擎以外,还使用了高效的libev和libeio库支持事件驱动和异步式 I/O。
2015-03-10
jQuery判断一个元素的可见性
jQuery可以通过以下的方式来选择隐藏的元素: jQeury(":hidden") 元素一旦满足下面几个情况,将会给视为隐藏: 他们的CSS display值是none。 他们是type="hidden"的表单。 他们的宽度和高度都显示的设置为0。 一个祖元素是隐藏的或者不占据布局空间,那么此元素被认为是隐藏的的。 元素visibility: hidden或opacity: 0被...
2015-03-10
Sublime Text 2 快捷键收集
⌘T 前往文件 ⌘⌃P 前往项目 ⌘R 前往 method ⌘⇧P 命令提示 ⌃G 前往行 ⌘KB 开关侧栏 ⌃ ` python 控制台 ⌘⇧N 新建窗口
2015-03-10