`
heipark
  • 浏览: 2097354 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表

sed命令

sed命令 输出第二行到行尾 sed   '2,$w output.txt' input.txt   删除文件第一行,并输出到文件  sed -e '1d' input.txt >> output.txt   删除第一行到第五行,并输出到文件 sed -e '1,5d' input.txt >> output.txt   删除第一行并更新到input文件(参数-i) sed -i '1d' input.txt >> output.txt   详细:http://edu.codepub.com/2009/0630/7470.php

My Java Cookbook

    博客分类:
  • Java
// 除法,并返回百分比格式 public static String percent(double num1, double num2) { NumberFormat format = NumberFormat.getPercentInstance(); format.setMinimumFractionDigits(4); // 小数点精度 return format.format(num1/num2); }    
环境:redhat AS + python2.7 + oracle instant client + cx_oracle   oracle instant client10.2.4 (linux) http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html   我下载的是:oracle-instantclient-basic-10.2.0.4-1.i386.rpm 和oracle-instantclient-devel-10.2.0.4-1.i386.rpm     py ...
任务管理器强制关闭“vmware-vmx.exe”进程,然后打开虚拟机试试;如果不行,删除虚拟机目录下的.lck文件。
linux平台下有个ls指令,大家都很熟悉: ① ls | grep 2008   查询文件名包含2008的文件(这其实就是一个map,找到需要的数据) ② ls | grep 2008 | wc -l 计算上述指令查询文件个数(这其实就是一个reduce,对找到数据进行汇总聚合)   再来一个例子,关于SQL:select * from device   ① select * from device t where t.name like 'CNC-Bj%'  (这其实就是一个map,找到需要的数据) ② select count(*) from device t where t ...
安装Cygwin,并设置Cygwin_HOME/bin到windows Path变量 Cygwin下安装SSH 复制Hadoop文件 拷贝Hadoop项目中的eclipse plugin jar文件到eclipse plugin下 eclipse 在选项设置hadoop home路径,添加hadoop location(主要设置namenode 机器名端口和jobtracker端口即可) 新建map reduce project 从hadoop项目拷贝WordCount.java文件到新的项目 右键WordCount.java,设置运行参数 右键WordCount.java=& ...
故事是这样的…… 在上周修复一个分目录统计的BUG,测试后OK本周一上线的,可是上线后数据一会儿正确一会儿错误,认真分析后发现新程序把数据入库后,一会又被“坏人”写入错误数据。 就这样一场找“坏人”的斗争就这样开始……   1.  创建跟踪记录日志表 create table RESULT (   IP     VARCHAR2(256),
基于Eclipse的Hadoop应用开发环境的配置 http://blog.sina.com.cn/s/blog_537770820100byho.html?retcode=0     Hadoop学习-7 Eclipse运行hadoop(解决错误) http://sunjun041640.blog.163.com/blog/static/25626832201061751825292/     搭建基于Eclipse的Hadoop测试环境 http://www.tech126.com/eclipse-hadoop/   配置和使用还都算很简单,要注意的是plugin和ha ...
  ================================== windows cygwin环境下,遇到这个错误:org.apache.hadoop.security.AccessControlException: Permission denied: user=cyg_server, access=EXECUTE, inode="job_201010161322_0003":heipark:supergroup:rwx------   解决:刚开始还使用“./bin/hadoop dfs -chmod 777 ”,后来发现老是这样设置麻烦。可以取消hado ...
hadoop不是一个英文单词,是作者发明的词,hadoop名称来源作者小孩的一个絨毛填充黄色大象玩具。   它的发音是:[hædu:p]
使用快捷键Alt+F2打开运行窗口. 键入gconf-editor,打开Gnome配置编辑器. 定位到apps \ nautilus \ desktop. 勾选 trash_icon_visible显示“回收站” 勾选 computer_icon_visible显示“计算机”
  # 解决maven命令OutOfMemoryError错误set MAVEN_OPTS= -Xms128m -Xmx512m# 导出项目jar包mvn dependency:copy-dependencies# 查看jar依赖mvn dependency:tree # 创建maven项目 mvn archetype:create -DartifactId=mysoft -DgroupId=com.xyz.abc # 下载snapshot的jar包的配置,将下面信息copy到pom.xml中,每个字段都是必须的 <repositories> <reposi ...
1.   故事背景: mysql数据迁移到oracle,其中有个表名叫“bil_vip”,有10万条记录,迁移后检查发现oracle数据库只插入34464条记录,程序执行过程没有发现任何错误。修改数据库连接代码向mysql插入10万条记录,结果都插入OK。 批量插入使用spring jdbctemplate.batchUpdate(sql, new BatchPreparedStatementSetter());方法,该方法的核心是PreparedStatement的executeBatch方法。 2.   继续实验: 新建一个Test表,只有一个name字段做实验。 抛弃jdbc ...
有个项目,完成或的打包成了jar包,期间大量引用了开源框架,如果一个个修改MANIFEST.MF文件中Class-Path会死掉,幸好maven提供了这个功能。   <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> ...
update t_tet t   set t.string_field = float_field   当float字段赋值给string字段是,如果值为0.6,到string字段后显示为 ".6";   正确写法:   update t_tet t   set t.string_field = to_char(t.float_field,'fm99999990.9')     说明: 关于“0”:oracle自动补位 关于“9”:实际存储数字 关于“fm”: 标识使用格式掩码(format_mask )
Global site tag (gtag.js) - Google Analytics