导航

2011年6月26日

摘要: 1. 项目管理模板http://www.projectmanagementdocs.com/ 阅读全文

posted @ 2011-06-26 22:36 FryFish 阅读(126) 评论(0) 推荐(0) 编辑

摘要: SOW Statement of Work - 项目工作说明书 PDU Professional Development Unit - 专业发展单元 BCWS Budgeted Cost for Work Scheduled - 计划工作预算费用。 即根据进度计划,在某一时刻应当完成的工作(或部分工作),以预算为标准所需要的资金总额,一般来说,除非合同有变更,BCWS在工程实施过程... 阅读全文

posted @ 2011-06-26 19:59 FryFish 阅读(344) 评论(0) 推荐(0) 编辑

2011年6月24日

摘要: http://blog.csdn.net/lanxinju/archive/2010/07/13/5731843.aspx 阅读全文

posted @ 2011-06-24 16:27 FryFish 阅读(126) 评论(0) 推荐(0) 编辑

2011年6月21日

摘要: TOMCAT 6.0配置方法 第一步:到sun官方站点下载最新版本的j2sdk和tomcat。 第二步:安装和配置j2sdk和tomcat:执行j2sdk和tomcat的安装程序,然后设置按照路径进行安装即可。 第三步:配置环境变量我的电脑->属性->高级->环境变量->系统变量(1)安装好j2sdk之后(假设j2sdk安装在D:\JAVA目录下) 在系统变量中... 阅读全文

posted @ 2011-06-21 19:53 FryFish 阅读(248) 评论(0) 推荐(0) 编辑

2011年6月16日

摘要: 首先要弄清楚,在Linux系统中,内核为每一个新创建的文件分配一个Inode(索引结点),每个文件都有一个惟一的inode号。文件 属性保存在索引结点里,在访问文件时,索引结点被复制到内存在,从而实现文件的快速访问。 链接是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux中包括两种链接:硬链接(Hard Link)和软链接(Soft Link),软链接又称为符... 阅读全文

posted @ 2011-06-16 11:54 FryFish 阅读(210) 评论(0) 推荐(0) 编辑

摘要: Linux常用命令全集: http://linux.chinaitlab.com/special/linuxcom/ 阅读全文

posted @ 2011-06-16 11:13 FryFish 阅读(133) 评论(0) 推荐(0) 编辑

