<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/magieflying</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; magieflying]]></copyright><item><title><![CDATA[代码规范的那些事儿]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/8072681</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/8072681</guid><author>magieflying</author><pubDate>Mon, 15 Oct 2012 13:23:58 +0800</pubDate><description><![CDATA[代码规范的那些事儿
 
http://www.open-open.com/bbs/view/1341746576354








0 










　　作为一个苦逼的程序员，因为种种原因经常需要阅读别人写的代码。您是否有过因代码杂乱冗余而心生厌恶，您是否有过因代码晦涩难懂而抓狂，您是否有过因代码低级的逻辑错误而愤概，您是否有过因代码结构不合]]></description><category></category></item><item><title><![CDATA[八项质量管理原则]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7715502</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7715502</guid><author>magieflying</author><pubDate>Wed, 04 Jul 2012 15:48:40 +0800</pubDate><description><![CDATA[八项质量管理原则已经成为改进组织业绩的框架,其目的在于帮助组织达到持续成功。


　　a.以顾客为关注焦点


　　组织依存于其顾客。因此组织应理解顾客当前和未来的需求，满足顾客要求并争取超越顾客期望。


　　b.领导作用


　　领导者确立本组织统一的宗旨和方向。他们应该创造并保持使员工能充分参与实现组织目标的内部环境。


　　c.全员参与


　　各级人]]></description><category></category></item><item><title><![CDATA[项目质量管理]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7377817</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7377817</guid><author>magieflying</author><pubDate>Wed, 21 Mar 2012 14:03:53 +0800</pubDate><description><![CDATA[项目质量管理包含一些程序，它要求保证该项目能够兑现它的关于满足各种需求的承诺。它包括"在质量体系中，与决定质量工作的策略、目标和责任的全部管理功能有关的各种活动，并通过诸如质量计划、质量保证和质量提高等手段来完成这些活动"[1]。图8-1提供了下述主要项目质量管理过程总览表：
　　8.1 质量计划--确定哪些质量标准适用于该项目，并决定如何达标。
　　8.2 质量保证--在常规基础上对整个项目]]></description><category></category></item><item><title><![CDATA[IC设计流程]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7287670</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7287670</guid><author>magieflying</author><pubDate>Thu, 23 Feb 2012 16:27:46 +0800</pubDate><description><![CDATA[前端设计（也称逻辑设计）和后端设计（也称物理设计）并没有统一严格的界限，涉及到与工艺有关的设计就是后端设计。
 1. 规格制定 芯片规格，也就像功能列表一样，是客户向芯片设计公司（称为Fabless，无晶圆设计公司）提出的设计要求，包括芯片需要达到的具体功能和性能方面的要求。 
 2. 详细设计 Fabless根据客户提出的规格要求，拿出设计解决方案和具体实现架构，划分模块功能。目前架构的验证]]></description><category></category></item><item><title><![CDATA[IC设计流程]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7287494</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7287494</guid><author>magieflying</author><pubDate>Thu, 23 Feb 2012 15:53:52 +0800</pubDate><description><![CDATA[IC设计流程（转自USTC ）
2，实现方法；      IC从生产目的上可以分成为通用IC（如CPU，DRAM，接口芯片等）和ASIC(Application Specific Integreted Circuit)两种，ASIC是因应专门用途而生产的IC。
        
      从结构可以分成数字IC，模拟IC，数模混合IC三种，而SOC（system on chip）则成为发展]]></description><category></category></item><item><title><![CDATA[什么是是JAVA构造函数]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7257439</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7257439</guid><author>magieflying</author><pubDate>Tue, 14 Feb 2012 11:28:26 +0800</pubDate><description><![CDATA[每创建一个类的实例都去初始化它的所有变量是乏味的。如果一个对象在被创建时就完成了所有的初始工作，将是简单的和简洁的。因此，Java在类里提供了一个特殊的成员函数，叫做构造函数（Constructor）。
　　一个构造函数是对象被创建时初始对象的成员函数。它具有和它所在的类完全一样的名字。一旦定义好一个构造函数，创建对象时就会自动调用它。构造函数没有返回类型，即使是void类型也没有。这是因为一个类]]></description><category></category></item><item><title><![CDATA[JAVA应用中的常见异常处理]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7221800</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7221800</guid><author>magieflying</author><pubDate>Tue, 31 Jan 2012 13:18:50 +0800</pubDate><description><![CDATA[http://webservices.ctocio.com.cn/comment/185/9355185.shtml



所谓异常，就是在程序执行中发生的异常状态(参照JISX0007)。作为一种语言的机制，Java提供了异常处理，程序员可以比较容易，并且显式地对异常进行表述。






　　所谓异常，就是在程序执行中发生的异常状态(参照JISX0007)。作为一种语言的]]></description><category></category></item><item><title><![CDATA[如何在Eclipse中显示行号]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7221783</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7221783</guid><author>magieflying</author><pubDate>Tue, 31 Jan 2012 13:12:10 +0800</pubDate><description><![CDATA[如何在Eclipse中显示行号
如何在 Eclipse 中显示行号
这个问题，困扰了我好长时间，今天终于找到了。其实很简单，经过以下几步，就一切搞定了：
1)     先打开一个类，如下图：


2)     然后打开视图，如何打开呢？最能解决问题的也就在此了：
按Ctrl+F10,效果如下图：


3)     然后选择Show Line Numbers


4)]]></description><category></category></item><item><title><![CDATA[浅谈java异常[Exception]]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7221485</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7221485</guid><author>magieflying</author><pubDate>Tue, 31 Jan 2012 11:03:22 +0800</pubDate><description><![CDATA[http://www.2cto.com/kf/201112/115297.html


一． 异常的定义

在《java编程思想》中这样定义 异常：阻止当前方法或作用域继续执行的问题。虽然java中有异常处理机制，但是要明确一点，决不应该用"正常"的态度来看待异常。绝对一点说异常就是某种意义上的错误，就是问题，它可能会导致程序失败。之所以java要提出异常处理机制，就是要告诉开发人员，你]]></description><category></category></item><item><title><![CDATA[接口中定义变量必须为public static final的原因]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7220225</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7220225</guid><author>magieflying</author><pubDate>Mon, 30 Jan 2012 17:08:02 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/xingfeng0501/article/details/6875685
在interface里面的变量默认都是public static final 的。所以可以直接省略修饰符：
String param="ssm"；//变量需要初始化 
 
为什么接口要规定成员变量必须是public static final的呢? 
 
答： 
首先接口]]></description><category></category></item><item><title><![CDATA[良好的java编程习惯]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7217951</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7217951</guid><author>magieflying</author><pubDate>Sun, 29 Jan 2012 15:22:55 +0800</pubDate><description><![CDATA[http://www.lewensky.cn/read.php/34.htm
1.尽量以简单的、直接了当的方式编写java程序，这常被称为KIS（keep
 it simple,尽量保持简洁）。不要试图使用一些稀奇古怪的用法来“扩展”语言。

2.仔细阅读你使用的java版本的有关文件，并经常翻阅以便保证对java丰富的功能更加熟悉，知道如何正确地使用这些特性。

3.计算机和编译器是]]></description><category></category></item><item><title><![CDATA[java项目代码书写规范]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7211251</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7211251</guid><author>magieflying</author><pubDate>Thu, 19 Jan 2012 17:09:27 +0800</pubDate><description><![CDATA[一、目的         

　　对于代码，首要要求是它必须正确，能够按照程序员的真实思想去运行；第二个的要求是代码必须清晰易懂，使别的程序员能够容易理解代码所进行的实际工作。在软件工程领域，源程序的风格统一标志着可维护性、可读性，是软件项目的一个重要组成部分。而目前还没有成文的编码风格文档，以致于很多时候，程序员没有一个共同的标准可以遵守，编码风格各异，程序可维护性差、可读性也很差。通过建立]]></description><category></category></item><item><title><![CDATA[Checkstyle规则]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7193587</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7193587</guid><author>magieflying</author><pubDate>Wed, 11 Jan 2012 14:19:54 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/gtuu0123/article/details/6403994


（1）Javadoc Comments（Javadoc相关）
Package Html：是否每个包中存在package.html

Method Javadoc：方法的javadoc

Style Javadoc：javadoc的格式验证

Type Javadoc：]]></description><category></category></item><item><title><![CDATA[java高手释疑：package 与 import]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7192693</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7192693</guid><author>magieflying</author><pubDate>Wed, 11 Jan 2012 09:45:51 +0800</pubDate><description><![CDATA[http://soft.zol.com.cn/79/799369.html


有些人写了一阵子 Java，可是对于 Java 的 package 跟 import 还是不太了解。很多人以为原始码 .java 文件中的 import 会让编译器把所 import 的程序通通写到编译好的 .class 档案中，或是认为 import 跟 C/C++ 的 #include 相似，实际上，这是错误]]></description><category></category></item><item><title><![CDATA[另类的package-info.java文件探讨]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7168496</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7168496</guid><author>magieflying</author><pubDate>Sat, 31 Dec 2011 14:27:11 +0800</pubDate><description><![CDATA[翻看以前的笔记，看到一个特殊的java文件：pacakge-info.java，虽然有记录，但是不全，就尝试着追踪一下该问题， 分享一下流水账式的结果。
首先，它不能随便被创建。在Eclipse中， package-info文件不能随便被创建，会报“Type name is notvalid”错误，类名无效，Java变量定义规范是：字母、数字、下划线，还有那个不怎么常用的$符号（顺带说下，Jav]]></description><category></category></item><item><title><![CDATA[java泛型(转)]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7164811</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7164811</guid><author>magieflying</author><pubDate>Fri, 30 Dec 2011 13:45:18 +0800</pubDate><description><![CDATA[http://blog.sina.com.cn/s/blog_9518383901012c67.html

什么是泛型？

泛型（Generic type 或者 generics）是对 Java 语言的类型系统的一种扩展，以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符，就像方法的形式参数是运行时传递的值的占位符一样。

可以在集合框架（C]]></description><category></category></item><item><title><![CDATA[java中代码检查checkStyle结果分析]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7164133</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7164133</guid><author>magieflying</author><pubDate>Fri, 30 Dec 2011 10:16:26 +0800</pubDate><description><![CDATA[http://blueling51.iteye.com/blog/1202121
checkStyle结果分析   序号      输出内容意义
1Type is missing a javadoc commentClass  缺少类型说明
2“{” should be on the previous line“{” 应该位于前一行。解决方法：把“{”放到上一行去
3Methos is m]]></description><category></category></item><item><title><![CDATA[Eclipse的插件checkStyle常见提示解释]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7095486</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7095486</guid><author>magieflying</author><pubDate>Thu, 22 Dec 2011 15:05:00 +0800</pubDate><description><![CDATA[http://developer.51cto.com/art/201112/305401.htm


常见提示解释

1、Type is missing a javadoc commentClass 缺少类型说明

2、“{” should be on the previous line“{” 应该位于前一行。解决方法：把“{”放到上一行去

3、Methos is missin]]></description><category></category></item><item><title><![CDATA[checkstyle配置文件中英文对照]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7090948</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7090948</guid><author>magieflying</author><pubDate>Wed, 21 Dec 2011 13:30:25 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/graystoner/article/details/4807427





view plain


·········10········20········30········40········50········60········70········80········90········100·······110·····]]></description><category></category></item><item><title><![CDATA[Java程序员：一刻钟精通正则表达式]]></title><link>https://blog.youkuaiyun.com/magieflying/article/details/7084312</link><guid>https://blog.youkuaiyun.com/magieflying/article/details/7084312</guid><author>magieflying</author><pubDate>Mon, 19 Dec 2011 15:15:11 +0800</pubDate><description><![CDATA[Java程序员：一刻钟精通正则表达式
 http://www.bitscn.com/pdb/java/200803/131412.html
想必很多人都对正则表达式都头疼。今天，我以我的认识，加上网上一些文章，希望用常人都可以理解的表达方式来和大家分享学习经验。
　　开篇，还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束，以下分别举例说明：
　　"^The"： 开头一定要有"T]]></description><category></category></item></channel></rss>