自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 VBA取得EXCEL表格中的行数和列数

方法1:  ActiveSheet.UsedRange.Rows.Count  ActiveSheet.UsedRange.Columns.Count 缺点:有时可能会比实际数大一些,原因是如果你把最后几行(列)数据清除后(非整行或整列删除),用这个命令仍返回未清除前的值。就是说现在虽然是空的,但是你曾经用过也算你的。方法2:  ActiveSheet.R...

2019-09-30 14:41:55 1882

原创 HBase学习(一)

http://www.uml.org.cn/sjjm/201212141.asp#1创建表create ‘表名称’, ‘列名称1’,’列名称2’,’列名称N’ 添加记录put ‘表名称’, ‘行名称’, ‘列名称:’, ‘值’ 查看记录get ‘表名称’, ‘行名称’ 查看表中的记录总数count ‘表名称’ 删除记录delete ‘表名’ ,’行名称’ , ‘列名称’ 删除一张表先要屏蔽该表,才能

2017-04-11 08:48:33 403

转载 TableLayout

1.什么是TableLayoutTablelayout是一种布局管理器。这种管理器把容器划分为行和列,就像是电子表格中的单元格。Tablelayouot把行和列交叉的每一个格子称为基本的单元格(cell)。组件被添加到容器划分好的单元格中。当容器发生改变(伸缩)时,单元格也随之伸缩,装载在单元格里的组件也相应的会进行伸缩。2.1 TableLayout行列的分配一般来说,创建tablelayout要

2017-04-10 21:56:14 715

转载 GridBagConstraints参数详解

GridBagConstraints参数详解gridBagConstraints 参数 gridx = 2; // X=2 gridy = 0; // Y=0 gridwidth = 1; // 横占一个单元格 gridheight = 1; // 列占一个单元格 weightx = 0.0; // 当窗口放大时,长度不变 weighty = 0.0; // 当窗口放大时,高度不变

2017-03-29 10:47:29 16635 1

转载 hibernate刷新数据时的缓存问题

