- 博客(5)
- 收藏
- 关注
转载 小白学习如何打日志
一、Java打日志的基础以前自己自学的时候,排查问题只会写下面的代码:try {// doSomething} catch (Exception e) {e.printStackTrace();}// 查看某个数据的值时:System.out.println(xxxx);去到公司就发现上面的代码全不见了,剩下的是:LOGGER.info(“begin to run Java3y...
2019-09-02 19:14:11 113
转载 linux内核裁剪的具体过程和选择
进程间通信函数和系统调用。Linux内核的五大组成部分之一,一定要选。BSD Process Accounting(CONFIG_BSD_PROCESS_ACCT)[N/y/?]用于启动由内核将进程信息写入文件的用户级系统调用。就看您想不想用它了。Sysctl support(CONFIG_SYSCTL)[Y/n/?]在内核正在运行的时候修改内核。用8KB空间换取某种方便。别选吧,
2018-01-21 01:03:58 1179
转载 基于UDP的网路聊天程序
基于TCP和UDP分别写了两个程序。一是利用TCP实现一个服务器对多个客户端,客户端你发送信息,服务器就从事先准备好的五个字符串中随机回复一条。另一个是利用UDP实现两个人的对话,对话时可以是多个信息同时输入。 先是第一个程序。要实现一对多,就要使用线程编程,服务器端在不断监听中,如果有连接请求的话,就用通过accept函数接受并创建一个线程来处理。线程的创建函数为int pthre
2018-01-21 00:57:09 351
转载 Linux内核裁剪
通过编写驱动,从应用层,内核层,再到底层硬件之间的关系。明白内核驱动的意义。现在开始才是重头戏,前面的都是铺垫。 正式编写驱动前,要先了解linux内核代码的组成。linux主要是由五个子系统组成:进程调度,内存管理,文件系统,网络接口以及进程间通信。linux源代码用来实现这些功能,linux源码包在source_code目录下的linux-3.5-20131028.tgz,将
2018-01-21 00:54:01 426
转载 Linux内核的5个子系统
首先一张熟悉的图来说明GNU/linux的基本体系结构: 体系的上部分是用户(或应用程序)空间,这是用户应用程序执行的地方。用户空间之下是内核空间,Linux 内核正是位于这里。Linux 内核可以进一步划分成 3 层:最上面是系统调用接口,用户程序通过软件中断后,调用系统内核提供的功能,这个在用户空间和内核提供的服务之间的接口称为系统调用,它实现了一些基
2018-01-21 00:44:43 18084 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人