[Docker 官方文档] 理解 Docker

2015-03-20
阅读 5 分钟
12.7k
【编者的话】本文来自 Docker 的官方文档,详细介绍了 Docker 的体系结构、重要概念、内部工作机理等内容,推荐不了解 Docker 内部原理的同学阅读。

Docker的典型应用场景

2015-03-18
阅读 4 分钟
7.2k
相对于VM,docker在其轻量、配置复杂度以及资源利用率方面有着明显的优势。 随着docker技术的不断成熟,越来越多的企业开始考虑通过docker来改进自己的IT系统。

Docker实战:更轻松、更愉快、更高效

2015-03-16
阅读 7 分钟
6.1k
借助Docker,我们可以更容易地进行web应用部署,而同时不必头疼于项目依赖、环境变量以及各种配置问题,Docker可以快捷、高效地处理好这一切。

初探MongoDB:暴力美学

2015-03-10
阅读 4 分钟
2.7k
同时也为了大家初探本数据库提供了可靠的研究学习路线让学习曲线不会那么陡峭。 当然我们也总结了关于以golang为例的驱动解决方案,以及复杂存储业务的解决方案。

golang 环境配置建议

2015-03-09
阅读 4 分钟
6.1k
AUTH:PHILO VERSION:1.2 开发环境的必要特征 项目管理 快速文件跳转 自动语法检查 自动补全 查找定义 启动速度快 如果自己有需求的话插件可以随便写 灵活的运行配置 (project,lint,hint,autocomplete) 要实现上面几点我们来一步一步的配置。 我的大环境 OSX GO 1.4 HomeBrew go 环境安装 这一部分是最重要的,如果没有它...

Docker的大坑小洼

2015-03-04
阅读 3 分钟
3.5k
Docker成为云计算领域的新宠儿已经是不争的事实,作为高速发展的开源项目,难免存在这样或那样的瑕疵。笔者最近在开发实战中曾经跌进去一些坑,有些坑还很深,写出来分享,相当于是在坑边挂个警示牌,避免大家重蹈覆辙。话不多说,一起来领略Docker的大坑小洼。

开始学习Linux的一些建议

2015-03-02
阅读 2 分钟
4k
Mark一下,原文:开始学习Linux的一些建议 建议读者范围 有开发经验者。 科研人员(由其Numrical)。 动手能力强的。 只是好奇,对于Linux只是浅尝辄止的就不建议继续往下看了。 端正学习态度 Linux不等于骇客(or Cracker)。 当然众所周知很多“黑客工具”都是Linux平台上的,我帮助过很多Linux小白发现他们殊途同归都是...

Docker学习之路(六)用commit命令创建镜像

2015-02-27
阅读 2 分钟
96.8k
假期快要结束了,干点正事,接着Docker的学习。 构建镜像 构建镜像的两种方法: 使用docker commit 命令 使用docker build命令和Dockerfile文件 Dockerfile更抢到、灵活,推荐使用。 一般来说不是真的“创建”新镜像,而是基于一个已有的基础镜像,比如Ubuntu、Fedora等,构建新的镜像而已。从零构建一个全新的镜像可参考...

Dokku和Docker的完美配合

2015-02-12
阅读 5 分钟
9.7k
【编者的话】本文作者介绍了如何在单机上将Dokku和Docker结合。Dokku是一个小型的PaaS平台,只需使用Git将代码push到对应的仓库上就能自动触发部署,构建过程非常简单。但是Dokku对于用户来说,相当于黑盒PaaS,作者想更多的控制部署流程,所以做了一番折腾。不过在我看来,作者的思路却不是那么容易理解,虽然解决了问...

优化网站加载速度的14个技巧

2015-02-12
阅读 4 分钟
8.9k
优化了加载速度的网站不仅可以提高其搜索引擎的排名,同时也可以降低网站的跳出率,提高其转换率,还能提供更好的终端用户体验,这是当今基于Web环境取得成功的关键。

Docker学习之路(五)镜像的基本操作

