自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

禾木人生

身体支配了意志怎么办

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

原创 windows10安装mysql

在windows电脑上安装一个mysql用,从下载地址,安装方式,碰到的问题,到一些常用命令

2024-01-07 18:11:00 816 1

原创 linux安装elasticsearch-7.3.2

linux环境下安装配置elasticsearch-7.3.2,安装步骤, 以及安装过程中的坑

2022-05-28 19:20:27 645

原创 基于spring boot 集成websocket

基于springboot 集成实现websocket ,广播,点对点模式,都有,可以在这个基础上根据业务丰富一些功能,如果只是简单应用,可以直接拿来用

2022-04-05 17:03:58 531

原创 java8的一些平常用法

平常写代码虽然知道,但是有时候也会忘掉,还是陆陆续续做一些笔记比较好,后续也持续加一些用法一, list转map 和实体对象转mapList list = new ArrayList<>();1.对象中的属性转map 通过Collectors.toMaplist.stream().collect(Collectors.toMap(Person::getId,Person::getName));2.收集对象本身list.stream().collect(Collectors.toMap

2021-08-26 19:19:22 163

原创 PostgreSQL安装流程

postgre的下载 , 安装 , 创建表

2021-07-05 23:45:32 3718 2

原创 java实现的用两个栈实现队列

记得一次面试被问到的一道题, 过后仔细想了一下 , 想出了两个实现方法, 但是思路是一样的思路 :两个栈 A , B .入时保证A有(当然这时候如果B必须为空, 即使不为空,也要都放到A里)出时保证B有(这个时候A必须为空, 即使不为空,也要都放到B里)可能觉得 , 没理解 , 其实后面两个来回换的步骤 , 只是因为栈的特性是先入后出 , 但是队列是先入先出的 , 所以, 只能用一个A栈入队 , 然后在出的时候 , 把这个A栈里的数据弹出来, 依次放到B栈中 , 注意,这个时候,出站的时候

2020-11-19 20:13:12 122

原创 查找文件

查找指定文件中的指定内容 ,并自定义操作或者放入指定的文件中今天下载学习视频时, 想把这堆文件夹中的每个world文档和ppt都移出来 , 放到统一个文件夹中, 后来为了简单,只是把这些文件夹中的视频删了不过有兴趣的可以做到 , 把指定的文件移出来的同时更改名字,然后放入指定文件夹,方便统一管理.其实核心代码都一样的 , 只是多了些判断 , 今天只把移出和删除的代码贴一下/** * @D...

2019-12-06 14:32:30 110

原创 IDEA REST Client使用

今天看文章发现一个在idea中自带的接口调试工具IDEA REST Client , 跟postman差不多 , 但是用一下感觉比postman简单省事 , 最重要是不用再打开一个软件了, 因为有时候电脑开启了一堆服务 , 各种软件打开 , 再打开一个吃内存的postman , 那场面 ~ ~ ~ , 所以通过文章看到idea自带的工具后 , 自己尝试着试验了一下 , 发现挺好用 , 记录一下自己...

2019-11-28 17:51:15 1595

原创 git规范与日志规范

因为要分享git规范,所以今天也顺便做一个总结,这个仅限于对git的开发中和部署时的规范和提交时的日志规范做总结。本文章分两个部分总结git规范,一个是从分支讲解在开发目录分支构成永久分支-master,developFeatureHotfix补充(特殊情况下处理方式)git提交规范-commit messageHeaderTypeScopeSubjectBody...

2019-08-01 14:16:37 2834 1

原创 数据结构(五)

最近看了数据结构的跳表,特有感悟,在前几节讲过一个二分的查找法排序,他的排序时间一般都是O(logn)而二分查找底层依赖的是数组随机访问的特性,所以底层用的数组来来实现的。在数据结构中存储方式其实不只是有数组,还有一个非线性结构的链表。假设一组数都是存在链表上的,这个二分法的效果就不尽人意了。在看过跳表这个处理方式之后发现链表查找数据也可以是O(logn)的时间,只需要稍加改造也可以支持快速的插入...

2019-05-15 10:22:57 154

原创 基于spring cloud下的服务调度组件feign应用

基于技术分享,记录一下对feign的理解:目录关于feign如何应用分析过程及结构首先讲一下feign本是netfix下的开源组件,springcloud整合它并加上自己的自定义实现一个基于spring cloud下的服务调度组件.本节讲的是基于1.4X系列的feign, spring cloud相应的也是1.5X系列的.关于feign声明式的Web服务客户端http请求调用...

2019-04-28 11:03:02 2546 4

原创 数据结构(四)

根据数据处理通过 IP 地址来查找 IP 归属地的功能,不知道你有没有用过?没用过也没关系,你现在可以打开百度,在搜索框里随便输一个 IP 地址,就会看到它的归属地。这个功能并不复杂,它是通过维护一个很大的 IP 地址库来实现的。地址库中包括 IP 地址范围和归属地的对应关系。当我们想要查询 202.102.133.13 这个 IP 地址的归属地时,我们就在地址库中搜索,发现这个 IP 地址...

2019-04-19 22:35:00 116

原创 数据结构(三)

上节在数据结构(二)说了几个关于链表比较有思考性的算法,关于链表在原先周会学习的时候讲了链表的常见算法,所以接下继续把链表的几个常见的算法跟着写一下,因为我感觉除了数组外,就是链表了,所以讲几种链表常见的算法有利于自己写代码时思维发散,提高自己的编码能力,也可以提高代码的整体性能,减少时间损耗。主要有两类:链表,和快速排序的思维方式目录链表单链表反转(在前一节讲过)链表的中环检测两...

2019-04-14 23:20:00 127

原创 mybatis的认识(二)

mybatis的认识(一)先前说了一下mybatis初始化过程都干了些什么,初始化的时候都加载什么。今天就再深入的看一下mybatis初始化加载过程中Resource加载和sqlsessionFactory到底build的是什么。目录Resource调用getResourceAsStream(resource)加载配置文件一系列的创建如,SqlSessionFactoryBuilder...

2019-03-31 23:31:23 111

原创 数据结构(二)

单链表反转特点: 输入一个链表,反转(指向也反转),输出 OK描述; 1->2->3->4 反转 4->3->2->1方法: 两种,递归,和 循环建议两个都要知道,因为特定的环境下循环比递归要好,递归顾名思义,就是同样的解决方法层层解决数据。递归从来都是遍历到最底层,然后从最底层开始计算,由下到上计算。思路: 递归从1到4,设置一个基础判断...

2019-03-28 22:04:00 177

原创 数据结构(一)

根据这段时间学习的数据结构和自己翻看资料记录一下自己的学习笔记目录复杂度分析分析统计代码的执行效率和资源消耗最好,最坏,平均,均摊时间复杂度今天主要总结一下算法或者是自己在写代码时的效率,也稍微提一点资源消耗,其实官方一点就是算法的时间复杂度和空间复杂度,当然主要说一下时间复杂度,空间复杂度在这里就不提了。分析为什么要了解代码或者算法的复杂度因为首先可以节约资源节省时间,...

2019-03-17 12:22:43 97

原创 基于spring cloud下搭建OAuthen的授权认证系统(一)

要开发在spring cloud下的一套授权认证完整的应用系统,所以来研究一下。今天这篇先对OAuthen 2.0有一个初步认识。目录简述内容分析简述 作为一个程序猿就不啰嗦那么多的背景知识了,一句话说明这是什么,OAuthen:是客户端访问服务端中间的一个授权层(中间拦截层),正常时候客户端知道账号密码什么的直接访问服务端。 现在是客户端先访问授权层,拿到一个授权码就是令牌,...

2019-03-11 10:35:31 500

原创 mybatis的认识(一)

**目录MyBatis的初始化做了什么MyBatis的创建过程手动加载设计的几个主要设计模式**背景简单啰嗦一下背景 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于...

2019-03-09 18:55:50 228

转载 红黑树

教你初步了解红黑树 作者:July、saturnman 2010年12月29日本文参考:Google、算法导论、STL源码剖析、计算机程序设计艺术。推荐阅读:Left-Leaning Red-Black Trees, Dagstuhl Workshop on Dat...

2018-10-26 11:10:39 135

转载 数据索引方式

B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right); 2.所有结点存储一个关键字; 3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树; 如: B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查询关键字比结...

2018-10-26 10:52:07 349

空空如也

空空如也

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

TA关注的人

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