博客近期进行了升级,文章显示最近修改,但都未修改过,请悉知
Java新特性之Stream
什么是Stream?Stream(流)是一个来自数据源的元素队列,并且支持聚合操作元素是特定类型的对象,形成一个队列。 Java中的Stream并不会存储元素,而是按需计算。数据源 流的来源。 可以是集合,数组,I/O channel, 产生器generator 等。聚合操作 类似SQL语句一样的操
Java8新特性之Lambda表达式
概论函数体使用场景线程ComparatorCallbackUI编程以上都是以匿名内部类实现的,提供一个接口,需要编写一个匿名内部类来实现接口。
Java高级之反射
什么是反射?在我们以往的学习中,都创建过对象,例如Student student = new Student();student.say();此时,我们想要操作一个对象,如果不通过上面的代码new一个对象出来,那我们什么都做不了,并且我们操作的对象已经确定了是Student类。但是**如果此时我们不
设计模式之代理模式
概念当某一对象不想或者不能直接调用一个对象时,需要一个第三方的对象来控制这个对象的访问。这个第三方对象就是代理。
设计模式之单例设计模式
概念单例模式的类必须保证只有一个实例对象。特点单例类只有一个实例对象。该单例对象只能由该单例类自主创建。单例类为外部提供一个访问该单例的全局访问点。应用场景对于Java来说,单例模式可以保证在JVM中只存在一个实例,主要应用场景如下:需要频繁创建的类,使用单例可以降低系统内存的压力,减少GC。实例化
设计模式六大原则
什么是设计模式?在我看来,设计模式就是在软件开发的过程中,对于重复出现的问题提出的一种高效的、通用的经过反复验证的问题解决方案。
【操作记录】Docker 安装 Redis单机
拉取镜像去到dockerHub上寻找自己需要的版本dockerHub redis页面地址:https://hub.docker.com/_/redis选择tags,搜索自己需要的版本,在搜索中拷贝命令到服务器运行。下载并配置配置文件github地址:https://github.com/redis/
分布式事务概念及解决方案
分布式事务是指事务的参与者、支持事务的服务器、事务管理器以及资源服务器位于不同的分布式系统的不同节点上。
分布式事务的本质就是保证不同的数据库在数据上保持一致。