摘要:
最近又温习了一遍Linux中的信号知识,发现有很多东西以前没有注意到,就通过这篇博客记录一下,巩固一下知识点。 一,信号基础: 信号是什么?为了回答这个问题,首先要从异常说起,这里的异常不是指c++/java中的Exception,而是指控制流的一种突变。 控制流指一个程序的指令序列,它在最简单的情况是平滑的,意味着上一条指令地址和下一条指令地址在存储器中是相邻的,但是程序也可以通过跳转,函数调用和函数返回来造成控制流产生突变,这是一种必要的机制,使得程序能够对由程序变量表示的内部程序中的变化做出反应。 但是一个进程也必须能够对系统状态的变化做出反应,这些系统状态不是被内部程序... 阅读全文
摘要:
package com.howlaa.day03;public class EnumTest { public static void main(String[] args) { WeekDay weekday =WeekDay.FRI; System.out.println(weekday); System.out.println(weekday.name()); System.out.println(weekday.ordinal()); System.out.println(weekday.valueOf("SUN")); System.out.println(wee 阅读全文
摘要:
//******************************************************************* //功能: 在源字符串中找子字符串,并返回子字符串在源字符串首次出现处 //的指针 //输入: pszSrc--源字符串 //pszSub --子字符串 //输出: 无 //返回: 子字符串在源字符串首次出现处的指针,如果未找到,返回NULL //******************************************************************* //char *FindStr(const char *pszSrc, c. 阅读全文
摘要:
前几天给自己的台式电脑安装了Window 7+CentOS 6.4 Linux双系统,发现在Windows 7下面可以正常使用TP_LINK wn823n无线网卡来连接无线网络,但是在Linux下面,检测不到无线网络,而那个usb无线网卡的指示灯也一直没亮。上网查了一下,说是在Linux下面需要安装无线网卡的驱动也能使用。我的usb无线网卡型号是TP_LINK wn823n,上TP_LINK的官网根据型号下载驱动的时候,发现该无线网卡只有Windows的驱动,没有Linux的,相当不爽。于是继续搜索资料,发现TP_LINK wn823n采用的是RTL的芯片,也就是说,如果有RTL对应芯片的源. 阅读全文