自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 将博客搬至CSDN

将博客搬至CSDN

2017-02-24 22:13:52 107

翻译 泛型教程(四)---有界类型参数

有界类型参数(Bounded Type Parameters)你是否曾经。。。你是否曾经想在一个参数化类型(parameterized type)里限制type argument的类型?比如一个只处理数字的方法只想接受Number或者其子类的实例。那么就靠有界类型参数可以实现啦。声明有界类型参数,列出类型参数的名字,之后跟 extends 关键子,之后跟上界,本例中也就

2016-11-12 00:27:54 1052

翻译 泛型教程(三)---泛化方法(generic methods)

Generic Methods泛化方法就是一个引进了自己的类型参数(type parameter)的方法。就很像去申明了一个泛型(generic type)。但是类型参数的范围被限制在方法里。静态,非静态甚至构造方法都可以是泛化方法。泛化方法的语法包括了一个在尖括号里的类行参数(type parameter),在方法的返回类型前出现。对于静态泛化方法,类型参数部分必须在方法返回类型

2016-11-11 01:17:05 2200

翻译 泛型教程(二)---源类型

源类型源类型是一个名字,一个没有任何类型参数的泛型类或者接口的名字。比如说例子中的泛型类 Boxpublic class Box{public void set(T t) { /* ... */}// ...}去创建一个Box的参数化类型(parameterized type),你需要为类型参数(type parameter)T提供一个type argume

2016-11-11 01:15:13 314

翻译 泛型教程(一)---基础知识

泛型(generic types)泛型就是被参数化了类型的一个类或者接口。下面的Box类作为一个例子去理解这个概念一个简单的Box类先从一个非泛化的类Box开始,这个类作用于一个任何类型的对象。这里只需要两个方法,set 和 getpublic class Box{private Object object;public void s

2016-11-11 01:10:18 284

翻译 Thinking in Java 里关于class的理解

RTTI (run time type information) 允许在程序运行时使用 类型信息(type information),也就是在运行时去发现类和对象的信息。 有两种形式:一,“传统”RTTI,假设所有的类型都在编译的时候可以使用,二,发射机制,允许在运行时发现和使用类信息原英文为:This chapter looks at the ways that Java allows

2016-10-14 19:37:24 252

转载 Difference Between String , StringBuilder And StringBuffer Classes

Today we are going to understand the difference between String , StringBuilder and StringBuffer . As you will find that there are minor differences between the above mentioned classes.String

2016-10-14 18:53:28 277

原创 oracle 触发器 对某张表执行删除和更新操作后记录动作

create or replace trigger emp_budbefore update or delete on empfor each rowdeclare v_action varchar2(50); v_log varchar2(500) := '';begin if :new.empno is not null then begin...

2012-06-08 16:01:57 702

原创 Oracle树查询及相关函数

Oracle中select from where start with connect by prior子句用法connect by 是结构化查询中用到的,其基本语法是:select ... from tablenamewhere 条件3start with 条件1connect by 条件2;例:select * from tablestart with org_...

2012-04-20 09:23:47 85

原创 Extjs4中up()和down()的用法

Extjs4.x中,每个组件都新增加了两个方法up()和down()方法。这两个方法都是用来获取组件的,下面我们来看下up()方法和down()方法的官方解释。Extjs4.x中,新增加了两个方法up()和down()方法。这两个方法都是用来获取组件的,下面我们来看下官方解释。up( String selector, [Number/Mixed maxDepth] ) : Ext.co...

2012-03-07 15:17:46 109

原创 order by case when

select * from view_bug_search view1 , (select ROW_NUMBER() over(order by id desc ) as rownumber,id where 1=1 and state in (1,2,3,4,5,6,9,12,14,15,16,18,19) and ...

2012-03-02 17:49:05 95

原创 Automation服务器不能创建对象" 的多种解决办法

方法一:开始-运行:regsvr32 scrrun.dll方法二:请将以下语句复制到记事本中,另存为后缀为.cmd的文件,并运行。当然在命令行下一句句运行也没问题。echo 正在修复,这个过程可能需要几分钟,请稍候……rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\System32\dacui.d...

2012-02-08 14:53:44 272

原创 js导出Excel

<html><body><script language="javascript"> //导出excelfunction exportExcel(DivID){ //先声明Excel插件、Excel工作簿等对像 var jXls, myWorkbook, myWorksheet; try { //插件初始化...

2012-02-08 14:40:50 81

原创 ireport学习笔记

新建的报表如下:一个报表的结构大致是几个部分:title、pageHeader、columnHeader、detail、columnFooter、pageFooter、lastPageFooter、summary以及groupHeader、groupfooter。·Title:每个报表一般会有一个名字,...

2012-02-07 17:12:21 81

原创 Java的反射机制

Java 的反射机制是使其具有动态特性的非常关键的一种机制,也是在JavaBean 中广泛应用的一种特性。运用JavaBean 的最常见的问题是:根据指定的类名,类字段名和所对应的数据,得到该类的实例,下面的一个例子演示了这一实现。-|Base.java //抽象基类 |Son1.java //基类扩展1 |Son2.java //基类扩展2 |Util.java /**...

2012-02-01 15:26:33 59

原创 ResultSet 获得列名

  ResultSet rs = stmt.executeQuery("SELECT * FROM TABLE");ResultSetMetaData rsmd = rs.getMetaData();int count=rsmd.getColumnCount();String[] name=new String[count];for(int i=0;i&lt...

2012-01-19 16:14:26 185

原创 判断Text类型数据是否为空

 判断Text类型数据是否为空Text的字段是不是空的,用了text="" 这样去判断会报错误提示(不能比较或排序 text、ntext 和 image 数据类型,除非使用 IS NULL 或 LIKE 运算符),解决办法是用datalength(字段名)=0去判断是否为空,如果数据内容长度是0个字符,那就是空了...

2012-01-18 14:05:47 1789

原创 OGNL表达式学习笔记

<ol> <li>访问值栈中的action的普通属性: username = <s:property value="username"/> </li> <li>访问值栈中对象的普通属性(get set方法):<s:property value="user.age"/> | <s

2012-01-15 10:09:28 60

原创 HashSet,TreeSet和LinkedHashSet的区别

Set接口 Set不允许包含相同的元素,如果试图把两个相同元素加入同一个集合中,add方法返回false。 Set判断两个对象相同不是使用==运算符,而是根据equals方法。也就是说,只要两个对象用equals方法比较返回true,Set就不 会接受这两个对象。 HashSet HashSet有以下特点  不能保证元素的排列顺序,顺序有可能发生变化  不是同步的 ...

2011-12-21 16:00:43 221

原创 三大框架的问题

根据现在的回忆,问题不分先后:  问:Java的数据结构你用过哪些?Map与Set的本质区别是什么?  问:Spring整合ORM框架时,事务管理用哪个类?是Spring控制事务的提交还是ORM框架控制?同一事务中执行两个更新操作,它的工作原理是怎样的?  问:Http协议你了解吗?文件上传时,进度条的设计原理是什么?  问:查询一个字段值有重复的表,要去除重复项,SQL语句怎么写...

2011-12-19 16:19:41 96

原创 ext treepanel 实例

在html的页面里的代码: <div id="combotree" style="float:left;display:block;"> <!--先隐藏此树形--> <div id="divmodule" style="float:left;display:none;position: absolute;">

2011-12-09 15:15:12 110

原创 使用SQL Server 2005 新的语法ROW_NUMBER()进行分页的两种不同方式的性能比较

 相比在SQL Server 2000 中使用的分页方式,在SQL Server 2005中使用新的语法ROW_NUMBER()来分页效率要高出很多,但是很多人在使用ROW_NUMBER()这种分页方式时,使用的方法并不正确,以下列出不正确的和正确的做法并做简单分析:首先假设我们已经创建了如下的表和索引并初始化了100万条数据:CREAT...

2011-12-05 14:41:50 51

原创 sp_addextendedproperty增加字段描述

--创建表create table 表(a1 varchar(10),a2 char(2))--为表添加描述信息EXECUTE sp_addextendedproperty N'MS_Description', '人员信息表', N'user', N'dbo', N'table', N'表', NULL, NULL--为字段a1添加描述信息E...

2011-12-02 09:23:52 336 1

原创 创建视图碰到一对多关系,想把字符串连接起来的方法

问题背景如下:有两张表  table1ID姓名1张三2李四3王五 table2ID爱好1篮球2足球3排球 table3ID姓名ID爱好ID111212321423532...

2011-12-01 17:45:34 483

原创 T-SQL查询进阶-10分钟理解游标

概述       游标是邪恶的!       在关系数据库中,我们对于查询的思考是面向集合的。而游标打破了这一规则,游标使得我们思考方式变为逐行进行.对于类C的开发人员来着,这样的思考方式会更加舒服。       正常面向集合的思维方式是:              而对于游标来说:             这也是为什么游标是邪恶的,它会使开发...

2011-12-01 16:53:21 119

原创 sql function 函数创建

  在SQL中系统已为我们提供了很非常丰富的函数:例:聚会函数avg, sum,count,max,min 日期函数:Day,Month,Year等等  为我们日常开发节省很多时间  但是有一些特殊需求的话SQL 也提供自己创建函数的功能下面举一小例子:需求: 某一订单表 编号,订单号,产品名称 要知道 某一订单号的产品名称 名称之间用逗号(,)隔开 如下图:我们创建一个标...

2011-12-01 12:06:19 144

原创 SqlServer2005 分页

select * from (select ROW_NUMBER() over(order by state desc ) as rownumber,* from view_bug_search where 1=1 ) row_view where row_view.rownumber between 151 and 180 order by state desc 使用...

2011-11-24 17:48:37 50

原创 剖析MySQL左连接/右连接/等值连接异同

从业以来,发现很多技术人员和同事向笔者或是在网络上咨询过LEFT JOIN 如何写及其特性,而等值连接一般都没问题,几年前曾经写过一份Microsoft SQL Server版本的,此次特意再写一份MySQL版本的,希望阅读过的技术人员,可以起到解惑功效。  1、三种连接的语法  为便于更多的技友快速读懂、理解,我们只讨论2张表对象进行连接操作的情况,大于2张表对象进行的连接操作原理也...

2011-11-23 10:05:57 69

原创 Unknown hyperlink target 0

net.sf.jasperreports.engine.JRRuntimeException: Unknown hyperlink target 0 在改项目的报表系统时,出现 Unknown hyperlink target 0 异常,google一下,原来是jasperreports的jar包和ireport版本不一致导致的,jar包是3.5,但我用的ireport版本为4.0.2...

2011-11-09 14:07:58 194

原创 IIS不能打开.log文件的解决办法

通过浏览器访问某一个系统,该系统是用IIS ASP写的系统。系统上有后缀名为.log的附件文件,想要打开这个文件,但是会报404错误。解决办法IIS设置右键点击 “网站”----打开“HTTP头”---点击“MIME映射”栏的“文件类型”按钮,新建类型,确定---应用。如果还有弹出选择哪个系统的提示框,你可以选择需要扩展的系统或者全选 ...

2011-10-21 14:24:43 458

原创 OFCGWT 入门实例

Web 开发中,主要使用下面两个文件,open-flash-chart.swf: Flash 文件接口,通过该文件来生成 Flash 文件,备页面调用(在 web 目录下,与 WEB-INF 目录并级)。swfobject.js: Flash 文件依赖的 JS 文件(在 web 目录下,与 WEB-INF 目录并级)。首先在页面中编写 script 脚本,保存页面为 c...

2011-10-17 10:07:33 164

原创 HTTP 401.5 - 未经授权 :ISAPI/CGI 应用程序授权失败解决方法

HTTP 401.5 - 未经授权 :ISAPI/CGI 应用程序授权失败 解决方法:    在网站的虚拟目录上加上everyone/creat ... 的读取权限就解决了!具体如下:右键点击网站目录 -> 属性 -> “安全”选项卡 -> 如果有Everyone用户,勾选读取权限(如果需要修改数据,请同时勾选修改权限),如果没有此用户,添加用户名后赋...

2011-10-13 16:46:00 627

原创 struts2 validation

jsp页面代码如下:<form class="h" action="register.action" method="post"> <div> <label>帐号:</label> <input type="tex

2011-09-28 14:25:22 112

原创 struts2 hibernate spring 核心包

struts2 commons-logging-1.0.4.jar 主要用于日志处理 freemarker-2.3.8.jar 模板相关操作需要包 ognl-2.6.11.jar ognl表达示所需包, xwork-2.0.7.jar xwork核心包 struts2-core-2.0.14.jar struts2核心包 struts2-spring-plugin-2....

2011-09-27 15:57:21 53

原创 ext ajax 同步

ext 3.0 版本异步的方法首先从http://code.google.com/p/ext-basex/下载ext-basex 脚本文件,解压后按照说明readme文件的方法引用EXT库和ext-basex。<head> <link rel="stylesheet" type="text/css" href="../lib/ext-3.0+/resources/...

2011-09-26 11:22:44 79

原创 myEclipse菜单add hibernate capabilities反灰不可用解决

你如果点中单独一个文件,那么那个选项一直都是反灰,只有你点中整个项目名,那个选项就可用了。 不是什么版本问题用myEclipse搭建hibernate框架后,有时搞乱了某些东西后,又想重新加载Hibernate包,但此时 addhibernate capabilities功能菜单竟然是灰色的,不可用,尤其是初学的朋友往往要重建web项目,一切都要重新来过。其实大可不必这...

2011-09-09 11:01:27 164

原创 struts2 addActionError 和s:actionerror

如果提交表单信息到action处理,发现有错误,比如密码验证错误或者其他,则需要发一条信息给登录界面,说明原因。在action中加代码:if(isLogin){                //保存学生记录到session范围                TbStudent student = studentService.getStudentByID(this.id);   ...

2011-08-26 17:24:13 77

原创 hibernate的findByExample

用了这么长时间的hibernate/spring,如果不是今天用的findByExample方法到现在还不知道findByExample的机制。惭愧Class User{    String username;    String password = "默认口令";    Company company;    getter()&setter().....}...

2011-08-24 15:29:24 495

原创 XFire构建client的几种方式(转)

XFire构建客户端也有几种方式。 一,如果能够知道并得到service的类,那么可以在客户端中通过xfier的代理工厂生成service类。然后调用相应的方法。 package test.client; import org.codehaus.xfire.client.XFireProxyFactory;import org.codehaus.xfire.service.Se...

2011-08-09 10:38:32 117

原创 struts2 与 jsonplugin

项目里引入插件 jsonplugin.34.jar 或者 struts2-json-plugin-2.1.8.1.jar在struts.xml 文件里写 :<action name="findAllBaseUserInfo" class="baseUserInfoAction" method="findAllBaseUserInfo"> &l...

2011-08-05 10:58:24 98

FusionChartsV3.2属性及其分类

FusionChartsV3.2属性及其分类,非常详细,排版也比较清晰,比起网上其它的文档,看起来更舒服些

2012-06-07

FusionChartsV3.2导出图片操作指南java版

FusionChartsV3.2导出图片操作指南java版 一步一步手把手教您导出图片

2012-06-07

fusioncharts Free 中文开发指南第二版

FusionCharts Free是 FusionCharts 提供的一个免费版本,虽然免费,功能依然强大图形类型依然丰富。 学习FusionCharts Free的最好最快的指南书籍

2012-06-06

java解惑全书源代码

java解惑书中95个谜题的所有源代码。省去你重新敲打代码的麻烦。

2011-12-27

Ext拖动实例树和表格全

最近项目需要,研究了一下ext 的拖动效果,现在做一些总结,c趁现在还清醒,怕以后忘记: 设置拖放的一些通用属性:enableDrag – 是否可拖动 enableDrop : 是可放置 isTarget : 是否为目标 ddGroup:“拖放组名” 树的拖放 : 设置 enableDD 表格的拖放:设置enableDragDrop

2011-12-02

html5揭秘(英文版)(Up.and.Running)

html5揭秘英文版图书PDF版,英文不会太难,不懂的去查词典吧

2011-12-02

xfire初级中文教程

xfire初级中文教程,适合刚刚接触xfire的开发人员使用! 1、配置xfire 2、简单的web服务 3、jsr181风格的web服务 4、xfire web服务单元测试 5、集成spring 6、xfire应用分析

2011-09-27

10款按钮样式模板psd分层素材

10款按钮样式模板psd分层素材 实用 通用

2011-06-28

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

TA关注的人

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