- 博客(25)
- 收藏
- 关注

原创 勇往直前 - leetCode 成长时刻 (死磕)
LeetCode 1-20 题https://www.yuque.com/docs/share/480e8790-e6cb-4c91-a4c1-7e1c6f6e8d9c?#
2020-07-02 23:18:48
289
1
原创 Es 查看集群详细信息
/_cat/allocation #查看单节点的shard分配整体情况/_cat/shards #查看各shard的详细情况/_cat/shards/{index} #查看指定分片的详细情况/_cat/master #查看master节点信息/_cat/nodes #查看所有节点信息/_cat/indices #查看集群中所有index的详细信息/_cat/indices/{index} #查看集群中指定.
2020-10-30 09:57:53
2626
原创 Es 支持 数据类型
• 常用数据类型• 1)数字类型:• long, integer, short, byte, double, float, half_float, scaled_float• 在满足需求的情况下,尽可能选择范围小的数据类型。• 2)字符串:string:• keyword:适用于索引结构化的字段,可以用于过滤、排序、聚合。keyword类型的字段只能通过精确值(exact value)搜索到。Id应该用keyword• text:当一个字段是要被全文搜索的,比如Email内容、产品描述,这些字.
2020-10-30 09:56:20
1181
原创 02spring IOC基本使用
通过前面的介绍我们已经知道了Spring中非常重要的一个特性就是IOC,下面我们将要来看一下如何使用IOC容器,帮助大家更好的体会spring的优势。1、spring_helloworld(1)使用手动加载jar包的方式实现,分为三个步骤,现在几乎不用导包:导入这五个包即可commons-logging-1.2.jarspring-beans-5.2.3.RELEASE.jarspring-context-5.2.3.RELEASE.jarspring-core-5.2.3.RELE
2020-09-11 14:24:42
160
原创 使用amoeba实现mysql读写分离
1、什么是amoeba? Amoeba(变形虫)项目,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性、sql过滤、读写分离、可路由相关的query到目标数据库、可并发请求多台数据库合并结果。主要解决:• 降低 数据切分带来的复杂多数据库结构• 提供切分规则并降低 数据切分规则 给应用带来的影响• 降低db 与客户端的连接数• 读写分离2、为什么要用Amoeba目前要实现mysql的主从读写分离,主要有以下几种方
2020-09-11 09:43:45
143
转载 [译]MySQL_页分裂
表结构假设有张表名为windmills,其数据文件目录结构可能如下: 1234 data/ windmills/ wmills.ibd wmills.frm 数据存储在一个叫wills.ibd的文件中。该文件由N个segments组成,每个segments都关联着索引。在删除数据行是,该文件的尺寸不会改变,segment自身会增大或缩小取决于其名为extent的子元素。一个extent只能存在于segment.
2020-09-08 19:25:35
2127
4
原创 知其然知其所以然 | ConcurrentHashMap
由于优快云 自身管理的一些原因 故:可前往链接:https://www.yuque.com/docs/share/232b9181-c258-4f75-ba31-048242b7af0f?# 《ConcurrentHashMap》
2020-07-22 08:35:52
126
原创 知其然知其所以然 | HashMap
由于优快云 自身管理的一些原因 故:可前往链接:https://www.yuque.com/docs/share/c74f859e-4de9-4200-aed3-d1b19b5cabd7?# 《HashMap》
2020-07-17 16:54:49
156
原创 知其然知其所以然 | Graph
由于优快云 自身管理的一些原因 故:可前往链接:https://www.yuque.com/docs/share/60483121-c2c1-4802-8384-6d568590960a?#
2020-07-06 20:31:24
319
1
原创 知其然知其所以然 | 二叉树 - 红黑树 RBT
由于优快云 自身管理的一些原因 故:可前往链接:https://www.yuque.com/docs/share/c62089a5-a50c-4e0d-aa80-e689a2285552?#
2020-07-06 20:29:44
359
原创 知其然知其所以然 | 二叉树 - 二叉平衡树 AVL
由于优快云 自身管理的一些原因 故:可前往链接:https://www.yuque.com/docs/share/8b17bff6-ba77-4b94-a5e0-18d79e909608?#
2020-07-04 15:06:07
198
原创 知其然知其所以然 | 二叉树 - 二叉排序树 BST
由于优快云 自身管理的一些原因 故:可前往链接:https://www.yuque.com/docs/share/e299d6e6-cdee-4236-96c8-c2e21291d0a1?#
2020-07-02 23:11:46
134
原创 知其然知其所以然 | 排序 - 堆排序
由于优快云 自身管理的一些原因 故:可前往链接:https://www.yuque.com/docs/share/85221093-7c78-443b-b999-f655282ab59a?# 《排序 - 堆排序》
2020-07-01 17:07:08
172
原创 二叉树 赫夫曼树
由于优快云 自身管理的一些原因 故:可前往链接:https://www.yuque.com/docs/share/1674f958-362b-4719-af62-b83c2239de1a?# 《二叉树 赫夫曼树》
2020-07-01 16:57:44
205
原创 pycharm 专业版 Permanent activation
优快云 的审核机制真是 ("盖了帽的") 只能如此了!链接在这:https://cloud.tencent.com/developer/article/1647831
2020-06-19 13:37:56
1073
2
原创 Flink WaterMark 的了解 (更新)
我来讲下 我理解的WaterMark (一起探讨)/*** * 如果要去了解一个东西 : 我认为需要从以下几个点去分析 * 1. 是什么(概念一点) * 2. 解决了什么问题以及是如何解决的 * 3. 如果去使用 如何下手 * 4. 他会牵扯的一些问题 * * 好了 让我们去探讨这个东西 * 1. 首先 WaterMark 是一个全局标签,本身是一个时间戳 * 2. 其次 ...
2020-04-25 20:50:28
697
转载 JVm - Parallel Scavenge 垃圾回收器
Parallel Scavenge垃圾收集器因为与吞吐量关系密切,也称为吞吐量收集器(Throughput Collector)。1、特点(A)、有一些特点与ParNew收集器相似新生代收集器;采用复制算法;多线程收集;(B)、主要特点是:它的关注点与其他收集器不同CMS等收集器的关注点是尽可能地缩短垃圾收集时用户线程的停顿时间;而Parallel Scavenge...
2019-07-10 07:33:57
733
转载 JVm - CMS垃圾回收器
原文链接:https://m.aliyun.com/yunqi/articles/54413原文链接:https://www.jianshu.com/p/08f0b85ad665垃圾回收器组合垃圾回收器从线程运行情况分类有三种:串行回收,Serial回收器,单线程回收,全程stw; 并行回收,名称以Parallel开头的回收器,多线程回收,全程stw; 并发回...
2019-07-10 07:29:00
728
原创 如何做一个能害死人的自动化测试工具
今天看到qq群里有人发消息 招能开发自动化测试工具的测试工程师 于是搜索了一下开发自动化测试工具到底需要具备啥技能或知识于是发现了下面这篇神文:你是一家大公司里不得志的程序员。和你同年进公司的那些人在核心业务上拼命工作,被客户骂,加班,交付,开庆功会,拿奖金。而你,不知道怎么的被放到一个叫做“测试工具开发”的边角部门里,干着一些不疼不痒不影响公司业绩的工作。你恨。你要报复。你要拿回本该属于...
2018-07-08 15:29:35
1287
2
原创 Mac系统上安装pygame
只纪录快速的能成功的搭建方式:1.在python官网下载python安装包:下载64bit/32bit兼容版本(因为pygame在Mac上目前只有32位的包),推荐下载2.7版本的python,因为pygame有些功能不支持3.0+以上的python。安装后在终端中输入python来测试是否安装成功2.pygame包在pygame官网上,下载pygame安装包。下一步无脑安装即可。在python中...
2018-07-04 09:18:31
16063
原创 PyCharm控制台输出乱码
最近公司新换了台电脑,各种开发环境要重新配置,想想Paas确实还是有市场的,如果有了,这种情况可以省下不少气力。吐槽一下,言归正传装完python后,继续装好PyCharm。把之前的程序导进来试运行下安装是否成功,发现控制台里的显示结果有乱码。乱码部分是一个目录的输出,这个目录里含有中文路径网上搜了下,有人说把下面图中的两个Encoding设置为UTF-8会解决这个问题。这么配置了下,发现不起作用...
2018-07-02 22:42:22
8658
原创 Mac os 安装Django
Mac os下Python3安装Django1.查看pip版本 没有的话就是没安装成功 安装python的时候一般会自动安装pip //pip版本 pip -V //对应python2.7pip 9.0.1 from /Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg (python 2.7)pip3 -V //对应...
2018-06-29 22:47:44
10098
1
原创 最全面的Mac下安装matplotlib(下载Python3 、更改默认版本、安装pip、安装matplotlib)
在Mac上面是自带Python的但版本是2.7 第一步:所以第一步就是下载并安装Python3 下载的Python:HTTPS://www.python.org/downloads/mac-osx/下载完成后一路安装就可以了 第二步:更改MAC默认的Python的版本:1,首先打开终端 open ~/.bash_profile 打开配置文件 2. 写入python的外部环境变量 exp...
2018-06-25 20:39:56
13346
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人