自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ratis源码分析----客户端发起请求

Ratis客户端请求过程讲解

2022-04-26 14:18:29 707

转载 分布式系统领域经典论文翻译集

分布式领域论文译序sql&nosql年代记SMAQ:海量数据的存储计算和查询一.google论文系列1.google系列论文译序2. The anatomy of a large-scale hypertextual Web search engine (译 zz)3. web search for a planet :the google cluster architecture(译)4. GFS:google文件系统 (译)...

2022-03-31 22:55:52 245

原创 flink系列--flinksql cdc源码分析

前言 关于cdc(change data capture)不知道的小伙伴们可以去百度一下,简单来说就是对于数据库的变更进行一个探测,因为数据库的更改对于客户端来说是没有感知的,你需要开启线程去查询,才知道数据有没有更新,但是就算是查询,如果是直接select * from ....,这样获取的结果还要和上次获取的结果对比,才知道数据有没有发生变化,耗时大,一个简单的思路是在要查询的表中添加一个updateTimestamp字段,然后判断updateTimestamp字段是否大于上次查询时的时...

2020-11-02 00:44:41 1500 1

原创 flink系列--connector源码分析

1.概念connector简单来说就是flink系统对接的外界数据源2.支持的数据源类型该截图来自于官网,可以看到官网并没有支持很多常见的数据源,而且支持的数据源不一定source和sink都支持,那这是为什么呢?如果你了解flink架构中taskmanager是如何进行数据交换的,那么这个问题也就不难理解,一般一个taskmanager会有两个网关(输入和输出),每一个taskmanager输入网关和上游的taskmanager的输出网关是通过netty进行交互的,有了一个buffer

2020-10-25 16:42:23 1339 6

原创 flink博客

https://www.cnblogs.com/lyr999736/category/1479102.htmltable API & sql :https://blog.csdn.net/wangpei1949/category_7511159.htmlFlink原理与实践:https://blog.csdn.net/qq_42596142/category_9515750.htmlApache Flink:https://www.cnblogs.com/fxjwind/category/77

2020-07-15 22:27:38 149

原创 java并发编程分析总结

总的来说,java并发编程要掌握的大概为一下几个方面:java内存模型java中的锁java并发容器java并发工具类java Executor框架本人最近也在学习中,所以会不时更新上面五个方面的学习总结,废话不多说,这就开干。1.java内存模型这一块需要掌握几个点:java内存特性volatile关键字happens-before规则既然讲到内存...

2020-04-05 16:53:29 143

转载 java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一

对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java 泛型详解、Java中的泛型方法、 java泛型详解1.概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那...

2019-09-06 17:17:14 139 1

转载 js中的对象、构造函数、原型

面向对象是javascript核心内容之一首先讨论创建对象几种常见的方式:(1) 最经典,最简单的方法.利用object var o=new Object();//创建对象; o.name='jack';//添加属性o.sayName=function(){alert(this.name);}//添加方法;点评:这种方法明显不适合创建多个对象。(2)对象字面量形式:注意语...

2019-08-27 13:46:00 160

原创 SpringMVC原理总结

SpringMVC原理1.SpringMVC请求(要学好SpringMVC就要理解SpringMVC请求过程)图1.1 SpringMVC请求过程从图中可知,DispatcherServlet是核心,这里的DispatcherServlet就是一个Servlet,相当于一个看门员,所有的请求都得经过他转发。1.请求达到DispatcherServlet2.DispatcherServl...

2019-08-23 16:53:17 150

原创 win10下安装tensorflow(不用踩坑cpu问题)

就简单的一句命令:pip install tensorflow==0.12.0

2019-05-13 22:08:19 320

原创 win10 安装tensowflow需要的whl文件(拿走不谢)

tensorflow-0.12.0-cp35-cp35m-win_amd64 .whl链接:https://pan.baidu.com/s/1MglwEQG745OFRYj_TfWUjA提取码:lzch

2019-05-13 21:39:30 670

原创 iris数据集(拿走不谢)

https://pan.baidu.com/s/1hnjWWmxzIbQ1Ed7CwKkYyA提取码:dwps

2019-05-12 14:56:06 26817 36

转载 高斯模糊原理浅谈

作者:Hohohong链接:https://www.jianshu.com/p/8d2d93c4229b來源:简书图像卷积滤波与高斯模糊1.1 图像卷积滤波对于滤波来说,它可以说是图像处理最基本的方法,可以产生很多不同的效果。以下图来说图中矩阵分别为二维原图像素矩阵,二维的图像滤波矩阵(也叫做卷积核,下面讲到滤波器和卷积核都是同个概念),以及最后滤波后的新像素图...

