自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FOREVER_DO

感觉达到了高潮!

  • 博客(49)
  • 收藏
  • 关注

原创 RPC远程调用及常用框架之dubbox

RPC远程调用及常用框架之dubbox说明说明前一篇介绍了RPC远程调用及常用框架之ICE,今天来看看rpc最后一篇dubbox,关于dubbox简介的话看第一章RPC远程调用及常用框架之Hessian这里不再赘述...

2019-09-06 22:44:17 472

原创 RPC远程调用及常用框架之ICE

RPC远程调用及常用框架之ICE

2019-09-03 20:57:27 1360

原创 session 跟 cookie关系 ,session共享,单点登录实现原理及实战

单点登录实现原理及实战

2019-08-24 23:54:52 4744

原创 jdbc,mybatis中fetchsize使用,批处理方案

数据库优化之查询优化,fetchsize使用,常用sql

2019-08-18 16:23:40 26819 4

原创 Spring Batch介绍以及以springboot整合

Spring Batch介绍和使用什么是Spring Batch?核心名词解释如何与springboot整合依赖什么是Spring Batch?高效的批处理应用能够支持简单的、复杂的和大数据量的批处理作业提供了大量可重用的组件,包括了日志、追踪、事务、任务作业统计、任务重启、跳过、重复、资源管理提供了高级功能和特性来支持,比如分区功能、远程功能核心名词解释Spring Batc...

2019-07-15 23:06:20 3044

原创 k8s二进制安装方式

k8s二进制安装方式环境准备环境准备centos7,三台机子,内存2G4核master需要安装etcdkube-apiserverkube-controller-managerkube-schedulernode需要安装Dockerkubeletkube-proxy下载官方的软件包https://github.com/kubernetes/kubernetes/这里我下...

2019-06-30 01:01:15 3473 1

原创 docker容器基础以及在线安装,离线安装rpm安装,离线二进制安装

docker容器基础以及在线安装,离线安装rpm安装,离线二进制安装,常用镜像下载简介下面将会介绍几种安装docker运行环境的方法,包括在线安装,离线安装等,这也是我整理资料所得希望对大家有用功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个...

2019-06-07 16:54:37 1394

原创 java中io流,Reader和Writer,InputStream和OutputStream,转换流 InputStreamReader 和 OutputStreamWriter

java中所谓流通俗来讲就是数据源的传输,我们的文件,视屏,对象都可以叫做数据源,io将他们那转换为可以在不同程序中传输的数据,众所周知电脑存储是二进制,而处理时常遇到字节和字符的写入和写出,分别以8位或者16位二进制表示, 类别 基类 常用类 字节流的读写 InputStream和OutputStream BufferInputStream、Bu...

2019-03-15 00:18:09 1291

原创 spring之bean的生命周期,精简,明了

spring之bean的生命周期spring之bean的生命周期,简单,明了

2021-12-02 00:16:23 306

原创 RPC远程调用及常用框架之Thrift

RPC远程调用及常用框架之Thrift说明说明上一篇RPC远程调用及常用框架之Hessian,介绍了几种常用RPC调用框架,今天继续来看看Thrift使用

2019-08-30 00:04:08 496

原创 RPC远程调用及常用框架之Hessian

RPC远程调用及常用框架从语言兼容上的rpc框架有 thrift zeroC-ICE protbuf从服务治理角度的rpc架构有 dubbo RMI、Hessian spring CloudRPC的协议有很多,比如Java RMI、WebService的RPC风格、Hession、Thrift、REST API目前常用的RPC框架如下:Thrift:thrift是一个软件框架,用来进行可...

2019-08-28 23:37:21 2021

原创 前后端分离以及session如何处理?跨域怎么办?

前后端分离session

2019-08-26 23:14:13 7402 3

原创 分布式锁实现方式

分布式锁实现方式及实战

2019-08-20 23:23:04 287

原创 springboot之hibernate查询进阶

springboot之hibernate进阶简介简介

2019-08-19 23:01:51 3446

原创 springboot之hibernate基础

springboot之hibernate

2019-08-18 17:50:14 1311

原创 网络编程之七层网络模型/tcp/三次握手/四次挥手

网络编程之7层网络模型,常用网络协议

2019-08-18 11:13:40 237

原创 数据库优化之分表

数据库优化之分表

2019-08-18 00:21:31 543

原创 mysql,oracle数据库优化之表分区

