摘要:
HashSet、 LinkedHashSet、TreeSet之间的区别
步骤 1 : HashSet LinkedHashSet TreeSet
HashSet: 无序
LinkedHashSet: 按照插入顺序
TreeSet: 从小到大排序
package collection;
import ja... 阅读原文
2020-01-03 09:16:02 阅读(2436) 评论(0)
摘要:
注解开发
最初设计时,MyBatis 是一个 XML 驱动的框架。配置信息是基于 XML 的,而且映射语句也是定义在 XML 中的。随着技术的更新发展,对于开发效率要求也原来越高,特别是一些小型项目;越来越多的框架开始支持注解,
到MyBatis3时,MyBatis对注解有了完善的支持,利用注解可以在一些情况... 阅读原文
2020-01-03 07:59:02 阅读(2510) 评论(0)
摘要:
计算机字符编码编年史
标签(空格分隔): Java基础
话说字符编码
各种各样的编码标准搞得头大,哪哪分不清。so,想按照字符编码出现的时间顺序做一个梳理。
1.ASCII
ASCII,American Standard Code for Information Interchange,美国信息交换标准代... 阅读原文
2020-01-03 06:38:03 阅读(2624) 评论(0)
摘要:
1、 装饰者模式,动态地将责任附加到对象上。若要扩展功能,装饰者提供了比继承更加有弹性的替代方案。
2、组合和继承的区别
继承。继承是给一个类添加行为的比较有效的途径。通过使用继承,可以使得子类在拥有自身方法的同时,还可以拥有父类的方法。但是使用继承是静态的,在编译的时候就已经决定了子类的行为,我们不便于... 阅读原文
2020-01-03 06:00:10 阅读(2408) 评论(0)
摘要:
第三章:1.bean的高级装配
profile: 开发环境(dev),QA环境(qa),生产环境(prod)
1.配置profile bean:
1.1基于注解的形式:
@Profile注解可以指定某个bean属于哪个profile,Spring3.1时@Profile注解只能加在类上,Spring3.2开... 阅读原文
2020-01-03 00:18:02 阅读(2414) 评论(0)
摘要:
技术要点:springboot的基本知识,redis基本操作,
首先是写一个注解类:
import java.lang.annotation.Retention;
import java.lang.annotation.Target;
import static java.lang.annotation... 阅读原文
2020-01-03 00:00:32 阅读(2427) 评论(0)
摘要:
闲余时间把看了一些常见的算法题,把链表对应的常见算法写了一下 如有疑问可加我QQ:1051980588共同探讨
1 package com.trs.codetool.sort;
2
3 /**
4 * @author zheng.changgang
5 * @date 2020-0... 阅读原文
2020-01-02 22:24:02 阅读(3613) 评论(0)
摘要:
虚拟机字节码指令表
标签(空格分隔): Java基础 JVM
记录虚拟机字节码指令,方便分析。以下内容来自《深入理解Java虚拟机》
字节码
助记符
指令含义
0x00
nop
什么都不做
0x01
aconst_null
将null推送至栈顶
int 型指令
字节码
助记符
指令含... 阅读原文
2020-01-02 21:57:02 阅读(2554) 评论(0)
摘要:
在spring开发过程中经常会遇到需要定时执行的任务,如定时生成报表,定时推送消息等任务。
springboot 提供了简单的 @Scheduled 表达式来配置定时任务。该方式默认是单线程的,任务在执行完才会设置下个任务的执行时间。因此如果执行时间超过定时时间,则会有任务漏执行。比如定时 每 1 秒执行... 阅读原文
2020-01-02 21:35:02 阅读(2414) 评论(0)
摘要:
实现:前台用的框架是Easyui+Bootstrap结合使用,需要引入相应的Js、Css文件。页面:Jsp、拦截请求:Servlet、逻辑处理:ClassBean、数据库:SQLserver。
注意:Bean中操作SQL语句进行处理是公司内部方法,可替换为其它方法自行扩展!主要看代码逻辑业务处理!
使用SQL... 阅读原文
2020-01-02 20:03:04 阅读(2844) 评论(0)