CSS2 学习 - 结构和层叠篇

2014年10月04日 陈鑫杰

前言

h1 {color:red;} 简单明确,可如果是:
h1 {color:red;}
h1 {color:black;}
body h1 {color:green;}
就显得略微复杂了。
为什么,一个 h1 标签可以有这么多种颜色?
不!h1 标签有且只有一种颜色。

CSS2 学习 - 选择器篇

2014年10月02日 陈鑫杰

前言

感谢 css,再次感谢 css,还是要感谢 css。
笔者尚且年少,未曾经历过 css 之前的年代。但从学校经历来看,如果没有 css,网页丑的都无法见人;如果没有 css 改动 html 页面的一个标题很轻松,改动 10个、100个标题,就要抽搐了。
css 给页面带来了生机,让用户可以看到更加绚丽的、生动的页面。
css 给程序员带来了…更多泡妹子的时间。
以下简单记录一些关键的内容,更多内容请关注《CSS 权威指南》。(浅显易懂,如果想系统性的学习,可以考虑入手。)

CentOS 6.5 服务器配置(一)

2014年09月23日 陈鑫杰

Java 企业级部署一般都选用 Linux 服务器,相对于微软的 Windows Server 服务器来说,更加的稳定可靠。但在配置和常规的维护上,却要比 Windows Server 服务器更加困难,也许但看到那单调的黑色背景和一串串的字母,就能催眠你了吧~~
首先,超级简单的介绍下 CentOS ,这是众多 Linux 系统中之一,直接来源于 Red Hat Enterprise Linux(著名的商业发行版)。为了各种省钱的理由,一般 Java 企业级应用都会选择 CentOS 作为服务器系统,经济且实惠,哦耶~
系统安装,请直接下载镜像文件(ISO),制作 U 盘工具后自行安装(和 Windows 一样简单)。

MySQL 数据库备份的一些想法

2014年07月20日 陈鑫杰

首先,简单介绍下MySQL,它是目前主流的一款免费开源的数据库。因为免费和开源的关系,所以目前很多项目都使用它作为数据源。
在项目的开发过程中,我们会遇到很多数据库备份、拷贝等情况,便于在不同的电脑上建立起开发环境。然而,在生产环境(正式环境,且叫它生产环境吧。)中,我们却很少会遇到数据库备份、拷贝之类的情况,这是因为客户会提供专业的数据库服务器,所以并不需要我们再配置。
现在,我的问题是:如果没有专业的数据库服务器,以及 DBA(数据库管理员),那么当遇到服务器宕机、磁盘损坏等情况,我们该如何保障数据的安全呢?
对此,我拍了下脑袋想出了一下方案:

Java 读取 properties 文件

2014年06月13日 陈鑫杰

在 Java 项目开发过程中,往往会遇到很多不确定性的参数。这些参数并非人为因素造成的,而是客观因素无法确定。这时引入 properties 配置文件,可以减少项目后期,一旦参数发生变化所带来的庞大的修改工程。
下面是从某个项目中抽取出来的配置代码:

浅谈:Java 的设计模式原则

2014年05月09日 陈鑫杰

七大设计原则

  • 开闭原则(Open Close Principle)
  • 里氏代换原则(Liskov Substitution Principle)
  • 依赖倒转原则(Dependence Inversion Principle)
  • 接口隔离原则(Interface Segregation Principle)
  • 组合/聚合复用原则(Composition/Aggregation Reuse Principle)
  • 迪米特法则(Law Of Demeter)
  • 单一职责原则(Single Responsibility Principle)