678PDF
首页
软件
博客
工具箱
注册
登录
S
Skywind Inside
写自己的代码,让别人猜去吧
Skywind Inside
@skywind
· 注册于 2026-09-20 · 80 博文 · 0 帖子 · 0 回复
博文 (80)
帖子 (0)
全部
随笔
游戏开发
编程技术
大浪淘沙
图形编程
网络编程
未分类
编译原理
人工智能
#Vim
#网络
#命令行
#神兵利器
#GUI
#优化
#Python
#图形
#闲聊
#计算机系统
#算法
#机器学习
#AI
#Win32
#词法分析
#同步
#小游戏
#编译原理
#Linux
#经典游戏
#随笔
#汇编
#系统开发
#PIM
#KCP
#脚本
#视频
#IM
#好用工具
#DOS
用 Lazarus 做界面合适吗?
也许你没留意,很多你经常用的桌面软件是用 Lazarus 开发的。 作为 Delphi 的开源替代品,我一直是比较喜欢 Lazarus 的,虽然有些小众。技术有两种,有些是用来挣钱养家...
2026-09-20
👁 3
💬 0
GUI
为什么 C 语言数组是从 0 开始计数的?
C 语言等大多数编程语言的数组从 0 开始而不从 1 开始,有两个原因: **第一:地址计算更方便** C 语言从 0 开始的话,array[i] 的地址就正好是: ``` (array + i) ``` ...
2026-09-20
👁 2
💬 0
计算机系统
别被忽悠了 Lua 数组真的也可以从 0 开始索引?
先前我说 Lua 数组从 1 开始不太爽,很多人来纠正我说也可以从 0 开始,比如: ``` local m = { [0] = 100, 101, 102, 103 } ``` 然后访问时 m[0] 也可以正常访问到第 0...
2026-09-20
👁 2
💬 0
脚本
计算机系统
性能测试:asyncio vs gevent vs native epoll
测试一下 python 的 asyncio 和 gevent 的性能,再和同等 C 程序对比一下,先安装依赖: ``` pip3 install hiredis gevent ``` 如果是 Linux 的话,可以选择安装 uvloop...
2026-09-20
👁 2
💬 0
Python
库代码中是否应该检查 malloc 的返回值?
现在网上有很多似是而非的观点,比如 malloc 失败不用处理,直接退出,这样的经验看似很聪明,实际却很局限,比如: 1)嵌入式设备:不是所有设备都能有一个强大的全功...
2026-09-20
👁 2
💬 0
系统开发
GCC 利用未定义行为进行优化正确么?
说实话,编译器是否该利用 Undefined Behavior 进行优化目前都还是一个争议话题,主要是 gcc 开了个坏头,不予余力的在默认参数下利用 UB 来优化,举个例子,C 语言里带...
2026-09-20
👁 2
💬 0
计算机系统
Rust 适合开发游戏吗?
Rust 并不适合开发游戏,它更擅长有明确定义,边界清晰的项目,这样你类型体操一遍做完问题不大,比如重构个已经十年没变过的 C 模块,但游戏领域并没有明确的定义,策...
2026-09-20
👁 2
💬 0
闲聊
C++ 最好用的 TUI 界面库 Turbo Vision 2.0
说起文本模式界面库,也许有人听过 Turbo Vision 2.0,这货是当年 Borland C++ 3.1 (不是 Turbo C 2.0)背后的商用界面库 TV2 的开源版,经过多年迭代,如今是一款支持...
2026-09-20
👁 3
💬 0
命令行
« 最新