2019-05-06 12:27:18 2380

原创 camshift原理解析

算法步骤:1.选出一个搜索框2.利用搜索框绘画直方图(直方图就是目标的特征)3.利用特征去找图像的目标,得到一个图像(图像用白色区域表示与目标有相同的特征)该方法就是反向映射4.用3中的图像和搜索框得出目标的位置,和重新框出新的搜索框,继续3(因为在第一帧图像中选出了一个搜索框,并且已经绘出直方图特征,所以接下来就直接用第一帧得出的特征找当前帧与特征相同的区域)代码如下:import...

2019-05-02 16:59:36 623

原创 tmall_sql语句表

CREATE TABLE category (  id int identity(1,1) primary key,  name varchar(255) null,) CREATE TABLE users (  id int identity(1,1) primary key,  name varchar(255) null,  passwords varchar(255) nul...

2018-07-20 21:03:44 377

原创 哈夫曼编码的思想(思路)

写的比较乱(哈哈),但是理解起来应该还好//哈夫曼构建#define n 50 //叶子节点个数//哈夫曼重点在于它是用数组存储结构的,也是用数组序列化(构建)的//它需要一个指明节点权值数组和节点自身字符数组的就可以了//然后通过哈夫曼规则构建有父节点和左右孩子节点的结构体数组,这就是哈夫曼//所以就没有用到链表指针typedef struct node{ char ch...

2018-05-17 13:56:05 7742 1

转载 ubuntu 安装jdk 的两种方式:

1:通过ppa(源) 方式安装.2:通过官网下载安装包安装.这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级使用ppa/源方式安装1.添加ppasudo add-apt-repository ppa:webupd8team/javasudo apt-get update2.安装oracle-java-installer jdk7sudo apt-get i...

2018-05-10 13:28:45 196

转载 MYSQL问题解决方案:Access denied for user 'root'@'localhost' (using password:YES)

 这两天在MyEclipse中开发Web项目时,连接MYSQL数据库,出现问题:Access denied for user 'root'@'localhost'(using password:YES)。        经查找资料发现是root帐户默认不开放远程访问权限,所以需要修改一下相关权限。      解决方案:打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-gran...

2018-05-07 16:16:53 773

原创 pycharm 破解

PyCharm LicenseServer:http://www.yuanzhaoyi.cn:1017http://www.yuanzhaoyi.cn:1027

2018-04-30 19:19:47 645 1

转载 IntelliJ IDEA使用教程

这个编辑器我就不再多做介绍了。直接开始新建maven hello world 的Java web项目啦你电脑上得有jdk1.7,或者1.8,然后就是maven3.x吧,再有就是tomcat7以上吧。还得有我这个编辑器。这些是准备条件下面就直接开始看图啦:这个我刚刚开始没注意细看,原来web app 的骨架有2个呢,我一开始一直选择的是第一个,因为搜索的时候,一直以为匹配结果就一个,后来才发现下面的...

2018-04-30 00:33:48 147

原创 解决win10通过KMS激活的出现浏览器主页被修改为hao.qquu.com问题

最安全最干净最快速的方法是下载腾讯管家进行杀毒,完成后整个世界清静了(下载完腾讯管家之后要卸载哦,这个软件很吃内存滴)你会回来感谢我的(太自恋了哈哈)...

2018-04-29 13:15:30 6591

原创 解决pip下载速度慢的问题

在pip前面加上python -m例如:pip install numpy 改为python -m pip install numpy要是再不行,终极绝招:让PIP源使用国内镜像,提升下载速度和安装成功率。对于Python开发用户来讲,PIP安装软件包是家常便饭。但国外的源下载速度实在太慢,浪费时间。而且经常出现下载后安装出错问题。所以把PIP安装源替换成国内镜像,可以大幅提升下载速度,还可以提高...

2018-04-28 22:53:06 16284 1

转载 学习git

git和Github概念Git --- 版本控制工具(命令)。工具介绍官方网站:http://git-scm.com工具下载地址:http://git-scm.com/download/git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。git是个工具,在linux里面也就类似gcc这样的工具一样,是一个shell命令。git是Linus Torvalds为了帮...

2018-04-28 10:29:15 158

转载 mysql基础知识点及面试总结

数据库优化建表优化1)数据库范式l 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。如电话列可进行拆分---家庭电话、公司电话l 第二范式(2NF):首先是 1NF,另外包含两部分内容,一是表必须有主键;二是没有包含在主键中的列必须完全依赖于主键,而不能只依赖于主键的一部分。 l 第三范式(3NF):首先是 2NF,另外非主键列必须直接依赖于主键,不能存在传递依赖。比如Stude...

