自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chayatou的专栏

java只是爱好,编程也只是工作.我的真正身份是---艺术家

  • 博客(45)
  • 收藏
  • 关注

原创 在LionOS上安装gcc

其实苹果的gcc编译器叫做LLVM。安装llvm 步骤如下:Get the required tools.See Getting Started with the LLVM System - Requirements.Note also that Python is needed for running the test suite. Get it at: http

2012-05-31 22:53:20 603

转载 产品经理的互联网行业知识测试题【转】

其实这份试题只是供大家饭后娱乐的小玩意,不过确实比较强悍啊,哈哈!作者想说明的是一个产品经理应该对业界的各种信息非常敏感,互联网上的各种产品都应该留下你注册&使用 的足迹,对于互联网的历史,人物都应该抱有相当的好奇心并持续的挖掘。这样做的好处非常明显,如果你碰到你的同事或老板忽然拍脑袋想到一个不靠谱的 Idea的时候,你可以窃笑的告诉他,以前xxx就这么做过,然后下场是xxx,我们如果做的话不一定

2010-05-05 09:20:00 766

原创 Content is not allowed in prolog

用webwork验证时老发生错误,提示Content is not allowed in prolog,由于是解析xml文件出错,找到相应的文件一看,发现开头有几行汉字说明忘注释掉了,我把它们注释掉,问题得到解决,由于以前没遇到这种问题,于是到网上找到如下资料:DOM4j 读取xml文件可能会抱错:Content is not allowed in prolog异常的原因该xml是UTF-8编码的

2010-04-22 10:50:00 1005

原创 从头学习Spring MVC

1.  什么是mvc  - mvc是一种设计模式和设计思想    model , view ,control .    MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。   总结MVC的处理过程,首先控制器接收用户的请求,并决定应该调用哪个模型来进行处理,然后模型用业务逻辑来处理用户的请

2010-04-12 11:31:00 2901 1

转载 POI读取EXCEL文件的错误(invalid header signature )处理

     搞了半天才知道是因为POI(3.0.1版本)还不支持EXCEL4.0以上的版本所造成的,把EXCEL另存为EXCEL3.0或其以下版本就可以解决问题了。

2010-04-01 20:33:00 12061

转载 Java中的mac计算

          报文鉴别在身份认证中占重要位置,是认证系统的一个重要环节,在金融和商业系统中广泛应用。           报文鉴别常用报文鉴别码(Message Authentication Code,即MAC)作为鉴别的基础,          其基本原理是:用一个密钥((private Key))生成一个小数据块附加在要传输的报文后面。这种技术是假定通讯双方共享一个密钥K,当通讯

2009-12-03 10:55:00 4490

原创 五分钟搞定WordPress

之前只知道wp是一个强大的博客组建工具,本来打算花2个小时好好学习下,没想到5分钟就搞定了,WP果然做得很智能~ 我们分为两大部分来安装使用WordPress: 首先是安装相关的软件比如数据库和服务器,接着才是wp的安装配置,耐心看吧:)1. 安装集apache,mysql,php一身的软件包:wampserver 。 它的目的就是免去了你手动安装数据库和服务器的麻烦。   下载地址:

2009-12-01 21:06:00 1240

转载 使用WampServer在本地玩转WordPress-[转载]

 WampServer是一款开软的,建设在本地的PHP套件,安装这个套件之后,就在本地模拟了一套PHP环境,我们就可以在本地安装并使用WordPress了,WampServer默认的除了不支持伪静态之外,其他的功能和目前WopusIDC提供的WordPress专业主机并不差别,所以,如果新手觉得对WordPress怕现在买了主机浪费,可以先下载WampServer在自己的电脑上测试测试。一,下

2009-11-19 14:47:00 2433

原创 ICE(internet communication engine)学习笔记

 直接在google上搜索ICE,出来的结果并不多,所以很多人就认为ICE是个神秘的东西,其实,国内已经有很多大型应用在使用ICE了。前段时间因为工作的关系被逼学习了ICE, 感觉不错的东西。我记录下入门的一些概念,希望对后来的学习者有所帮助。     什么是ICE  (Internet Communications Engine)          首先,ICE是一个中间件(如果

2009-11-09 10:09:00 5355 1

原创 Quartz的cron表达式

2009年05月14日 星期四 13:12 一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,但是你需要考虑你月的天数)月(0~11)天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2

2009-06-02 16:18:00 858

转载 8583各个域详解

