自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

新加坡出差记之三--散逛篇

  早上8:30起床,洗漱完毕和同事出去找早餐吃,随便找地方换零钱,到楼下一打听,人家前台小妹说到:“这么早哪儿开门啊,至少要11点过啦”,不过也是哈,周日嘛。那我们就先去逛逛吧,把周围环境熟悉熟悉。  因为我们住在Rangoon Road, 正好在Little India(小印度)的边边上,所以到处都可以看到黑黑的印度人。离住宿地不远处就有NE线的Farrer Park地铁站,看来交通还是方...

2010-03-15 16:42:18 347

新加坡出差记之二--抵达篇

昨晚(3月6日)经过成都海关、边防、安检的重重检查,顺利地进入了候机楼,本来打算在成都海关多拍几张照片的,但不料禁止拍照,所以只偷偷照了一张照片,嘿嘿 出差前老婆给我说国际航班的吃的应该不错,呵呵,到底是不是呢?我们来看下,首选是开胃小菜----花生、腰果和杏仁 整袋中我一共吃到了2颗腰果、2颗杏仁。吃完开胃食品,正餐来了, 老实说,那个周萝卜的味道还不错,至于其它东西嘛,和国内航班上...

2010-03-15 14:09:58 275

新加坡出差记之一 --准备篇

 从接到公司通知要去新加坡总部出差到现在,不知不觉已经过了一个多月了。这一个多月来都在准备资料和办理相关的出国手续,感觉出趟国真难啊,嘿嘿。下面我大概说下办了哪些东西以及如何办理,以方便有这方面需要的朋友(此流程针对需到新加坡工作的)。1. 护照(Passport)这个不用多说了三,要出国护照是必须的。这个需要在你户口所在地的公安局进出境办证中心办理。所需资料:身份证和户口(原件、...

2010-03-05 22:48:49 697

原创 Rails 2.3 与 MySQL 5.1.3兼容性问题及解决方法

今天在运行rake db:migrate 向数据库migrate表时发现老是报错: Mysql::Error: query: not connected: CREATE TABLE `schema_migrations` (`version` varchar(255) NOT NULL) ENGINE=InnoDB 但可以确定数据库肯定是连接上了的,而且配置文件database.y...

2010-02-04 14:56:27 126

iBATIS 3 试用手记三

  前两篇手记重点说了下iBATIS 3的查询功能,因为这是它改动最大的地方。这篇手记就来说下iBATIS在Persistance方面的改进。  iBATIS 3依然提供了<insert><update><delete>标签对数据库进行持久化操作。首先来看insert操作:<insert id="insertNewsNotice" paramete...

2009-12-18 18:12:47 93

iBATIS 3 试用手记二

   接昨晚的继续,今天仔细研究了下<association>和<collection>标签,对于它们的写法比较灵活,在这儿我列举三种<resultMap>的写法,它们最终的查询结果都是一致的。   第一种:Nested(内联)写法  请参看我上篇文章,在此不详述了。    第二种:将Nested的resultMap单独定义,使用<as...

2009-12-18 13:37:46 105

iBATIS 3 试用手记

前记:本来打算去CSDN写这篇文章的,结果CSDN的服务器又出问题了,登录了N次都进不去,郁闷,干脆换个Blog来写。    iBATIS以其对SQL控制的灵活性而受到许多大型项目的青睐,它不像Hibernate那样是完全面向对象的,iBATIS是一个半自动化的O/R Mapping框架。今晚散逛到iBATIS的官网(http://ibatis.apache.org/),发现iBATIS ...

2009-12-18 00:07:31 83

原创 WebLogic Portal学习系列之二:在WebLogic中配置和使用第三方LDAP Server

  在上篇文章中介绍如何使用Oracle来代替WebLogic Portal默认的Pointbase数据库,本篇将介绍如何配置和使用外部的LADP服务器来做作身份验证。  WebLogic Server自带了一个内嵌的LDAP Server,默认情况下一些信息,像Users, Groups等都将存放于此。但在真实的环境中,一般都会有一个专门用于存储用户信息,计算机信息等信息的服务器,这就是所谓

2009-09-18 23:49:00 5234 2

原创 WebLogic Portal学习系列之一:让WebLogic Portal使用Oracle数据库

  公司近日开始的新项目由于客户要求使用WebLogic Portal 10.3开发,虽然整个项目组对WebLogic Server都有一定的了解,但说起使用WLP大家都傻眼了,因为大家都不会,从来没有接触过相关的知识,但项目不可能不做,于是整个项目组天天做Demo研究WLP,2周过去了也略有点成就吧,在此我决定把我们研究的“成果”记录下来,一来作为备忘,二来由于WLP的资料确实很少,特别是中文的

2009-09-01 16:56:00 2303 2

原创 Ubuntu备忘录一

  昨天偶的Windows突然崩溃了,又恰好看到前不久Ubuntu 9.04版发布,且对它的评价很高,所以就去弄了个来安装,呵呵,硬是很不错噢,不过偶是Linux的超级菜鸟,对好多设置都还不清楚,现把一些弄好了的配置写下来作备忘。  一. 安装配置JDK  安装JDK就使用Ubuntu自带的包管理器安装,搜索sun-jdk就可以了,安装完成后,打开/etc/environment文件,加入

2009-05-04 22:17:00 667

原创 让Maven支持Java5.0

  本以为本地JDK版本为1.5,Maven就会默认支持1.5的功能,但此想法错了,刚在用Maven编译代码时,因代码中有泛型,结果Maven报错误: [INFO] Scanning for projects...[INFO] ------------------------------------------------------------------------[INFO]

2009-04-21 09:50:00 1375

原创 Maven学习笔记(2) ---- 安装与运行Maven

  上次我们初探了下Maven,现在来看下如何安装与运行Maven,以及如何使用Maven Help插件来获得更多信息。   1. 确认JDK的安装  Maven支持JDK1.4及以上版本,但建议使用Java 5.0或6.0。   2. 下载Maven分发包  Maven的下载地址为:http://maven.apache.org/download.html,请下载最新

2009-04-20 13:19:00 4361

原创 Maven学习笔记(1) ---- 初探Maven

(以下一些内容来自Maven-definitive-guide.pdf文档及Maven Reference中文版)   很早就听说Maven了,但一直没机会去学习和使用,这几天因为需要使用,抽空学习了下,并对一些重点作了下笔记,现整理放在blog中作备份:-PMaven定义  Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model

2009-04-20 11:19:00 1032

原创 赤壁之战的Google Map

  刚无意搜索到强人Yizi利用Google Earth制作的赤壁地图,可以根据三国历史人物和时间、事件等详细查看当年各大战场都发生在什么地方,而且可以和现在的地图进行重叠对比,三国爱好者可以大饱眼福了。  http://ditu.google.cn/chibi 以下是一些截图: 古代/现代地图半透明重叠:

2009-04-15 17:26:00 1246

原创 在Eclipse中配置动态加载Class的JVM插件--JavaRebel

  在第19届Jolt大奖中,JavaRebel荣获了生产力大奖,它由ZeroTurnaround公司推出。JavaRebel是一个JVM插件(-javaagent),能够即时重新加载Class,而不需要重新部署应用或者重启容器,以节约时间。  JavaRebel下载地址为:http://www.zeroturnaround.com/javarebel/,需要注意的一点是JavaRebel需要

2009-04-14 20:46:00 1949 1

原创 EclipseUML介绍

  Eclipse下的UML建模工具很多,但我一直没找到一款适合自己的UML建模工具,像Borland的together eclipse插件等都曾用过,但感觉不是很上手,今天在无意中找到EclipseUML,发现使用起来比较上手,现介绍介绍。  EclipseUML的下载地址为:http://www.eclipsedownload.com,它分为Studio和Free版本,同时还分为j2ee和

2009-04-13 14:31:00 9879 3

原创 用基于AXIS的Web Service传输文件

  最近项目中需要使用Web Service来传输文件,研究了下Axis中对文件传输的支持机制,现写在博客里,一方面是作为备忘,二来希望对用到的人有作帮助。  Axis中主要使用DataHandler来提供对文件的读入操作,DataHandler的getInputStream方法可以得到从客户端传入的文件流,DataHandler的作用主要是对客户端传输的文件进行序列化操作。  下面来看S

2009-04-09 23:02:00 2743 10

原创 AXIS中自定义对象的序列化与反序列化

  在上一篇AXIS文章中,介绍了如何利用AXIS的Java2WSDL工具类来生成WSDL文件,今天在写调用客户端时忘了上次使用了自定义对象,所以没有对自定义对象进行序列化,这下就出错咯:- Exception:AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException f

2009-04-05 23:03:00 4387

原创 “黑美人”1周岁了

  昨天是偶家“黑美人”--小迈的1周岁生日,偶专门去给她洗了个澡,弄得漂漂亮亮的,呵呵。1年前正式把她接进了家,回想这一年,小迈也历经了不少考验和磨难,刚进家门没多久就出了远门,然后就东跑西跑的,她也经历了各种路况的考验并出色完成了任务,哈哈。  去年10月把小迈带到了成都,去做了漆面护理--铠甲,这下让“黑美人”更黑更亮了,同时也增加了保护性,呵呵。  总的说来,小迈是架非常不错的车,

2009-04-05 17:44:00 594

原创 Java Web快速开发框架 ---- JSPX (二)

   上次通过一个简单的例子介绍了JSPX Web框架的基本使用,这次让我们来看看JSPX Web框架提供的特殊标签--DataTable.  JSPX提供DataTable是一个集查询、分页、显示等为一身的标签,使用起来非常简单,但也有它不足的地方,好了,废话少话,先来看代码: <datatable id="datatable" datasource="java:comp/env/j

2009-04-02 22:06:00 2120

原创 Java Web快速开发框架 ---- JSPX (一)

      现在的Java Web应用程序框架都需要进行大量的配置、投入大量的时间精力后才能投入生产,而且给人比较繁琐的感觉,如Struts、Tapestry等。今天在Sourceforge上寻到一开源框架--JSPX,在它的官方网站上将JSPX描述为:“JSPX is a pure java opensource free web RAD framework that easier and

2009-03-27 13:54:00 4865 1

原创 RIA框架AribaWeb终于开源了

  刚才到AribaWeb的官网(http://aribaweb.org/)溜达了一圈,发现AribaWeb开源了,而且开源得相当彻底,没想到一直作为商业软件的AribaWeb框架居然会开源,看来开源是大势所趋噢,呵呵^_^,目前已经提供AribaWeb 5下载,使用 Apache Open Source License v2 许可,可以好好研究一下了。  AribaWeb框架是用来做富互联网

2009-03-26 21:46:00 1694

转载 实用的JavaScript工具

(注:以下工具的介绍转自JAVAEYE 2月刊)  今天在JavaEye 2月刊上看到这篇总结JavaScript的文章,觉得写的很好,现把这些工具的介绍转载过来做过保存,以后用到的话也可以查询查询:-P  在AJAX流行的今天很大程度上归功于JavaScript,如果没有JS,相信AJAX也无从谈起。JavaScript是一个功能强大的客户端脚本语言,它可以增强用户的体验,并提供丰富的互

2009-03-26 20:42:00 1208

原创 不输出SqlMap SQL Log

  通常情况下大家都希望能在Console中或File输出Sqlmap生成的SQL,这样以方便查阅是否有错误发生。但在数据量很大的情况下,输出SQL将会浪费很多时间造成Performance问题。  刚才我们就经历了这样的场景:  一同事的SQL查询的记录数大约在5万条左右,执行SQL的时间仅为1秒,但输出log的时间使用了20分钟,这样他整个Job完成的时间就达到了20分18秒~~~这是

2009-03-26 15:02:00 1179

原创 "黑美人"的"屁股"又跷起来咯

偶家的“黑美人”--迈腾车因为后减震弹簧软,在经历了2个月的等待后终于在昨天换上了三个点的后减震弹簧,告别了“塌屁股”,呵呵,下图为后减震弹簧实图,还是德国进口的哦^_^  

2009-03-21 23:38:00 988

原创 再见-我们的SCS

公司将在4月1日正式并入NCS,以后SCS就不存在咯~~~~有点不爽的感觉!今天公司组织最后一次游玩--石象湖,晚上在皇城老妈聚餐,最后一次聚餐了,还不知道到了NCS会如何,希望大家都能有很好的发展,Good Bye SCS! We never forget you!   

2009-03-21 23:33:00 844

原创 搬家

经过晚上的努力,终于把我其它blog上的文章精选后放在了csdn blog上了,整理真是累人的事~~~

2009-03-18 23:27:00 416

转载 Oracle关于时间/日期的操作

非常值得一看 http://ddandyy.javaeye.com/blog/59537#

2009-03-18 23:24:00 333

原创 Struts2学习笔记九

上传与下载,一个古老而现代的话题......让我们试目以待13.Struts2中文件的上传与下载 (1). 数据编码方式   表单的enctype属性用于指定表单数据的编码方式,它可以为以下值:l         application/x-www-form-urlencoded:默认的编码方式,只处理表单域里的value属性值,采用这种编码方式的表单会将表单域的值处理成URL编码

2009-03-18 23:20:00 726

原创 Struts2学习笔记八

今天刚学习了Struts2的类型转换器,感觉非常不错12.Struts2的类型转换 (1). 定义类型转换器       类型转换器主要用于一个字符串与一个复杂对象之间的相互转换。Struts2的类型转换器是基于OGNL实现的,在OGNL中提供了TypeConverter接口,如果要实现类型转换器则必须实现上述接口。       TypeConverter接口:       p

2009-03-18 23:19:00 845 1

原创 Struts2学习笔记六

习惯了Struts1中的单独用ActionForm来封装请求参数,一时间还不太习惯Struts2在Action中对请求参数进行封装的模式,不过没关系,在Struts2同样可以使用VO来封装对象的。10.属性驱动和模型驱动       模型驱动的意思是使用单独的JavaBean来封装请求参数,使之贯穿于整个MVC流程;而与之对应的属性驱动则是使用属性作为贯穿MVC流程的信息携带者。进一步说来

2009-03-18 23:18:00 1190

原创 Struts2学习笔记七

一个优秀的框架通常对于异常的处理都是很周到的,下面就让我们来看看Struts2中的异常处理机制吧11.Struts2的异常       除了在Action中手动捕捉异常外,Struts2允许通过struts.xml文件来配置异常的处理,为了使用Struts2的异常处理机制,必须打开Struts2的异常映射功能,这步操作需要一个拦截器,该拦截器已经在struts-default.xml文件中

2009-03-18 23:18:00 500

原创 Struts2学习笔记五

Action配置完了就该配置返回结果了,这样才能让它们关联起来哦7.配置结果类型       Struts2使用元素在struts.xml文件中进行结果配置,根据元素的位置不同,可以分为:l         局部结果:将配置在中;l         全部结果:将配置在中; 元素的有两个属性,分别是name属性和type属性,此外在元素中还可以配置元素,元素的name属性可以

2009-03-18 23:17:00 512

原创 Struts2学习笔记四

最早使用动态方式调用是在Spring中,没想到Struts2也支持动态方法调用了,真是方便不少啊,呵呵,下面就来说说吧 :-)      6.动态方法调用       Struts2支持动态方法调用,它指的是一个Action中有多个方法,系统根据表单元素给定的action来访问不同的方法,而不用写多个Action。       使用动态方法调用前必须设置Struts2允许动态方法调用,

2009-03-18 23:16:00 917

原创 Struts2学习笔记三

今天弄了半天终于明白如何在Action中访问Servlet API了,唉......感觉没有Struts1方便,不过为了解偶也是值得的,呵呵 5.访问Servlet API       前面曾经说过,用户所写的Action并不是真正处理用户请求的Action实例,而仅仅是Struts2的Action代理的代理目标,这是因为它没有和Servlet API直接关联,根本无法处理用户的请求,

2009-03-18 23:15:00 782

原创 Struts2 学习笔记一

 1.      Struts1 与 Struts2的区别Struts2从字面上来看似乎是Struts1的升级,但实事上可以说Struts2与Struts1几乎没有什么关系,除了名字相同外;说实在的,Struts2可以看作是WebWork的升级,因为无论从编程风格的相似性还是所引用到的jar包,到处可以看到WebWork的身影。下面就来比较下Struts1与Struts2到底有哪些区别吧:

2009-03-18 23:13:00 668

原创 Struts2学习笔记二

接着上次的继续...... 4.详解struts.xml文件 (1). Bean配置       在配置Struts2的大部分核心组件时,会用到bean元素,其实Strus2中的bean元素与Spring中的bean元素无论从属性还是功能上都差别不大,即是方便地扩展框架的核心组件,以下是bean元素的属性:l         class:必须> 指定Bean实例的实现类;l

2009-03-18 23:13:00 873

原创 Applet的数字签名

需求:从客户端本地properties文件中读取上、下、左、右页边距,设置打印页边距;说明:设置页边距的properties文件存放于C:/SCSIHIS/orderprinter.properties,打印代码通过JavaScript实现,需要将页边距取出送送入对应的JavaScript函数。分析与实现:       当需要用Applet访问客户端本地文件时,需要对Applet进行数

2009-03-18 23:11:00 727

原创 Toad Can't initialize OCI. Error -1解决办法

 今天用Toad连接Oracle数据库时报错:"Cant initialize OCI. Error -1",同时Toad中Connect using下拉列表中的"OraClient10g_home1"显示为红色,经过google一翻查看,发现是未将Oracle的路径加入到环境变量path中去,即将D:/oracle/product/10.2.0/client_1/BIN加入环境变量path

2009-03-18 23:10:00 3743

原创 通过LDAP服务器验证用户身份

最近做的项目中,登录时需要连接到远程LDAP服务器对用户身份进行合法性验证,并获取登录用户权限等数据。下面是Java中访问LDAP的核心代码,供大家参考:public boolean authenticateUserViaLdap(String username, String password)   throws LogicException {  Hashtable srchEnv = n

2009-03-18 23:05:00 1210

Apple Objective-C Manual

The Objective-C 2.0 Programming Language come from apple developer

2011-03-03

空空如也

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

TA关注的人

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