今天碰见了一个BUG,两个系统同使用一个数据库,两个系统都采用的SSH框架,其中一个系统更新了数据库后,另一个系统得5分钟后才能取得更新的数据,肿么回事呢?仔细查了查,原来是hibernate缓存的问题,众所周知,hibernate是采取二级缓存的策略,第一是session级别的缓存,二是sessionfactory级别的缓存,并且默认二级缓存是打开的。(使用缓存需设置配置hibernate.cac

2017-03-29 10:42:44 1231

转载 java操作excel

java 解析excel (jxl),并转化为对象public static List<Object> getListForObject(File file, Class<?> obj) { List<Object> list=new ArrayList<Object>(); Map<String,Object> methods = new HashMap<Strin

2017-03-22 10:58:50 485 1

原创 pivot

先上语法规范: SELECT …. FROM PIVOT ( aggregate-function() FOR IN (, ,…, ) ) AS WHERE ….. 通过一个例子说明其用法: select * from (select salary, department_id from employee) pi

2017-03-20 15:57:54 806

原创 SQL备忘

建表

2017-03-17 09:02:51 264

转载 Restrictions实例

public PaginationSupport getCsSubsidyVerifysByDwr(DwrBackParams params) { int pageSize = params.getLimit(); int currentPage = params.getStart() / pageSize + 1; boolean isR

2017-03-01 11:28:51 454

翻译 Restrictions

运算符 HQL运算符 QBC运算符 含义 = Restrictions.eq() 等于equal <> Restrictions.ne() 不等于not equal > Restrictions.gt() 大于greater than => Restrictions.ge() 大于等于greater than or equal < R

2017-03-01 09:14:48 495

翻译 如何生成 字符+数字的自增主键

1、继承IdentifierGenerator,Configurable 这2个接口import java.io.Serializable;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import jav

2017-02-21 11:20:42 1181

转载 动态生成界面

自动从xml页面生成java swing界面的功能,不过比较简单:xslt可能生成web页面,也就是html或者其它脚本型的界面比较方便。

2017-02-20 15:49:27 1200

翻译 Hibernate一对多和多对一关系详解

:双向一对多关系,一是关系维护端(owner side),多是关系被维护端(inverse side)。在关系被维护端需要通过@JoinColumn建立外键列指向关系维护端的主键列。publicclass Order implements Serializable { privateSet orderItems = new HashSet(); 。。。。 @O

2017-02-17 10:53:00 392

翻译 Hibernate关联属性

mappedBy:1>只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性; 2>mappedBy标签一定是定义在被拥有方的,他指向拥有方; 为对方的一个成员变量。 3>mappedBy的含义,应该理解为,拥有方能够自动维护跟被拥有方的关系,当然,如果从被拥有方,通过手工强行来维护拥有方的关系也是可以做到的; 4>ma

2017-02-17 10:27:48 1139

转载 Jackson 框架,轻易转换JSON

Jackson 框架,轻易转换JSONJackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html相比json-lib框架,Jackson所依赖的jar包较少,简单易用并且性能

2017-02-16 16:32:37 244

翻译 ORACLE基本数据类型总结

ORACLE基本数据类型(亦叫内置数据类型 built-in datatypes)可以按类型分为:字符串类型、数字类型、日期类型、LOB类型、LONG RAW& RAW类型、ROWID & UROWID类型。在讲叙字符串类型前,先要讲一下编码。字符串类型的数据可依编码方式分成数据库字符集(CHAR/VARCHAR2/CLOB/LONG)和国际字符集(NCHAR/NVARCHAR2/NCLOB)两种。

2017-02-15 10:53:36 402

转载 MyEclipse快捷键大全

存盘 Ctrl+s(肯定知道) 注释代码 Ctrl+/ 取消注释 Ctrl+(Eclipse3已经都合并到Ctrl+/了) 代码辅助 Alt+/ 快速修复 Ctrl+1 代码格式化 Ctrl+Shift+f 整理导入 Ctrl+Shift+o 切换窗口 Ctrl+f6 <可改为ctrl+tab方便> ctrl+shift+M 导入未引用的包 ctrl+w 关闭单个

2017-02-14 10:17:01 201

原创 column

@Column(name = “F_FileFuncType”, columnDefinition = “char(1) default ” comment ‘文件类型:A建筑照片,B配电柜照片,C支路布置图,D部署方案’”) private char fileFuncType;@Column(name = “F_FileDesc”, nullable = true, columnDefiniti

2017-02-13 17:19:02 5089

原创 Hibernate的访问类型

EJ3规范要求在需要访问的元素上进行注解声明,例如,如果访问类型为 property就要在getter方法上进行注解声 明, 如果访问类型为 field就要在字段上进行注解声明.应该尽量避免混合使用这两种访问类型. Hibernate根据@Id 或 @EmbeddedId的位置来判断访问类型.

2017-02-13 16:52:44 557

转载 SequenceGenerator

@SequenceGenerator — 注解声明了一个数据库序列。 属性: name - 表示该表主键生成策略名称,它被引用在@GeneratedValue中设置的“gernerator”值中。 sequenceName - 表示生成策略用到的数据库序列名称。 initialValue - 表示主键初始值,默认为0. allocationSize - 每次主键值增加的大小,例如设置成1,

2017-02-13 16:51:27 921

翻译 GeneratedValue

@GeneratedValue和@Id一起来标注主键。 @GeneratedValue源码:@Target({METHOD,FIELD}) @Retention(RUNTIME) public @interface GeneratedValue{ GenerationType strategy() default AUTO;

2017-02-13 09:59:31 602

转载 Oracle 12c中文乱码,修改字符集的方法

Oracle 12c中文乱码,修改字符集的方法在windows 7 64位上安装Oracle 12c没有设定字符集,采用的是操作系统默认字符集:WE8MSWIN1252,将字符集修改为:ZHS16GBK。由于过程不可逆,首先需要备份数据库。 1.数据库全备2.查询当前字符集 SQL> select * from nls_database_parameters where parameter=’N

2017-02-10 17:06:15 838

转载 oracle12c不能进入到OEM的解决办法

12c没有dbconsole了,12c中叫做:Enterprise Manager Database Express 12c oracle12c的em经过精简,比11g小 很多,登陆方式也发生了变化,原来的http://localhost:1158/em或者https://localhost:1158/em登陆总是会遇到问题,解决方法需要使用到XDB,需要设置一下端口。先连接上Copyright

2017-02-10 15:26:43 8400 5

转载 基于annotation的hibernate主键生成策略

基于annotation的hibernate主键生成策略(转)2010-12-21 21:58:00来源:Java自定义主键生成策略,由@GenericGenerator实现。 hibernate在JPA的基础上进行了扩展,可以用一下方式引入hibernate独有的主键生成策略,就是通过@GenericGenerator加入的。比如说,JPA标准用法 Java代码 @Id? @Generat

2017-02-10 10:43:31 261

转载 设置oracle为共享模式的方法

在Oracle数据库服务器本机操作。  1、 点击开始,从程序菜单选择“Database Configuration Assistant”,或者直接在命令行中输入DBCA。  2、 进入“欢迎使用”界面后,点击“下一步”,如下图所示。  3、 进入“步骤1(共4步):操作”界面后,选择“在数据库中配置数据库选项”,点击“下一步”,如下图所示。  4、 进入“步骤2(共4步):数据库”界面后,选择可用

2017-02-09 21:07:41 653

转载 Oracle客户端配置

需要的软件:1 Oracle客户端免安装版2 PLSQL Developer免安装版配置步骤:1 从Oracle官网下载Oracle免安装客户端(精简版),下载地址为http://www.oracle.com/technetwork/topics/winsoft-085727.html 下载的Oracle客户端版本号版本号要与Oracle服务器端版本号一致,比如服务器端的Oracle版本号是11.

2017-02-09 20:38:50 483

转载 Hibernate基于注解的双向one-to-many映射关系的实现

2、Hibernate基于注解的双向one-to-many映射关系的实现项目中用到了一对多的实体类关系映射,之前接触的都是基于配置文件的映射实现,但是公司的大部分都是基于注解的,因此自己参考之前的代码捣鼓了基于注解的一对多的映射关系实现。背景: 一的一端:QingAoCenterInfo:青奥场所信息, 多的一端:QingAoPlaceInfo:青奥场馆信息, 其中一个青奥场所下可以包含多个青

2017-02-09 16:48:29 632

转载 Hibernate注解关系处理关系映射

1、Hibernate注解关系处理关系映射在hibernate中,通常配置对象关系映射关系有两种,一种是基于xml的方式,另一种是基于annotation的注解方式,熟话说,萝卜青菜,可有所爱,每个人都有自己喜欢的配置方式,我在试了这两种方式以后,发现使用annotation的方式可以更简介,所以这里就简单记录下通过annotation来配置各种映射关系,在hibernate4以后已经将annota

2017-02-09 16:46:55 347

转载 Hibernate 注解

Hibernate 注解本文由Hibernate注解版关联关系映射全解析+案例修改而来. 1、@Entity(name=”EntityName”) 必须,name为可选,对应数据库中一的个表,此处的EntryName要注意,在代码中使用hql进行查询时,需要from Xxx,那么Xxx就是对应的此处的EntryName,所以要注意EntryName的命名,否则会出现映射问题。 2、@Tabl

2017-02-09 11:40:19 343

空空如也

空空如也

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

TA关注的人

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