1,信息类型(message type)定义 位图位置:- 格式:定长 类型:N4 描述: 数据包的第一部分,定义数据包的类型。 数据类型由数据包的发起者设定,应遵循以下要求: 数据包开始部分必须是信息类型; 对不支持的信息类型能给出拒绝应答。 0100授权交易 0110授权交易答复 0200金融交易 0210金融交易答复 0240查询交易 0250查询交易答复 0400冲正交易 0410冲正交易

2009-03-16 14:16:00 8251

转载 xfire入门级配置(转)

原文地址:http://www.javaeye.com/topic/70005 1、拷贝xfire相关的jar到classpath;2、在web.xml配置xfire的servlet及其url映射xml 代码 servlet>      servlet-name>xfireservlet-name>      servlet-class>org.springfr

2009-01-04 15:00:00 4821

转载 编程珠玑番外篇-6.高效能编程的七个好习惯

原文:http://blog.youxu.info/2008/10/29/seven-habits-of-highly-effective-programmers/ 七条都是我这个不怎么高效能编程的人悟到的. 不权威, 不一定全对.  1. 使用工具帮你找 Bug, 而不是人工找. 工具包括用单元测试, assert语句, 代码测试容器. 人工指用 print 和 debugg

2008-12-31 10:27:00 1070

转载 Java功能包-2进制,16进制,BCD,ascii转换

