摘要: 前言: JDK1.8是2014年发布更新的新特性有、接口的更新、lambda表达式、方法的引用、Stream API、函数式接口、Hashorn、JavaFX、DateTime,同是出现了一种新的编程思想“函数式编程思想”,在早起我们接触到Java中d的编程思想都是面向对象的编程思想,而面向对象强调 阅读全文
posted @ 2019-08-28 15:54 は問わない 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 作者:YSOcean 出处:【http://www.cnblogs.com/ysocean/】 前言: 本系列博客我们将学习数据结构和算法,为什么要学习数据结构和算法,这里我举个简单的例子。 编程好比是一辆汽车,而数据结构和算法是汽车内部的变速箱。一个开车的人不懂变速箱的原理也是能开车的,同理一个不 阅读全文
posted @ 2019-04-30 10:27 は問わない 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 转载:【https://www.cnblogs.com/nickhan/p/8569329.html】 引言 在某些场景中,我们需要获取到一个对象的拷贝用于某些处理。这时候就可以用到Java中的Object.clone方法进行对象复制,得到一个一模一样的新对象。但是在实际使用过程中会发现:当对象中含 阅读全文
posted @ 2019-04-28 17:51 は問わない 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 前言: 最近在看springIOC和AOP是看见代码中很实用newInstance来实例化一个对象,之前对newInstance和new实例化对象的区别很模糊,特意在这里记录一下 一、newInstance()和new()区别: 1、两者创建对象的方式不同,前者是实用类的加载机制,后者则是直接创建一 阅读全文
posted @ 2019-04-28 16:54 は問わない 阅读(26466) 评论(0) 推荐(1) 编辑
摘要: 转载:【https://biezhi.me/article/how-to-correctly-write-singleton-pattern.html】 单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分析其 阅读全文
posted @ 2019-04-24 16:13 は問わない 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 参考文章:【https://www.cnblogs.com/maohuidong/p/7843807.html】 前言: 在看单例模式的时候,在网上找帖子看见其中有一种(IoDH) 实现单例的方式,其中用到了静态内部类,文章中有写到当jvm加载外部类的时候,并没有加载静态内部内这和之前自己想的不一样 阅读全文
posted @ 2019-04-24 15:13 は問わない 阅读(16663) 评论(8) 推荐(13) 编辑
摘要: 转载来源:【https://www.cnblogs.com/fingerboy/p/5425813.html】 前言: 在逛博客园的时候突然发现一篇关于事务的好文章,说起spring事物就离不开AOP和动态代理,在研究的过程中突然想起spring的两大特性IOC和AOP,之前对这方面也是理解很浅,于 阅读全文
posted @ 2019-04-17 14:56 は問わない 阅读(3234) 评论(1) 推荐(0) 编辑
摘要: 转载:【https://www.cnblogs.com/xingzc/p/5988080.html】 Redis提供的持久化机制(RDB和AOF) Redis提供的持久化机制 Redis是一种面向“key-value”类型数据的分布式NoSQL数据库系统,具有高性能、持久存储、适应高并发应用场景等优 阅读全文
posted @ 2019-04-15 11:20 は問わない 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 参考博客:【https://www.cnblogs.com/xrq730/p/4850140.html】 前言: 在开发中,有时候我们要用的排序,例如我们需要导出EXCEL表格,而根据SQL语句查询出来的数据排序不能满足我们的需求是,这时候就需要我们自定义排序,而这其中就需要用到Comparable 阅读全文
posted @ 2019-04-15 11:03 は問わない 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 前言: 原来我们操作mysql需要用的jdbc,现在操作redis则需要jedis,jedis是客户端,而redis是服务器,使用jedis客户端来操作redis。 在这里要使用jedis操作redis需要引入下面两个jar包 一、Jedis简单操作 1、使用jedis 客户端,完成jedis简单操 阅读全文
posted @ 2019-04-11 15:32 は問わない 阅读(142) 评论(0) 推荐(0) 编辑