自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 收藏
  • 关注

原创 jnlp(Java网络加载协议)

jnlp(Java网络加载协议)原来很简单 Java Network Launching Protocol (JNLP,java网络加载协议)。 jnlp是什么?是java提供的一种让你可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url连接打开一个java应用程序.好处就不用说了,如果你的java应用程序以jnlp 的方式发布,如果版本升级后,不需要再向...

2009-05-08 10:35:54 156

原创 MySQL5解压缩版windows下安装配置应用总结

说明:本文针对mysql-noinstall版本,也就是解压缩版的安装配置应用做了个总结,这些操作都是平时很常用的操作。文章中不对mysql的可执行文件安装版做介绍了,可执行安装版有很多的弊端,我也不一一说了。总之,我喜欢绿色环保的,包括eclipse、tomcat、jboss、apache也是,即使操作系统重装了,这些软件也不需要重装,可谓一劳永逸! 环境: Windows 2000/...

2009-04-28 20:56:48 102

原创 RBAC

[url]http://baike.baidu.com/view/73432.htm[/url]

2009-04-10 10:56:32 86

swing基础框架

validation和binding负责入例校验功能 forms是布局管理器 looks是lookandfeel用不着 把jar写到lib,然后导入示例,我擦好使,可以看示例代码了,耍耍,然后能配合上校验,swingx的组件 老外的ui设计草图很有爱 娃哈哈...

2009-03-16 09:22:27 118

swing与并发【工作线程】【绑定属性和状态方法】

