学习笔记
gwikimo
这个作者很懒,什么都没留下…
展开
-
ibatis框架入门学习
简单介绍下ibatis,我也没有怎么去搜索它相关的一些详情,个人了解是一种轻量级的ORM映射框架,主要是以面向对象的角度去操纵数据库对象,进而方面开发人员对于数据库的操作。相对于Hibernate来说,ibatis更加轻量级,允许用户手动编写数据库所需的SQL,同时,实现程序代码和SQL语句分离,对于中小项目来说,是个不错的选择。并且,相对于Hibernate来说,更加容易上手,基本上花个一两个小...原创 2009-03-21 20:57:38 · 131 阅读 · 0 评论 -
Hibernate学习笔记(一)
Hibernate学习笔记 (1)Configuration cfg = new Configuration().configure();通过该语句读取Hibernate的配置文件hibernate.cfg.xml。hibernate.cfg.xml配置可以参考hibernate.properties. (2)如何创建数据库SchemaExport export = new Schem...原创 2009-02-19 13:49:26 · 72 阅读 · 0 评论 -
Oracle用户管理学习笔记
注:参考自传智播客3个默认用户 sys [as sysdba] system scott tiger 创建用户 create user 用户名 identified by 密码; 系统权限 grant/revoke create session to/from 用户名; grant/revoke create table to/from 用户名; grant/revok...原创 2009-02-15 22:31:11 · 210 阅读 · 0 评论 -
基于Ext、Struts2的文件上传Demo
最近难得比较空,前几天听朋友说要做这么一个东西,同时,我在网上搜下了,发现好像没有比较完整的示例,所以闲下来写了一下,其实也还是比较简单的,并不是很难。下面说下示例的大概:(1)实现任意格式文件的上传;(2)实现了对上传文件大小的检验; 示例下载地址:http://sites.google.com/site/gwikimo/...2009-07-28 22:35:00 · 57 阅读 · 0 评论 -
关于WebService方面的学习经验分享
前段时间开始学习WebService,刚开始的一两天内一直摸不到什么头脑,什么SOAP、WSDL……简直就是一头雾水。后来通过自己的摸索总算有些眉目了,现在给大家分享下自学入门的一些经验。其实,从我个人的理解来说(当然并非正确),WebService是这样的。我在服务器端有一段代码,其中包括了某些方法,接着我对外提供了相应的接口,那么,其他用户就可以利用WebService这种方式,或者这种技术来...原创 2009-02-10 13:22:10 · 69 阅读 · 0 评论 -
Struts1.X DispatchAction学习心得
Struts1.X DispatchAction相关学习目的:是避免Action膨胀使用过多,主要是为了减少Action的数量。使用流程:1.编写自己的Action类继承自DispatchAction,写入相应的业务逻辑方法。比如对于一个用户管理模块,可以有addUser(),delUser(),modifyUser()等方法。2.配置struts-config.xml文件,关键参...原创 2009-01-30 21:13:01 · 160 阅读 · 0 评论 -
Struts1.X个性化异常学习
1.编写自己的个性化异常类。该类中,可以包含成员变量errorCode.需要填充properties占位符的args数组的Object数组类型成员变量。并定义他们的get()方法。定义四个构造函数,第一个构造函数为空,第二个构造函数为带errorCode,Object数组的构造方法,第三个为带errorCode参数的构造方法,第四为带errorCode参数,一个Object类型参数(非数组)的构造...原创 2009-01-29 15:43:53 · 89 阅读 · 0 评论 -
Struts1.X声明式异常学习
Struts声明式异常1.编写相应的异常类;2.捕捉相应的异常类,进行抛出,可以把该代码封装到相应的方法中,比如在LoginDAO这个类中,有个isLogin()方法判断是否登陆成功,同时根据需要抛出相应异常,如:UserNotFoundException、PasswordErrorException等。在LoginAction这个Action类中调用LoginDAO类中的isLogin(...原创 2009-01-29 15:02:51 · 90 阅读 · 0 评论 -
学习心得(八)
其实,本来昨天就想写这东西,不过,因为种种原因都没写。尽管已是寒假,尽管已是春节,但是我觉得还是有写的必要。写心得其实并非要完成什么任务,而只是对于个人的总结,经验的分享。这星期的学习内容相对比较少,主要有以下几个方面:(1)FCKeditor的学习;(2)Struts框架的继续学习;(3)修改完善一些以前自己写的东西。FCKeditor其实是一个比较不错的在线编辑器,对于其的应用可以增加在文...原创 2009-01-26 18:25:27 · 80 阅读 · 0 评论 -
关于Request中setAttribute(String name,Object obj)的参数问
在平时的开发中,您可能会碰到如下的错误提示:The method setAttribute(String, Object) in the type ServletRequest is notapplicable for the arguments (String, int)从错误提示,可以看出问题主要在于类型匹配错误,需要进行转型。下面讲下个人的解决方案(1)转型当然是可以解决...原创 2009-01-02 15:25:43 · 1162 阅读 · 0 评论 -
关于gamil安全证书尚未生效的问题
问题:如题描述,gmail邮箱提示证书尚未生效,同时,可能会导致Chrome浏览器书签同步失败。解决方案:操作系统的时间设置可能有问题,修改正确的系统时间便能解决。 注:遇到了这个问题,所以在此友情提醒下。...2010-03-08 12:34:20 · 109 阅读 · 0 评论 -
基于接口的分层实现
摘要:通过本文简述基于接口编程的优势,给一些初学者在面向接口编程与系统架构分层方法予以启示,同时,也帮助自身复习下JDBC相关操作。 下面直接切入主题,这里主要利用一个较为简单的基于JDBC数据库操作的示例来说明问题。首先来描述下分层概况:(一)DAO层或者叫数据访问层吧,主要是用于数据持久化操作。(二)业务逻辑层或者称之为Service层吧,顾名思义操作业务逻辑相关内...原创 2009-04-04 17:13:21 · 356 阅读 · 0 评论 -
入手Python
第一次接触Python应该算是去年暑假实习的时候,当时的时候也还没有学习JAVA,而是专注于.NET方面的一些学习。因为那个时候的计算机上有装Python,同时也不能上网,所以闲暇之时便随便瞄了几眼。从后来开始学习JAVA就没有再怎么去接触过了。后来知道原来Google比较推崇它,同时也是一种比较不错的脚本语言。在上半年的时候本也有打算去学习它,但一直也没有太多的时间。后来,在绍兴参加项目期间,闲...原创 2009-09-26 21:01:05 · 70 阅读 · 0 评论 -
对于代理模式、策略模式、模板模式的一些理解
其实之前自己并没有系统去学习设计模式,当然以前也有接触过一些,比如常见的有:工厂模式、单例……当然,我先前也没有系统地去学习过,所以,在此的一些理解只是自己在写代码过程中所推断的,并不一定符合标准的模式。下面谈下自己一些通俗的理解。代理模式:假如说现在有生产商、客户、中间商这个几个对象,那么,他们直接需要建立关系,产生作用的话,可以是生产商与客户直接的沟通,也可...原创 2009-09-26 20:41:15 · 240 阅读 · 0 评论 -
Spring AOP 简单入门示例
严重提示:仅供参考分享一个自己写的最为简单的Spring AOP的应用,其实,本人也是学习Spring不久,只是把一些个人的理解分享下,供参考。可能很多人刚开始不太理解到底啥是AOP,其实它也是相对OOP来说的,类似OOP其实也是一种编程思想吧。本人暂且把Spring 中的AOP理解成一种方法的拦截器(可能有所片面,主要是方便理解)。个人通俗理解,就好比你去自动取款机取钱,边上装了个摄像...2009-03-22 18:32:33 · 120 阅读 · 0 评论 -
Facade 模式学习
在研究JPotStore这个项目的时候,涉及到了该种设计模式,所以在网上搜索了一些相关的资料,简要地学习了下。以下是一些资料供参考: (1)http://www.cnblogs.com/DylanWind/archive/2008/11/19/1336151.html C#实现,不过跟Java类似。 (2)http://blog.csdn.net/lxgljj/archive/200...原创 2009-03-22 10:29:48 · 83 阅读 · 0 评论 -
Javascript动态生成Form表单
主要是在利用Struts中的DispatchAction开发的使用,用于隐藏方法参数。因为在使用DispatchAction的时候,可能在地址栏会暴露后台方法名,所以采用了这种动态生成Form表单,并利用Post方式提交的方法对DispatchAction中的方法参数进行隐藏。这样在超链接或者利用button进行提交的时候可以在一定程序上对后台代码方法进行隐藏。当然这种方法也并不能做到绝对的方法隐...2009-03-21 21:42:16 · 753 阅读 · 0 评论 -
关于SQL查询不重复的记录集
需求:如题所说,例:表A中有字段(id,no),其中记录为1 -- 12 -- 13 -- 24 -- 35 -- 46 -- 37 -- 1 想获取的结果集是3 -- 25 -- 4 SQL的写法就是group by no having count(*)=1 做了笔记,记录下。...原创 2010-01-26 08:49:50 · 119 阅读 · 0 评论