- 博客(49)
- 资源 (3)
- 收藏
- 关注
转载 UML关系(泛化,实现,依赖,关联(聚合,组合))
UML的构造快包含3种: (1) 事物(4种):结构事物,行为事物,分组事物,注释事物(2) 关系(4种):泛化关系,实现关系,依赖关系,关联关系(3) 图(10种):用例图,类图,对象图,包图,组件图,部署图,状态图,活动图,序列图,协作图事物是对模型中最具代表性的成分的抽象;关系把事物结合在一起;图聚集了相关的事物。 (2) 关系(4种)UML 中类与类, 类
2013-07-26 14:04:28 636
原创 ORCL删除表里面重复数据
delete from table a where rowid from table b where a.fiedName1= b.paysysbankcode ... );
2012-10-16 10:29:50 1438 2
转载 java读取Excel 错误: jxl.read.biff.BiffException: Unable to recognize OLE stream
java读取Excel 错误: jxl.read.biff.BiffException: Unable to recognize OLE stream 收藏 异常信息:xl.read.biff.BiffException: Unable to recognize OLE streamat jxl.read.biff.CompoundFile.(CompoundFile.java
2012-06-14 15:29:09 1624
原创 jquery validate.js表单验证的基本用法入门
导读:jquery.validate.js是jquery下的一个验证插件,功能比较强大,早就有所耳闻但是一只没有动手用过,现在在于能够研究一下了。这里看了网上一些前辈写的文章,在我自己的理解上做了些修改,在此与大家分享! function lang(key) { mylang = { 'ls_input_myb': '请输入您的账户', 'ls_myb_email': '漫游币账户
2012-06-12 15:02:39 984
原创 IE8还原成IE6
我的系统是XP的,一次补丁修复,居然把我的IE6升级成了IE8,升级了就算了,结果我的VP也登陆不了了,挂证书也挂不了了,郁闷!后来想要把IE6还原回来,找了下网上的办法,把IE8卸载了,然后重启电脑,IE6就默认回来了!在此分享下!
2012-05-09 10:30:34 509
转载 JavaScript编程风格
Douglas Crockford是JavaScript权威,Json格式就是他的发明。去年11月他有一个演讲(Youtube),谈到了好的JavaScript编程风格是什么。我非常推荐这个演讲,它不仅有助于学习JavaScript,而且能让你心情舒畅,因为Crockford讲得很幽默,时不时让听众会心一笑。下面,我根据这个演讲和Crockford编写的代码规范,总结一下“
2012-05-04 10:04:37 295
转载 Java或Web中解决所有路径问题
Java中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的!在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径。如果是Servlet , Action , Controller, 或则Filter ,
2012-05-02 11:22:06 296
原创 Java常用开源报表
1.JasperReports是一个基于Java的开源报表工具,它可以在Java环境下像其他IDE报表工具一样来制作报表。JasperReports支持PDF、HTML、XLS、CSV和XML文件输出格式。JasperReports是当前Java开发者最常用的报表工具。2.Pentaho是一个以工作流为核心的、强调面向解决方案而非工具组件的BI套件,整合了多个开源项目,目标是和商业
2012-04-28 17:22:55 913
转载 Java四大核心
Java已经成为一个庞大而复杂的技术平台,对于开发人员而言,要想更好的掌握Java技术,深入理解底层的技术处理细节必不可少。现在介绍下java的四个核心概念:1.Java虚拟机Java虚拟机的主要任务是装在class文件并且执行其中的字节码。Java虚拟机包含一个类装载器,它可以从程序和 API中装载class文件。Java API中只有程序执行时需要的那些类才会被装载。字节码由执
2012-04-28 17:20:58 465
转载 在Java7中如何操作文件
导读:本文是从《Manipulating Files in Java 7》这篇文章翻译而来。 文章内容如下:下面的代码片段是由经过验证的程序修改而来。观察这些代码片段你会发现,跟以前的版本相比,在Java7里,文件相关的操作变得简单的多了。通过使用新的Files类里提供的各种方法,你可以只用一行代码就能完成下列的文件操作:创建文件删除文件复制文件文件移动/改名
2012-04-28 17:19:33 301
转载 一叶观Java7之5特性
一个类中,尽览Java7的5个新特性,大家找找看,到底是哪几个!public class ProjectCoinBanker { private static final Integer ONE_MILLION = 1_000_000; private static final String RICH_MSG = "You need more than $%,d to be con
2012-04-28 17:13:32 2135
翻译 Java常用设计模式之工厂模式(Factory)
一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说"开奔驰车!",坐上Bmw后他说"开宝马车!",坐上Audi后他说"开奥迪车!"。你一定说:这人有病!直接说开车不就行了?! 而当把这个爆发户的行为放到我们程序语言中来,我们发现C语言一直是通过
2012-04-25 15:18:59 697
原创 Java常用设计模式之单例模式(Singleton)
单例模式(Singleton)单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙" 和"客户丙"是单例对象的三个客户对象。
2012-04-25 15:16:34 463
转载 Android 中反编译APK的方法,留着自己用
http://blog.csdn.net/luoxianxion/article/details/7493350一. 方法一: 工具下载:需用到dex2jar和JD-GUI这2个工具dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI下载地址: window
2012-04-25 14:07:46 426
转载 细节决定成败——Web设计五大要点
导读:现在几乎任何人都可以使用工具来建设一个网站,但最成功的设计都会有以下几个特点:这些网站通常都组织地很好,内容完善并且都会注重以下几个设计细节。无论是排版、字体还是对比和颜色这样的小细节都可以决定你的网站设计的成败。在你发布网站之前一定要确保它整体上的整洁感,散乱的设计和缺乏重点的呈现会让人觉得一个网站的设计不专业,甚至令人厌烦。所以在开始你的项目之前,你需要考虑以下这些设计细节,并且将它们整
2012-04-23 16:53:48 616 1
翻译 Android开发指南-用户界面-用户通知
通知用户Notifying the User某些情况下需要通知用户你的应用程序中发生了一个事件。一些事件请求用户应答而另外一些则不需要。比如:· 当一个事件比如保存文件结束时,应该出现一条消息确认保存成功。· 如果一个后台运行的应用程序需要用户关注,这个应用程序应该创建一个通知来允许用户在方便时进行应答。· 如果这个应用程序在执行一个
2012-04-23 16:42:53 375
翻译 Android开发指南-用户界面-风格和主题
应用风格和主题Applying Styles and Themes当设计应用程序时,你可以用风格和主题来统一格式化各种屏幕和UI元素。l 风格是一个包含一种或者多种格式化属性的集合,你可以将其作为一个单位用在布局XML单个元素当中。比如,你可以定义一种风格来定义文本的字号大小和颜色,然后将其应用于视图元素的一个特定实例。l 主题是一个包含一种或者多种格式化属性的集合,你可以将其
2012-04-23 16:42:21 317
翻译 Android开发指南-用户界面-创建自定义组件
创建自定义组件Building Custom ComponentsAndroid提供了一个精致而强大的组件化模式来创建你的用户界面,基于基础的布局类:视图 View和视图组ViewGroup。平台包含了多种预定义视图和视图组子类-分别称为部件和布局-这些可以用来构造你的用户界面。一部分可用部件包括按钮Button,文本视图TextView,编辑文本框EditText,列表视图ListVie
2012-04-23 16:41:31 645
翻译 Android开发指南-用户界面-创建菜单
创建菜单 Creating Menus菜单是任何应用程序的一个重要部分,提供了透露应用程序功能和设置的通用接口。Android为开发者提供了一个简单的编程接口来实现各种条件下的标准化应用程序菜单。Android提供了三种基础菜单类型:选项菜单Options Menu这是一个活动的主菜单。通过按下设备菜单键来显示它。选项菜单包含两组菜单项:图标菜单Icon Menu这个是
2012-04-23 16:40:44 425
翻译 Android开发指南-用户界面-菜单特性
菜单特性Menu Features下面是适用于大多数菜单项的一些其他的特性。菜单组Menu groups当往菜单中添加新项时,你可以选择把它包含在一个组中。一个菜单组是一些可以共享某些特征的菜单项的集合,比如它们是否可见,是否可用,或者可否复选(checkable)。一个组由一个整数定义(或者一个XML里的资源ID)。当我们使用接受一个groupId参数的add()方法,比
2012-04-23 16:39:59 382
翻译 Android开发指南-用户界面-事件处理
处理用户界面事件Handling UI Events在Android上,不止一个途径来侦听用户和应用程序之间交互的事件。对于用户界面里的事件,侦听方法就是从与用户交互的特定视图对象截获这些事件。视图类提供了相应的手段。在各种用来组建布局的视图类里面,你可能会注意到一些公共的回调方法看起来对用户界面事件有用。这些方法在该对象的相关动作发生时被Android框架调用。比如,当一个视图(如一个按
2012-04-23 16:39:11 270
翻译 Android开发指南-用户界面-对话框
创建对话框Creating Dialogs对话框通常是一个显示在当前活动前面的小窗口。下面的活动失去焦点而由对话框接受所有的用户交互。对话框通常被用来当做通知或者运行中的应用程序相关的短暂活动。Android API支持下面的对话框对象类型:警告对话框AlertDialog这个对话框管理0,1,2,或3个按钮,和/或一个可包含复选框和单选按钮的可选项列表。这个警告对话框能够组建大多
2012-04-23 16:38:27 377
翻译 Android开发指南-用户界面-通用布局对象
通用布局对象Common Layout Objects本章描述了可用于你的应用程序的一些更为通用的布局对象类型。像所有的布局一样,它们是ViewGroup.的子类。也可以参见Hello Views 教程,有更多关于使用Android视图布局的指南。框架布局FrameLayout框架布局FrameLayout 是最简单的布局对象类型。它基本上是一个屏幕上的空白空间,你可以稍后
2012-04-23 16:37:18 343
翻译 Android开发指南-框架主题-清单文件
清单文件The AndroidManifest.xml File每个应用程序都有一个AndroidManifest.xml文件(一定是这个名字)在它的根目录里。这个清单文件给Android系统提供了关于这个应用程序的基本信息,系统在能运行任何程序代码之前必须知道这些信息。AndroidManifest.xml主要包含以下功能:命名应用程序的Java包,这个包名用来唯一标识应用程序;描述
2012-04-23 16:36:18 249
转载 WebLogic10.3与Hibernate3.0冲突解决方法
在运行过程中出现 ClassNotFoundException: org.hibernate.hql.ast.HqlToken 错误weblogic异常退出分析原因: Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,在Hibernate的配置文件中, hibernate.query.factory_class属性用来选择查询翻译器。(1
2012-04-23 10:44:27 765
转载 Message、Handler、Message Queue、Looper之间的关系
http://blog.csdn.net/luoxianxion/article/details/74836931. Android进程 当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默 认的情况下,所有该程序的组件都将在该进程和线程中运行。同 时,Android会为每个应用程序分配一个单独的LINUX用户。Android会
2012-04-23 10:40:01 349
转载 activity、 intent 、intent filter、service、Broadcast、BroadcaseReceiver解释
ActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。对于Activity,关键是其生命周期的把握(如那张经典的生命周期图=.=),其次就是状态的保存和恢复(onSaveInstanceState onR
2012-04-23 10:38:18 445
转载 android 横竖屏切换生命周期详解
曾经遇到过一个面试题,让你写出横屏切换竖屏Activity的生命周期。现在给大家分析一下他切换时具体的生命周期是怎么样的:1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStart-->onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState-
2012-04-23 10:36:00 270
原创 7个快速登录Gmail的技巧
Gmail是Google出品的极品免费邮箱,也是很多Google爱好者每天必用的Google服务。不过Gmail并非十全十美,它有时候也不够稳定。比如当你试图登 入Gmail时,并非每次都很顺利,有时会失败或者登入速度极慢。Amit在Gmail hacks to fix login problems some为我们总结了7种快速登入Gmail的方法.1.要想速度快,直接使用移动版G
2012-04-23 10:29:05 6188
原创 关于J2EE
J2EE简介J2EE是Java2平台企业版(Java 2 Platform,Enterprise Edition)J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。J2EE的概念目前
2012-04-20 16:17:06 598
原创 使用Hibernate获取最大值(max)的三种方法
使用Hibernate获取最大值(max)的三种方法 获取最大值的三种方法:1. 使用 hsqlInteger c = (Integer)dbt.getSession(). createQuery("select max(a.ArticleId) from Article a " ).uniqueResult();System.out.println(
2012-04-19 15:01:50 430
原创 org.apache.commons.beanutils.ConversionException: No value specified
org.apache.commons.beanutils.ConversionException: No value specified的解决办法 1、ActionForm里面有java.util.Date类型,但是页面没有输入,遇到错误。2、利用BeanUtils.copyProperties(ActionForm, Model)时,因为ActionForm里面的java.uti
2012-04-12 11:59:24 6474
原创 java.lang.NullPointerException at org.apache.struts.config.FormBeanConfig.createActionForm(FormBe
具体错误信息如下: 2012-04-11 11:10:15 [org.apache.struts.util.RequestUtils]-[ERROR] Error creating form bean of class com.byttersoft.netbank.form.btBudgetRuleResultTempFormjava.lang.NullPointerException
2012-04-11 11:16:15 4979
原创 如何用java更新oracle的blob字段
更新数据的时候,写insert语句的时候,不更新blob字段,blob字段对应的数据用 empty_blob() 代替就行。(注意:在执行上面那个 sql 之前,一定要把 connection 设置成不自动提交: conn.setAutoCommit(false); )最后单独出来blob字段: //把 blob 字段取出来 String sql = "select AN
2012-03-31 13:41:09 1605
原创 解决document.form.submit()对象不支持此属性或方法
今天被这个问题困扰了一个下午,怎么看普通按钮提交的这个写法都是没有问题的,后来还写了个简单的html示例,同样用这种写法document.form.submit(),结果发现没有问题,找了老半天,发现在jsp里面有个控件的名称叫“submit”,把这个名称一改,就可以提交成功了!
2012-03-22 08:47:25 735
翻译 这些你都知道吗?
【如果身边有胃不好的人,请分享给TA】1、最养胃的,面条;2、如果熬粥,少放点苏打进去,3、小米粥就馒头,可以养胃。 4、有两种饮料应该多喝,一是牛奶,二是热水。5、胃不好,要少食多餐。6、大枣、豆腐、白菜、牛奶、胡萝卜、健脾和胃。7、花生,蜂蜜都是养胃的。8、红茶 蜂蜜....十分养胃。【瘦身计— 喝水瘦身法】1、起床:淡盐水,有助于肠蠕动,帮肠胃大扫除;2、工作中:柠檬水,
2012-03-14 13:30:46 1092 2
原创 BJCA证书加密Dome
今天接到一VP单,客户要求项目加密数据要以BJCA证书方式,通过提供的API,写了个小dome,跟大家分享!数据加解密测试程序 try{ document.writeln(""); document.writeln(""); } catch(e) { alert("组件不存在或者未注
2012-03-14 13:10:50 1487
转载 org.apache.catalina.core.StandardWrapperValve invoke
org.apache.catalina.core.StandardWrapperValve invoke今天写代码,竟然接连遇到这个异常好几次。debug几个小时才弄明白,晕。上网找了些拼凑下做个总结,不保证准确无误,记下来仅供参考。以下是错误原因:1.servlet或jsp中,重复调用response的 getOutputStream(),response.g
2012-03-13 22:53:11 1821
转载 eclipse常见问题集锦
以下会把我在开发过程中遇到的问题及解决方法拿出来和大家分享,会不断的更新。。 ERROR [org.springframework.web.struts.ContextLoaderPlugIn] - Context initialization failed 这个是我在刚开始学习ssh,搭建开发环境过程中拖得的最久的问题了,搞得我非常郁闷,在web.xml或struts-config.
2012-03-13 21:58:16 1193
原创 eclipse配置tomcat,访问http://localhost:8080出现404错误
问题描述:通过eclipse来启动tomcat会碰到“访问http://localhost:8080出现404错误”这样的问题,需要在eclipse中进行一系列的设置才行。解决方案:打开eclipse的server视图,双击你配置的那个tomcat,打开编辑窗口,查看server locations,看看是否选择了第一个选项(默认是第一个选项),即use wor
2012-03-13 21:56:13 1803 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人