自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天晴如许

在网站数据采集和网站分析行业,让数据采集标准化和自动化;由海量日志基于hadoop分析到实时分析;提供Web Analytics工具发挥数据运营威力。

  • 博客(47)
  • 资源 (13)
  • 收藏
  • 关注

转载 跨平台的编译

一般的跨平台编译:FILE* tmpfile( void) {#ifndef _WIN32 returntmpfile();#else //code for Windows;#endif}可是,这样实现很不好,会发现名字冲突,因为这样一来这个函数太难看了。于是重构了一下代码——写一个自己实现的tmpfile() – w32_tmpfile,然后,在Windo

2012-05-04 16:25:14 679

原创 值得推荐的技术博客

酷壳:http://coolshell.cn/

2012-05-04 15:42:53 469

转载 UNIX 技巧: UNIX 高手的另外 10 个习惯

UNIX 技巧: UNIX 高手的另外 10 个习惯让我们面对现实吧:坏习惯很难改变。但是您已经熟悉的习惯可能更难克服。有时,重新审视某些事情可能让您遇到“啊哈,我没想到它能做到这一点!”的时刻。在 Michael Stutz 的优秀文章“UNIX 高手的 10 个习惯”的基础上,本文将提供另外 10 个 UNIX 命令行命令、工具和技术,可以使您成为更高效的 UNIX 命令行高手。您应当

2011-12-31 02:28:24 553

转载 UNIX 高手的 10 个习惯

UNIX 高手的 10 个习惯引言当您经常使用某个系统时,往往会陷入某种固定的使用模式。有时,您没有养成以尽可能最好的方式做事的习惯。有时,您的不良习惯甚至会导致出现混乱。纠正此类缺点的最佳方法之一,就是有意识地采用抵制这些坏习惯的好习惯。本文提出了 10 个值得采用的 UNIX 命令行习惯——帮助您克服许多常见使用怪癖,并在该过程中提高命令行工作效率的好习惯。下面列出了这 10 个好习惯

2011-12-31 02:27:09 448

转载 linux技巧33条

1:HOST的乐趣: Host能够用来查询域名,然而它可以得到更多的信息。host -t mx linux.com可以查询出Linux.com的MX记录,以及处理Mail的Host的名字。Host -l linux.com会返回所有注册在linux.com下的域名。host -a linux.com则会显示这个主机的所有域名信息。2:找到命令需要的文件,也许你希望搞清楚一个命令它到底使用到了什

2011-12-31 02:23:53 504

转载 如何在shell中快速切换目录?

如何在shell中快速切换目录?经常在shell下工作的筒子们经常会在不同的目录来回切换,那么,如何能提高切换的效率呢?不用每次手动输入cd /path/to/dir1; cd /path/to/dir2?在只有两个目录的情况下,有个很简单也很直观的办法:$ cd -          #表示回到之前的目录                                    多说

2011-12-31 02:19:18 1794 1

转载 shell cut命令具体应用

shell cut命令具体应用cut命令 cut命令用于从文件或者标准输入中读取内容并截取每一行的特定部分并送到标准输出。截取的方式有三种:一是按照字符位置,二是按照字节位置,三是使用一个分隔符将一行分割成多个field,并提取指定的fields。cut命令有5个参数,其中-c,-b,-f分别表示"character", "byte"以及"field"截取方式。当采

2011-12-31 01:46:23 531

转载 Bash Shell 快捷键

【CTRL 键】Ctrl + a – Jump to the start of the lineCtrl + b – Move back a charCtrl + c – Terminate the command //用的最多了吧?Ctrl + d – Delete from under the cursorCtrl + e – Jump to the end of the

2011-12-31 01:42:34 587

转载 Linux Shell History (快速使用Linux命令)

============================================================================================================================这里提到了history,那么不得不说在linux下还是ctr+r(用途:反向搜索执行过的命令(reverse-i-search))更为常用和易用。

2011-12-31 01:03:08 2629

原创 shell输出格式化

echo -e "one;two;thr ee  ;f\t our\t  " | awk -F';' '{gsub(" ","",$3);gsub(/^[ \t]+/,"",$4);print $3,$4}'awk中使用gsub函数将字段中的空格去除,支持正则。[admin@inc-dw-151-5 xuyuqin]$ du -sh ~/yunti_compare/hadoop_2

2011-12-31 00:31:01 773

原创 Linux下脚本实现交互输入

需要处理的问题是:1、scp远程拷贝每个源文件均需要输入密码。源文件是通过正则匹配的,scp支持,但每个文件或目录需要手工输入远程机器的密码,文件大的时候总不能守着吧      可选的解决方案是:打通ssh通道。但我只需要处理一次,原则上生产环境是不打通到开发环境的ssh通道的。事前事后都得联系SA处理,麻烦2、scp远程拷贝目标目录只能指定一个已存在的目录,不支持动态生成。

2011-12-30 17:51:09 1139

转载 C++可执行文件相关信息查找

1、查看可执行文件的相关动态链接库:ldd[admin@logforward EN]$ ldd genIpData        libGeoIP.so.1 => /home/admin/Geoip/lib/libGeoIP.so.1 (0x00002b34c9a4c000)        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0

2011-12-09 13:49:21 979

转载 shell调用sqlplus查询oracle

[oracle@hb shell_test]$ cat echo_time #!/bin/sh一.最简单的调用sqlplussqlplus -S "sys/unimas as sysdba" select to_char(sysdate,'yyyy-mm-dd') today from dual;exit;![oracle@hb shell_test]$ ./e

2011-12-09 06:24:17 1651

转载 shell中容易混淆的各种括号语法辨析

shell 括号相关Shell定义变量shell/bash编程中各类括号的应用几种shell里的小括号,大括号结构和有括号的变量,命令的用法Linux Shell中的括号和分号linux bash shell中,单引号、 双引号,反引号(``)的区别及各种括号的区别shell 中括号的用法shell十三问之大括号参数扩展shell:小括号,中括号,大

2011-12-09 06:18:16 859

转载 shell中if条件字符串、数字比对,[[ ]]和[ ]区别

引用:http://www.51testing.com/?uid-7701-action-viewspace-itemid-13731http://blog.csdn.net/sunboy_2050/article/details/6836382shell 括号学习shell的时候总是被shell里的条件判断方式搞得头疼,经常不知道改 用[],[[]],(())还是

2011-12-09 05:42:22 8138

原创 shell中awk多变量赋值

场景描述:    shell脚本中有下面三个赋值语句:    a=`echo "1.0.0.0 1.0.0.255 海外 海外" | awk '{print $1}'`    b=`echo "1.0.0.0 1.0.0.255 海外 海外" | awk '{print $2}'`    c=`echo "1.0.0.0 1.0.0.255 海外 海外" | awk '{print

2011-12-09 00:59:54 9718 2

原创 IP校验shell脚本

#!/bin/shgetadress(){    #input: ip output: province name    if [ -n $1 ]    then        ip=$1        # get ip mapping addres from cz88        wget -q http://www.cz88.net/ip/?ip=$i

2011-12-09 00:45:55 1011

转载 编写Shell代码规范

引用:http://opkeep.com/program/shell-rule.html随着写的SHELL程序越来越多,发现自己每次写都有不同的习惯或者定义了不同的东西,变量名定义得不一样,整个程序缩进不统一,没有注释等问题,等我回过头看这些程序的时候发现很麻烦。所以写了个shell代码规范。1.1 目的定义Shell脚本命名和编码规范,统一管理Shell脚本,便于自己和别人查

2011-12-07 15:50:36 863

原创 eclipse CDT MinGW GNU C++ cout在控制台无输出

在eclipse下,用CDT,MinGW GNU C++,发现cout在console中没有输出网上说是32位和64位的问题,我机器上全是32位的。折腾了半天,重新创建project,如下选择解决问题:创建Project时,不要选择“Empty Project”,选择“Hello World C++ Project”

2011-11-28 00:20:24 1863

转载 hadoop面试时可能遇到的问题,你能回答出几个 ?

面试hadoop可能被问到的问题,你能回答出几个 ?1、hadoop运行的原理?2、mapreduce的原理?3、HDFS存储的机制?4、举一个简单的例子说明mapreduce是怎么来运行的 ?5、面试的人给你出一些问题,让你用mapreduce来实现?      比如:现在有10个文件夹,每个文件夹都有1000000个url.现在让你找出top1000000url。6

2011-11-28 00:06:21 3722

转载 Linux命令之sort的使用

linux下sort命令使用详解---linux将文本文件内容加以排序命令时间:2010-06-10 21:06来源:未知 作者:Linux安全网点击: 372 次功能说明:将文本文件内容加以排序。 语 法: sort [-bcdfimMnr][-o输出文件][-t分隔字符][+起始栏位-结束栏位][--help][--verison][文件] 补充说明:sort可针对文本文件

2011-11-28 00:02:32 794

转载 玩转shell之符号篇

Shell定义变量:Shell定义变量分为参数变量和状态变量两类,这类变量中的大部分只能被用户读取,而不能用普通的方式对它们重置值,故也称只读Shell变量。1.Shell参数变量$0          命令名。在Shell程序内可以用$0获得调用该程序的名字。$1,$2...    Shell程序的位置参量(Csh除了可取这种形式外,还能用$argv[n]表示)。$#

2011-11-28 00:01:30 1488

转载 Oracle字符串函数

这些函数全都接收的是字符族类型的参数(CHR除外)并且返回字符值. 除了特别说明的之外,这些函数大部分返回VARCHAR2类型的数值. 字符函数的返回类型所受的限制和基本数据库类型所受的限制是相同的。 字符型变量存储的最大值: VARCHAR2数值被限制为2000字符(ORACLE 8中为4000字符) CHAR数值被限制为255字符(在ORACLE8中是2

2011-11-28 00:00:50 568

转载 值得细读的博客

围绕“面试”、“算法”、“编程”三个主题:http://blog.csdn.net/v_JULY_vshell方面总结的比较好:http://www.cnblogs.com/stephen-liu74/archive/2011/11/01/2202027.html程序人生方面:http://syc001.iteye.com/blog/1297741h

2011-11-27 23:55:49 434

转载 AWK手册

awk 手册  简体中文版由bones7456 ([email protected])整理.原文:应该是 http://phi.sinica.edu.tw/aspac/reports/94/94011/ 但是原文很乱.说明:之前也是对awk几乎一无所知,无意中看到这篇文章,网上一搜,居然没有像样的简体中文版.有的也是不怎么完整,或者错误一大堆的.于是就顺手整理了下这篇文章.通过

2011-11-27 23:00:48 954

转载 shell 字符串操作(长度,查找,替换)详解

#################################################### 工作中字符串操作举例 #########################################filename='/home/admin/jobs/CnClickstat/DFSLoader/loader.cfg'#下面是使用shell字符串操作buName1=${fil

2011-11-27 22:53:35 545

转载 Oracle正则表达式

Oracle正则表达式(regularexpression) 元字符字符含义举例说明^匹配字符串的开始位置(在[]中使用,此时它表示不接受该字符集合。^a:匹配以a开始的字符串[^a]:匹配不含a的字符串-当使用在a-m表示范围;当使用在第一个字符时表示连字符串,

2011-11-27 22:51:32 609

转载 shell 中数学计算总结

shell中的赋值和操作默认都是字符串处理,在此记下shell中进行数学运算的几个特殊方法,以后用到的时候可以来看,呵呵。   1、错误方法举例   a)   var=1+1   echo $var   输出的结果是1+1,悲剧,呵呵      b)   var=1   var=$var+1   echo $var   输出结果是1+1,依然悲剧,呵呵

2011-11-27 22:50:00 353

转载 linux sed 批量替换字符串

#################################################### 获取文件内容处理输出 ###############################################################解析入库配置,获取表名:echo -e '[table]\ntablename=entry_listquery_fatdt0|flatco

2011-11-27 22:48:36 941

转载 名言警句

1、微笑不用花一分钱,却永远价值连城。2、聪明的人尊重别人对自己的爱,愚蠢的人伤害爱自己的人。3、兄弟未必是朋友,但朋友应该是兄弟。4、没有朋友,会孤单;没有敌人,会失败。因为朋友是用来依赖的,敌人是用来激发自己潜能的。5、在一条不适合自己的路上奔波,就如同穿上一

2011-10-08 13:50:38 537

原创 关于小说和娱乐的思考

十一七天假期,出去游玩了一天,购物一天,看病一天,学车一天,剩下三天中,看电影一天,看书半天,睡觉和看小说一天半。        总体来说,这个假期还是轻松愉悦的。                 本来这个十一我是想拿三四天的时间来学习的,我花在看小说上的时间太多了,

2011-10-08 13:48:26 945

转载 Oracle SQL 特殊字符 转义 嵌套单引号 双引号

oracle 特殊字符 转义oracle学习总结二(转义字符)PL/SQL特殊字符转义方式&||'&'|| 或 ||chr(38)||_'/_%' escape '/'

2011-08-23 16:12:07 18143

转载 Win7 高级搜索 AND OR NOT 正则

有关在 Windows 中进行搜索的高级提示链接如上,原文如下:在 Windows 7 中进行搜索可以简单到只需在搜索框中键入几个字母,但也有一些高级搜索技术以供使用。在搜索文件时,您不一定得了解这些技巧,但这些技巧确实能提供一些帮助,具体取决于搜索的位置和搜索的

2011-08-23 15:22:22 6147

原创 Shell 循环的使用

#!/bin/bashfor myDate in 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23do myDir=/mnt/nas1/int-cookie/2011-07-$myDate echo -e

2011-07-28 14:07:21 446

原创 eclipse 删除启动对话框的workspace

eclipse启动的时候,提示选择工作空间,如果勾选之后希望它再次弹出,在哪里设置?一些不需要的工作空间,删除了“.metadata”文件夹之后,启动对话框中依然出现,怎么让它清爽点? 答案参见下图:如果是以前版本的eclipse,找到下面的目录:Eclipse_Install_

2011-07-28 13:50:51 926

原创 在Win7下用VisualBox安装ubuntu

1、下载Ubuntu2、从VirtualBox官方网站下载安装文件3、VisualBox安装步骤参见:VirtualBox配置教程 安装 VisualBox4.1 和 Ubuntu11.04后,发现分辨率为800*600,而且无法修改,参见:在VirtualBox4.0.0下修改

2011-07-28 13:30:15 5017

原创 Win7 专业版安装中文包、汉化处理

参考资料:http://www.metsky.com/archives/350.html 非旗舰版Win7不提供多语言升级切换,需要使用Vistalizator将windows7专业版从英文显示切换为中文显示。 一、Vistalizator下载和MUI语言包 1、Vista

2011-04-03 13:20:00 4648

原创 使用联想恢复盘安装正版Win7 Professional

拿到一台 lenovo ThinkPad L412机器,高配,随机附带了两张系统恢复光盘,有正版Win7可用,当然首选正版的! 1、将当前系统重要资料备份到移动硬盘,因为恢复光盘会将硬盘重新分区,硬盘资料会全部丢失! 2、lenovo系统恢复光盘有以下两张: 光盘1:

2011-04-03 13:19:00 5605

原创 Win7 英文专业版安装中文包汉化后部分软件中文乱码问题处理

按照本博客文章:Win7 专业版安装中文包、汉化处理 操作完毕,操作系统界面、office软件等都从英文变成了正常的中文。 但安装网上找的软件,比如网络嗅探器(影音神探)等软件时,菜单以及弹出窗口等等全部显示“?”,Google了一把,答案是更改: 控制面板 –> 区域和语言

2011-04-03 13:19:00 3580

原创 Firefox扩展使用技巧

WebMail Notifier:参见Firefox扩展·WebMail Notifier

2011-04-03 13:18:00 342

shell 编程

shell编程是入门手册,同时里面有很多元字符的速查表,可以作为案头工具书

2011-11-28

linux sed教程

linux sed教程,sed是每个linux下编程人员必须掌握的工具

2011-11-28

linux AWK 教程

linux shell AWK,AWK需要了解的是使用的格式和规范,代码段的语法其实和C类似,反而比较简单那

2011-11-28

dive into python 5.4b 带源码

dive into python 5.4b 深入Python这本书口碑不错,上传共享之

2011-11-28

用Python完成常见的任务

python的书籍很多,对于有其他语言编程经验的人而言,大部分书籍简直是废话连篇。 我推荐:《Python 精要参考》、《用Python完成常见的任务》,可从我的资源中直接找到

2011-11-28

简明Python教程 chm版

简明Python教程 chm版,这是入门级别的python,如果你有编程经验,建议直接看我上传的《Python 精要参考》,上手最快。

2011-11-28

Python 精要参考

Python 精要参考,中文,文字版,带目录,非影印

2011-11-28

VS2010下的Visual Assist X ,带破解

Visual Assist X 没说的,从我第一天用它开始,就爱上这玩意,即使现在我使用eclipse,依然认为最好的编程辅助工具是Visual Assist X ,该版本支持Visual Studio 2010,带破解文件

2011-11-28

windows下分屏工具dexpot,模拟ubuntu下的workspace

windows下分屏工具dexpot,模拟ubuntu下的workspace

2011-11-28

文件比对工具Araxis Merge破解文件,源文件自行下载

这是我常用的另一款文件比对工具,相信从CSDN中搜到它,你已经对它比较了解。我负责软件可用!源安装文件是:merge2010_Win32_3947.msi,自行下载

2011-11-28

ThinkPad 分屏工具Presentation Director

当买了笔记本电脑后,办公室的台式机就要下线了,且慢,还有显示器可以利用啊!微软的开发人员都是双屏显示器的,一个显示器显示网上问题答案,一个显示器编程! Lenovo联想笔记本电脑的分屏设置软件Presentation Director,比Windows自带的好用多了!

2009-04-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除