2015-02-11
阅读 3 分钟
7.8k
Docker镜像时由文件系统叠加而成,最底端是一个引导文件系统,即bootfs,这很像典型的Linux/Unix的引导文件系统。Docker用户几乎永远不会和引导文件系统有交互。实际上,当一个容器启动后,他将会被移到内存中,而引导文件系统则会被卸载(unmount),以流出更多的内存供initrd磁盘镜像使用。

20条Linux命令面试问答

2015-02-10
阅读 3 分钟
5.2k
问:1 如何查看当前的Linux服务器的运行级别? 答: who -r 和 runlevel 命令可以用来查看当前的Linux服务器的运行级别。 问:2 如何查看Linux的默认网关? 答: 用 route -n 和 netstat -nr 命令,我们可以查看默认网关。除了默认的网关信息,这两个命令还可以显示当前的路由表。 问:3 如何在Linux上重建初始化内存盘镜像文...

Docker学习之路(四)守护式容器

2015-02-08
阅读 4 分钟
19.2k
windows 7, docker 1.3.2,当前使用的容器名为aoct,ID为614122c0aabb。 开启已经停止的容器 可以start + 容器名 {代码...} 或start + 容器ID {代码...} 查看现在正在运行的容器: {代码...} 还可以用docker restart重启。 附到容器上 Docker容器重新启动时,会沿用docker run命令指定的参数来运行,所以重新启动后会运...

你可能不知道的10个HTML5新功能

2015-02-04
阅读 6 分钟
7.2k
需要注意的是,最好使用JavaScript动态的创建这些菜单代码,因为菜单事件最终要调用JavaScript执行任务,如果用户禁止了JavaScript,右键菜单也不会生成,他同时也不会看到菜单。

Docker学习之路(三)小试牛刀

2015-02-02
阅读 3 分钟
12k
运行容器 使用run命令启动容器。 下面的命令输出一个 “Hello World”,之后终止容器: {代码...} 下面的命令则启动一个 bash 终端,允许用户进行交互: {代码...} 这句命令的解释: 告诉Docker使用docker run命令。 参数-i标志容器中SRDIN是开启的。-t标志告诉doncker为要创建的的容器分配一个伪tty终端。这样新创建的容...

前沿穿越——HTML5小游戏 制作技巧&经验

