举的例子很清晰,一看就能懂
mysql覆盖索引与回表select id,name where name='shenjian' select id,name,sex* where name='shenjian'* 多查询了一个属...
举的例子很清晰,一看就能懂
mysql覆盖索引与回表select id,name where name='shenjian' select id,name,sex* where name='shenjian'* 多查询了一个属...
select id,name where name='shenjian' select id,name,sex* where name='shenjian'* 多查询了一个属...
转载出处:https://www.jianshu.com/p/be6e42747153 切片的拷贝 1.什么时候共享数据会被其他变量修改 我们清楚的看到了数据共享,此时修改了...
slice 三个属性 golang 的slice是一个指向底层的数组的指针结构体。 这个结构体有三个属性,1.指向数组指针,2.len: slice中元素的数量 3.cap...
动态规划找出所有回文子串 状态方程式 深度搜索 每次深度回归需注意remove结尾子回文串,防止影响下一组搜索 切片拷贝问题 使用append到结果二位数组时,如果切片没有引...
考点:单调栈 有序栈 将num2倒序入栈 保持栈顶元素比新入栈元素大,否则出栈 结果暂存map中以提高返回处理速度
考点:双指针 使用双指针搜索之前排序 动态循环双指针m,n
考点:队列 动态的遍历queue 遍历queue的同时会追加元素 广度优先搜索算法
考点:哈希表 使用计数数组版本 bit map
考点:哈希表
求众数 哈希Map 复杂度分析 时间复杂度:O(N) 空间复杂度: O(N) 投票算法 复杂度分析
随记 记录日常算法练习的解法以及参考的思路。 题目源于leetcode, 部分开放题目以及部分企业题库, 编号为leetcode题目编号 对每个练习题会加以分类,归纳考点
需要模块 pip install redispip install packet 实现代码 app.py main.py auth.py db.py users.py acc...
golang里常规的类定义一般为如下形式: 这里一直有个 误解:struct充当了其他语言中的class关键字 其实在Golang里,类型就是类,所以我们说是类型的某个方法,...
Group对象 Group对象结构以及方法 NewGroup() 根据程序执行顺序,NewHTTPPool()->NewGroup() 需要缓存数据方式需要用户自定义 因此g...
groupcache调用流程 第一步就是创建了HTTPPool这个对象 HTTPOOL对象 NewHTTPPool() NewHTTPPoolOpts() 首先是用配置参数初...
感觉逻辑问题很大,举例也没有说服性,电子产品本来就更新迭代快,和房产是两码事。
一个缓存系统,memcached的golang版本,这里先了解一下使用方式 使用示例 groupcache由于是框架,需要导入在编写业务代码才能运作 缓存方式可自定义:db,...
beego.init()启动初始化 默认配置对象:BConfig *Config 自定义配置对象:AppConfig *beegoAppConfig BConfig 默认配置...
消息传递设计 nsqlookupd:作用类似nsqd的注册中心,也复制给消费者提供nsqd地址 nsqd:管理topic和channel的守护进程,处理发布、订阅等指令的具体...