`
文章列表
linux文件合并去重  cat loginpc.txt | awk -F 'userName:' '{print $2}' | awk -F 'remoteAddr' '{print $1}'| sort | uniq| wc -l 2012-07-19 10:30:30|  分类: 默认分类 |字号 订阅 (1)两个文件的交集,并集 前提条件:每个文件中不得有重复行 1. 取出两个文件的并集(重复的行只保留一份) Shell代码  cat file1 file2 | sort | uniq > file3  2. 取出两个文件的交集(只留下同时存在于两个文件中的文件) ...
>> 关于文件结束符EOF EOF 是 End Of File 的缩写。 在C语言中,它是在标准库中定义的一个宏。 人们经常误认为 EOF 是从文件中读取的一个字符(牢记)。其实,EOF 不是一个字符,它被定义为是 int 类型的一个负数(比如 -1)。EOF 也不是文件中实际存在的内容。EOF 也不是只表示读文件到了结尾这一状态(这种状态可以用 feof() 来检测),它还能表示 I/O 操作中的读、写错误(通常可以用 ferror() 来检测)以及其它一些关联操作的错误状态。 一、getchar的两点总结: 1.getchar是以行为单位进行存取的。 当用getchar进行输入时 ...
总结: -2> int * a = NULL; 10         int *s[3] = {a}; 11         int ss[3]={1,2,3}; 12         a = ss; 13         printf("%d,\n",*a); 14         printf("%d,\n",*(a+1)); 15         printf("%d,\n",*(++a)); //2 ...
*/10 * * * * sh /opt/fetch/mintor/process_mintor.sh >> /opt/fetch/mintor/process_mintor.log 2 >&1 #!/usr/sh date=`date` echo "start : $date" array="aircoeer aircoder" for name in $array; do echo '\n -----------\n' echo $name pid=`ps aux | grep  $name | grep -v g ...
最近在对项目进行性能优化,由于在多核平台上,所以了解了些进程、线程绑定cpu核的问题,在这里将所学记录一下。     不管是线程还是进程,都是通过设置亲和性(affinity)来达到目的。对于进程的情况,一般是使用sched_setaffi ...
#include <stdlib.h>        double atof(const char *nptr);// 使用这函数必须引入  <stdlib.h>, 否则会出现奇怪的错误, 建议编译的时候加警告: gcc -o -g -Wall 15 15.c
10 9,12,18 * * * /usr/local/bin/python /opt/workspace/sohu_mintor/mintor_email/EpaperStarter.py /opt/workspace/sohu_mintor/mintor_email/ >>        /opt/workspace/sohu_mintor/mintor_email/log.log 2>&1      12 */20 * * * * /usr/local/bin/python /opt/workspace/sohu_mintor/mintor_email/Searc ...

go 学习笔记

    博客分类:
  • go
1:cc := "hello"+strconv.Itoa(i)  字符串与整形连接 "strconv" //这个包就是专用来干 类型转换的事情的
1: 下载:http://www.google.cn/chrome/intl/zh-CN/landing_chrome.html 运行: sudo rpm -ivh google-chrome-stable_current_x86_64.rpm 报错:lsb >= 4.0 is needed by google-chrome-stable-28.0.1500.95-213514.x86_64 运行:sudo  yum install lsb 报错:lsb >= 4.0 is needed by google-chrome-stable-28.0.1500.95-213514. ...
Sudo提权出现:xx用户不在 sudoers 文件中 症状 终端使用sudo提权出现: xx用户不在 sudoers 文件中。此事将被报告。 解决 出现这个问题是sudo的配置文件出错,修改sudo的配置文件即可解决     使用su 切换到root,然后终端执行: sudo gedit /etc/sudoers Defaults    env_reset Defaults    mail_badpass Defaults    secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin: ...

c语言api

原型:extern int isalnum(int c); 用法:#include <ctype.h> 功能:判断字符变量c是否为字母或数字 说明:当c为数字0-9或字母a-z及A-Z时,返回非零值,否则返回零。
#define SS sizeof(int)   5 int main()   6 {   7   8             int a = -1;   9 10             if( a < SS){ 11 // 不会输出,因为 ss 是为符号类型。而 a 是 是有符号类型的,两个比较 12 // 产生了,算术运算副的升级,        13             printf("-----------<<<%d\n",a); 14 15             } 16             if(a< ...
select,poll,epoll简介 select select本质上是通过设置或者检查存放fd标志位的数据结构来进行下一步处理。这样所带来的缺点是: 1 单个进程可监视的fd数量被限制 2 需要维护一个用来存放大量fd的数据结构,这样会使得用户空间 ...
package bd; import java.util.Scanner; import java.util.Stack; public class Calculator {        public static final String USAGE = "== usage ==\n"              + "input the expressions, and then the program "              + "will calculate them and show the result.\n" ...
我们用gcc编译程序时,可能会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,下面做个记录: 例: gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld 上面这句表示在编译hello.c时: -I /home/hello/include表示将/home/hello/include目录作为第一个寻找头文件的目录,寻找的顺序是:/home/hello/include-->/usr/include-->/usr/local/include - ...
Global site tag (gtag.js) - Google Analytics