五命九九
码龄9年
关注
提问 私信
  • 博客:425,863
    社区:83
    425,946
    总访问量
  • 81
    原创
  • 730,442
    排名
  • 79
    粉丝
  • 0
    铁粉

个人简介:一个历经社会毒打的程序媛。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2015-10-18
博客简介:

qq_32106647的博客

查看详细资料
个人成就
  • 获得138次点赞
  • 内容获得75次评论
  • 获得400次收藏
  • 代码片获得194次分享
创作历程
  • 2篇
    2020年
  • 23篇
    2019年
  • 27篇
    2018年
  • 40篇
    2017年
成就勋章
TA的专栏
  • 机器学习
    3篇
  • Java
    41篇
  • eclipse
    1篇
  • Linux
    14篇
  • JavaEE
  • Python
  • 前端
  • VMware
    1篇
  • HTML
  • CSS3
  • JavaScript
    5篇
  • PS
    1篇
  • Red5流媒体
    1篇
  • MYSQL
    6篇
  • Shiro
    1篇
  • Java错误笔记
    3篇
  • 计算机基础
    1篇
  • Git
    3篇
  • SpringMVC
    2篇
  • Maven
    2篇
  • uml
    1篇
  • MyBatis
    1篇
  • 网站建设
    2篇
  • SSM
    2篇
  • Java基础细节知识点
    2篇
  • SQLServer
    2篇
  • AJAX
    1篇
  • IDEA
    1篇
  • SpringBoot
    4篇
  • Jenkins
    1篇
  • 数据库
    1篇
  • MQ
    4篇
  • 算法与数据结构
    5篇
  • leetcode
    5篇
  • ElasticSearch
    4篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

343人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Mac下IDEA查看Spring 5.x源码

Spring源码下载地址github源码下载这里我下的zip安装Gradle下载zip之后,解压,查看gradle版本。之所以要先下源码是因为要根据spring源码来选择Gradle下载版本,两者版本不一致会导致报错这之后会有点麻烦。查看Spring中Gradle版本1. 解压spring-framework-5.2.8.RELEASE.zip2. 下载Gradle打开 spring-framework-5.2.8.RELEASE/gradle/wrapper/gradle-wrapp
原创
发布博客 2020.07.26 ·
1817 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【LeetCode#125】三种解法

LeetCode#125LeetCode项目地址:持续更新ing… (欢迎催更)思路回文串最常见3种解法:双指针、栈、字符串反转双指针PS:面试中不建议用正则,因为考察不出你的水平,面试官肯定还会问别的方法实现过滤 public static boolean isPalindrome2(String s) {// 过滤非字母数字字符, \\W ==> [^a-zA-Z0-9],面试时用正则可能还会问另一种方法 String str = s.repla
原创
发布博客 2020.06.19 ·
1563 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

【机器学习】3.常见算法分类

算法算法:是利用计算机解决特定问题的处理步骤,是优先操作的集合。跳棋以机器学习下西方跳棋为例,其特定问题描述如下:任务T: 下西方跳棋性能标准P: 赢棋的概率经验E:和自己对弈目标函数:V通过将棋盘上的棋子进行评分,并将棋子所在的位置和一个目标函数V建立联系,该目标函数V的值可以描述当前棋盘局面。在棋子,局面和性能标准P之间建立联系,将P描述成一个和棋子,局面相关的函数,根...
原创
发布博客 2019.12.24 ·
1651 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【机器学习】2.基本概念及发展历程

历史定义栗子教小盆友分辨猫西方跳棋:传统暴力破解机器学习:训练模型机器学习特点应用场景发展历程人工智能,机器学习,深度学习关系人工智能是一种宽泛的领域,机器学习是人工智能的核心及一种实现人工智能的方式之一,深度学习是机器学习的一种分支,也是机器学习的一种技术。基础奠定期40年代末到60年代中停滞期60年代中到70年代末尾复兴时期70年...
原创
发布博客 2019.12.24 ·
539 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

【机器学习】1. 云计算、大数据、人工智能基本概念

云计算如果将计算机抽象成三块,可分为内存,CPU和磁盘。然而它们大部分时间都处于空闲状态,假如通过某种软件技术把这部分空闲资源合理利用起来,让它们分割成大小不同的部分,分配完成一些相同或者不同的任务,那么就能合理利用资源。这种技术叫做虚拟化,现已是种成熟的技术。以上说的是 个人计算机,假如是个大型企业的机房,将许多计算机都虚拟化成大小不同的单位,每一个单位都可以分配成有相关需求的人使用,这...
原创
发布博客 2019.12.24 ·
586 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【MQ-02】基于SpringBoot的RocketMQ简单Demo(附源码)

创建Topic以下操作都基于目录1下启动brokermqbroker -n localhost:9876创建Topicmqadmin updatetopic -n localhost:9876 -b localhost:10911 -t demo开发生产者Producer
原创
发布博客 2019.12.18 ·
350 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【MQ-01】RocketMQ的安装(mac/linux)

前言系统:64bit OS, Linux/Unix/Mac都可安装官网http://rocketmq.apache.org/官方快速开始文档http://rocketmq.apache.org/docs/quick-start/下载地址apache.org/dyn/closer.cgi?path=rocketmq/4.2.0/rocketmq-all-4.2.0-source-rel...
原创
发布博客 2019.12.17 ·
515 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Elasticsearch-05】文档基本CRDU与批量操作