摘要: Linux SSH命令大全rm -rf mydir /* 删除mydir目录 */ cd mydir /* 进入mydir目录 */ cd – /* 回上一级目录 */ cd ~ /* 回根目录 */ mv tools tool /* 把tools目录改名为tool */ ln -s tool bac/* 给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public... 阅读全文

posted @ 2011-06-16 11:07 FryFish 阅读(241) 评论(0) 推荐(0) 编辑

2011年6月14日

摘要: MCC Mobile Country Code - 移动国家码 MNC Mobile Network Code - 移动网络代码。参考:http://www.diypda.com/viewthread.php?tid=29172 LAC Location Area Code - 位置区码参考:http://hi.baidu.com/372553396/blog/item/2d7a3... 阅读全文

posted @ 2011-06-14 00:23 FryFish 阅读(521) 评论(0) 推荐(0) 编辑

2011年6月11日

摘要: WGS84经纬度坐标与北京54坐标或者西安80坐标的关系一般来讲,GPS直接提供的坐标(B,L,H)是1984年世界大地坐标系(Word Geodetic System1984即WGS-84)的坐标,其中B为纬度,L为经度,H为大地高即是到WGS-84椭球面的高度。而在实际应用中,我国地图采用的是1954北京坐标系或者1980西安坐标系下的高斯投影坐标(x,y,),不过也有一些电子地图采用19... 阅读全文

posted @ 2011-06-11 17:15 FryFish 阅读(1483) 评论(0) 推荐(0) 编辑

2011年6月2日

摘要: http://code.google.com/intl/zh-CN/android/add-ons/google-apis/maps-api-signup.html 阅读全文

posted @ 2011-06-02 15:31 FryFish 阅读(217) 评论(0) 推荐(0) 编辑

2011年5月31日

摘要: 这里介紹Eclipse的SVN Plugin,叫做Subclipse,官方网站的下载地址在http://subclipse.tigris.org/。 旧版本的MyEclipse可以通过Eclipse的插件自动下载和更新功能来安装,在Eclipse的菜单中选择 Help->Software Updates->Find and Install-> Search for new features ... 阅读全文

posted @ 2011-05-31 14:08 FryFish 阅读(117) 评论(0) 推荐(0) 编辑

2011年5月2日

摘要: 如何处理几十万条并发数据http://blog.csdn.net/zengjibing/archive/2009/02/22/3923168.aspx 开放式并发http://msdn.microsoft.com/zh-cn/library/aa0416cz.aspx 介绍 ADO.NET 中的数据并发http://www.cnblogs.com/tintown/archive/2005/... 阅读全文

posted @ 2011-05-02 19:09 FryFish 阅读(268) 评论(0) 推荐(0) 编辑

2011年4月21日

摘要: I am surprised because i have two ejb on two deifferent server which are communicating together via remote interface and i don't need to use javax.rmi.PortableRemoteObject.narrow to cast the stub afte... 阅读全文

posted @ 2011-04-21 22:48 FryFish 阅读(571) 评论(0) 推荐(0) 编辑

摘要: 前言:在上篇文章《Java Annotation入门》中概要性的介绍了Annotation的定义、使用,范围涵盖较广,但是深度不够。所以作者在《Java Annotation入门》后,继续整理了Annotation的概念和知识点,与喜欢research的朋友们共享。阅读提示:文中提到的程序成员或者程序元素是一个概念,指组成程序代码的单元:如类、方法、成员变量。 一、Annotation究竟是什么... 阅读全文

posted @ 2011-04-21 17:24 FryFish 阅读(160) 评论(0) 推荐(0) 编辑

摘要: 一、 Java 中定义了两类异常: 1) Checked exception: 这类异常都是Exception的子类 。异常的向上抛出机制进行处理,如果子类可能产生A异常,那么在父类中也必须throws A异常。可能导致的问题:代码效率低,耦合度过高。C#中就没有使用这种异常机制。 2) Unchecked exception: 这类异常都是RuntimeException的子类,虽然... 阅读全文

posted @ 2011-04-21 17:04 FryFish 阅读(206) 评论(0) 推荐(0) 编辑

2011年4月20日

摘要: I. 名词解释 COBOL - Common Business Oriented Language(面向公共业务的语言) COM - Component Object Model(组件对象模型) 简单地说,COM是一种跨应用和语言共享二进制代码的方法。与C++不同,C++提倡源代码重用。源码级重用虽然好,但只能用于C++。它还带来了名字冲突的可能性,更不用说不断拷贝重用代码而导致工程... 阅读全文

posted @ 2011-04-20 21:30 FryFish 阅读(188) 评论(0) 推荐(0) 编辑

2011年4月19日

摘要: Matt通过采访这些框架的作者,与他们讨论各种开源的Java Web框架,并且突出各个框架的长处、听取框架作者对其他框架的看法,希望借此了解这些框架的未来发展方向。 下列是一些被采访者: JSF:Jacob Hookom RIFE:Geert Bevin Seam:Gavin King Spring MVC:Rob Harrop Spring Web Flow:Rob Harrop... 阅读全文

posted @ 2011-04-19 00:12 FryFish 阅读(286) 评论(0) 推荐(0) 编辑

2011年4月18日

摘要: http://www.zxbc.cn/html/20071015/28012.html 阅读全文

posted @ 2011-04-18 20:52 FryFish 阅读(308) 评论(0) 推荐(0) 编辑

2011年4月16日

摘要: 在说明之前首先定义两个术语: 排序稳定所谓排序稳定就是指,如果两个数相同,对他们进行排序后的结果不会改变他们的顺序。 原地排序原地排序就是指不申请多余的空间来进行的排序,就是在原来的排序数据中比较和交换的排序。 http://www.cppblog.com/shongbee2/archive/2009/04/25/81058.html 阅读全文

posted @ 2011-04-16 16:15 FryFish 阅读(208) 评论(0) 推荐(0) 编辑

2011年4月15日

摘要: 开发Web应用程序时,无论是用什么样的框架技术来开发,一碰从数据库存取涉及到中文的数据,就要面对中文乱码或者是各种编码方式不匹配的异常,今天晚上终于搞定了Tomcat+MySql+Struts的中文问题,用到了很简单的方法,很快就能搞定。 在做以下工作之前,所有的HTML/JSP的charset都设为charset=gb2312。 第一个要解决的是表单提交乱码问题。在使用Struts提供的Ac... 阅读全文

posted @ 2011-04-15 09:59 FryFish 阅读(175) 评论(0) 推荐(0) 编辑

摘要: 我想任何一本介绍模式的书在讲到Decorator模式的时候不能不提到它的实际应用--在Java/IO库里面的应用,>这本书也不例外,有点不一样的是,这本书在介绍的时候有个专题,是从两个模式来看Java/IO库,完这个专题后,个人感觉对Java/IO库有了全新的认识同时也加深了Decorator模式跟Adapter适配器模式的理解,现和大家分享下这个在我看来很伟大的成果,同时说明下,以下大部分文字跟... 阅读全文

posted @ 2011-04-15 09:57 FryFish 阅读(164) 评论(0) 推荐(0) 编辑

2011年4月3日

摘要: 介绍 Hamcrest是一个书写匹配器对象时允许直接定义匹配规则的框架.有大量的匹配器是侵入式的,例如UI验证或者数据过滤,但是匹配对象在书写灵活的测试是最常用.本教程将告诉你如何使用Hamcrest进行单元测试. 我的第一个Hamcrest测试 我们将开始写一个非常简单的JUnit 3测试,但是替换使用JUnit的assertEquals方法,我们使用Hamcrest的assertTh... 阅读全文

posted @ 2011-04-03 13:43 FryFish 阅读(414) 评论(0) 推荐(0) 编辑

2011年4月1日

摘要: 首先,需要拷贝Windows XP或Win Server 2003下文件到Vista系统,具体如下: 1. 拷贝 %Windows%\System32 下如下文件到同名目录:wshisn.dll、rtipxmib.dll、nwprovau.dll2. 拷贝 %Windows%\System32\drivers 下文件到同名目录:nwlnkipx.sys、nwlnkspx.sys3. 拷贝 %... 阅读全文

posted @ 2011-04-01 00:00 FryFish 阅读(164) 评论(0) 推荐(0) 编辑

2011年3月23日

摘要: package com.spoto.test; public class Test1 { private static String s1 = "父类静态变量"; private String s2 = "父类变量"; public Test1() { System.out.println("父类构造器"); } /** * 静态代码块 */ static { System.o... 阅读全文

posted @ 2011-03-23 23:17 FryFish 阅读(259) 评论(0) 推荐(0) 编辑

摘要: (1)构造函数不是方法,不能够继承;但是可以重载; (2)构造函数的执行阶段: 为子类和父类的所有域设默认值; 调用子类的构造函数; 调用父类的构造函数;(隐式或显式,显式的话一定要是第一个语句) 对父类域进行初始化; 执行父类构造函数的其余部分; 对子类域进行初始化; 执行子类构造函数体; 参考:http://www.cd-aptech.com... 阅读全文

posted @ 2011-03-23 23:09 FryFish 阅读(174) 评论(0) 推荐(0) 编辑

2011年3月22日

摘要: 网络七层划分 国际标准化组织(ISO)在1978年提出了“开放系统互联参考模型”,即著名的OSI/RM模型(Open System Interconnection/Reference Model)。它将计算机网络体系结构的通信协议划分为七层:第七层:应用层 第六层:表示层 第五层:会话层 第四层:传输层 第三层:网络层 第二层:数据链路层 第一层:物理层 常见协议 应用层协议(第七层)... 阅读全文

posted @ 2011-03-22 12:00 FryFish 阅读(597) 评论(0) 推荐(0) 编辑

2011年3月16日

摘要: 一、Google搜索技巧 1. “+”号“猫+狗”表示搜索既包含“猫”又包含“狗”的图片(或页面)。“+”号也可以用空格(“ ”)代替。比如“猫 狗”与“猫+狗”有同样的搜索结果。 2. “-”号“动物-狗”表示搜索包含关键字“动物”但不包含关键字“狗”的图片(或页面)。 3. 双引号("")用(半角)双引号括起来的内容会精确查找。比如,“"猫狗"”会查找精确包括这两个字符的图片(或页面... 阅读全文

posted @ 2011-03-16 22:14 FryFish 阅读(408) 评论(0) 推荐(0) 编辑

摘要: ant是jakarta一个非常好的OpenSource子项目,是基于java的编译工具。下面简单介绍一下在 Linux 及 Windows 环境中如何安装ant: 1.下载 从 http://ant.apache.org/bindownload.cgi 可以下载最新的tar包:apache-ant-1.6.2.tar.gz,如果是windows环境则是zip文件,解压后,在系统环境变量里设置 ... 阅读全文

posted @ 2011-03-16 16:45 FryFish 阅读(434) 评论(0) 推荐(0) 编辑

摘要: 【环境】Windows 7 / Windows Server 2008 【现象】在文件夹浏览器中不能显示图片缩略图。 【错误信息】查系统日志,有如下消息:“模块shimgvw.dll已加载,但找不到入口点DllRegisterServer。(The module shimgvw.dll was loaded but the entry-point DllRegisterServer was n... 阅读全文

posted @ 2011-03-16 01:28 FryFish 阅读(8347) 评论(0) 推荐(0) 编辑

2011年3月15日

摘要: 操作系统是IT行业中非常重要的一个领域。目前,微软、谷歌、苹果等巨头都拥有自己的操作系统产品,并且开始试图从桌面扩展到平板、手机等方向。事实上,除了Windows、MacOS等主流系统外,还存在一批颇具特色但名声不是很响亮的操作系统产品,它们都具有自身的特色,或许在将来发生技术革新的时候能够大有作为,仅供参考: 10.GNU/HURD 官方地址:www.gnu.org/software... 阅读全文

posted @ 2011-03-15 14:23 FryFish 阅读(1745) 评论(0) 推荐(0) 编辑

2011年3月14日

摘要: GC的基本原理GC是什么?为什么要有GC呢?GC是垃圾收集的意思(GarbageCollection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供的GC功能可以自动监测对象是否超过作用域从而达到自动回收内存的目的,Java语言没有提供释放已分配内存的显示操作方法。所以,Java的内存管理实际上就是对象的管理,其中包括对象的分配和释放。对于程序员来说,分配对象使用new关键字;释放对象时,只要将对象所有引用赋值为null,让程序不能够再访问到这个对象,我们称该对象为"不可达的".GC将负责回收所有"不可 阅读全文

posted @ 2011-03-14 12:00 FryFish 阅读(242) 评论(0) 推荐(0) 编辑

摘要: 本文考察了 Java 语言的本地代码编译所涉及的一些问题。单独使用动态(即时)编译或静态(提前)编译都不能满足所有 Java 应用程序的需求。作者在各种执行环境中对这两种编译技术进行了比较,对二者如何相互补充进行了展示。 Java 应用程序的性能经常成为开发社区中的讨论热点。因为该语言的设计初衷是使用解释的方式支持应用程序的可移植性目标,早期 Java 运行时所提供的性能级别远低于 C 和 ... 阅读全文

posted @ 2011-03-14 11:23 FryFish 阅读(295) 评论(0) 推荐(0) 编辑

摘要: Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格描述作一说明。 一.Java源文件的编译、下载、解释和执行 Java应用程序的开发周期包括编译、下载、解释和执行几个部分。Java编译程序将Java源程序翻译... 阅读全文

posted @ 2011-03-14 11:11 FryFish 阅读(172) 评论(0) 推荐(0) 编辑

2011年3月13日

摘要: 1 基本信息 摘要: 每个java开发人员对java.lang.ClassNotFoundExcetpion这个异常肯定都不陌生,这背后就涉及到了java技术体系中的类加载。Java的类加载机制是java技术体系中比较核心的部分,虽然和大部分开发人员直接打交道不多,但是对其背后的机理有一定理解有助于排查程序中出现的类加载失败等技术问题,对理解java虚拟机的连接模型和java语言的动态性都有很... 阅读全文

posted @ 2011-03-13 18:11 FryFish 阅读(174) 评论(0) 推荐(0) 编辑

2011年3月8日

摘要: 一、名词解释 国际化(Internationalization)是设计一个适用于多种语言和地区的应用程序的过程。适用于多种语言和地区的含义是当使用不同语言及处于不同的地区的用户在使用这个应用程序时,应用程序必须使用他们能看懂的语言和符合他们文化习惯来显示信息。国际化有时候被简称为i18n,因为有18个字母在国际化的英文单词的字母i和n之间。 二、国际化的程序特征 有一个附加的本地化数... 阅读全文

posted @ 2011-03-08 15:01 FryFish 阅读(621) 评论(0) 推荐(0) 编辑

2011年3月7日

摘要: 经实际验证,有如下结论: 1. 对于基本类型(只能用==)== 比较值 2. 对于基本类型的封装类(Boolean ,Integer,Double,Long,Float)== 比较地址equals 比较值 3. 对于类对象== 比较地址equals 比较值 4. 对于String== 比较地址equ... 阅读全文

posted @ 2011-03-07 18:54 FryFish 阅读(270) 评论(0) 推荐(0) 编辑

摘要: 1、工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强制实行一... 阅读全文

posted @ 2011-03-07 13:30 FryFish 阅读(151) 评论(0) 推荐(0) 编辑

摘要: 随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。 SQL注入是从正常的WWW端... 阅读全文

posted @ 2011-03-07 12:00 FryFish 阅读(427) 评论(0) 推荐(0) 编辑

2011年3月6日

摘要: 首先,任一文件本身并没有严格意义上的文本文件或二进制文件的区别 —— 一个文件既可以文本方式打开,也可以以二进制方式打开,而所谓文本文件和二进制文件是打开方式上的区别。但在实际使用中,一般将采用ASCII码及其他可理解字符集存储的文件被称为文本文件,且通常以文本方式打开,如平文本文件(*.txt),C源程序文件,HTML超文本,XML等;除此之外的其他文件都称为二进制文件,如Word文件DOC... 阅读全文

posted @ 2011-03-06 22:25 FryFish 阅读(298) 评论(0) 推荐(0) 编辑

摘要: 尽管HttpServletResponse.sendRedirect 方法和RequestDispatcher.forward 方法都可以让浏览器获得另外一个URL所指向的资源,但两者的内部运行机制有着很大的区别。 下面是HttpServletResponse.sendRedirect 方法实现的请求重定向与RequestDispatcher.forward 方法实现的请求转发的总结比较: ... 阅读全文

posted @ 2011-03-06 15:16 FryFish 阅读(373) 评论(0) 推荐(0) 编辑