自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

就是酱的博客

怀挺!

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

原创 MySQL 插件分析 Connection control

本文基于mysql 8.0.13.插件介绍MySQL 5.6.35 开始提供Connnection Control 插件;如果客户端在连续失败登陆一定次数后,那么此插件可以给客户端后续登陆行为的响应增加一个延迟。该插件可以防止恶意暴力破解MySQL账户。该插件包含以下2个组件:- CONNECTION_CONTROL:检查mysql的刚建立连接的响应是否需要延迟,并且提供一些系统变量和状态参数跑;方便用户配置插件和查看此插件基本的状态。- CONNECTION_CONTROL_FAILED_LOG

2020-07-19 16:15:48 3852

原创 跳表(Skiplist)

跳表是一种随机化的数据结构,基于并联的链表,它的查找效率可以红黑树相提并论(对于大多数操作需要O(log n)平均时间)。基本上,跳表是对有序的链表增加上附加的前进链接,增加十一随机化的方式进行的,所以在链表中的查找可以快速的跳过一部分链表,因此得名。所有操作都以对数的随机化时间进行。具体见图例定义从上面的图中我们可以看出,跳表主要由以下的几个部分来组成:表头(head):负责维护跳跃表的节点指针

2016-05-30 16:18:18 558

原创 堆和栈的区别

堆和栈的区别首先我们举一个例子:void f(){ int* p = new int[5];}这一条短短的语句就包含了堆和栈,看到new,我们就应该首先想到,我们分配了一块堆内存,那么指针p呢?他分配了的是一块栈内存,所以这句话的意思就是:在栈内存中存放了一个指向堆内存的指针p。在程序会先确定在堆中分配内存的大小,然后调用operator new分配内存,然后返回内存的首地址,放入栈中。

2016-05-29 19:50:00 266

原创 将博客搬至CSDN

这里的文章全部搬往CSDN,还是用心钻研一个博客吧。 这是我博客的新地址:就是酱的博客

2016-05-29 19:46:01 179

原创 碎碎念

哈,本来打算就最近遇到的一些事情来吐吐槽的;但是像了想,还是算了吧,人生本来就这么艰难,为啥还要自己在这条路上挖坑呢。但是删归删了,突然想写点什么,今天上午在朋友圈看到一个大牛分享了一个知乎上的问题:一个精英的诞生,家庭因素有多大。  看了下面的答案,感觉脑子里乱乱的;然后我就在想为啥一个精英的家庭,就会有更大的概率诞生出精英,环境??更包容??  想想也是嘛,结合我经历过的一点点的事情,

2016-05-29 19:45:57 232

原创 关于set或map的key使用自定义类型的问题

我们都知道set或map的key使用自定义类型时必须重载但是,还有一个条件,所调用重载的小于操作符,使用的对象必须是const而对象调用的方法也必须是const的1 #include 2 #include 4 #include 7 using namespace std;89 class Point{10 public:11 Point(int X, int Y):x(X),

2016-05-29 19:45:53 590

原创 c++:参数型别的推导

STL源码剖析--侯捷总结  尽管现在的很多语言支持参数类型的判别,但是c/c++并不支持这一特性。  但是我们可以通过一些技巧使得c++具有自动判别参数类型的特性。模板  我们都知道在模板类和模板函数中我们不用具体指定参数的型别,编译器会自动的判别参数的类型。  所以我们想可不可以把编译器运行时所确定的型别萃取出来呢?  可以通过内嵌型别实现。

2016-05-29 19:45:48 269

原创 linux学习笔记---一些有趣的命令

一   在说链接之前我们哈需要说明一个东西,就是inode,一个文件的名字可以有多个,但是inode里的i-number却只有一个,(inode是一个数据结构,里面存放文件的各种属性,属主,属组,权限,大小,最后访问的时间)  那怎么查看那i-number呢?直接输入ls -li就可以查看了(第一列)➜ linux ls -litotal 20940224 -rw-rw-r-- 2 x

2016-05-29 19:45:44 171

原创 欧拉计划 NO05 ps:4题想过,好做,但麻烦,有时间补充,这题也不难!

问题重述:    2520 is the smallest number that can be divided by each of the numbers from 1 to 10 without any remainder.  What is the smallest positive number that is evenly divisible by all of the num

2016-05-29 19:45:39 409

原创 欧拉计划(1~3)ps:以后看题一定要认真

那天的题挺简单的下面来看下  No1  If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.  Find the sum of all the multiples of 3 or

2016-05-29 19:45:35 334

原创 python学习的一些感悟

首先声明,这里用到的库是在coursera上学习时,老师建立的一个库 #timerimport simpleguiimport random# global statemessage = "Python is Fun!"position = [50, 50]width = 500height = 500interval = 2000

2016-05-29 19:45:30 701

空空如也

空空如也

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

TA关注的人

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