表分区Mysql对已有数据表进行分区可以使用ALTER TABLE来进行更改表为分区表,这个操作会创建一个分区表,然后自动进行数据copy然后删除原表。ALTER TABLE tbl_rtdata PARTITION BY RANGE (Month(fld_date))( PARTITION p_Apr VALUES LESS THAN (TO_DAYS('2012-05-01'...

2019-08-17 18:41:27 707

原创 mysql,oracle数据库优化之索引

数据库优化之索引,分库分表,表分区,本地索引,全局索引数据库索引数据库索引

2019-08-16 00:05:21 732

原创 SpringBoot集成Liquibase

SpringBoot集成Liquibase

2019-08-15 00:26:13 1390 1

原创 springboot之mybatis完美一击mybatis-plus

springboot之mybatis完美一击mybatis-plus说明添加依赖entitymapper分页插件mp的通用crud一些细节两个update操作的区别查询删除条件构造器(EntityWrapper),和上面代码mp的通用crud的QueryWrapper功能一样简单介绍ActiveRecord说明上一篇讲解了关于mybatis实际开发中常用的一些技巧,但写了太多sql,有么有其他...

2019-08-12 23:46:58 1458

原创 springboot之mybatis进阶

springboot之mybatis进阶简介CRUD标签selectinsertupdatedeleteresultMapsql片段动态sqlifchoose when otherwisewhere 和setforeach缓存一级缓存二级缓存高级查询一对一查询一对多查询多对多查询resultMap的继承高级查询的整理延迟加载如果sql语句中出现’<’的解决方案方案一方案二使用<![CD...

2019-08-12 22:39:18 492

原创 springboot之mybatis基础

springboot之mybatis

2019-08-11 00:50:37 482

原创 springboot之Elasticsearch(二)

springboot之Elasticsearch(二)说明说明在上一篇springboot之Elasticsearch(一)对Elasticsearch有了初步的了解,并学会了安装,这里我能将学习springboot中如何使用它...

2019-08-10 16:11:09 192

原创 java并发编程之线程进阶

java并发编程之线程进阶线程的三大特性原子性可见性有序性java.util.concurrent包常见使用类原子操作类AtomicInteger并发容器ConcurrentHashMapConcurrentSkipListSet并发框架ThreadPoolExecutorExecutorsFutureCompletableFutureForkJoinPool并发工具类CountDownLatch...

2019-08-09 00:24:37 490

原创 java并发编程之初识线程

java并发编程之初识线程说明线程生命周期线程创建线程间通信线程池生产者消费者实例说明操作系统运行一个程序就会创建一个进程,例如我们一个main函数程序启动了,就会创建一个java进程,然后有一个main主线程和其他线程(至少一个垃圾回收线程),这时我们如果想java做的任务更多时间更少就可以创建更多线程,这样能够最大化利用cpu,更快响应。线程生命周期线程创建线程间通信线程池生产...

2019-08-07 21:43:24 972

原创 springboot之Elasticsearch(一)

springboot之Elasticsearch

2019-08-06 23:32:29 252

原创 java设计模式之装饰者模式和适配者模式

java设计模式之装饰者模式说明说明意图: 动态地给一个对象添加一些额外的职责。就增加功能来说, Decorator模式相比生成子类更为灵活。该模式以对客 户端透明的方式扩展对象的功能。适用环境(1)在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。(2)处理那些可以撤消的职责。(3)当不能采用生成子类的方法进行扩充时。一种情况是,可能有大量独立的扩展,为支持每一种组合将...

2019-08-05 15:44:13 411

原创 java设计模式之建造者模式

java设计模式之建造者模式说明代码实例说明建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。代码实例class Student { private String name; ...

2019-08-05 15:18:56 160

原创 JAVA设计模式之观察者模式

JAVA设计模式之观察者模式说明观察者模式具体实现说明官方说明:在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统。自己理解:类似发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。只不过这里这里的消息的发送是调用了订阅者的方法观察者模式...

2019-08-01 23:17:20 141

原创 JAVA设计模式之策略模式

JAVA设计模式之策略模式说明说明策略模式的定义:   定义一组算法,将每个算法都封装起来,使得它们之间可以相互替换。策略模式让算法独立于调用它的客户端而独立变化。   大白话:我有你需要的所有,你给我暗号我就给你对应的策略模式具体实现:(1)给策略对象(枪)定义一个公共接口 public interface Weapon { public void gun();...

2019-08-01 23:00:47 182

原创 java设计模式之代理模式

java设计模式之代理模式说明静态代理动态代理CGLIB代理说明代理模式的定义:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。静态代理第一步:创建服务类接口动态代理CGLIB代理...

2019-08-01 00:08:46 172

原创 java设计模式之单例模式

java设计模式之单例模式说明说明单例模式确保某一个类在应用和使用中从始至终只有一个只有一个实例步骤:(1)私有化该类的构造函数(2)通过new在本类中创建一个本类对象(3)定义一个公有的方法,将在该类中所创建的对象返回单例模式的饿汉式[可用]public class Singleton { private static Singleton instance=new Sing...

2019-07-30 23:26:29 196

原创 springboot-中工具类,普通方法,和quartz的Job中获取bean的方法

@Componentpublic class SpringUtils implements ApplicationContextAware {private static ApplicationContext applicationContext;@Overridepublic void setApplicationContext(ApplicationContext applicatio...

2019-07-30 21:53:28 1149

原创 springboot之初始化操作类

springboot之初始化操作类简介CommandLineRunnerApplicationRunner两者顺序是ApplicationRunner 在前,CommandLineRunner 在后简介大多数情况下,我们项目启动后执行一些初始化操作,springboot为我们提供了类,他们的执行时机为容器启动完成的时候,下面就介绍CommandLineRunnerimport org.sp...

2019-07-30 00:20:25 3414 1

原创 springboot系列之websocket

springboot系列之websocket简介简介

2019-07-29 23:17:24 497

原创 springboot系列之AOP

springboot系列之AOP

2019-07-22 23:38:22 137 1

原创 java对象深度拷贝

java对象深度拷贝

2019-07-22 00:49:09 528

原创 springboot系列之session共享,redis查询缓存

springboot系列之session共享,redis查询缓存简介session共享如何使用按照上面的步骤在另一个项目中再次配置一次,启动后自动就进行了 Session 共享。redis查询缓存简介分布式系统中,Session 共享有很多的解决方案,其中托管到缓存中应该是最常用的方案之一Spring Session 提供了一套创建和管理 Servlet HttpSession 的方案。Sp...

2019-07-22 00:18:04 1048

原创 springboot系列之redis

springboot系列之redis简介springboot中使用redis简介redis是一种支持Key-Value等多种数据结构的存储系统。可用于缓存,事件发布或订阅,高速队列等场景。该数据库使用ANSI C语言编写,支持网络,提供字符串,哈希,列表,队列,集合结构直接存取,基于内存,可持久化可以支持每秒十几万此的读/写操作Redis一共支持五种数据类:string(字符串),has...

2019-07-20 16:51:52 163

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除