自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

战丶后风!!的博客

技术分享、共同学习。

  • 博客(17)
  • 资源 (8)
  • 收藏
  • 关注

原创 Java环形单链表之约瑟夫【Joseph】问题描述及代码实现

问题描述有nums个人围成一圈、从n个人开始报数、数到m个人时出局。然后从m+1个人继续报数,依次如此…直到最后一个人出局,由此产生一个出队编号的序列。代码实现package com.hf.structures.linkedlist;/** * @Copyright (C), 2017-2019, Exela-hov * @FileName: Joseph * @Author:...

2019-07-30 14:55:32 852

原创 Java数据结构之双向链表概述及实现

双向链表概述双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继(next)和直接前驱(pre)。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。双向链表应用实例【模拟人员(EmpNode)CURD操作】节点创建package com.hf.structures.linkedlist;public class Em...

2019-07-29 17:07:51 5740 1

原创 CentOs 7.4下Jeknins持续化集成环境搭建(图文超详细)

资源准备链接:https://pan.baidu.com/s/1BdTQUf65F3yMIxSAxHLIaQ 提取码:0pw7基本环境搭建jdk/maven/tomcat配置链接:https://blog.csdn.net/weixin_44187730/article/details/85125706创建tomcat用户#编辑用户配置文件vim /opt/module/apa...

2019-07-24 17:32:26 1145

原创 Centos 7.4上搭建SVN服务器

① 安装svn#删除自带svnyum -y remove subversion#安装svn服务yum -y install subversion mod_dav_svn② 查看svn版本信息···textsvnserve --version···③ 创建svn存储库#创建svn数据存储目录mkdir -p /var/svn④ 创建svn代码库#切换至svn主目录...

2019-07-24 16:44:37 906

原创 Java数据结构之单链表

概述单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以结点来表示的,每个结点的构成:data域+ next域构成,data就是存储数据的存储单元,next就是连接每个结点的地址数据。应用实例模拟人员节点CRUD操作① 人员节点package com.hf.structures.linkedlist;/** * @Copyrigh...

2019-07-23 16:16:21 862

原创 Windows10 下搭建React Native开发环境(图文超详细)

文章目录1、资源准备2、Jdk安装配置3、Node安装配置4、Python安装配置5、Android SDK配置6、VirtualBox 安装配置7、Genymotion安卓模拟器安装配置8、创建测试项目并运行到模拟器9、GRADLE环境配置10、到此全部配置完成,==有任何问题请留言评论、篇幅过长感谢阅读。==1、资源准备链接:https://pan.baidu.com/s/1-coHQ0...

2019-07-18 19:38:19 11066 8

原创 Win10 下Java/Maven/Tomcat安装及环境变量配置(超详细)

1、资源准备链接:https://pan.baidu.com/s/1qFv9VBpGscNax-yN8hV0RA 提取码:4qv72、Java安装及配置① 双击运行 jdk-8u171-windows-x64.exe、点击下一步② 修改安装位置、修改完成后点击下一步③ jdk安装完成、选择更改jre安装位置、点击下一步④ 到此、jdk和jre安装完成⑤ 配置Jdk环境变量...

2019-07-18 17:33:11 4942

原创 Java数据结构之队列和环形队列

队列概述队列是 一个有序列表、遵循先入先出的原则、即先入队的数据要先取出,后入队的数据要后取出。数组模拟单项队列基本图示代码示例package com.hf.structures.queue;/** * @Copyright (C), 2017-2019, Exela-hov * @FileName: ArrayQueue * @Author: hf * ...

2019-07-16 15:46:47 928

原创 Java数据结构之稀疏数组

稀疏数组简述当一个数组元素中大部分元素为0、或者为同一值时、可使用稀疏数组保存数组。即从原数组元素中抽取有效数据、剔除相同元素从而形成一个新的数组。稀疏数组的处理方式记录数组一共有几行几列、有多少不同的值。把具有不同值元素的行列及值记录在一个小规模的数组中、从而缩小数据的规模。举例说明以0未落子、 1蓝子、2黑子为例、由整个棋局可转为二维数组(12x12)表示,整合二维数组中...

2019-07-12 14:54:14 945 2

原创 Redis 集群之主从复制(Relication)与哨兵(Sentinel)模式

Redis主从复制简述为了使集群可以在部分节点故障时仍然可以正常运作, Redis 集群对节点使用了主从复制功能: 集群中的每个节点都有 1 个至 N 个复制品(replication), 其中一个复制品为主节点(master), 而其余的 N-1 个复制品为从节点(slave),主节点(master)用作数据写入,其余N-1个从节点(slave)用于数据读取。Redis主从复制特点可...

2019-07-10 17:45:31 1154

原创 Redis配置文件redis.conf详解

# Redis 配置文件样例# Note on units: when memory size is needed, it is possible to specify# it in the usual form of 1k 5GB 4M and so forth:## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 10000...

2019-07-10 15:47:38 7230

原创 Redis 消息订阅/发布

1、简介Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。2、发布/订阅关系图3、发布/订阅常用命令命令简述PSUBSCRIBE pattern [pattern …]订阅一个或多个符合给定模式的频道。PUBSUB subcommand [argument [argument …]]查看订阅与发...

2019-07-08 15:08:23 1570

原创 Redis 事务处理

Redis事务常用命令方法简介DISCARD取消事务,放弃执行事务块内的所有命令。EXEC执行所有事务块内的命令。MULTI标记一个事务块的开始。UNWATCH取消 WATCH 命令对所有 key 的监视。WATCH key [key …]监视一个(或多个) key ,如果在事务执行之前这个(或这些) key 被其他命令所改动,那么事务将被打...

2019-07-08 14:11:50 790

原创 Redis数据持久化之AOF模式

1、AOF是什么?AOF(Append Only File):是指以日志的形式来记录每个写操作,将Redis执行过的所有写指令记录下来(读操作不记录),== 默认保存为appendonly.aof文件 == 只许追加文件但不可以改写文件,Redis启动之初会读取该文件重新构建数据。2、AOF配置文件详解############################## APPEND ONLY...

2019-07-05 14:22:21 1398

原创 Redis数据持久化之RDB模式

文章目录1、RDB是什么?2、RDB的工作原理3、RDB的配置文件详解4、如何触发RDB快照?5、RDB如何恢复?6、RDB持久化的优缺点?1、RDB是什么?RDB(Redis DataBase):是指在指定的时间间隔内将内存中的数据集快照写入磁盘,即Snapshot快照,==RDB保存的是dump.rdb文件。==它恢复时是将当前启动目录下的快照文件(dump.rdb)重新加载回内存。...

2019-07-05 10:03:07 972

原创 Redis的5大数据类型简介及示例

1、Redis 键(key)Redis 键命令用于管理 redis 的键。命令描述示例DEL key用于删除某个keyDEL k1DUMP key序列化指定key并返回序列化之后的值DUMP k1EXISTS key检测key是否存在EXISTS k1PEXPIRE key milliseconds设置key的过期时间以毫秒计PEXP...

2019-07-04 09:48:37 822

原创 Redis简介及Linux下环境搭建

1、Redis是什么?摘录自:https://www.runoob.com/redis/redis-intro.htmlRedis:REmote DIctionary Server(远程字典服务器),是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称...

2019-07-03 17:27:25 765

boot-druid-mp-dynamic-db.zip

SpringBoot 2.1.10.RELEASE 结合MybatisPlus 3.2.0 整合Druid多数据源及相关代码示例。

2019-12-11

boot-swagger2.zip

SpringBoot 2.1.8.RELEASE 整合Swagger接口文档、实现了常用注解使用及接口调用实例信息。

2019-12-11

boot-activemq.zip

SpringBoot 2.x整合ActiveMQ消息中间件服务、demo中实现了boot项目发送queues/topics消息、定点推送、queues/topics消息监听等。

2019-10-17

boot-dubbo.zip

SpringBoot 2.x整合Dubbo、该实例代码中实现了Dubbo集群配置、Provider服务提供、Consumer服务消费、Monitor监控中心配置。

2019-10-07

boot-mp.zip

SpringBoot 2.x整合MybatisPlus、该demo中使用Druid作为数据源、实现MybatisPlus代码生成器整合。已配置Druid监控及连通测试

2019-09-28

boot-poi.zip

SpringBoot 2.x整合POI技术、此示例中已实现Swagger2在线接口文档整合、实现了对Excel 03版 07版、数据读写服务。

2019-09-28

spring-solr.zip

Spring-4.x+Solr-4.10.3+spring-data-solr-1.5.5.RELEASE整合配置配置、包含单机版及相关集群配置及操作代码示例

2019-09-24

Spring+SpringMvc+MybatisPlus+Aop(自定义注解)动态切换数据源

Spring+SpringMvc+MybatisPlus实现多数据源切换、利用自定义Aop注解,只需要在需要切换数据库的方法上加上注解即可实现、极大避免了代码冗余。

2018-12-25

空空如也

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

TA关注的人

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