2018-04-26 20:28:11 13966 2

原创 opencv mask(掩码)的理解

在OpenCV中我们经常会遇到一个名字:Mask(掩膜)。很多函数都使用到它,那么这个Mask到底什么呢?一开始我接触到Mask这个东西时,我还真是一头雾水啊,也对无法理解Mask到底有什么用。经过查阅大量资料后,也对Mask有一点自己的理解了,下面就说说我的理解。比如我要对一幅图进行抠图操作,这就要用到Mask了,那我就以抠图为例,解释Mask在里面的作用。先上程序,再一句一句剖析。该程序的功能...

2018-04-26 19:38:42 11915 1

原创 (linux)ubuntu下安装mysql-几条命令行搞定

(1)sudo apt-get install mysql-client(可以选择5.7的mysql-client-5.7)(2)  sudo apt-get install mysql-server(可以选择5.7的mysql-server-5.7)   mysql-server安装好后注意最后输出的几行字(可以帮助你修改字符编码): update-alternatives: 使用       ...

2018-04-26 16:37:06 2277

原创 解决git clone下载龟速问题,一句话搞定

git config --global http.postBuffer 524288000

2018-04-25 16:42:40 4998 2

原创 蓝桥杯第九题---全球变暖

你有一张某海域NxN像素的照片,"."表示海洋、"#"表示陆地,如下所示:........##.....##........##...####....###........其中"上下左右"四个方向上连在一起的一片陆地组成一座岛屿。例如上图就有2座岛屿。由于全球变暖导致了海面上升,科学家预测未来几十年,岛屿边缘一个像素的范围会被海水淹没。具体来说如果一块陆地像素与海洋相邻(上下...

2018-04-02 16:29:21 1310 7

原创 数据结构之排序

#include<iostream>#include<bits/stdc++.h>using namespace std;//插入排序void InsertSort(int data[],int n){ int i,j; int temp; for(i=1;i<n;i++){ if(data[i]<data[i...

2018-04-01 19:32:30 117

原创 二叉排序树

typedef struct Tnode{ int data; struct Tnode *lchild,*rchild;}BSTnode,*BSTree;//二叉排序树的查找算法BSTree SearchBT(BSTree root,int key,BSTree *father){ BSTree p=root; *father=NULL; whil...

2018-03-31 16:32:53 153

原创 牛客网算法题(优先队列)

链接:https://www.nowcoder.com/acm/contest/79/E来源:牛客网题目描述小欧在上代数课的时候,老师向大家提出了一个问题,不定方程 ax+by=c 的整数解存在的充要条件是什么。 聪明的小欧立即举手给出了老师一个完美的回答,放学后,老师叫住小欧给了他一个思考题。 给出正整数 a 和 b 的值以及两个序列 S 和 V, 求出最小代价的正整数 c 使得不定方程 ax+...

2018-03-31 01:37:44 783

原创 哈夫曼编码

哈夫曼编码:根据给定的哈夫曼树,从每个叶子节点出发回溯到树根,逆向找出最优二叉树中叶子节点的编码。代码如下:#define MAXLEAFNUM 50#include<malloc.h>#include<cstring>typedef struct node{ char ch;//节点表示的字符 int weight;//权值 int parent;//父节点下...

2018-03-27 23:12:56 308

转载 opencv滤波函数简介

滤波器的种类有很多, 在新版本的OpenCV中,提供了如下五种常用的图像平滑处理操作方法,且他们分别被封装在单独的函数中,使用起来非常方便:·        方框滤波——boxblur函数·        均值滤波——blur函数·        高斯滤波——GaussianBlur函数·        中值滤波——medianBlur函数·        双边滤波——bilateralFilte...

2018-03-03 12:22:32 885

转载 XML文件约束之DTD详解

1.XML文件约束与DTD的简单介绍我们编写文档来约束一个XML文档的书写规范,这称之为XML约束。常用的约束技术有:XML DTDXML SchemaDTD的基本概念:document type definition 文档类型定义DTD文件一般和XML文件配合使用,主要是为了约束XML文件。XML文件引入DTD文件,这样XM

2018-01-31 23:17:29 817

转载 redis简单介绍

Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数据的

2018-01-30 23:02:44 135

炉石传说项目c++版本

模仿炉石传说游戏(可以联网),写了一些基本的卡牌制作,对战机制。大部分完善模仿了这款游戏

2018-04-25

空空如也

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

TA关注的人

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