1. 文档CRDU规则规则:PUT/POST/GET/DELETE 索引名称/_doc文档相关的操作Type都用_doc操作举个栗子说明indexPUT my_index/_doc/1 {“user”:“Mike”, “comment”:“You know, for search”}如果ID不存在,创建新的文档,否则,先删除现有的文档,再创建新的文档,版...
原创
发布博客 2019.08.12 ·
308 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【Elasticsearch-04】集群、节点、分片、副本

背景分布式系统的可用性与扩展性高可用性服务可用性 - 允许有节点停止服务数据可用性 - 部分节点丢失,不会丢失数据可扩展性请求量 提升 / 数据的不断增长(将数据分布到所有节点上)分布式特性ElasticSearch 的分布式架构的好处存储的水平扩容提高系统的可用性,部分节点停止服务,整个集群的服务不受影响ElasticSearch的分布式架构不同的集群...
原创
发布博客 2019.08.12 ·
1504 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

【Elasticsearch-03】文档、索引和RESTAPI

1. 文档ElasticSearch是面向文档的,文档是所有可搜索数据的最小单位,例如:日志文件中的日志项一部电影的具体信息 / 一张唱片的详细信息MP3播放器里的哼一首歌 / 一篇PDF文档中的具体内容文档会被序列化成JSON格式,保存在ElasticSearch中JSON对象由字段组成每个字段都有对应的字段类型( 字符串/ 数值 / 布尔 / 日期 / 二进制 ...
原创
发布博客 2019.08.08 ·
226 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【Elasticsearch-02】Kibana安装

下载地址官网(较慢):https://www.elastic.co/downloads/kibanawin:链接:https://pan.baidu.com/s/1ueyo2bYfnzS9oY4KsZQ3qw 提取码:i4rw按需自取安装步骤下载解压即可,如果需要定制kibana可以设置修改config/kibana.yml注意:打开Kibana前把es打开,它依赖eswin运行b...
原创
发布博客 2019.08.08 ·
247 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

【Elasticsearch-01】Elasticsearch安装(Win、Mac)

本文主讲win和mac环境的安装,为快速上手学习用。真正应该在Linux上安装,应该有很多坑。待同志们后续完善…下载地址官网:https://www.elastic.co/downloads/elasticsearchwin:链接:https://pan.baidu.com/s/1w-d5nkbeWEDLPquEy6lHyQ 提取码:0mwzmac:待上传linux:待上传根据自己的...
原创
发布博客 2019.08.08 ·
453 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【SpringBoot】SpringBoot+AOP全局打印日志(附源码)

源码https://github.com/HelloSummer5/GlobalLogDemo传统打日志方式不够优雅不够美观,会造成许多日志代码冗余@GetMapping("list")public Result listUser(){ log.info("======进入Controller====="); List<User> userList = use...
原创
发布博客 2019.08.07 ·
774 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

【SpringBoot】处理全局异常(附源码)

自定义一个业务异常@Datapublic class CustomerException extends RuntimeException{ private static final long serialVersionUID = 1L; /** 错误码 **/ private Integer code; public CustomerExceptio...
原创
发布博客 2019.06.20 ·
490 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【MySQL原理】(二)MySQL日志系统

日志模块:redo log如果MySQL每次操作都要写入磁盘,找到对应的记录再更新,频繁地IO和查找都会导致CPU飙升。成本实在太高。今天的主角redo log就是为解决此问题而诞生。redo log是InnoDB的特有日志。一般情况下,当一条记录需要更新的时候,InnoDB引擎就会先把记录写到redo log里面,并更新内存,这个时候更新就算完成了。同时,InnoDB引擎会在适当的时候,将...
原创
发布博客 2019.06.12 ·
790 阅读 ·
1 点赞 ·
2 评论 ·
2 收藏

【MySQL原理】(一)MySQL基础架构

从一条简单的SQL说起mysql> select * from T where id = 10架构示意图MYSQL 大体可以分为Server层和存储引擎两部分。Server层Server层包括连接器,分析器,优化器,执行器等,大多数MySQL的核心服务功能,内置函数(日期,时间,数学和加密函数等),以及跨存储引擎的功能(存储过程,触发器,视图等)都在Server层实现。...
原创
发布博客 2019.06.11 ·
242 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

【LeetCode】917 仅反转字母(Java版)

题目给定一个字符串 S,返回 “反转后的” 字符串,其中不是字母的字符都保留在原地,而所有字母的位置发生反转。示例 1: 输入:"ab-cd" 输出:"dc-ba" 示例 2: 输入:"a-bC-dEf-ghIj" 输出:"j-Ih-gfE-dCba" 示例 3: 输入:"Test1ng-Leet=code-Q!" 输出:"Qedo1ct-eeLg=ntse-T!"难度...
原创
发布博客 2019.05.04 ·
466 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【LeetCode】015 三数之和(Java版)

题目给定一个包含n个整数的数组nums,判断nums中是否存在三个元素a, b, c 使得a + b +c =0 ?找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[[-1, 0, 1],[-1, -1, 2]]思路先把数组排序,设定两个指针left和...
原创
发布博客 2019.05.03 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【LeetCode】003 无重复的最长子串(Java版)

参考文章:https://www.jianshu.com/p/423299d9f601题目描述给定一个字符串,找出不含有重复字符的最长子串的长度。示例 1:输入: “abcabcbb”输出: 3解释: 无重复字符的最长子串是 “abc”,其长度为 3。示例 2:输入: “bbbbb”输出: 1.解释: 无重复字符的最长子串是 “b”,其长度为 1。示例 3:输入: ...
原创
发布博客 2019.05.03 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【LeetCode】002 两数相加(Java版)

题目 002 两数相加给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807难度系数:...
原创
发布博客 2019.05.03 ·
154 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多