会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Yong_无止境
博客园
新随笔
管理
2021年12月22日
内存管理
摘要: 序 你是否好奇过Malloc和Free内部是如何实现?本文为你揭秘。 动态内存管理分为定长内存管理和变成内存管理。定长内存管理每次都分配固定长度内存,算法复杂度是O(1);变长内存管理是申请多少字节就分配多少直接,算法复杂度是O(n)。为了追求时间和空间的平衡,因此本文综合使用定长和变长内存管理。
阅读全文
posted @ 2021-12-22 14:44 Yong_无止境
阅读(92)
评论(0)
推荐(0)
2021年12月20日
栈
摘要: 序 栈是一种先进后出的数据结构,本文在链表的基础上实现栈结构。 代码 // stack.h /********************************************************************************************* * 版权所有 :
阅读全文
posted @ 2021-12-20 13:59 Yong_无止境
阅读(55)
评论(0)
推荐(0)
2021年12月17日
队列
摘要: 序 队列是一种先进先出的数据结构,本文在链表的基础上实现队列。 代码 // queue.h /********************************************************************************************* * 版权所有 :
阅读全文
posted @ 2021-12-17 15:45 Yong_无止境
阅读(85)
评论(0)
推荐(0)
双向链表
摘要: 序 链表是平时开发工作中频繁使用的数据结构,本文提供一个通用性的链表数据结构,源码拷贝就可以直接使用。参考linux内核链表实现。 代码 // list.h /**********************************************************************
阅读全文
posted @ 2021-12-17 15:29 Yong_无止境
阅读(44)
评论(0)
推荐(0)
2021年12月13日
一个简单makefile
摘要: 目标 实现一个简单的通用makefile,包含C文件自动识别,头文件依赖自动生成,所有中间文件保存在同一路径下。 实现 .PHONY : all clean CC = gcc CFLAGS = LDFLAGS = TARGET = test SRCS = $(wildcard *.c) OBJS =
阅读全文
posted @ 2021-12-13 14:39 Yong_无止境
阅读(86)
评论(0)
推荐(0)
2021年7月29日
Shell基本语法---基础
摘要: #!/usr/bin/env bash # # 这里是注释 # <<EOF 这里是多行注释 EOF echo "hello, world" # printf 后面的格式化字符串可以是加双引号,可以加单引号,可以不加引号 printf "%-10s %-8s %-4s\n" 姓名 性别 体重kg pr
阅读全文
posted @ 2021-07-29 14:29 Yong_无止境
阅读(127)
评论(0)
推荐(1)
2021年2月24日
难理解的点---值方法和指针方法 + 接口赋值
摘要: 值方法和指针方法 值对象可以调用值方法&指针方法 type Person struct{ Name string Age int } // 值方法 func(p Person) SayHello(){ fmt.Printf("Hello, my name is %s\n", p.Name) } //
阅读全文
posted @ 2021-02-24 10:06 Yong_无止境
阅读(188)
评论(0)
推荐(0)
2020年11月21日
Go语言开发环境搭建
摘要: Go语言开发环境搭建
阅读全文
posted @ 2020-11-21 17:09 Yong_无止境
阅读(242)
评论(0)
推荐(0)
Go语言
摘要: 目录 001 环境搭建 002 基础类型
阅读全文
posted @ 2020-11-21 17:08 Yong_无止境
阅读(157)
评论(0)
推荐(0)
2020年5月23日
PyQt样式设计
摘要: QSS QSS(Qt Style Sheets)即PyQt样式表,是用来定义控件外观的一种机制。QSS内部实现大量参考了CSS,但是功能没有CSS强大,主要体现在选择器少,属性少等。 使用QSS 格式:控件.setStyleSheet(str) 说明:str表示QSS样式 例子:button.set
阅读全文
posted @ 2020-05-23 20:36 Yong_无止境
阅读(1671)
评论(0)
推荐(0)
下一页
公告