- 博客(14)
- 资源 (18)
- 收藏
- 关注
原创 linux 搜狗输入法隐藏状态栏
进入sougou的配置目录$HOME/.config/sogoupinyin/conf/env.ini找到StatusAppearance设置为StatusAppearance=0
2021-03-28 09:41:08
1134
原创 ubuntu 18.04 2个终端图标问题
https://somethingididnotknow.wordpress.com/2015/11/28/fix-multiple-launcher-icon-issue-in-ubuntu-unity/
2020-02-23 10:34:33
545
转载 链表逆序
给定一单链表的表头指针和指向其中一个节点的指针,要求以该指针为头将原链表逆序排列,例如:1. N1->N2->N3->N4->N5->NULL pHEAD = N1,pSTART = N3,返回N3->N2->N1->N5->N4->NULL2. N1->N2->N3->N4->N5->NULL pHEAD = N1,pSTART = N5,返回N5->N4->N3->N2->N1->
2015-06-10 15:01:56
510
转载 原码、反码、补码综述
在计算机内,表示有符号数的方法有三种,即原码、反码、补码,由于它们是数在计算机内部的表示,因而统称为机器数。与机器数的概念相对应,人类日常书写的数称为真数。原码、反码、补码三种表示法规定:使用1位二进制位来表示数的正负性,“0”表示“正”,“1”表示“负”,该位是整个二进制串的最高位,被称为符号位。【法则】(1)正数的原码、反码、补码三者相同。(2)负数的反码是对其
2012-08-23 09:46:12
730
转载 ubuntu下编译安装wireshark
安装编译工具: $sudo apt-get install build-essential 为了成功编译Wireshark,您需要安装GTK+的开发文件和GLib库(libraries)。 $sudo apt-get install libgtk2.0-dev libglib2.0-dev 安装Checkinstall以便管理您系统中直接由源代码编译安装的软
2012-08-22 10:49:18
750
转载 fcntl() 使用
fcntl使用功能描述:根据文件描述词来操作文件的特性。#include #include int fcntl(int fd, int cmd); int fcntl(int fd, int cmd, long arg); int fcntl(int fd, int cmd, struct flock *lock);[描述]fcntl()针对(文件
2012-08-03 15:49:29
399
转载 从开机加电到执行main函数之前的过程(二)
下面我们来说一下从开机到main()的执行过程中的第二步--加载操作系统内核程序并为保护模式做准备。 在Linux-0.11源码中,有一个文件夹boot,其中存放了三个汇编文件,分别是bootsect.s, setup.s, head.s。我们就从这三个文件入手,来讲解加载操作系统内核程序。(一)加载第一部分代码--引导程序(bootsect) 前面BIOS已经执行了
2012-04-28 11:28:39
374
转载 从开机加电到执行main函数之前的过程(一)
我们平时将计算机打开,要经过几十秒,才能进入到我们熟悉的图形(命令行)界面。那么,在这几十秒之内,计算机在干什么呢?计算机做了那些事情呢?下面让我们一探究竟。 从开机到main()的执行分三步完成,其目的是实现从启动盘加载操作系统程序,完成执行main()所需要的准备工作。启动BIOS,准备实模式下的中断向量表和中断服务程序;从启动盘加载操作系统到内存,加载操
2012-04-28 11:26:53
336
转载 Makefile的automake生成(HelloWorld)
1、新建目录HelloWorld2、进入该目录,编写HelloWorld.c[cpp]int main(int argc,char** argv) { printf("Hello World!\n"); return 0; } 3、生成configurea、使用autoscan来根据目录下的源代码生成一个co
2012-02-25 23:11:38
424
转载 libpcap 主要函数
函数名称:pcap_t *pcap_open_live(char *device, int snaplen, int promisc, int to_ms, char *ebuf) 函数功能:获得用于捕获网络数据包的数据包捕获描述字。 参数说明:device 参数为指定打开的网络设备名。snaplen参数定义捕获数据的最大字节数。promisc指定是否将网络接口置于混杂模式。to_ms参数
2012-02-14 10:17:10
586
转载 禁用ipv6
禁用 IPv6for ubuntu 1. 在终端下输入 gksudo gedit /etc/modprobe.d/aliases 2. 注释掉这一行 alias net-pf-10 ipv6 3. 存盘 4. 在终端下输入 gksudo gedit /etc/modprobe.d/blacklist 5. 加入这一行 bl
2012-02-11 20:14:22
895
转载 修改linux swap空间的swappiness,降低对硬盘的缓存
在ubuntu 里面,swappiness的值的大小对如何使用swap分区是有着很大的联系的。swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。两个极端,对于ubuntu的默认设置,这个值等于60,建议修改为10。具体这样做:1.查看你的系统里面的sw
2012-02-10 18:06:24
13133
原创 gcc 从语言编译全过程 预处理---->编译---->汇编----->链接
在Linux下进行C语言编程,必然要采用GNU GCC来编译C源代码生成可执行程序。 一、GCC快速入门 Gcc指令的一般格式为:Gcc [选项] 要编译的文件 [选项] [目标文件] 其中,目标文件可缺省,Gcc默认生成可执行的文件名为:编译文件.out 我们来看一下经典入门程序"Hello World!" # vi hello.c #includ
2012-02-08 17:52:12
512
hadoop实战
2013-07-22
CIP(通用工业协议)
2013-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人