Fork me on GitHub
新日三少的博客

Big big pig


  • 首页

  • 分类

  • 标签

  • 归档

  • 照片

  • 简历

  • 关于

  • 搜索

exec系列

发表于 2018-05-14 | 分类于 UNIX环境高级编程
字数统计 1,923 | 阅读时长 9

exec

用fork函数创建新的子进程后,子进程往往要调用一种exec函数以执行另一个程序,当进程调用一种exec函数时,该进程执行的程序完全替换为新程序,而新程序则从其main函数开始执行。因为调用exec并不创建新进程,所以前后的进程ID并未改变。exec只是用磁盘上的一个新程序替换了当前进程的正文短、数据段、堆段和栈段。

阅读全文 »

竞争条件

发表于 2018-05-14 | 分类于 UNIX环境高级编程
字数统计 604 | 阅读时长 2

竞争条件

当多个进程都企图对共享数据进行某种处理,而最后的结果又取决于进程运行的顺序时,我们认为发生了竞争条件(race condition)。

阅读全文 »

system函数

发表于 2018-05-14 | 分类于 UNIX环境高级编程
字数统计 1,083 | 阅读时长 5

函数system

在程序中执行一个命令字符串很方便,例如,假定要将时间和日期放在某个文件中:通过调用time得到当前日历时间,接着调用localtime将日历时间变换为年、月、日、时、分、秒的分解形式,然后调用strftime对上面的结果进行格式化处理,最后将结果写入到文件中。

阅读全文 »

进程与fork

发表于 2018-05-10 | 分类于 UNIX环境高级编程
字数统计 2,421 | 阅读时长 9

引言

介绍UNIX系统的进程控制,包括创建新进程、执行程序和进程终止。还将说明进程属性的各种ID—实际、有效和保存的用户ID和组ID,以及它们如何受到进程控制原语的影响。

阅读全文 »

vfork

发表于 2018-04-20 | 分类于 UNIX环境高级编程
字数统计 690 | 阅读时长 3

vfork

vfork函数的调用序列和返回值与fork相同,但两者的语义不同。

阅读全文 »

8皇后问题

发表于 2018-04-20 | 分类于 算法
字数统计 615 | 阅读时长 3

八皇后问题

在8*8的国际象棋上摆放8个皇后,使其不能相互攻击,即任意两个皇后不得处在同一行、同一列或者同一条对角线上。请问总共有多少种符合条件的摆法?

阅读全文 »

笔试编程题0414

发表于 2018-04-14 | 分类于 春招笔试
字数统计 694 | 阅读时长 3

前言

2019搜狐春招笔试题,两道都ac了,还是挺开心的。

阅读全文 »

Bitmap简单实现

发表于 2018-04-08 | 分类于 数据结构
字数统计 846 | 阅读时长 3

BitMap算法

Bit-map就是用一个bit位来标记某个元素对应的Value, 而Key即是该元素。由于采用了bit为单位来存储数据,因此在存储空间方面,可以大大节省。

阅读全文 »

笔试编程题0403

发表于 2018-04-03 | 分类于 春招笔试
字数统计 848 | 阅读时长 4

前言

2019去哪儿网春招笔试编程题,去哪儿网的春招笔试编程题还是挺难的,再做一遍,总结总结。

阅读全文 »

笔试编程题0401

发表于 2018-04-01 | 分类于 春招笔试
字数统计 495 | 阅读时长 2

前言

201958同城春招实习机试题,一共两道编程题,解答题热搜top10问题,用topK来实现的,TCP和UDP在直播中的优缺点,简单的介绍了下TCP和UDP的特点和区别,还涉及到SQL和事务,重复读问题。

阅读全文 »
123…6
新日三少

新日三少

Love Coding,Enjoy Life

54 日志
9 分类
43 标签
RSS
GitHub CSDN
友情链接
  • 双哥的博客
© 2017 - 2018 新日三少
访客数:
全站共124.1k字