SwingWorker是支持绑定属性的,这个属性在与其他线程通信时可以用来观察其状态情形。共有两个绑定属性:progress和state。她们可以使用在事件分派线程中的事件处理任务。开发人员可以通过实现一个propertychangelistener()方法捕捉到这些绑定属性的变化。 progress绑定的值在0`100之间。可以通过set get方法来操作,通过这个属性的操作,可以得知Sw...

2009-03-12 13:49:54 133

swing与并发【工作线程】【取消背景任务】

可以使用SwingWorker.cancel()来取消一个背景任务。如果失败(比如已经完成或已经取消),会抛出异常。 [code="java"] //这段程序代码主要为读者展示如何取消背景任务 import java.awt.*; import java.util.List; import javax.swing.*; public class threadtest1 { st...

2009-03-12 13:03:53 88

swing与并发【工作线程】【拥有临时结果的任务】

就是工作线程在后台运行到半拉,给出一个临时数据信息,也就是说临时的结果 方法就是在工作线程中使用publish()方法将中间数据存入其中,再覆盖process方法,存入的中间数据将被他调到事件分派线程来 [code="java"] //这段代码主要是为读者展示如何处理正在运行的程序的中间结果 import java.awt.Component; import java.awt.D...

2009-03-12 12:42:22 125

swing与并发【工作线程】

jdk6.0发布后,工作线程被SwingWorker的类处理 [code="java"] //这段代码主要是为读者展示如何处理背景任务,在程序中有六个顶层容器,可以在同一时间内打开,因为它们都处于工作线程 import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt...

2009-03-12 12:16:22 153

swing与并发

swing多线程中有三种不同的线程 1 初始线程:创建一个可以运行的对象,主要负责图形化界面。二是将这个可运行的对象安 排到到事件分派线程中去执行。 2 事件分派线程:主要用来处理swing中的方法,因为大部分swing对象中的方法都不是线程安全的,所以需要事件分派线程来保证线程安全。 3 工作线程:一般用来处理比较耗时的任务,比如下载或者需要很长等待时间的任务。...

2009-03-12 09:43:28 106

swing的包结构

[code="java"] javax.swing //swing组件和实用工具 javax.swing.border //swing轻量组件的边框 javax.swing.colorchooser //JColorChooser的支持类(接口) javax.swing.event //事件和监听器类 j...

2009-03-10 14:55:46 173

这一刻,我们等了很久!

今天是三八节了,祝福各位女javaer节日快乐,在这个孤独的世界里,有了你们能让我们看到一丝光明,感受到一点灵动.在此我要对0分党群内整天忍受我们聊AV谈美女的各位MM们说声抱歉. 特别是angel_888同学,好久没看到您的大作了,不得已,只能翻看你的博文,在字里行间回味那熟悉的语调和文字.我希望管理员能高抬贵手,放人家一马,我们0分党马甲再多,也无法和管理员一手抗衡,导致an...

2009-03-08 00:24:57 86

好多swing新闻

难道老子的第二春来了? SwingX是一个包含Swing GUI工具包的扩展控件,为富客户端应用提供很多很棒的组件。值得注意的功能包括: 1。提供tables, trees, 和 lists的排序,过滤,高亮功能 2。查找/搜索 3。登录/验证架构 4。提供TreeTable组件 5。日期选择组件 ……等等。SwingX尤其关注于行列组件的功能扩展。 标...

2009-03-05 23:52:31 79

原创 如何在oracle中导入dmp数据库文件

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。 执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 安装目录...

2009-02-24 12:46:09 84

原创 如何连接oracle数据库及故障解决办法-总结

转自:http://www.*****.org/viewthread.php?tid=15661 该文是我连接oracle的总结,特别适合于程序开发人员与oracle菜鸟 如何配置才能使客户端连到数据库: 要使一个客户端机器能连接oracle数据库,需要在客户端机器上安装oracle的客户端软件,唯一的例外就是java连接数据库的时候,可以用jdbc thin...

2009-02-24 09:55:32 162

JEMM小本本

ahrhu [url]http://ahrhu.iteye.com/[/url] 讨论劈腿话题,能火,je狼多,松土的也多 yoci [url]http://yoci.iteye.com/[/url] 声称自己有老公... qingzi2534 [url]http://qingzi2534.iteye.com/[/url] 有PP,有真相 angel_88...

2009-01-09 13:45:39 166

计算对数

今天要算算2为底的对数,发现math里面只有e和10为底的方法,无奈,DIY吧 数学公式: [code="java"] logx(y) =loge(x) / loge(y) [/code] 代码: [code="java"] static public double log(double x, double y) {    return Math.log(x) / Math...

2009-01-07 13:08:41 242

java容器

隐喻 没看懂 是不是翻译得问题? 要点 申明时尽可能用通用的接口,在使用时使用最精确的实现类。实现类的选择根据需求。容器中的元素是否有序,是否唯一,是否要查找。。。 仔细选择恰当的容器,那么时间性能和空间性能都会得到优化。 接口 Array 数组是最简单却最不灵活的容器:大小固定,访问方法简单,速度快。 Iterable 基本的容器接口,容器用它来获得迭代功能,但它再...

2008-12-30 14:53:32 68

小黑屋手扎二

读者看完手札一就想看手札二,憋得老难受了 以后在写

2008-12-29 00:22:08 60

小黑屋手札

前记: 你们都很久没有进过小黑屋了吧,诶嘿嘿... 正文: 最近这个上网有瘾啊:和O分党三剑客等等聊天聊到很晚(现在是yuan童鞋,贫嘴燕由于每天在线时间不够,经O分党高层在第三届党代会决定,开除其三剑客职务,保留党籍查看,由于yuan童鞋得良好表现,提拔成三剑客);工作时间干一两分钟就得打开je水区看看;开着网页每天刷新几百次.这个很不好,悲剧在网上抵制我们了,我们要认识到...

2008-12-12 09:49:46 106

原创 总是忘记

作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ × friendly √ √ × × ...

2008-12-08 11:13:55 63

datasource

[code="java"] com.mysql.jdbc.Driver jdbc:mysql://localhost:3306/zkd1b1_db 5 10 100 25200 zkd1b1 y4x3h8k8 [/code]

2008-11-26 15:35:44 68

JAVA注解 annotation

现在这个spring hibernate都整0配置了哦 复习复习java注解 咱也弄弄0配置

2008-11-21 08:46:21 70

原创 发现招聘区这个招聘信息拿来学习学习

Responsibilities: 职责: - Software Architecture & System Level Design - 软件体系架构 & 系统设计 - Product and Module Specifications - 编写产品和模块规格说明书 - System Analysis Plans and Execution ...

2008-11-10 21:22:51 57

原创 SpringSide概述

1.概述 选型以工业化大规模软件开发为原则,同时照顾轻量级快速开发的需求,Java版的约定大于配置的风格渐显。 2.库栈 JDK:JDK 5.0/6.0、 UTF-8. IOC container:Spring 2.5. ORM:Hibernate 3.3. Web :Struts 2.1、JSP 2.0、JQuery 1.2. Web Service:Apache...

2008-11-05 22:19:27 80

java.lang.UnsupportedClassVersionError: Bad versio

今天遇到这个异常,原因是我前几天不小心升级了我电脑的jdk版本,而我的eclipse用的好像和我安装的版本不一致,导致这个异常 更改一些eclipse的jre设置,指向高版本的jre 刚才发现myeclipse用的是自己的jre myeclipse的版本是6.5,看来以后不安装jdk也行了...

2008-09-07 17:27:23 88

弄个简单的带下划线的JLabel

项目里面弄的,就是简单的把JLabel的paintComponent重写一下,画个线 [code="java"] import java.awt.Color; import java.awt.Graphics; import javax.swing.JLabel; /** * 带下划线的label * @author Administrator * */ pub...

2008-09-07 17:20:06 257

原创 MyEclipse6.5使用设置技巧

在MyEclipse6.0甚至更高的6.5GA版本中的快捷键中把我们习惯性使用的Alt+/进行代码自动补齐 但是由于于之前版本有快捷键有冲突,所以总之不能自动提示 以下是解决方法 方法如下: 1.选择MyEclipse6.X菜单栏中的Window->preferences; 2.选择General->keys; 3.在右侧中间的窗体中点击word compl...

2008-07-30 09:59:30 157

原创 Hibernate连接池问题

使用hibernate连接数据库,服务器运行时间长了后就会出现 org.apache.jasper.JasperException: could not execute query java.net.SocketException: Broken pipe 这写异常,重新启动tomcat后正常但是时间长还是会出问题 原因 1. Mysql在经过8小时不使用后会自动关闭已...

2008-07-20 14:37:02 114

原创 为tomcat页面设置访问权限

在web应用中,对页面的访问控制通常通过程序来控制,流程为: 登录 -> 设置session -> 访问受限页面时检查session是否存在,如果不存在,禁止访问 对于较小型的web应用,可以通过tomcat内置的访问控制机制来实现权限控制。采用这种机制的好处是,程序中无需进行权限控制,完全通过对tomcat的配置即可完成访问控制。 为了在tomcat页面设置访问权限控制,在项目的W...

2008-07-12 18:40:48 451

原创 Java多线程程序设计详细解析

一、理解多线程   多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。   线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。   多个线程的执行是并发的,也就是在逻辑上“同时”,而不管是否是物理上的“...

2008-07-08 00:58:22 65

原创 JSP中include指令和include行为区别

我们都知道在jsp中include有两种形式,分别是 [code="html"] [/code] 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用,哪...

2008-07-07 23:40:54 114

DAO模式最佳实践(ZT)

DAO模式最佳实践 DAO看似是一个非常简单的模式,但这个模式却十分重要,它可以帮助我们实现持久化逻辑和业务逻辑的分离;它可以帮助我们实现对多种持久化实现的支持。 同时,DAO模式并没有看起来这么简单,要真正发挥它的威力需注意的方面很多,而这些方面常常被大家忽略,以下是本人总结的一些最佳实践。 1 不要在DAO上控制事务的边界 应该在Façade层控制事务的边界,这样可以提高D...

2008-06-26 09:37:58 128

Ubuntu配置Java+Eclipse+MyEclipse环境

[摘要] Eclipse是一个开源免费的软件开发工具(IDE),是一个基于JAVA的可扩展的开发平台,准确来说Eclipse提供的是一个框架和一组服务, Eclipse的开放可扩展性使得Eclipse拥有大量的插件可以扩展Eclipse的开发能力和功能,不仅仅局限于JAVA开发。 [关键字] Java Eclipse MyEclipse   一、给Ubuntu配置JAVA环境  ...

2008-06-25 13:29:46 64

ubuntu软件开发篇1

Linux是开发者的乐园 1。安装JAVA环境支持 sudo apt-get install sun-java6-jre 如果空间富裕,建议安装一个JDK: sudo apt-get install sun-java6-jdk 提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab 键至OK,再按回车即可正常安装。 设置当前默认的java解释器: sud...

2008-06-25 10:24:07 325

问个处理在什么阶段生成json

项目中使用了ext,用json传递数据,使用了jsonlib的工具类 大家在什么阶段生成json对象呢? 是在业务层里面生成呢 ,还是在控制层生成 我写的是在业务层生成jsonobject ...

2008-05-08 21:51:35 51

权限控制系统概述

权限概念中,我认为原子元素只有三种:用户、功能权限、数据权限。其他的角色、用户组之类的东西都是为了解耦用户与其他元素之间关系而引入的,或者为了方便起见,都是一个中间变量而已。 1.功能权限。 针对某个一功能,是否能访问。比如此用户是否能访问读取客户资料的功能。这个权限比较基础,不是yes就是no,所以有人又称Y/N权限。 2.数据权限。 在允许访问某一功能权限的基础上,控制可访...

2008-04-14 20:35:31 151

发一个全排列算法

发一个全排列算法,面试时可能会用到,输入一个字符串,返回所有的排列 增加了指定几个数字不能相邻的功能,但是觉得实现不是太好,大家有何高见 [code="java"] import java.util.ArrayList; import java.util.List; /** * 全排列numbers * * @author laiseeme */ public ...

2008-04-03 08:42:35 74

格式化保留小数点后两位

DecimalFormat df = new DecimalFormat("#.##");

2008-03-24 09:19:37 392

Hibernate相关问题

Hibernate相关问题 Hibernate缓存的种类? 答:分为内置缓存和外置缓存两种. 内置缓存的分类: 1、Session中的内置缓存,这个是Hibernate缓存不可缺的组成部分,将持久化对象缓存到Session中 2、SessionFactory中的内置缓存,这个是Hibernate缓存不可缺的组成部分,将一些数据库操作的 Sql语句缓存起来。这个缓...

2008-02-26 08:54:27 54

dao里面加入findByExample方法

[code="java"]public List findByExample(Class entityClass) { log.debug("finding instance by example"); try { Example example = Example.create(entityClass).ignoreCase().ena...

2008-01-23 11:13:10 565

空空如也

空空如也

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

TA关注的人

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