![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
lovegenii
踏踏实实做事,老老实实做人。(为了创造精彩的人生而活!)
展开
-
依赖、关联、聚合、组合还有泛化
世界是普遍联系的,因此程序世界中的类,也不可能是孤立的。UML为我们定义了它们之间的关系,就是:依赖、关联、聚合、组合还有泛化。 泛化关系比较好理解,就是表示类之间的继承关系。容易混淆的是依赖、关联、聚合和组合的关系。这里做一些甄别: 1、 依赖和关联的颠倒颠 在网上查找了一下依赖和关联的区别,有说“关联本身即是一种依赖”,亦有说“依赖是一种弱关联转载 2010-03-29 11:15:00 · 189 阅读 · 0 评论 -
jprofiler 5.1.2 注册码
jprofiler 5.1.2 注册码jprofiler 5.1.2 SN: L-FLN#92180-1v1oc3xcn0nkh#275转载 2010-03-09 16:17:00 · 342 阅读 · 0 评论 -
java调用.net的webService出现乱码的解决方案
用了许多办法,有人建议在Java中使用ISO-8859-1编码作为中转,将GBK编码下的字符串转换为UTF-8的字符串,然后以byte数组形式传递出来,但是在.NET下始终没有能解码过来。后来使用Base64编码解决了中文传递。Java程序:// 将 s 进行 BASE64 编码public static String getBASE64(String s) { if (s == nu原创 2010-03-04 16:51:00 · 1417 阅读 · 0 评论 -
随机数处理
import java.util.Random; /** * 随机数、随即字符串工具 */ public class RandomUtils { public static final String allChar = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWX转载 2009-09-14 15:02:00 · 195 阅读 · 0 评论 -
JAVA文件中获取该项目的相对路径方法
JAVA文件中获取该项目的相对路径方法 1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:/xyz/test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。 相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),转载 2009-07-12 00:03:00 · 401 阅读 · 1 评论 -
button多个事件处理
有时候需要一个button按钮,点击跳到别的页面,又不想多写js代码,如下代码可以实现: 1.如果让本页转向新的页面则用:button onclick="window.location.href(连接)"> 2.如果需要打开一个新的页面进行转向,则用:button onclick="window.open(连接)"> button value=刷新 oncli原创 2009-07-08 10:06:00 · 213 阅读 · 0 评论 -
改变默认自符编码
具体位置:eclipse的:window->preferences->General->ContentType 的右边窗口,选择text 然后把需要改的改成gbk也可以,utf-8也行。myEclipse的:window->preferences->myEclipse->file and editors->jsp里面有encoding改了就行了.注意:没有直接是utf-8或者GBK项,选择上面转载 2009-08-03 11:13:00 · 178 阅读 · 0 评论 -
WEB 配置文件详解
web.xml配置详解每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定.web.xml定义:.站台的名称和说明.针对环境参数(Context)做初始化工作.Servlet的名称和映射.Session的设定.Tag library的对映.JSP网页设定.Mime Type处理.错误处理.利用JDNI取得站台资源要了解web.xml的设转载 2009-04-15 00:36:00 · 1187 阅读 · 0 评论 -
java设计模式系列工厂方法模式
java设计模式系列----工厂方法模式,这是本系列教程的第二讲,主要讲解工厂方法模式,完全解决"开-闭原则".讲解到位,细致明了.希望朋友们能给予支持和帮助.里面包括:视频+PPT+代码.适合初学者使用~真心希望你们能留下宝贵建议!马上就会提供csdn下的下载方法.下载地址: http://www.namipan.com/d/%E7%AC%AC%E4%BA%8C%E原创 2008-12-04 18:20:00 · 273 阅读 · 2 评论 -
java基础
JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中原创 2008-10-31 00:51:00 · 191 阅读 · 0 评论 -
Enterprise Persistence Design
Enterprise Persistence DesignIntroduction本文将介绍以下内容:1. 企业应用中的持久层设计2. Transparent Persistence的意义3. Hibernate给我们带来了什么4. Domain Mod原创 2008-10-04 10:08:00 · 227 阅读 · 1 评论 -
懒加载
懒加载:只有要用到数据时才到数据库里取; 1.session.load()方法,代理取出的是值,延迟加载代理; 2.one-to-one懒加载: 它用连接表查的,主表不能用one-to-one懒加载; 必需同时满足下面三个条件时才能实现懒加载 (1)lazy!=false (2)constrained=true 外键约束和懒加载 (3)fetch=select 3.one-to-many懒加转载 2008-10-19 22:52:00 · 411 阅读 · 0 评论 -
十五分钟搞定正则表达式
想必很多人都对正则表达式都头疼。今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式来和大家分享学习经验。 开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明: "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么,原创 2008-10-18 10:44:00 · 315 阅读 · 0 评论 -
struts 2 action type为chain传值
struts 2 action type为chain传值 listNews addNews.jsp news.jsp 在增加完一条新闻信息以后,我想重新在查询一遍新闻。但是查询里需要一些参数, 而chain转发到另一个action时,参数没有被赋值。我在论坛里有查询过,看到这样的写法 lis转载 2010-04-02 18:10:00 · 1600 阅读 · 0 评论