自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

修炼中的kongkong

桃李不言,下自成蹊。

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

原创 我为什么要搬离CSDN Blog?

终于要搬家啦 传送门:https://kongkongk.github.io/What从大学开始,逐渐深入接触计算机相关知识,当时也有产出一些总结(无论是纸质化或本地markdown),俗称个人笔记。后来接触到 CSDN,才有想法将这些沉淀的知识总结迁移到 Blog 中。原因也很简单,不能走哪都抱着一厚沓纸,实时查阅的功能更是没有,所以最终决定将本地文档迁移至CSDN Blog。Why此时有几个问题浮现脑海为什么用的好好的,却要开始搬家迁移 Blog ?CSDN 属于商业应用,变现是理所当然。

2020-06-26 18:45:27 1194

原创 未来的学习方向

*我的征途是星辰大海!*

2017-09-04 20:19:00 773 2

原创 我的秋招经历(已完结)

*随着提前批又一次提前到来。。。秋招大幕徐徐拉开。。。本篇就来记录我的秋招经历吧。。。→_→*

2017-08-09 22:04:34 4392 8

原创 kube-batch 架构剖析

2019.12.20 本周五在组内做了一次技术分享,内容关于kube-batch,也在其中阐述了些自我思考。本文记录下分享的主要内容,PPT就不贴上来了。kube-batch 架构剖析basic conceptframeworkbasic conceptQueueJobTaskPodgroupframeworkOne-time scheduling process...

2019-12-22 17:38:25 938

原创 kubernetes dex 原理机制分析

kubernetes dex 原理机制分析kubernetes 身份认证与授权dex 身份认证kubernetes 身份认证与授权OpenID Connect Tokedex 身份认证使用 kubernetes storage,LDAP connector,loginapp static client...

2018-11-08 14:34:57 1794

原创 Golang语法的踩坑总结(持续更新中)

*本来这篇是想写docker的基本操作总结的。。。想想还是写这个吧。。。→_→* 变量声明使用 := 方式时,左值必须是未声明的,否则会出现编译错误//.\main.go:8:4: no new variables on left side of :=package mainimport "fmt"func main() { var a int = 10 ...

2017-12-06 14:03:13 14790

原创 Git常用命令

*今天看到了一份常用Git的命令总结,和大家分享一下~*git仓库设计原理工作区 Working Directory:就是本地建立git仓库的目录版本库 Repository:工作区中的一个隐藏目录 .git,其主要存储了 暂存区 stagegit自动创建的主分支master指向主分支master的指针HEAD暂存区 stage git add 的作用是将文件修改添加到暂

2017-11-30 11:57:11 337

原创 Github添加SSH key时的问题

*这是一个小细节。。记录下来。。→_→*

2017-11-29 11:12:33 2488 3

原创 Golang中unsafe.Sizeof()的问题

*今天看到一段代码感觉很奇怪。。。*

2017-11-22 20:15:47 7869 4

原创 hello world——再出发~

*新的征程开始喽~hello world~*今天第一次用docker,很开心:)

2017-11-08 16:21:23 381

原创 LeetCode 200. Number of Islands

Given a 2d grid map of ‘1’s (land) and ‘0’s (water), count the number of islands. An island is surrounded by water and is formed by connecting adjacent lands horizontally or vertically. You may

2017-09-10 21:07:11 332

原创 判断某个字符串是不是一个合法的IP地址

写一个算法判断某个字符串是不是一个合法的IP地址。

2017-08-31 18:50:34 6393 1

原创 求字符串中的最长不重复子串

给定一字符串只包含数字,请写一个算法,找出该字符串中的最长不重复子串(不重复是指子串中每一元素不同于子串中其他元素) 如:“120135435”最长不重复子串为 “201354”

2017-08-31 18:14:34 10267

原创 Linux mtrace命令检测内存泄漏

*这篇来学习一下Linux中的一个命令——mtrace,它是怎么用的呢?一起来看看。。。→_→*

2017-08-30 15:58:34 1141 2

转载 Linux strace跟踪命令

****遇到了一个问题。。。如何在用户空间跟踪系统调用、信号传递?本篇就来学习学习。。。→_→****

2017-08-30 00:55:07 455

原创 IO复用——epoll内核源代码剖析

*最近拖延症又犯了。。。嗯。。。废话不多说。。。直接硬货。。。→_→*

2017-08-24 16:25:44 631

原创 什么是POD数据类型?

*在之前的vector扩容问题源代码剖析中,发现源码中对数据类型进行了是否为POD类型的检查,这篇就看看什么是POD。。。→_→*

