• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:linux

开发技术

linux监控工具audit

linux监控工具audit
audit是记录linux审计信息的内核模块。 他记录系统中的各种动作和事件,比如系统调用,文件修改,执行的程序,系统登入登出和记录所有系统中所有的事件。audit还可以将审计记录写入日志文件。 ……继续阅读 »

开发技术 2天前 8浏览 0个赞

开发技术

过万 star 高星项目的秘密——GitHub 热点速览 Vol.39

过万 star 高星项目的秘密——GitHub 热点速览 Vol.39
作者:HelloGitHub-小鱼干虽然国外十一并不过国庆,但是本周的 GitHub 也稍显疲软,GitHub 周榜的获 star 超过 1k 的项目寥寥无几,本周新开源的项目更是屈指可数。用 C 编写的 GitHub repo 周榜中,知名的两大深度学习框架——Tensorflow 和 Pytorch 虽榜上有名但是二者相加 star 数也未破千,好在 G……继续阅读 »

开发技术 2天前 8浏览 0个赞

开发技术

和低效 IO 说再见,回头补一波 Java 7 的 NIO.2 特性

和低效 IO 说再见,回头补一波 Java 7 的 NIO.2 特性
其实在这之前已经写过一篇关于 Java 7 的新特性文章了,那篇文章主要介绍了 Java 7 的资源自动关闭、Switch String 实现原理、异常捕获 try-catch、新的二进制书写方式等,具体的内容也可以看下当初的这篇文章(补一波 Java 7 语法特性)。而在那篇文章里唯独没有介绍到 Java 7 中对于 IO 操作的更新,而这部分恰好又是非常……继续阅读 »

开发技术 2天前 8浏览 0个赞

开发技术

ucore操作系统学习笔记(一) ucore lab1系统启动流程分析

ucore操作系统学习笔记(一)  ucore lab1系统启动流程分析
  操作系统作为一个基础系统软件,对下控制硬件(cpu、内存、磁盘网卡等外设),屏蔽了底层复杂多样的硬件差异;对上则提供封装良好的应用程序接口,简化应用程序开发者的使用难度。站在应用程序开发人员的角度来看,日常开发中常见的各种关于并发、I/O、程序通信的问题等都和操作系统相关,因此一定程度上了解底层的操作系统工作原理是有必要的。 ……继续阅读 »

开发技术 2天前 12浏览 0个赞

开发技术

Linux等待队列(Wait Queue)

Linux等待队列(Wait Queue)
Linux内核的等待队列(Wait Queue)是重要的数据结构,与进程调度机制紧密相关联,可以用来同步对系统资源的访问、异步事件通知、跨进程通信等。 在Linux中,等待队列以循环链表为基础结构,包括两种数据结构:等待队列头(wait queue head)和等待队列元素(wait queue),整个等待队列由等待队列头进行管理。下文将用内核源码(基于Li……继续阅读 »

开发技术 2天前 11浏览 0个赞