腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
我的博文
专栏成员
举报
22
文章
10999
阅读量
14
订阅数
订阅专栏
申请加入专栏
全部文章(22)
go(8)
编程算法(4)
tcp/ip(4)
打包(3)
node.js(2)
github(2)
linux(2)
map(2)
其他(1)
c++(1)
单片机(1)
ide(1)
ubuntu(1)
http(1)
存储(1)
游戏(1)
数据结构(1)
https(1)
add(1)
channel(1)
file(1)
ini(1)
int(1)
interface(1)
key(1)
list(1)
package(1)
编程(1)
递归(1)
动态规划(1)
泛型(1)
函数(1)
后台开发(1)
入门(1)
软件开发(1)
字符串(1)
搜索文章
搜索
搜索
关闭
一款编程入门软件 scratch介绍
编程
软件开发
这不是一个面向软件从业人员的一个开发语言,这是mit专门为初次接触编程的低龄将流程图转化为可视化、可运行程序的程序D
杜争斌
2024-10-30
102
0
找到go程序的真正入口
go
后台开发
3. 静态分析 - 使用 readelf 命令查看程序入口(Entry point address:), 安装 apt install binutils
杜争斌
2024-10-30
125
0
go泛型体验 map有序化(可比较key,返回有序key值)
go
map
泛型
入门
golang 即将支持泛型,我们能用泛型做些什么呢?本文探索泛型的一个使用场景,go 的 map 进行遍历是无序的,我们往往需要按照顺序对可排序类型的key进行 map 进行有序遍历
杜争斌
2023-08-30
797
3
【玩转 Cloud Studio】Cloud Studio 办公使用
ubuntu
linux
Cloud Studio 是类似于 code-server 的一个在线编辑代码、运行程序的集成 webIDE 环境
杜争斌
2022-08-29
934
8
算法- 两种方式实现上楼梯递归和动态规划
递归
动态规划
package step import ( "fmt" ) var count = 0 func UpStep(canChoose,iChoose []int,all int) { if all < 0 { return } if all == 0 { //fmt.Println(iChoose) count++ return } for _,choose := range canChoose { cho :=
杜争斌
2022-04-27
446
4
go基础(二) 泛型
go
打包
go 语言支持泛型纳入了 go2 的规划 在线体验 https://go2goplay.golang.org/
杜争斌
2022-04-27
720
4
go基础(一) panic的场景
add
channel
interface
map
9. goroutinue 死锁 sync.WaitGroup wg.Done 的次数少于 wg.Add 的次数
杜争斌
2022-04-27
396
2
go工具使用(一) 通过 profiling 定位 golang 性能问题
tcp/ip
go
学习文章:滴滴实战分享:通过 profiling 定位 golang 性能问题 - 内存篇
杜争斌
2022-04-27
783
0
go例子(四) 使用 goroutinue 进行排序
游戏
受使用 goroutinue 进行素数判断(主 goroutinue 进行循环添加数字到新创建的判断素数的 goroutinue 中,参考《golang 真正的高并发用法 查找素数》 )的启发,实现一个使用 goroutinue 进行 slice 排序
杜争斌
2022-04-27
451
0
go例子(三) 使用context实现发牌手策略
其他
发牌手策略:罗永浩在介绍TNT工作站时描述,将一个任务分发给多个处理者处理,谁先处理完使用谁的结果,取消其他的处理者的任务。
杜争斌
2022-04-27
193
0
go例子(二) 使用go语言实现数独游戏
github
例子托管于github example.go package main import ( "./sudoku" ) func main() { //var smap sudoku.Sudomap //smap = make([]byte,9) //for i:= 0; i<len(smap);i++{ // smap[i] = make (byte,9) //} smap := sudoku.Sudomap{ {5, 3, 0, 0, 7, 0, 0, 0, 0},
杜争斌
2022-04-27
327
0
go例子(一) 使用go语言实现linux内核中的list_head
list
package
package list 代码 1 package list 2 import ( 3 "fmt" 4 ) 5 // 数据接口 6 type ElemType interface{} 7 // 节点 8 type Node struct{ 9 Data ElemType 10 Pre *Node 11 Next *Node 12 } 13 // 初始化链表 14 func InitList(s *Node)(){ 15
杜争斌
2022-04-27
317
0
go源码分析(五) 获取函数名和调用者的函数名
github
函数
参考资料 实现代码保存在我的github // input flag 1:FunName 2:CallerFunName func GetFuncName(flag int) string { if flag != 1 && flag != 2 { flag = 1 } pc, _, _, _ := Caller(flag) return FuncForPC(pc).Name() } 测试代码 func main() { test() } func test{ fmt.Pri
杜争斌
2022-04-27
406
0
go源码分析(四) net包获取主机ip 子网掩码相关分析
go
tcp/ip
编程算法
linux
具体平台实现interfaceAddrTable代码见net/interface_arch.go
杜争斌
2022-04-27
1.1K
0
go源码分析(三) 使用go http包开发web时遇到的坑之卸载插件,重启插件管理,仍然可以访问已经卸载的插件
go
编程算法
web页面下发重启指令后,对卸载插件的处理不完整(虽然列表已经没有插件描述,但是在HandleFunc的路由列表中依然存在)
杜争斌
2022-04-27
313
0
go源码分析(二) 使用go http包开发web时遇到的坑之重复注册Handle路由
http
go
在/usr/local/go/src/net/http/server.go中发生了恐慌,
杜争斌
2022-04-27
486
0
go源码分析(一) 通过调试看go程序初始化过程
打包
ide
go
可以查看文件 /usr/local/go/src/runtime/rt0_linux_amd64.s
杜争斌
2022-04-27
220
0
循环双向链表的
编程算法
需要删除节点p3时就很麻烦,我们需要从头去遍历,找到next指针为p3时将next指针指向p3的next;
杜争斌
2022-04-27
290
0
IPFS(星际文件系统)-初步接触
tcp/ip
node.js
编程算法
存储
数据结构
在IPFS中,信息可以存储进IPFS系统中的块(block)里,这些块可以存储至多256kb的数据,它们还可以链接其他IPFS块。也就是说,存储小于256kb的文件时,只需将这个文件放进一个块内就可以了。而大于256kb的文件会被分成多个256kb然后放进块中,之后IPFS将创建一个空块,该块将链接到文件的所有其他部分。这个空块就类似于一个大信封,里面会涵盖整个文件的所有部分。
杜争斌
2022-04-27
954
0
libfastcommon总结(二)从文件中加载配置信息
file
ini
int
key
字符串
iniLoadFromFile();//加载文件为结构化配置信息 iniGetStrValue();//根据key获取字符串值
杜争斌
2022-04-27
401
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档