随笔分类 -  JAVA

摘要:HttpClient使用: maven: code: test: 上面test中的map参数,在请求体中的显示为: 如果想使用json方式请求,这个工具类还不合适 http://www.cnblogs.com/ITtangtang/p/3968093.html http://blog.csdn.ne 阅读全文
posted @ 2017-11-03 17:14 hongdada 阅读(561) 评论(0) 推荐(0) 编辑
摘要:Code: Main: Output: http://www.yiibai.com/java8/java8_stream.html 阅读全文
posted @ 2017-09-24 23:26 hongdada 阅读(727) 评论(0) 推荐(0) 编辑
摘要:依赖maven: code: User: Birthday: User2: 1.查看基础类型的序列化与反序列化: Output: 2.有这么种情况,就是字符串反序列化为对象,但是字符串中的很多字段我都不需要,只需要一部分,这个时候怎么反序列化: Output: 注意: 如果不加这个会报错: 3.怎么 阅读全文
posted @ 2017-09-17 21:29 hongdada 阅读(3334) 评论(0) 推荐(0) 编辑
摘要:1.打开IDEA的Settings面板,并选择Plugins选项,然后点击 “Browse repositories..” 2.开启注释处理 3.在pom.xml中添加lombox Demo: 看结构: 可以发现,黄色的全是自动生成的 上面简化版的类等效于: package com.qhong; / 阅读全文
posted @ 2017-06-07 22:06 hongdada 阅读(1370) 评论(0) 推荐(0) 编辑
摘要:maven打包: 运行jar: 这种方式关掉控制台就不可以访问,现在要后台运行的方式启动 清理并重新编译 mybatis自动生成命令 maven命令: 命令参数上面列举的只是比较通用的命令,其实很多命令都可以携带参数以执行更精准的任务。Maven命令可携带的参数类型如下: 1. -D 传入属性参数比 阅读全文
posted @ 2017-05-18 18:05 hongdada 阅读(511) 评论(0) 推荐(0) 编辑
摘要:code: Output: 如果取消注释,报错: 平常注意两个小问题 第一个逻辑操作&|与条件操作&&||区别 基本差别不大,都可以进行逻辑计算,但是条件操作有短路现象,即一旦能够确认表达式的值,那么余下的部分就不执行了。 第二个,在代码运行中,return,finally那个先执行,如果final 阅读全文
posted @ 2017-05-17 23:34 hongdada 阅读(724) 评论(0) 推荐(0) 编辑
摘要:红黑树又称红-黑二叉树,它首先是一颗二叉树,它具体二叉树所有的特性。同时红黑树更是一颗自平衡的排序二叉树。 我们知道一颗基本的二叉树他们都需要满足一个基本性质--即树中的任何节点的值大于它的左子节点,且小于它的右子节点。按照这个基本性质使得树的检索效率大大提高。我们知道在生成二叉树的过程是非常容易失 阅读全文
posted @ 2017-03-24 18:07 hongdada 阅读(285) 评论(0) 推荐(0) 编辑
摘要:jdk1.5 可以看出,如果在初始化ArrayList时进行赋值,那么开始是不会进行扩容的。 如果是一个未赋值初始值的ArrayList,不断对其进行add,那么可以看出再超过oldCapacity的时候,会生成新的newCapacity,值是(oldCapacity*3)/2+1。 可以非常明显的 阅读全文
posted @ 2017-03-24 16:56 hongdada 阅读(2160) 评论(0) 推荐(0) 编辑
摘要:maven: <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <v 阅读全文
posted @ 2017-03-20 16:13 hongdada 阅读(2716) 评论(0) 推荐(0) 编辑
摘要:code: result: http://howtodoinjava.com/java-8/how-to-use-predicate-in-java-8/ 阅读全文
posted @ 2017-03-14 21:36 hongdada 阅读(2380) 评论(0) 推荐(0) 编辑
摘要:Java的简单日志门面( Simple Logging Facade for Java SLF4J)作为一个简单的门面或抽象,用来服务于各种各样的日志框架,比如java.util.logging、logback和log4j。SLF4J允许最终用户在部署时集成自己想要的日志框架。需要注意的是,你的应用 阅读全文
posted @ 2017-03-14 17:08 hongdada 阅读(495) 评论(0) 推荐(0) 编辑
摘要:code: 这里的MyJob必须是public,这里Job实例化的时候要用到反射,必须是public的,不能与调度操作放同一个.java文件中。 Main: Result: http://www.cnblogs.com/jiaoyiping/archive/2013/05/20/3088092.ht 阅读全文
posted @ 2017-03-14 15:18 hongdada 阅读(5242) 评论(0) 推荐(0) 编辑
摘要:Demo: 循环: Predicate用法: code: Output: http://www.importnew.com/16436.html http://www.cnblogs.com/figure9/archive/2014/10/24/4048421.html https://wizard 阅读全文
posted @ 2017-03-13 22:58 hongdada 阅读(331) 评论(0) 推荐(0) 编辑
摘要:jdk里面的日期格式处理使用SimpleDateFormat,这个类其实也是在内部调用的Calendar Calendar概念比较负责,涉及到时区和本地化 看一些简单的demo: 比较好的第三方解决方案:joda-time 最简单的demo: Output: 复杂的demo: Output: 比Si 阅读全文
posted @ 2017-03-13 22:43 hongdada 阅读(382) 评论(0) 推荐(0) 编辑
摘要:概念: 切面(aspect):用来切插业务方法的类。连接点(joinpoint):是切面类和业务类的连接点,其实就是封装了业务方法的一些基本属性,作为通知的参数来解析。通知(advice):在切面类中,声明对业务方法做额外处理的方法。切入点(pointcut):业务类中指定的方法,作为切面切入的点。 阅读全文
posted @ 2017-03-06 23:25 hongdada 阅读(431) 评论(0) 推荐(0) 编辑
摘要:AOP(Aspect-Oriented Programming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的 阅读全文
posted @ 2017-03-06 22:36 hongdada 阅读(545) 评论(0) 推荐(0) 编辑
摘要:Spring AOP 提供了 5 种类型的通知,它们分别是 Before Advice(前置通知)、After Returning Advice(后置通知)、Interception Around Advice(周围通知)、Throws Advice(异常通知)和 Introduction Advi 阅读全文
posted @ 2017-03-06 15:50 hongdada 阅读(2942) 评论(0) 推荐(0) 编辑
摘要:当一个对象(客户端)不能或者不想直接引用另一个对象(目标对象),这时可以应用代理模式在这两者之间构建一个桥梁--代理对象。 按照代理对象的创建时期不同,可以分为两种: 静态代理:事先写好代理对象类,在程序发布前就已经存在了; 动态代理:应用程序发布后,通过动态创建代理对象。 静态代理其实就是一个典型 阅读全文
posted @ 2017-03-03 16:45 hongdada 阅读(361) 评论(0) 推荐(0) 编辑
摘要:代码: http://www.cnblogs.com/hongdada/p/6060487.html true true class com.company.Test com.company.Test class java.lang.Class java.lang.Class class java. 阅读全文
posted @ 2017-01-04 16:20 hongdada 阅读(7265) 评论(0) 推荐(0) 编辑
摘要:反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 优点: (1)能够运行时动态获取类的实例,大大提高系统的灵活性和扩展性。 (2)与Java动态编译 阅读全文
posted @ 2017-01-01 12:48 hongdada 阅读(339) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示