自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TCMalloc(Thread-Caching Malloc) 笔记

TCMalloc(Thread-Caching Malloc) 笔记推荐直接看英文原版介绍,比国内的论坛介绍要详细的多,文末有链接地址。在介紹TCMalloc原理之前,需要知道为什么会出现这个?是为了解决什么问题?应用于什么场景?malloc创建和free内存不够快,基于glibc 2.3的malloc,依赖于ptmalloc2,在2.8GHz Process4的机器上,创建小对象(大小小于等于32K),大致需要300ns,而对于tcmalloc来说,只需要大约50ns。所以速度快。多线

2020-08-10 16:43:59 274

原创 【缓存算法】之LFU算法golang简单实现

前言:缓存算法,一般有LFU和LRU、FIFO等;LFU:(Least Frequently Used)从字面可以理解,根据历史访问频率来淘汰数据,核心思想就是“如果数据过去被访问多次,那么将来被访问的频率也就越高”;LRU:(Least Recently Used) 最近最少使用,根据历史访问记录来淘汰数据,“如果数据最近被访问过,那么将来访问的几率也就会很高”。FIFO:(First In First Out) 先进先出,类似于队列,如果一个数据先进入缓存中,则应该先被淘汰,可以理解为,当缓存满

2020-08-07 11:03:29 959 1

原创 【力扣刷题笔记】最长回文字符串

力扣第五题:给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例 1:输入: “babad”输出: “bab”注意: “aba” 也是一个有效答案。dp算法:func longestPalindrome(s string) string { if len(s) == 1 || s == ""{ return s } var start int = 0 var length int = 0

2020-08-07 10:10:46 136

原创 Slice 扩容算法引起的力扣算法题的思考

Slice 扩容算法引起的力扣算法题的思考今天刷leetcode算法题回溯算法,遇到一道题,原题如下:给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集。示例:输入: nums = [1,2,3]输出:[[3],[1],[2],[1,2,3],[1,3],[2,3],[1,2],[]]来源:力扣(LeetCode)78题 子集链接:https://leetcode-cn.com/problems/subsets著作权

2020-08-02 20:17:46 123

原创 【总结】linux安装mysql踩过的坑。。。

【总结】linux安装mysql踩过的坑。。。举例:使用的 MySQL-server-and-client-5.5.48-1.linux2.6.x86_64.rpm安装;环境是centos7;不废话,直接运行rpm -ivh MySQL-server-and-client-5.5.48-1.linux2.6.x86_64.rpm提示:[外链图片转存失败,源站可能有防盗链机制,建议将图片...

2020-04-17 15:56:40 219

原创 nginx负载均衡配置有哪些?

nginx负载均衡配置有哪些?策略详情:轮询每个请求会按照时间的顺序逐一进行分配到不同的服务器上面,如果后端服务器down掉的话,那么会自动轮询,剔除down到的服务器。举例:upstream server{ server myserver01:80; server myserver02:80; server myserver03:80;}Wei...

2020-04-16 10:56:20 104

原创 golang中slice切片解析

golang中slice切片解析在平常的撸码过程中,我们一般接触最多的是切片,所以呢,今天就讨论一下slice的用法,有说的不对的地方,大家一起讨论哦,悉听教诲,哈哈......????slice含义slice是一个简化版的动态数组,长度不固定,相对于数组来说,slice使用更常见。slice结构定义可以使用reflect.SliceHeader查看Slice的结构:type S...

2020-03-16 22:58:58 520

DSP软件CCS3.3

DSP开发软件,CCS3.3,针对TI,国产的DSP芯片开发工具。

2018-07-21

linux电脑管家

linux电脑管家,基于linux系统的电脑管家,包括杀毒扫描,垃圾清理等

2018-06-27

goland2018

goland2018,最新的goland软件,破解软件有参考资料。

2018-06-27

node-webkit-v0.9.2-linux-x64.tar.gz

node-webkit-v0.9.2-linux-x64.tar.gz老版本的mode-webkit安全包,linux 系统下面的.

2018-06-27

python学习笔记

python基础学习讲义,主要包括python的基本语法,爬虫基本思路,一般常用的库。

2018-06-01

python爬虫:getwebsite

使用python编写的简单网页爬虫,主要是获取站点信息。

2018-06-01

74hc164芯片的资料

英文芯片资料,了解74hc164芯片的功能,8bit serail in

2014-04-18

空空如也

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

TA关注的人

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