查找的文章

Spring系列 开发自己IoC容器
    一.IoC简介在平时的开发中,当我们正在编写的某一个类需要用到另外的一个类(组件)的时候,我们都需要通过new的关键来创建该类的实例,那么有没有更好的方式,可以不在我们的代码中直接去new这个类,就可以得到该实例呢?IoC的概念很好的帮助我们解决了这个问题,当我们需要在一个类中...  更多
1390 2019-04-06
ORM框架 mysql的时间/日期操作集合
    今天要用到mysql,发现mysql的时间操作跟orcal时不一样的,在这整理记录下mysql的时间/日期操作集合。Mysql中date_format()和str_to_date()函数date_format(date,’%Y-%m-%d’)———————>oracle中的to_char();str_to_date(date,’%Y-%m-%d’)———————>oracle中的to_date...  更多
1506 2019-04-16
Java语法 Java用Date和Calendar处理时间和日期,获取年,月,日
    我们可以用Date和Calendar处理时间和日期的各种操作,如进行对日期,时间的加减运算,或者获取指定时间的年,月,日,时,分,秒的信息等。Date类·Date类是一个很古老的类,在jdk1.0就有了,所以很多方法都过时了,一般我们只用到这2个构造方法和getTime方法privatetransientlongfastTime;publicDate(){this(System.c...  更多
1453 2019-04-17
Java语法 Java序列化和反序列化与transient关键字
    当我们需要把Java对象保存在磁盘中或者要在网络中传播,那我们就要用到Java对象的序列化和反序列化。对象序列化把内存中的对象转换成跟平台无关的二进制流,从而可以永久的保存在磁盘中或者在网络中传播。这在现实开发中经常用到,如:web容器把Session保存在磁盘中,减少内存的占用,等需要时...  更多
987 2019-04-18
Java语法 Java数组的选择,冒泡,快速,插入,反转排序算法详解
    Java的数组排序有选择排序,冒泡排序,快速选择排序,直接插入排序,当然还有反转数组中的元素顺序等等多种算法选择排序基本思想:每次循环选择最小(最大)的一个元素,顺序排在已经排好元素的最后(前面),直到所有待排序的元素排完。如:待排序的数组{5,6,3,5,7,4};第一次:{5,6,3,5,4,7};第二次:{5,4,3,5,6,7};….实现代码:int[]a...  更多
849 2019-04-21
Java语法 Java对象的浅克隆和2种深克隆的使用
    我们要获得一个对象的副本时,用new创建对象再对各个域赋值,还不如直接对象克隆。Java的对象克隆有浅克隆和深克隆之分。但是不管怎么样,我们都要实现Object类的clone()方法。Object类的clone()方法当需要克隆对象时,需要使用Object类的clone()方法,该方法的声明如下:protectednativeObjectclone()thro...  更多
977 2019-04-22
Java语法 Java8中字符串时间转 Date与LocalDateTime、LocalDate、LocalTime互转
    当用Java8的日期类LocalDateTime和DateTimeFormatter处理String型的日期类型yyyy-MM时出现了问题:java.time.format.DateTimeParseException:Text‘2019.04.30’couldnotbeparsed:UnabletoobtainLocalDateTimefromTemporalAccessor,原来LocalDateTime.parse()方法只能转换精确...  更多
1065 2019-04-24
配置安装 Redis的下载和安装与集群的配置解决redis requiresRuby version >= 2.2.2的问题
    Redis不仅可以搭建单机的,还可以搭建集器或者主从复制的结构,在高并发的环境下具有高可用性。在搭建集群时使用redis官方给的工具:redis-trib.rb这个工具构建redis集群的时候,报错了:“redisrequiresRubyversion>=2.2.2”,于是这里给出完整的安装过程和配置过程一Redis安装1.选择安装位置,我这里安装在/...  更多
785 2019-04-25
Spring系列 SpringBoot整合Redis单机和整合Redis集群的完整例子
    Redis的客户端有很多,如Jedis,Jredis,SpringDataRedis….,所以SpringBOOT用了SpringDataRedis为了Redis提供了一种自动化的配置,我们只要添加相关依赖和相关配置就行。这里将说明如何整合redis单机和整合redis集群。一SpringBoot整合Redis单机1.添加相关依赖<dependency><groupId>org.spr...  更多
1574 2019-04-26
Spring系列 SpringBoot的数据缓存——基于Redis缓存技术的配置
    我们知道Spring支持很多种缓存,针对不同的缓存技术,我们都需要实现不同的CacheManager。但是SpringBoot帮我们自动配置了多个CacheManager的实现,我们只要引用不同的依赖包,SpringBoot会帮我们切换到不同的CacheManager,本篇文章说的是基于Redis的数据缓存。1.导入依赖包:<dependency><groupId>o...  更多
1222 2019-04-29