- 博客(14)
- 收藏
- 关注
转载 如何使用RedisTemplate访问Redis数据结构
Redis 数据结构简介Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。下面来对这5种数据结构类型作简单的介绍:结构类型 结构存储的值 结构的读写能力 String 可以是字符串、整数或者浮点数 对整个字符串或者字符串的其中一部...
2019-07-01 19:34:11
101
转载 MySQL 建表字段长度的限制
varchar(N),N指的是最大字符数,不是字节数。在MySQL建表时,遇到一个奇怪的现象:root@localhost : test 10:30:54>CREATE TABLE tb_test ( -> recordid varchar(32) NOT NULL, -> areaShow varchar(10000) DEFAULT NULL, ...
2019-07-01 19:18:15
4840
转载 UML中的类图及类图之间的关系介绍
统一建模语言简介 统一建模语言(Unified Modeling Language,UML)是用来设计软件蓝图的可视化建模语言,1997 年被国际对象管理组织(OMG)采纳为面向对象的建模语言的国际标准。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。 统一建模语言能为软件开发的所有阶段提供模型化和可视化支持。而且融入了软件工程领域的新思想、新方法...
2019-06-15 11:39:44
471
转载 23 种设计模式介绍
设计模式有两种分类方法,即根据模式的目的来分和根据模式的作用的范围来分。1. 根据目的来分根据模式是用来完成什么工作来划分,这种方式可分为创建型模式、结构型模式和行为型模式3 种。创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。GOF 中提供了单例、原型、工厂方法、抽象工厂、建造者等 5 种创建型模式。 结构型模式:用于描述如何将类或对象按某种布局组...
2019-06-15 11:23:03
171
原创 获得该月最后一天&&获得该月第一天
/** * @Description 获得该月最后一天 * @Date 2019-03-15 * @Param [year, month] * @return java.lang.String */ public static String getLastDayOfMonth(int year,int month){ ...
2019-03-15 22:17:00
167
原创 二、Hotsport虚拟机对象
1、对象创建1、类加载检查当JVM检测到有一条new指令时,首先先检查该指令的参数是否在常量池中定位到一个类的符号引用,并检查这个符号引用所代表的类是否已被加载、解析和初始化过。如果存在的话,JVM将直接使用已有的信息对该类进行操作。2、虚拟机为新生对象分配内容在类加载检査通过后,接下来虚拟机将为新生对象分配内存。对象所需内存的大小在类加载完成后便可完全确定,为对...
2019-03-15 22:02:46
1872
原创 一、运行时数据区域
1、程序计数器 是一块较小的内存空间,是当前线程所执行的字节码的行号指示器。如果线程正在执行一个java方法,这个计数器记录的是正在执行的虚拟机字节码指令的地址;如果是Naive方法,则计数器为空;这个区域不会出现OUtOfMemoryError异常。 java虚拟机多线程是使用线程轮流切换并分配处理执行时间的方式来实现的,在任何一个确定的时刻,一个处理器都只会...
2019-03-14 21:56:22
155
转载 Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfi
最近在用Centos 的时候出现了这种情况,Loaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfileSetting up Install ProcessNo package gcc available.Error: Nothing to do...
2018-07-25 20:58:42
9317
原创 Java设计模式一:单例模式
单例模式/** * 1、饿汉式 * 在调用之前会首先实例化. * 优点:写法简单,避免了线程同步问题。 * 缺点:在调用之前就会实例化,没有达到Lazy loading的效果。如果自始至终都没有使用过这个实力,就会造成内存浪费。 * * 注意: 1、加载顺序,先静态再动态,先属性再方法,先上后下。 * 2、构造方法要是私有化的, * 3、属性要用final修饰,不能够...
2018-03-08 15:34:53
154
转载 面试题--Java对象初始化
这是一道的关于Java对象初始化的面试题,堪称经典,代码很简单(编写格式做了些修改),但是需要面试者对Java中对象初始化有一个透彻的认识,那么通过这道面试题,对我有点启发,所以希望在这里分享给大家,希望能给迷惘的初学者一起指引,下面我们直入主题,先看看代码:public class InitializeDemo { private static int k = 1;
2018-01-24 16:38:42
220
转载 线程的状态
线程的状态初始态:NEW创建一个Thread对象,但还未调用start()启动线程时,线程处于初始态。运行态:RUNNABLE在Java中,运行态包括就绪态 和 运行态。就绪态 该状态下的线程已经获得执行所需的所有资源,只要CPU分配执行权就能运行。所有就绪态的线程存放在就绪队列中。运行态 获得CPU执行权,正在执行的线程。由于一个CPU
2018-01-10 14:29:41
170
转载 Integer比较大小问题
看深入理解java虚拟机时候发现下面的代码比较:public class TestClass { public static void main(String[] args) { Integer a = 1; Integer b = 2; Integer c = 3; Integer d = 3; Inte
2018-01-09 16:13:45
4006
2
转载 TCP状态转换图
注:主动、被动 与 服务器、客户端没有明确的对应关系。这个图N多人都知道,它排除和定位网络或系统故障时大有帮助,但是怎样牢牢地将这张图刻在脑中呢?那么你就一定要对这张图的每一个状态,及转换的过程有深刻 的认识,不能只停留在一知半解之中。下面对这张图的11种状态详细解析一下,以便加强记忆!不过在这之前,先回顾一下TCP建立连接的三次握手过程,以及 关闭连接的四次握手过程。1、建立连接协议
2017-12-18 17:38:41
134
原创 WebService报错,两个类具有相同的 XML 类型名称
WebService报错,两个类具有相同的 XML 类型名称 我使用的是maven见得项目,使用webservice时报这个错找了好长时间,后来找到是自己粗心,在生成客户端代码后,粘贴service接口到的时候,将实体类也粘贴进去,如果实体类跟别的实体类没有联系的话,这样做没问题; 如果实体类和别的实体类有联系,那么就需要在pom.xml中导入实体类模块项目的xx.xx.domain包
2017-08-15 21:29:12
8524
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人