 
        
         
        2023年4月3日
    
 
        
        
摘要:        
快慢指针中的快慢指的是移动的步长,即每次向前移动速度的快慢。例如可以让快指针每次沿链表向前移动2,慢指针每次向前移动1次。最后,慢指针就是中位数。 这个理论,是建立在中位数 = n / 2的基础上。 同时,适用于: 单向链表查找。 这个理论,需要一个简易的规律总结即可自证。 [1, 2, 3] lo    
阅读全文
            posted @ 2023-04-03 13:26
黑熊一只
阅读(28)
推荐(0)
        
            
        
        
摘要:        
图原地址: https://baike.baidu.com/item/滑动窗口/8351795?fr=aladdin 类比题目: 无重复字符串    
阅读全文
            posted @ 2023-04-03 10:55
黑熊一只
阅读(30)
推荐(0)
        
            
        
        
摘要:        
归并排序是建立在归并操作上的一种有效,稳定的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。 类比题目: 三数求和。    
阅读全文
            posted @ 2023-04-03 10:52
黑熊一只
阅读(24)
推荐(0)
        
 
		
    
        
             
        
         
        2023年3月25日
    
 
        
        
摘要:        
非侵入式的分析工具。 go官方库自带,分为两种: 监控终端运行,监控服务运行。 一、采集command-监控终端运行 库为: runtime/pprof 1、收集运行信息 引入包 import "runtime/pprof" var cpuprofile = flag.String("cpuprof    
阅读全文
            posted @ 2023-03-25 12:04
黑熊一只
阅读(57)
推荐(0)
        
            
        
        
摘要:        
短暂的设想过通过git module,来与go-package交叉管理。 挖个坑坑,后续调研一下这块。    
阅读全文
            posted @ 2023-03-25 11:51
黑熊一只
阅读(18)
推荐(0)
        
            
        
        
摘要:        
梳理一些经验之谈。 一、验证 基于ssh服务器之间的交互,通过ssh-keygen生成对应的加密模式的文件。 目前常用的是rsa加密模式。 生成命令 1 ssh-keygen -t rsa -C "yourAccount@yourEmail" -f "~/.ssh/selfName_rsa" 执行完    
阅读全文
            posted @ 2023-03-25 11:45
黑熊一只
阅读(14)
推荐(0)
        
            
        
        
摘要:        
go vendor在这个时间节点来讲的话,可能有些古典的气质了。 go vendor依旧在go mod的架构来讲,= go mod vendor 这个是当时依赖于goland这个ide的环境中,默认会生成对应当前项目的go path全局变量,此时用 go vendor有一个好处,相当于隔离出一个独立    
阅读全文
            posted @ 2023-03-25 11:23
黑熊一只
阅读(453)
推荐(0)
        
 
		
    
        
             
        
         
        2023年3月14日
    
 
        
        
摘要:        
收集各个系统的包管理前端: unix大系 mac系 brew: homebrew linux系 ubuntu apt-get brew: homebrew debian apt-get dpkg: debian包管理器 brew: homebrew centOS yum: 旧版 dnf: yum的升    
阅读全文
            posted @ 2023-03-14 16:05
黑熊一只
阅读(19)
推荐(0)
        
 
		
    
        
             
        
         
        2023年3月13日
    
 
        
        
摘要:        
googleapis,可用于grpc所需proto生成的依赖代码。 https://github.com/googleapis/googleapis 这个可以存放在一个全局目录中,以供使用。    
阅读全文
            posted @ 2023-03-13 13:57
黑熊一只
阅读(39)
推荐(0)
        
 
		
    
        
             
        
         
        2023年3月9日
    
 
        
        
摘要:        
https://github.com/spf13/viper 配置加载包 挖坑,待写。    
阅读全文
            posted @ 2023-03-09 13:18
黑熊一只
阅读(32)
推荐(0)