<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[梦泡泡的专栏]]></title><description><![CDATA[泡泡是最棒的！]]></description><link>https://blog.youkuaiyun.com/paopaomm</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; paopaomm]]></copyright><item><title><![CDATA[常用命令]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/108101496</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/108101496</guid><author>paopaomm</author><pubDate>Wed, 19 Aug 2020 15:34:33 +0800</pubDate><description><![CDATA[1、替换：sed -i 's/'" G "'/'"G"'/g' a.txt

2、tee：在输出到文件的同时，也把信息显示到屏幕上输出。
    如：echo "aaaaaa"|tee -a 1.log
      who|tee 2.log

3、grep -ic 'error' 1.log   --文件中error的数目，不区分大小写
...]]></description><category></category></item><item><title><![CDATA[随写笔记]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/108100730</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/108100730</guid><author>paopaomm</author><pubDate>Wed, 19 Aug 2020 14:54:02 +0800</pubDate><description><![CDATA[1、关于linux的空格分隔：

结论：按1个空格分隔的话，可以连续任意多个空格当做一个看待；按两个空格的话就只能是实际空格看待了。       


[root@hadoopm ~]#more ss.txt  #注：字母间隔分别为1、2、3、4、5个空格   
a b  c   d    e     g

#测试单个空格分隔：
[root@hadoopm ~]#awk -F ' ' '{print $1}' ss.txt  
a
[root@hadoopm ~]#awk -F ' ' '...]]></description><category></category></item><item><title><![CDATA[perl通过ODBC连接greenplum]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/80547412</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/80547412</guid><author>paopaomm</author><pubDate>Sat, 02 Jun 2018 14:06:24 +0800</pubDate><description><![CDATA[网上这方面的资料很少，而且也不新，我这个刚写的，应该是最新的了吧，见正文吧：需要安装的有3个:
PROGRESS_DATADIRECT_ODBC_GREENPLUM_LINUX_64.tar.Z（greenplum的ODBC驱动程序）
DBD-ODBC-1.58.tar.gz				 （perl的ODBC模块）
DBI-1.641.tar.gz				 （perl的API模块），因为之前已经安装，...]]></description><category></category></item><item><title><![CDATA[linux下杀死进程（kill）的N种方法]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/79970851</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/79970851</guid><author>paopaomm</author><pubDate>Tue, 17 Apr 2018 10:18:02 +0800</pubDate><description><![CDATA[常规篇：　首先，用ps查看进程，方法如下：$ ps -ef……smx       1822     1  0 11:38 ?        00:00:49 gnome-terminalsmx       1823  1822  0 11:38 ?        00:00:00 gnome-pty-helpersmx       1824  1822  0 11:38 pts/0    00:0...]]></description><category></category></item><item><title><![CDATA[识别低效SQL]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/79877508</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/79877508</guid><author>paopaomm</author><pubDate>Tue, 10 Apr 2018 10:36:07 +0800</pubDate><description><![CDATA[识别低效SQL   ★ 返回行与逻辑读比率；   ★ 评估值准确的重要性；   ★ 隐式类型转换需认真关注；   ★ 请小心递归调用部分；   ★ 表的访问次数需敏感；   ★ 注意表真实访问行数；   ★ 谨慎的观察排序与否。还有的原因，如：水平位过高 解决办法： 1、返回行与逻辑读比率一般而言，每获取一行开销5个以下的逻辑读是属于基本比较满意的。     发现问题方法有如下两种：     √ ...]]></description><category></category></item><item><title><![CDATA[eclipse开启远程调试]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/79876696</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/79876696</guid><author>paopaomm</author><pubDate>Tue, 10 Apr 2018 10:08:26 +0800</pubDate><description><![CDATA[应用启动：nohup java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 platform-sqoop-1.0.0-SNAPSHOT.jar &amp;gt;/soft/sqooplog.log &amp;amp;]]></description><category></category></item><item><title><![CDATA[percona-toolkit工具包的使用【连载】]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/73649600</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/73649600</guid><author>paopaomm</author><pubDate>Fri, 23 Jun 2017 16:32:20 +0800</pubDate><description><![CDATA[percona-toolkit是一组高级命令行工具的集合，用来执行各种通过手工执行非常复杂和麻烦的mysql任务和系统任务，这些任务包括：
	检查master和slave数据的一致性
	有效地对记录进行归档
	查找重复的索引
	对服务器信息进行汇总
	分析来自日志和tcpdump的查询
	当系统出问题的时候收集重要的系统信息
主要包括开发、性能、配置、监控、复制、系统、实用六大类。]]></description><category></category></item><item><title><![CDATA[MySQL的EXPLAIN执行计划]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/73204011</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/73204011</guid><author>paopaomm</author><pubDate>Wed, 14 Jun 2017 11:31:18 +0800</pubDate><description><![CDATA[MySQL的EXPLAIN执行计划]]></description><category></category></item><item><title><![CDATA[keepalived与mysql的简易配置]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/72770460</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/72770460</guid><author>paopaomm</author><pubDate>Fri, 26 May 2017 15:32:22 +0800</pubDate><description><![CDATA[一、keepalived简介
keepalived是Linux下一个轻量级的高可用解决方案，keepalived主要通过虚拟路由冗余（VRRP）来实现高可用功能，防止因为单点故障导致整个系统架构的不可用的发生。可以实现诸如“服务器状态检测”、“故障隔离”、“高可用集群”的功能。
keepalived最主要的目的是能够自己调用ipvsadm命令来生成规则，并且能够自动实现将用户需求的访问地址转移]]></description><category></category></item><item><title><![CDATA[linux安装mysql数据库]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/72770144</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/72770144</guid><author>paopaomm</author><pubDate>Fri, 26 May 2017 15:09:21 +0800</pubDate><description><![CDATA[linux安装mysql数据库
环境如下：
Linux：CentOS release 6.7(Final) 64位
Mysql：mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz
 
1、查看是否已经安装
rpm -qa | grep -i mysql



2、卸载
rpm -ev mysql-libs-5.1.73-5.el6_6.x86_]]></description><category></category></item><item><title><![CDATA[批处理数据同步脚本]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/52228571</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/52228571</guid><author>paopaomm</author><pubDate>Wed, 17 Aug 2016 10:34:00 +0800</pubDate><description><![CDATA[批处理真不好写~，现把成果粘贴出来留个纪念~~~
@echo off
rem =======================================================================
rem = ① 本批处理实现目录数据的导出                        ---20160816    =
rem ======================]]></description><category></category></item><item><title><![CDATA[遇到的问题汇总]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/52046687</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/52046687</guid><author>paopaomm</author><pubDate>Wed, 27 Jul 2016 16:26:29 +0800</pubDate><description><![CDATA[1、在通过eclipse 打包项目时（maven build package），报错误：“Fatal error compiling: 无效的目标发行版: 1.8 -> [Help 1]”，按网上的方法如更改编译jdk版本等等，也不见成效，本人安装了三个jdk版本6、7、8，项目原本是8下开发的，6和7是调试其他程序而安装的，所以没有在意，当把6和7卸载后，问题消失！]]></description><category></category></item><item><title><![CDATA[ckeditor的配置使用（已验证通过）]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/52004831</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/52004831</guid><author>paopaomm</author><pubDate>Sat, 23 Jul 2016 16:10:02 +0800</pubDate><description><![CDATA[第一步：把软件下载解压到WebRoot目录下；
第二步：把三个jar包引入到工程中，ckeditor-java-core-3.5.3-javadoc.jar，ckeditor-java-core-3.5.3-sources.jar，ckeditor-java-core-3.5.3.jar；
第三步：创建页面，代码编写如下：
1、在页面头部引入标签： 
        2、使用标签设置软件路]]></description><category></category></item><item><title><![CDATA[kettle日志添加字段的源码修改]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/51897556</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/51897556</guid><author>paopaomm</author><pubDate>Wed, 13 Jul 2016 14:17:24 +0800</pubDate><description><![CDATA[LogTableInterface.java(/kettle4.2/src-db/org/pentaho/di/core/logging/LogTableInterface.java)

73、74行添加接口方法：
//增加jobName参数 mengshanfeng
    public RowMetaAndDatagetLogRecord(LogStatus status, Object]]></description><category></category></item><item><title><![CDATA[jpa里调用存储过程]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/51851919</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/51851919</guid><author>paopaomm</author><pubDate>Thu, 07 Jul 2016 16:07:12 +0800</pubDate><description><![CDATA[本人要调用的存储过程有返回值，如下：
create or replace procedure p_bakuplog(flag in out varchar2)
is
----------------------------------------------------------------------------------------------
-- 作    者:mengpaopao
]]></description><category></category></item><item><title><![CDATA[调用kettle api传参时不赋值的解决方法]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/51833086</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/51833086</guid><author>paopaomm</author><pubDate>Tue, 05 Jul 2016 17:23:24 +0800</pubDate><description><![CDATA[在生成的xml文件中默认指定了一个初始化参数值，然后在run时动态传入实际值，却不起作用，纠结了老多时间，终于发现解决法了。过程阐述如下，做一个记录，也为遇到同样问题的朋友提供帮助。
在生成job文件时，设置一个参数，并附默认值，代码如下：
// 若为增量，需要添加增量参数
		if (incr != null && incr.equals("1")) {

			try {
				jobM]]></description><category></category></item><item><title><![CDATA[job的执行]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/51726409</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/51726409</guid><author>paopaomm</author><pubDate>Tue, 21 Jun 2016 12:33:20 +0800</pubDate><description><![CDATA[示例代码
/**
* 执行job
* 
* @param jobName
* @return
*/
@Async
public void runJob(String jobName) {


JobMeta jobMeta = null;

jobMeta = new JobMeta(path + jobName + ".kjb", null);


LOGGER.]]></description><category></category></item><item><title><![CDATA[java随记]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/51726401</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/51726401</guid><author>paopaomm</author><pubDate>Tue, 21 Jun 2016 12:29:05 +0800</pubDate><description><![CDATA[随机数：UUID.randomUUID().hashCode()]]></description><category></category></item><item><title><![CDATA[ExecSQLMeta组件API的使用]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/51726363</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/51726363</guid><author>paopaomm</author><pubDate>Tue, 21 Jun 2016 12:23:14 +0800</pubDate><description><![CDATA[做增量时少不了这个组件，先删除目标表数据，
这个组件需要注意到的一个地方是，参数的替换，对应的方法是：execSQLMeta.setVariableReplacementActive(true);
也不能少了execSQLMeta.setDefault();否则会报错。]]></description><category></category></item><item><title><![CDATA[Spring MVC 学习笔记（二）：@RequestMapping用法详解]]></title><link>https://blog.youkuaiyun.com/paopaomm/article/details/51558268</link><guid>https://blog.youkuaiyun.com/paopaomm/article/details/51558268</guid><author>paopaomm</author><pubDate>Wed, 01 Jun 2016 19:04:15 +0800</pubDate><description><![CDATA[主要介绍有关注解@RequestMapping的用法及用的过程中可能出现的问题


一、@RequestMapping 简介

在Spring MVC 中使用 @RequestMapping 来映射请求，也就是通过它来指定控制器可以处理哪些URL请求，相当于Servlet中在web.xml中配置
servlet>
    servlet-name>servletNameservlet-]]></description><category></category></item></channel></rss>