
linux
L_jiahao
这个作者很懒,什么都没留下…
展开
-
进程与线程
什么是进程?狭义上来说进程就是一段程序的执行过程。所谓的进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位;进程有三种基本状态:就绪状态:进程已获得除处理器外的所需资源,等待分配处理器资源;只要分配了处理器进程就可执行。运行状态:进程占用处理器资源;处于此状态的进程的数目小于等于处理器的数目。阻塞状态:由于进程等待某种条件(如I/O操作或进程同步),在条件满足之前...原创 2019-03-12 16:59:41 · 207 阅读 · 0 评论 -
TCP服务器和客户端设计——c语言入门学习总结
在刚开始学习c语言的网络编程时的个人总结的大体思路,今天拿出来分享给大家希望对初期接触c语言网络编程的小伙伴有所帮助通过实现一个服务器和客户端交互的过程。这里主要通过多进程的方式实现多个客户端链接,虽然这样想出来的有很大的问题,但这样使用最简单的方法可以使大家能更好的理解网络编程的过程吧。网络程序是先有服务器程序启动,等待客户端的程序运行并建立连接.一般的来说是服务端的程序 在一个端口...原创 2019-04-10 18:03:02 · 871 阅读 · 0 评论 -
git使用教程
Git是什么? Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。Git的工作原理:Git有三个区域...原创 2019-08-07 23:37:41 · 253 阅读 · 0 评论