2015-01-21
阅读 7 分钟
5.8k
转 K米: 前沿穿越——HTML5小游戏 制作技巧&经验 hello~大家好,我是黑米! O(≧▽≦)O 今天我来跟大家分享一些动画实现的相关知识,希望大家能够支持(鞠躬…… 我很喜欢很喜欢看动画片,一直有做出好看动画片的梦想……所以最近做了不少动画效果来玩儿,也为自己以后可以做出伟大的动画片打好基础! web端动画表现有不少办...

优化你的css

2015-01-20
阅读 2 分钟
3.6k
在移动web兴起的年代,速度优化重新被大家重视起来,因为手机的网络环境和性能比PC端差了很多,估计大家也能感觉到用手机打开网页的时候,能明显感觉到页面蜗牛般的速度。

移动前端系列——websocket实时互动小游戏

2015-01-19
阅读 8 分钟
16.7k
原本是想在写这文章之前,给大家来个二维码,让大家来感受一下我那个狂拽酷炫叼炸天的实时互动小游戏,无奈一直没有找到一台足以hold住其气场的服务器。所以,此处可能需要大家跟随我的描述,脑补一下那高端大气上档次的画面及低调奢华有内涵交互设计:

前端工程的构建工具对比 Gulp vs Grunt

2015-01-16
阅读 6 分钟
43.2k
早些年提到构建工具,难免会让人联想到历史比较悠久的Make,Ant,以及后来为了更方便的构建结构类似的Java项目而出现的Maven。Node催生了一批自动化工具,像Bower,Yeoman,Grunt等。而如今前端提到构建工具会自然想起Grunt。Java世界里的Maven提供了强大的包依赖管理和构建生命周期管理。

在nodejs使用Redis缓存和查询数据及Session持久化(Express)

2015-01-15
阅读 5 分钟
21.6k
客户端与服务会使用一个Sessionid的Cookie值来进行客户端和服务器端会话的匹配,这个Cookie一般是服务器端读/写的,并在Http请求响应的Header中的Set-Cookie属性设置:

Docker学习之路(二)四种系统下安装Docker的方法

2015-01-14
阅读 3 分钟
27.5k
本人的学习笔记,主要是对《我的第一本Docker书》、《Docker —— 从入门到实践》的学习记录,并结合其他各种资源的学习。这次记录了4种常见系统的Docker安装方法,这些系统我不是都有,但是也记录一下,也许以后用得上。

如何开发Web应用程序(非网站)

2015-01-12
阅读 3 分钟
3.4k
这是一个经常被问到的问题,问的理所当然。作为一个程序员,为什么我就非要被认为知道如何开发Web应用程序呢?这个问题没有一个简单的答案,甚至那些教育机构都未必能清楚的知道;我上的那个大学并没有提供任何关于这个主题的课程。所以,像大多数在这个领域里的web开发人员一样,我只是通过去做,去实验才学会了这些。...

Docker学习之路(一)

2015-01-09
阅读 3 分钟
8.8k
本人的学习笔记,主要是对《我的第一本Docker书》、《Docker —— 从入门到实践》的学习记录,并结合其他各种资源的学习,欢迎大牛们指点。

Linux恶意软件简史

2015-01-08
阅读 3 分钟
4.3k
虽然针对Linux的恶意软件并不像针对Windows乃至OS X那样普遍,但是近些年来,Linux面临的安全威胁却变得越来越多、越来越严重。个中原因包括,手机爆炸性的普及意味着基于Linux的安卓成为恶意黑客最具吸引力的目标之一,以及使用Linix系统作为数据中心服务器系统的机器也在一直稳步增长。但早在2000年之前,Linux恶意软...

理解Javascript的闭包

2015-01-05
阅读 5 分钟
6.9k
前言:还是一篇入门文章。Javascript中有几个非常重要的语言特性——对象、原型继承、闭包。其中闭包 对于那些使用传统静态语言C/C++的程序员来说是一个新的语言特性。本文将以例子入手来介绍Javascript闭包的语言特性,并结合一点 ECMAScript语言规范来使读者可以更深入的理解闭包。

原生JavaScript事件详解

2015-01-04
阅读 5 分钟
4.2k
JQuery这种Write Less Do More的框架,用多了难免会对原生js眼高手低。 小菜其实不想写这篇博客,貌似很初级的样子,但是看到网络上连原生js事件绑定和解除都说不明白,还是决定科普一下了。 首先声明,小菜懂的也不是很多,只是把我的思路和大家分享一下。 DOM0事件模型 事件模型在不断发展,早期的事件模型称为DOM0级...

Jade 模板引擎使用

2015-01-03
阅读 6 分钟
4.5k
虽然平常我们修改 node.js 代码之后需要重启来查看变化,但是 jade 引擎不在此列,因为是动态加载的,所以我们修改完 jade 文件之后可以直接刷新网页来查看效果的。

前端价值之所在

2015-01-01
阅读 2 分钟
6.3k
1.有从设计方向切入的(设计,切图,布局包干),这群人的特点,对UI,用户体验,颜色,感觉会明锐一些。但对程序敬而远之,当遇到效果需要开发时,都是在百度或google上搜索现成的例子不能自主开发。

开发一个业务逻辑复杂的系统,应该怎么样设计才能使项目的扩展性更好?

2014-12-30
阅读 2 分钟
5.8k
既然业务逻辑复杂,那意味着项目前期的业务建模、需求分析、分析设计极为重要,直接抛开这几个阶段进入技术实施开发阶段,不管套用什么设计模式、架构模式,系统的扩展性肯定难以保证。

JS 和 CSS 的位置对其他资源加载顺序的影响

2014-12-29
阅读 3 分钟
10.3k
JS 有可能会修改 DOM.典型的,可能会有 document.write. 这意味着,在当前 JS 加载和执行完成前,后续所有资源的下载有可能是没必要的。这是 JS 阻塞后续资源下载的根本原因。