java二进制,字节数组,字符,十六进制,BCD编码转换2007-06-07 00:17/** *//**    * 把16进制字符串转换成字节数组    * @param hex    * @return    */public static byte[] hexStringToByte(String hex) {    int len = (hex.length() / 2);    byte

2008-12-23 11:59:00 8934 4

原创 看完fight club

“在搏击会里,我看到了有史以来最强壮最优秀的人,我看到了潜力,但是它们被浪费。该死的,整整一代人都在当加油工、招待员或者白领奴隶。广告让我们追求汽车和时尚,让我们做自己憎恨的工作,好让自己有钱去买那些不需要的狗屎。我们是被历史抛弃的一代,没有目标也没有位置,没有伟大的战争,也没有经历大萧条。从小就看电视,幻想有一天能成为百万富翁、影帝或是摇滚乐明星……但是我们不会。这就是我们渐渐面对的现实。所以,

2008-12-08 15:17:00 669

转载 使用eclipse生成javadoc文档

使用eclipse生成文档(javadoc) 使用eclipse生成文档(javadoc)主要有三种方法:1,在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步。在Javadoc Generation对话框中有两个地方要注意的:javadoc command:应该选择jdk的bin/javadoc.exedestinat

2008-12-02 14:50:00 579

转载 如何做好演讲

 现在你独自,手边有纸和笔,心情轻松,思绪平静。脑海中勾画出下个月要做的演说,或者是下周的,甚至是明天的(注意,此处是说你要做的,而非不得以而做的演说。)回答下列问题:    演说历时多久?    演说现场是什么样?    当天何时开始演说?    听众是谁?    他们有什么背景?    他们希望从我(们)这得到什么?    为什么要由我做演说?    我希望观众做什么?    什么样的视觉媒介

2008-12-02 14:49:00 623

原创 读书笔记-《把时间当朋友》-1

        这两周开始工作了,自己却处于一种矛盾之中。一方面很想多学点业务知识,熟悉一下公司架构,做好自己的第一个项目。另一方面,又拼命想拓展其他兴趣,培养点计算机之外的小嗜好。在无边无尽的编译和服务器重启的时间里,我充分感到时间在我手中流逝。内心的矛盾显现在肢体上就是,每当遭遇编译界面或重启,我就打开无数网页,试图利用这小小的空档汲取点营养。事情进展很不顺利,往往弄得两头都没照顾到。所以想起

2008-07-17 17:42:00 870 1

原创 音乐专辑(二)

How do i liveThe magic keyDont push meJennie Let me love youLove to be loved By you It is my lifeDream onSorry Seems to be the hardest word One of usKiss from a roseChange the wor

2008-07-17 17:34:00 550

原创 POI学习笔记

         最近由于项目关系,接触到POI技术。跟着官网上的HOTOs一路做下来,真感概POI功能的强大和使用的傻瓜。五分钟,包学报会。        自己感觉跟java swing差不多,在一个‘父组件’上新增‘子组件’,一层套一层,如:            HSSFWorkbook book = new HSSFWorkbook();            HSSFShee

2008-07-17 17:11:00 1508

原创 正则表达式学习笔记

常用格式常用的正则表达式是以 ^开头,$结尾的,如^[0-9a-zA-Z]$ 也有以 /b 开头,/b结尾的,如/bHi/b   常用的元字符    . 匹配除换行符以外的任意字符    /w 匹配字母或数字或下划线或汉字    /s 匹配任意的空白符    /d 匹配数字    /b 匹配单词的开始或结束    ^ 匹配字符串的开始     $ 匹

2008-04-24 15:36:00 563

原创 今天系分评审被驳回的感悟

    今天系分评审FAIL了,很是打击啊。。。 总结一下吧。    失败的主要原因是没有对需求做一些深入的了解。要分清需求分析和系统分析的区别。需求来了,我们要尽量做得很详细,把边边角角都问一遍。而真正做系统的时候,可以对需求进行删改。    评审的时候也有一些地方没有做好,比如: 要有详细的会议计划。在会议开始的时候,给大家说一下今天的议题,与会者,估计耗时,预期成果,发

2008-04-08 15:03:00 2043

原创 职场必须遵守的十条

       1. 写出你一生要做的事情,把单子放在皮夹里,经常拿出来看。人生要有目标,要有计划,要有提醒,要有紧迫感。一个又一个小目标串起来,就成了你一生的大目标。   2、如果你不喜欢现在的工作,要么辞职不干,要么就闭嘴不言。初出茅庐,往往眼高手低,心高气傲,大事做不了,小事不愿做。不要养成挑三拣四的习惯,处处表现出不满的情绪。记住,不做则已,要做就要做好。   3、每个人都有孤独的时候,要学

2008-04-04 14:06:00 506

原创 项目开发系列 -- 需求评审

      今天进行了传说中的需求评审。开始以为是一群大BOSS坐在那里挑我们的毛病,没想到是一个极度轻松和OPEN的过程。总结下一哈:     首先,需求评审的参与者是PD,PM,需求方和项目小组全体成员。目的是对需求方提出的需求进行确认和补充。大致的流程是:需求方给出一个大概的轮廓,开发团队提出自己的想法,然后咨询需求方这样是否满足了需求。在这个过程中,可以顺带解决两个问题:一是统一了项目

2008-04-01 20:58:00 807

原创 Hibernate学习手记

" width="150" align="left" src="http://p.blog.csdn.net/images/p_blog_csdn_net/chayatou/0596006969.jpg" />       初次接触Hibernate,也不知道该参照哪本书,现在手上只有一本借来的《Hibernate程序高手秘笈》[Hibernate:The Developers note boo

2008-01-17 21:54:00 621

原创 ant遭遇java版本问题

在运行Hibernate2.1自带的DEMO的时候,部署的时候报错:emnu 在java1.5之后是关键字,请试着用-source 1.4 命令。。(大概是这个意思,忘了具体的了)解决方案:修改ant中 task, 给javac添加一个属性:source,值为1.4,修改以后的task为:                                          j

2008-01-17 15:44:00 4173

原创 ant部署全记录

1.  去apache 的网站上下载ant包2. 解压该包到你要安装的目录下.这里以e:/ant为例3.bin目录下有一个ant.bat小脚本,它可以帮助你完成ant的部署工作。但是它运行需要你配置三个环境变量,分别是    ANT_HOME:就是ant的解压目录(set ANT_HOME=E:/ant)    JAVA_HOME : JVM所在目录 (d:/java) (set

2008-01-17 15:37:00 2205

原创 洗心革面 重新学习JSP! ----之四:定制标记(1)

在编写定制标记之前,先说说标记文件。在JSP2.0之前,部署被包含文件没有标准可依,可以把所包含的部分放在Web应用的任何位置,如果JSP中有一大堆标记,这样的JSP读起来很费劲。 在JSP2.0以后,我们可以用标记文件来直接表明要引入的是什么,如 等,这样你就直到这些JSP片段被放在哪里,使JSP页面一目了然。标记文件,很像include,但比include更好!可以把标记文件看做一种轻

2008-01-14 21:31:00 858

原创 洗心革面 重新学习JSP! ----之三:MVC的控制器

控制器的三大任务:1.获得和处理请求参数2.调用模型3.分派到视图 通用的控制器通常把这三个任务糅合在一起,使得servlet过于繁重。改进后的控制器对于这三大任务,分别有如下解决方案:1.把获得和处理请求参数的任务交给另外一个单独的表单验证组件,由它获得表单参数,完成验证,处理错误模型,并创建一个对象标存参数值。2.唔。。。我们不想把模型硬编码到控制器里,所以可以用声明的

2008-01-14 17:02:00 654

原创 洗心革面 重新学习JSP! ----之二:过滤器(3)

 对请求的过滤很简单,只要在doFilter()中对request进行一些操作,然后调用chain.doFilter()转发到下一个Filter即可。对响应的过滤呢?原本想着是把对响应的过滤动作放在chain.doFilter()之后就可以在调用栈返回的时候(也就是有响应流的时候)对响应进行一些操作,但是这样不行!原因是当service()方法完成之后,容器并没有将响应流传回Filter,而是给了

2008-01-13 20:07:00 516

原创 洗心革面 重新学习JSP! ----之二:过滤器(2)

过滤器在三个方面很象Servlet                                                                                   容器知道过滤器API 容器管理过滤器的生命周期 都在DD中声明  过滤器的生命周期                             

2008-01-11 11:19:00 550

原创 洗心革面 重新学习JSP! ----之二:过滤器(1)

       J2EE提供了一种特殊的Servlet,就是Filter。它不是一种单独的网络组件,因为它不产生请求和响应信息,它必须依附于其他的网络组件存在。所以我们利用它完成信息的编码转化、数据加密、身份验证、数据压缩、日志记录等很多种工作。Filter使用户可以改变一个request和修改一个response。Filter 不是一个servlet,它不能产生一个response,它能够在一个r

2008-01-11 10:26:00 513

原创 新年第一张专辑

梁静茹    暖暖   孙燕姿    Rise卫兰        Do you know where youre going齐秦        Sophia       莫文蔚    一个人睡纳特.金.科尔 The girl from lpanema戴佩妮    逛街邓丽欣   不速之客周蕙       向日葵苏慧伦   旋转门彭佳慧   喜欢两个人  

2008-01-06 22:11:00 465

原创 洗心革面 重新学习JSP! ----之一:监听者

     前段时间做了个小东西, 用的struts,感觉自己使用JSP还可以, 可是这两天看,看到一半就不行了--太惭愧了... 很多JSP的基本知识都是一知半解,还有很多功能闻所未闻,看来大二时候的动态网页设计课程是白学了...下面是读书笔记,记下来之后就把之前的项目给重构了!      说到Listener , 我只知道可以在DD中配置一系列的Listener , 当某个事件被触发时, 会

2008-01-05 17:27:00 547

原创 ant+junit实现TDD,自动测试

      呵呵,初次接触自动测试,记录一下...     首先,使用junit编写测试类,就不详细写了..帖出代码:   package src.test;import junit.framework.TestCase;import org.junit.*;import src.baseline.Hello;import static junit.framework.Assert.*

2008-01-03 16:00:00 1729

原创 常见ant命令及其用法

      这两天断断续续地把前四章看完了,对书中提及的"测试驱动的开发TDD"有些感冒 , 也顺便琢磨了一下ant 和junit , 整了个小项目完成自动测试的功能,很有成就感啊~,,,嘿嘿,下面就记录一下ant的常用命令,不然以后就忘了....      先看一下一个典型的ant xml文件的结构:xml文件为:project name="XXOO"  basedir=".

2008-01-03 14:45:00 1555

转载 Java标准单元测试库 JUnit 4 抢先看

Java标准单元测试库 JUnit 4 抢先看Java标准单元测试库 JUnit 4 抢先看开发者在线 Builder.com.cn 作者:中国IT实验室 来源:中国IT实验室   JUnit 是 Java? 语言事实上的 标准单元测试库。JUnit 4 是该库三年以来最具里程碑意义的一次发布。它的新特性主要是通过采用 Java 5 中的标记(annotation)而不是利用子类、反射或命名机

2007-12-31 16:13:00 560

原创 "轻快的JAVA"-读书笔记

        最近在读,----BETTER,FASTER,LIGHTER JAVA---.光听名字就够诱惑的了, 看了之后更是产生强烈共鸣,面对大量的 "企业级" 应用框架和铺天盖地的解决方案,以及根圣经一样厚的设计模式,我这个java初学者有点头晕了. 看了本书之后,觉得自己以前貌似走了一些弯路,一味地追求技术,反而忽略了JAVA语言本身,下面是一些读书笔记, 写下来时刻提醒自己!   

2007-12-31 15:57:00 848

原创 Vector、ArrayList、List使用深入剖析(摘)

 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。  Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└Weak

2007-12-31 13:59:00 659

转载 用JS取float型小数点后两位(转)

 用Javascript取float型小数点后两位,例22.127456取成22.13,如何做? 1. 最笨的办法....... [我就怎么干的.........]  1function get()2{3    var s = 22.127456 + "";4    var str = s.substring(0,s.indexOf(".") + 3);5    alert(str

2007-12-29 11:06:00 16264 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除