2017-08-19 18:44:46 11707 2

原创 vector扩容问题源代码剖析

*之前只知道理论。。。今天就来深入剖析一下源代码。。。→_→*

2017-08-19 17:10:04 1669

原创 IO复用——poll机制内核源代码剖析

*select内核源代码已经剖析了,但是有个问题还没有解决。。。面对每一种文件描述符如何进行查询?这就和poll机制有关了。。。这篇就来进行poll机制内核源代码剖析。。。→_→*

2017-08-16 22:27:43 479

原创 IO复用——select函数应用实例

*趁着刚刚总结完select的内核源码。。。现在就来应用一下。。。→_→*

2017-08-16 20:56:46 720

转载 C++11标准新特性:右值引用与转移语义

*碰巧看到这篇文章。。。学习了。。。→_→*

2017-08-12 23:25:37 585

原创 IO复用——select内核源代码剖析

*在高并发编程中,多次使用IO复用select函数,本篇就来深入剖析一下其内核源码。。。→_→*

2017-08-11 23:40:35 717

原创 Nginx中的负载均衡

*快马加鞭。。。再看看Nginx中的负载均衡是如何实现的。。。轮询。。。?一致性哈希。。。?→_→*

2017-08-07 23:16:33 424

原创 Nginx中的惊群现象解决方法

*什么是惊群现象?Nginx中用了什么方法来避免这种问题的发生?本篇就解决这两个问题。。。→_→*

2017-08-07 22:03:47 1128

原创 Linux内核中的互斥操作(3)——读写锁

*对内核中的信号量和自旋锁经过源码剖析后,再来看最后一个内核中的互斥操作——读写锁。。。→_→*

2017-08-03 19:04:36 1359

原创 Linux内核中的互斥操作(2)——自旋锁

*本篇来看看多次在内核中出现的spin_lock——自旋锁,到底是个什么东西。。。→_→*

2017-08-03 12:19:20 1441

原创 Linux内核中的互斥操作(1)——信号量

*看了一段时间Linux内核源代码了,经常会在代码中看到down()、up()、spin_lock()、spin_unlock()、read_lock()、write_lock()、read_unlock()、write_unlock()等函数。本篇就先来看down()、up()是干什么的。。。它们的底层都是如何实现的。。。→_→*

2017-07-30 18:52:15 776

原创 剑指Offer——(44)翻转单词顺序列

牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a student.”。Cat对一一的翻转这些单词顺序可不在行,你能帮助他么?

2017-07-28 17:01:03 229

原创 剑指Offer——(43)左旋转字符串

汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的结果,即“XYZdefabc”。是不是很简单?OK,搞定它!

2017-07-28 15:26:40 234

原创 剑指Offer——(42)和为S的连续正数序列

小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快的找出所有和为S的连续正数序列?Good Luck!

2017-07-26 20:57:51 532

原创 剑指Offer——(41)和为S的两个数字

入一个递增排序的数组和一个数字S,在数组中查找两个数,使得它们的和正好是S。如果有多对数字的和等于S,输出任意一对即可

2017-07-26 11:21:27 262

原创 剑指Offer——(40)数组中只出现一次的数字

一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。

2017-07-25 14:51:36 232

原创 剑指Offer——(39)平衡二叉树

输入一棵二叉树,判断该二叉树是否是平衡二叉树。

2017-07-24 15:33:26 254

原创 剑指Offer——(38)二叉树的深度

输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。

2017-07-24 12:06:47 231

原创 设计模式——抽象工厂模式

*工厂模式解决了一部分问题,但还有一些缺点,所以这时抽象工厂模式应运而生。。。→_→*

2017-07-24 10:45:00 228

原创 设计模式——工厂模式

*除了单例模式和观察者监听者模式,本篇再介绍一下工厂模式。。。→_→*

2017-07-23 19:48:16 319

原创 剑指Offer——(37)数字在排序数组中出现的次数

统计一个数字在排序数组中出现的次数。

2017-07-22 14:18:29 184

原创 剑指Offer——(36)两个链表的第一个公共结点

输入两个链表,找出它们的第一个公共结点。

2017-07-21 20:42:43 279

原创 剑指Offer——(35)数组中的逆序对

在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。即输出P%1000000007

2017-07-20 14:53:25 207

原创 剑指Offer——(34)第一个只出现一次的字符位置

在一个字符串(1<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置

2017-07-20 11:16:26 328

空空如也

空空如也

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

TA关注的人

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