我之前写过 一篇文章介绍 docker 的镜像基本原理和概念 ,这篇文章是公司内部培训的一个总结文字,主要介绍在编写 docker 镜像的时候一些需要注意的事项和推荐的做法。 虽然 Dockerfile
分级文档编写指南 EAL1 版本:2.1 ©版权2011—中国信息安全测评中心 二〇一一年三月 目 录 1 配置管理 2 1.1 配置管理能力 2 2 交付和运行 3 2.1 安装、生成和启动程序
毋庸置疑,在没有一个对项目清晰的规划设计之前就写代码是没有任何意义的。架构设计对于软件开发来说是很重要的一步,我会讲解整个思考过程,详细解释我们做的一些决策以及背后的原因。 第一章:设计一个架构 第一个迭代
编写技术文档,是令众多开发者望而生畏的任务之一。它本身是一件费时费力才能做好的工作。可是大多数时候,人们却总是想抄抄捷径,这样做的结果往往非常令 人遗憾的,因为优质的技术文档是决定你的项目是否引人关注
从业过程中所学习和总结的一些较好的实践。 举例为先 我们先来看一个 FizzBuzz 示例。FizzBuzz 要求编写一个程序,遍历从 1 到 100 的数字。其中如果某数字是 3 的倍数,则程序输出
首先,在脑子里牢牢记住jQuery就是javascript。这意味着我们应该采取相同的编码惯例,风格指南和最佳实践。 首先,如果你是一个javascript新手,我建议您阅读 《 JavaScript初学者的最佳实践 》 ,这是一篇高
极大的简化了开发。Speedment是一个利用lambda表达式操作数据库的框架,相比Java世界中现在非常流行的mybatis,它可以极大减少SQL语句的编写。 从图形界面开始使用Speedment
测试报告编写指南 摘要 测试报告是把测试的过程和结果写成文档,并对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。本文提供测试报告模板以及如何编写的实例指南。
import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.File; import javax.swing.Icon; import javax.swing.ImageIcon; import javax.swing.JButton;
校对者: nathanwhy walkingway 状态 : 翻译完成 编写高性能的 Swift 代码 这篇文章整合了许多编写高性能的 Swift 代码的提示与技巧。文章的受众是编译器和标准库的开发者。
用 Swift 编写的 UITextField extension,实现了 placeholder 的弹动动画。需要 Xcode 6 beta 2 编译。 项目主页: http://www
b开发技术界,让神秘的web前端优化问题成为了大街的白菜,web前端优化变成了菜鸟和大牛都能回答的简单问题,当整个业界都知道了惊天秘密的答案,那么现有的优化技术已经不能对你开发的网站产生的质的飞越,为
代码质量概述 怎样辨别一个项目代码写得好还是坏?优秀的代码和腐化的代码区别在哪里?怎么让自己写的代码既漂亮又有生命力?接下来将对代码质量的问题进行一些粗略的介绍。也请有过代码质量相关经验的朋友提出宝贵的意见。
import java.awt.FileDialog; import java.awt.FlowLayout; import java.awt.event.*; import java.io.*; import java.util.*; import javax.swing.*; public class Not implements ActionListener, MouseListener {
广泛被接受的工具和语言 编写优秀软件的语言是被广泛使用的,这使得有人能够阅读和修改代码。优秀的语言,比如C、Python 和 Java。当然也有例外,一些较少被使用的语言是更好的选择。 保持简单 优秀软件
调。 在todo项中如果有必要列明联系人,比如负责人 在TODO后追加一个冒号作为行动内容,例如 TODO:为美瑞网增加html5模板 8.文档类型:使用HTML5
b)模型。P2P 模型规定了一个消息只能有一个接收者;Pub/Sub 模型允许一个消息可以有多个接收者。 对于点到点模型,消息生产者产生一个消息后,把这个消息发送到一个Queue(队列)中,然后消
模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。 下面我们从代码行数、开发难度,参与人员的数量,开发的时间长度等角度来说说,一个 windows
一个采用spring+springmvc+hibernate+shiro+maven+easyui开发的基础的权限管理系统。 项目主页: http://www.open-open.com/
一个目标系统信息收集组件,完全模块化,子模块脚本均可拆可并的使用,基于 Python,运行环境:CentOS、Kali Linux、Ubuntu、Debian,建议Kali Linux。 运行流程 利