java
裸町
爱生活,爱编程.
展开
-
反射 : getGenericSuperclass
getGenericSuperclass 返回直接继承的父类(包含泛型参数)getGenericSuperclass() 返回表示此 Class 所表示的实体(类、接口、基本类型或 void)的直接超类的 Type//获取XXX父类上(带泛型参数)的类型 ParameterizedType genericSuperclass = (Paramet原创 2017-12-17 01:09:04 · 165 阅读 · 0 评论 -
自定义注解
@Retention: 表示注解可以保存在哪一个时期. 保存的时期的值,封装在RetentionPolicy枚举类中: 注意:一般的,自定义的注解,使用RUNTIME.(使用反射赋予注解功能)@Target: 表示注解可以贴在哪些位置(类,方法上,构造器上等等). 位置的常量封装在ElementType枚举类中:Elemen原创 2017-12-17 00:38:18 · 202 阅读 · 0 评论 -
java原生序列化和Kryo序列化性能比较 以及Kryo使用方法
原文引自 : https://www.cnblogs.com/520playboy/p/6341490.htmlNetty 序列化类 Kyro: public class RaceUtils { //写 public static byte[] writeKryoObject(Object object) { Output output = new Output(10转载 2017-12-09 15:11:40 · 936 阅读 · 0 评论 -
Cookies.简要
格式: String,String Cookies c = new Cookies("name","wency"); resp.addCookies(c);获取: Cookies [] c = req.getCookies(); Cookies编码: String info = URLEncode.encode("你好吗?","UTF-8"); Cookies解码: URLDecode.decod原创 2017-12-03 23:44:36 · 155 阅读 · 0 评论 -
泛说UML
所使用软件: astah-community简单介绍: 用例图:直观反映功能性需求或行为 类图:反映各实体对象间的关系及所拥有的属性及字段 活动图(activity diagram,动态图):阐明了业务用例实现的工作流程。业务工作流程说明了业务为向所服务的业务主角提供其所需的价值而必须完成的工作 时序图(Sequence Diagram),又名序列图、循序图、顺序图,是一种UML交互图。它通过描述原创 2017-12-02 20:03:09 · 175 阅读 · 0 评论 -
Spring 集成定时器quartz
1.pom文件引入相应配置<!-- 添加定时器 squartz --> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>1.8.5</version> </dependency>原创 2017-12-01 00:32:23 · 208 阅读 · 0 评论 -
字节流demo
字节输出流,输出到对应的文件中public class FileOutputStreamDemo { public static void main(String[] args) throws Exception { //1.创建目标对象 File target = new File("H:/xinyi/stream/OutputStrean.txt");原创 2017-11-29 22:22:57 · 246 阅读 · 0 评论