cyrus reggie

最新文章

Quartz 教程

原作者 个人配置

编程, quartz
20 min

C 语言推荐书籍

C语言系列 《C漏洞与缺陷》 《C语言深度解剖》 《C和指针》 《明解C语言》 C++系列 《高质量的C/C++编程》 《程序员的自我修养》 java系列 《java编程思想》 计算机系列 深入理解计算机系统 数据结构 《大话数据结构》 内存 《地址的故事》 编程 《程序员编程故事》 算法 《剑 …

1 min

左耳朵耗子:技术领导力

技术领导力 《C语言程序设计(第二版)》 《深入理解计算机系统》 《UNIX环境高级编程》 《UNIX网络编程》 《Windows核心编程》 《TCP/IP详解》 每个程序员都应该要读的书 《Code Complete (2nd edition) 》《代码大全》 《The Pragmatic …

经验
1 min

OpenWRT 教程

OpenWRT下载地址

运维, openwrt
1 min

左耳朵耗子:程序员

25~35岁是每个人最宝贵的时间,应该用在刀刃上 本质上来说,程序员就是个手艺人,有手艺的人就能做出别人做不出来的东西,而付费就是一件很自然的事了。 提升方法 要去经历大多数人经历不到的, 要把时间花在那些比较难的地方。 要写文章就写没有人写过的,或者是别人写过,但是自己能写得更好的。 更重要的是, …

经验
4 min

群晖开发

原文链接

编程, 群晖
1 min

浮点数的存储

浮点数的存储 IEEE745 国际标准: 任意一个二进制的浮点数可以表示为下面的形式: V = (-1)^s^ * M * 2^E^ (-1)^s^表示符号位,当S=0的时候V为正数,当S=1的时候V为负数 M表示有效数字,大于等于1,小于2; 1<= M <2 2^E^:E表示指数位 …

编程
3 min

函数栈帧的创建和销毁

C/C++ 函数栈帧的创建和销毁 在学习最基础的C语言程序的语法与使用时,但你是否有疑问? 比如: 函数的作用域是怎么形成的呢? 局部变量是如何创建的? 为什么未初始化的局部变量的值是随机值或是乱码呢? 函数是如何传参的? 传参的顺序又是怎么样的呢? 形参和实参的关系是什么? 函数的调用是怎么实现的 …

编程, c, cpp
31 min

C 语言数学

暴力算法 时间复杂度过大 #include <stdio.h> #include <malloc/_malloc.h> #include <string.h> #include <errno.h> // 最大公约数 // 最小公倍数 //计算最小公倍 …

编程
1 min

C 语言结构体

结构体内存对齐 #include <stdio.h> struct S1{ char c1;//1 int i;//4 char c2;//1 }; struct S2{ char c1;//1 char c2;//1 int i;//4 }; int main(){ …

编程
4 min