摘要:
【牛客题目1】在Visual C++ 和 Mingw64平台上,short a[100], sizeof(a) 返回什么? A. 2 B. 4 C. 100 D. 200 E. 400 答案:D Reference: https://www.nowcoder.com/test/question/do 阅读全文
2020年3月7日
2020年3月3日
摘要:
进程间通信方法有: 文件映射 共享内存 匿名管道 命名管道 邮件槽 剪切板 动态数据交换 对象连接与潜入 动态连接库 远程过程调用 阅读全文
摘要:
const 变量一经赋值,不能修改 若在源代码中,const变量被修改,则编译器会报错 'l-value specifies const object' (一) 常量指针 vs 指针常量 【面试题2-7】 1 #include <stdio.h> 2 3 int main() 4 { 5 const 阅读全文
摘要:
Pytest是一种基于python的测试框架,用于编写和运行测试代码。pytest主要用来测试API,但也可以进行一些复杂的测试,像测试数据库或UI等。 Pytest 的优势: Pytest 可以并行执行多个tests, 减少 test-suite 的执行时间 [第八章] Pytest 可以自动地检 阅读全文
2020年3月1日
摘要:
(一)很多类型的文件,其起始的几个字节的内容是固定的(或有意义填充的 )。 根据这几个字节的内容可以确定文件的类型,因此这几个字节的内容被称为魔数(magic number),如以 #!/bin/bash 开头的文件是 shell 脚本,则!/bin/bash就是魔数。同样地 FreeBSD上ELF 阅读全文
摘要:
信号(signal)机制是 UNIX 系统中最古老的进程之间的通信机制,用于在多个进程之间传递异步信号。信号可以由各种异步时间产生,例如键盘中断等。 Linux 系统中定义了一系列的信号,这些信号可由内核产生,也可以由系统中的其他进程产生。命令 “kill -l” 可列出所有信号。 进程可以屏蔽大多 阅读全文
2018年10月11日
摘要:
1. 首先从main() 函数开说吧 1 /* Main entry point */ 2 3 int main(int argc, char** argv) { 4 5 s32 opt; 6 u64 prev_queued = 0; 7 u32 sync_interval_cnt = 0, see 阅读全文