- 博客(40)
- 资源 (2)
- 收藏
- 关注
转载 Java 反射机制深入研究
Java反射机制深入研究 Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。 Java
2014-10-17 11:19:20 455
转载 Java中的访问控制
可见/访问性在同一类中同一包中不同包中 同一包子类中 不同包子类中 public yes yes yes yes yes protected yes yes no yes yes package yes yes
2014-10-10 14:59:06 442
转载 JAVA annotation入门
一. 最常见的annotation@Override:用在方法之上,用来告诉别人这一个方法是改写父类的@Deprecated:建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序里的所有的元素上.@SuppressWarnings:暂时把一些警告信息消息关闭@Entity:表示该类是可持久化的类 二. 设计一个自己的Annotation 先
2014-09-22 19:29:14 380
转载 JAVA 泛型 - Class<T>
Class类 Class 已经泛型化了,但是很多人一开始都感觉其泛型化的方式很混乱。Class 中类型参数 T 的含义是什么?事实证明它是所引用的类接口。怎么会是这样的呢?那是一个循环推理?如果不是的话,为什么这样定义它?在以前的 JDK 中,Class.newInstance() 方法的定义返回 Object,您很可能要将该返回类型强制转换为另一种类型:cla
2014-09-22 19:23:39 395
转载 Hibernate常用Annotation标签说明
@ javax.persistence.Entity实体类定义,该标签表示当前类是一个Hibernate的数据库实体,对应着数据库中的某个表位置:用于类级别参数:无样例:@Entity注意:导入标签类时可能会有多个,这里使用的是javax.persistence.Entity@javax.persistence.Table实体类定义,
2014-09-22 09:54:31 373
转载 jaxb xml序列化与Java类的转化
JAXB基本使用JAXB主要用来实现对象和XML之间的序列化和反序列化,关于JAXB的介绍就不多说了,网上一搜一大把,这里主要总结下基本使用方法和一些注意事项首先定义两个示例类ClassA,ClassB,用于后续的示例演示package cn.lzrabbit;public class ClassA { private int classAI
2014-09-19 16:58:54 1632
转载 new 与newInstance的区别
在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newInstance( )静态方法来实例化对象以便操作。因此,单单使用Class.forName( )是动态加载类是没有用的,其最终目的是为了实例化对
2014-09-19 10:14:24 438
原创 weblogic 学习
weblogic编辑本词条缺少信息栏,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!WebLogic是美国Oracle公司出品的一个application server确切的说是一个基于JAVAEE架构的中间件,BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和J
2014-09-18 16:35:50 519
原创 spring JdbcTemplate
1、dao中注入DataSource,用DataSource获取connection,在用jdbc操作数据库2、dao继承JdbcDaoSupport类通过this.getJdbcTemplate()来获取JdbcTemplate3、dao注入JdbcTemplate
2014-09-16 15:55:56 383
原创 oracle jdbc链接
package com.gg.oracle;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class TestOracleJdbc {
2014-09-16 08:39:17 434
转载 Spring的JDBCTemplate
当hql等查询方式不能满足性能或灵活性的要求,必须使用SQL时,大家有三种选择:第一、使用Hibernate 的sql 查询函数,将查询结果对象转为Entity对象。第二、使用Hibernate Session的getConnection 获得JDBC Connection,然后进行纯JDBC API操作;第三、选择把Spring的JDBCTemplate作为一种很不错的J
2014-09-15 15:39:19 401
原创 wsdl学习
网络服务描述语言是一个用来描述Web服务和说明如何与Web服务通信的XML(标准通用标记语言的子集)语言。为用户提供详细的接口说明书
2014-09-03 10:56:59 432
原创 cxf整合spring
五、CXF WebService整合Spring首先,CXF和spring整合需要准备如下jar包文件:这边我是用Spring的jar包是Spring官方提供的,并没有使用CXF中的Spring的jar文件。添加这么多文件后,首先在web.xml中添加如下配置:listener> listener-class>org.springframework.w
2014-09-02 15:50:10 470
转载 Quartz任务调度快速入门
概述了解Quartz体系结构Quartz对任务调度的领域问题进行了高度的抽象,提出了调度器、任务和触发器这3个核心的概念,并在org.quartz通过接口和类对重要的这些核心概念进行描述:●Job:是一个接口,只有一个方法void execute(JobExecutionContext context),开发者实现该接口定义运行任务,JobExecutionContext类提供了调度上
2014-08-28 11:13:51 326
原创 hibernate中cascade属性
cascade属性是设置级联操作的也就是在操作一端的数据如果影响到多端数据时会进行级联操作,一对一的时候直接写在标签上,其他的要写在set标签上cascade="none|save-update|all|all-delete-orphan"none 就是不使用级联操作,默认级联是none。save-update 也就是只有对象保存操作(持久化操作)或者是持久化对象的更新操作
2014-07-09 21:15:34 471
转载 Android之旅---AppWidget
什么是AppWidget?AppWidget就是我们平常在桌面上见到的那种一个个的小窗口,利用这个小窗口可以给用户提供一些方便快捷的操作。本篇打算从以下几个点来介绍AppWidget: 1.如何创建一个简单的AppWidget 2.如何使得AppWidget与客户端程序交互创建简单的AppWidget 在介绍之前给大家看一
2014-07-03 14:26:07 406
原创 缺少servlet-api.jar包
在Eclipse中缺省servlet-api.jar包,由于servlet-apbi.jar以及jsp-api.jar这两个包包含在Apache Tomcat中,所以提示这两个包缺省而出现错误的情况下,执行Build Path-Configure Build path-Libraries-Add Library-server Runtime就正常
2014-06-19 10:22:08 941
原创 c++中派生方式的区别
采用public派生,基类成员的访问权限在派生类中保持不变,即基类所有的公有或保护成员在派生类中仍为公有或保护成员。public派生最常用。 (1) 可以在派生类的成员函数中访问基类的非私有成员; (2) 可通过派生类的对象直接访问基类的公有成员。采用private私有派生,基类所有的公有和保护成员在派生类中都成为私有成员,只允许在派生类的成员函数中访问基类的非私有
2014-06-18 16:17:16 1231
原创 学习java的30个要点
在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念. Java概述: 目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证
2014-06-14 10:45:18 812
原创 Android开发平台Android Studio
Android Studio是谷歌13年推出的一款基于Intellij IDEA开发的Android IDE。
2014-06-14 10:10:46 937
原创 ooad复习总结
UML图的作用:类 图:描述类的结构(包括属性以及类之间的相互关系)对象图:对象以及对象之间的相互关系构件图:构件及其相互依赖关系部署图:构件在各节点上的部署顺(时)序图:强调时间顺序的交互图,用于将系统行为分配给类。一般包含了边界、控制、实体对象协作图:强调对象协作的交互图,与时序图同构状态图:类所经历的各种状态,包括状态之间的转换以及触发转变的事件活动图:对
2014-06-12 22:58:36 819
原创 c# indexof() lastindexof() IndexOfAny() lastindexofany()用法
IndexOf() 查找字串中指定字符或字串首次出现的位置,返首索引值,如: str1.IndexOf("字"); //查找“字”在str1中的索引值(位置)
2014-06-10 15:37:26 2013
原创 Android - 文件操作
1、apk中有两种资源文件,使用两种不同的方式进行打开使用。raw使用InputStream in = getResources().openRawResource(R.raw.test);asset使用InputStream in = getResources().getAssets().open(fileName);这些数据只能读取,不能写入。2、SD卡中的文件使用FileIn
2014-06-09 21:11:38 458
转载 Android屏幕解锁图案破解
Android手机上有一个屏幕解锁的应用相信大家都不陌生,在 Android 设备上,用户可以通过设置锁定图案作为密码对设备用户界面进行锁定,锁定界面如下图所示。 一般的Android手机的锁定界面由九个点构成,设定图案需满足三个要求: 至少四个点; 最多九个点; 无重复点。 这种看似复杂的解锁方式在 Android 存储时使用的是明文转换后采用散列方式存储。
2014-06-05 21:37:34 1111
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人