<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_19349607的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_19349607</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_19349607]]></copyright><item><title><![CDATA[RHEL 镜像使用]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/54409816</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/54409816</guid><author>qq_19349607</author><pubDate>Fri, 13 Jan 2017 16:25:21 +0800</pubDate><description><![CDATA[使用场景
虚拟机无法外网进行软件自动安装
有「iso」镜像文件
需要安装/查看镜像中包含软件
通过镜像安装无需解决软件库之间的依赖问题
镜像挂载mkdir -p /mnt/cdrom
mount -t iso9660 -o loop /home/rhel-server-7.3-x86_64-dvd.iso /mnt/cdrom软件源增加vim /etc/yum.repos.d/RHEL-ISO.re]]></description><category></category></item><item><title><![CDATA[install postgresql]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/52842777</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/52842777</guid><author>qq_19349607</author><pubDate>Mon, 17 Oct 2016 22:11:44 +0800</pubDate><description><![CDATA[postgresql安装dnf install postgresql-server初始化以启动postgresql-setup initdb
systemctl enable postgresql.service systemctl start postgresql.service postgres服务service postgresql stop //停止服务
service postgresql]]></description><category></category></item><item><title><![CDATA[Maven 入门]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/52585066</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/52585066</guid><author>qq_19349607</author><pubDate>Mon, 19 Sep 2016 13:40:16 +0800</pubDate><description><![CDATA[Maven模块化管理
使用模块管理优点
maven能够解析器依赖的工程,自动识别构建优先级
不要认为对构建顺序进行管理 
将「< packaging>」类型指定为「pom」
指定maven构建依赖的模块关系
 <project> // eclipse 开发环境中模块管理
  <modules> 
    <module>../db-entity</module> //模块相对于此工程路径关系]]></description><category></category></item><item><title><![CDATA[java 8 之stream（一）]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/52550017</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/52550017</guid><author>qq_19349607</author><pubDate>Thu, 15 Sep 2016 16:16:06 +0800</pubDate><description><![CDATA[JDK8以前集合处理
集合处理样例
暴露问题：
外部迭代 
行为和方法混合：业务逻辑耦合流程处理
存在大量的相似代码（以迭代为主）]]></description><category></category></item><item><title><![CDATA[java 8 函数式接口]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/52548554</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/52548554</guid><author>qq_19349607</author><pubDate>Thu, 15 Sep 2016 07:23:43 +0800</pubDate><description><![CDATA[函数式编程
定义：在思考问题时,使用不可变值和函数,函数对一个值进行处理,映射成另一个值
Functional Interface
定义：任何接口，如果只包含 唯一 一个抽象方法，那么它就是一个FI。为了让编译器帮助我们确保一个接口满足FI的要求（也就是说有且仅有一个抽象方法），Java8提供了@FunctionalInterface注解，编译器通过注解进行编译检查，以确保包含唯一接口中唯一方法。]]></description><category></category></item><item><title><![CDATA[OS参数采集]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/52330721</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/52330721</guid><author>qq_19349607</author><pubDate>Fri, 26 Aug 2016 18:06:52 +0800</pubDate><description><![CDATA[sigar
特点 
跨平台的信息系统收集API
可以被多种语言调用(java,c/c++,.NET,perl,python等)
可采取信息CPU信息，包括基本信息（vendor、model、mhz、cacheSize）和统计信息（user、sys、idle、nice、wait）
文件系统信息
内存信息
网络信息
进程信息
I/O信息
服务状态信息
系统信息
cpu信息
 Sigar sigar =]]></description><category></category></item><item><title><![CDATA[java 线程]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/52305122</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/52305122</guid><author>qq_19349607</author><pubDate>Wed, 24 Aug 2016 23:10:11 +0800</pubDate><description><![CDATA[线程线程启动Thread thread = new Thread();
thread.start();//启动
new Tread（）仅仅是在JVM中构建了线程对象
start() 这个方法将调用本地方法（JNI）来实现一个真正意义上的线程，此时会在OS级别进行线程的真正创建
run()方法定义了线程的逻辑
线程状态
NEW ：线程在没有进行start之前，本质上还不是一个线程，仅仅是JVM中外壳对]]></description><category></category></item><item><title><![CDATA[认识JDK中bin工具]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/52057434</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/52057434</guid><author>qq_19349607</author><pubDate>Thu, 28 Jul 2016 17:42:50 +0800</pubDate><description><![CDATA[JDK 包含工具


jps 命令 
查看java 进程
-q 参数可以只输出进程ID 
-m 输出传递给进程参数
-l 查看主函数的完整路径
-v 显示传递个JVM的参数
jstat


  jstat -option  [-t] [-h lines ]  vmid  [ interval  [ count]]


查看虚拟机运行状态 
option 
-class 查看ClassLoader相]]></description><category></category></item><item><title><![CDATA[OS 级别性能监控]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/52055472</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/52055472</guid><author>qq_19349607</author><pubDate>Thu, 28 Jul 2016 15:07:40 +0800</pubDate><description><![CDATA[Linux 环境top 命令:从宏观上对系统进行观察
  top - 12:47:42 up 7 days, 20:22,  2 users,  load average: 0.60, 0.57, 0.55系统当前时间 
运行时间
当前登录用户数量
load average:系统平均负载(特定时间间隔内运行队列中的平均进程数),分别代表1min,5min,15min.其理想值为cpu的个数,代表cp]]></description><category></category></item><item><title><![CDATA[SpringMVC 全注解配置]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/51346934</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/51346934</guid><author>qq_19349607</author><pubDate>Sun, 08 May 2016 18:24:00 +0800</pubDate><description><![CDATA[pom.xml的配置
<properties>
        <jdk.version>1.8</jdk.version>
        <spring.version>4.2.2.RELEASE</spring.version>
        <jackson.version>2.6.3</jackson.version>
        <logback.version>1.1.3</lo]]></description><category></category></item><item><title><![CDATA[log4j.properties 从jar中抽身]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/51244543</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/51244543</guid><author>qq_19349607</author><pubDate>Mon, 25 Apr 2016 18:59:13 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item><item><title><![CDATA[再学Singleton模式]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/51005170</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/51005170</guid><author>qq_19349607</author><pubDate>Tue, 29 Mar 2016 13:31:45 +0800</pubDate><description><![CDATA[最简单的实现方式
public class Singleton {
    private static final Singleton SINGLETON = new Singleton();//自动构建    public static Singleton getInstance(){
        return SINGLETON;
    }
    private Singleton()]]></description><category></category></item><item><title><![CDATA[类的访问权限于系统维护关联]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/50960384</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/50960384</guid><author>qq_19349607</author><pubDate>Thu, 24 Mar 2016 19:43:02 +0800</pubDate><description><![CDATA[写作背景 
做系统维护相关的工作有快两年的时间,在这期间,其中有些心得体会,想通过这种方式,开始渐渐的记录起来,以来作为自己的知识储备,二来呢,算是一种人生成长轨迹的描绘吧. 
本人在技术上是菜鸟中的菜鸟了,尤其是在看别人代码时,总会略显吃力,真正开始修正的时候,偶尔会有些不知所措,有些时候,一不小心,就踩到地雷.引得群雷乱响,自己呢,被炸的面目全非. 
其实,在做系统维护的工作中,才能切身体会到]]></description><category></category></item><item><title><![CDATA[搭建SMTP邮件拦截工具]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/50820152</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/50820152</guid><author>qq_19349607</author><pubDate>Mon, 07 Mar 2016 16:13:03 +0800</pubDate><description><![CDATA[MailCatcher 
MailCatcher官网




主要功能
 1. 拦截app通过smtp发出的邮件
 2. 浏览邮件发送内容
缺点:
 1. 拦截的邮件没有存储功能,只能存储从启动开始所拦截的邮件列表


安装Ruby(rubyinstaller-2.2.3-x64.exe) 
RubyDownload




Note:
 1. 



 -]]></description><category></category></item><item><title><![CDATA[类属性复制实现]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/50748902</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/50748902</guid><author>qq_19349607</author><pubDate>Fri, 26 Feb 2016 13:10:14 +0800</pubDate><description><![CDATA[实现功能 
a. 不同java 对象之间相同属性值的拷贝
引用第三方jar再次外包装进行实现(commons-beanutils)
        <groupId>commons-beanutils</groupId>
        <artifactId>commons-beanutils</artifactId>
        <version>1.9.2</version>]]></description><category></category></item><item><title><![CDATA[jmockit 使用MockUp卡死解决方法]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/50716282</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/50716282</guid><author>qq_19349607</author><pubDate>Mon, 22 Feb 2016 13:35:18 +0800</pubDate><description><![CDATA[jmockit的pom文件配置
<dependency>
    <groupId>com.googlecode.jmockit</groupId>
    <artifactId>jmockit</artifactId>
    <version>1.7</version>
</dependency>
Class 的MockUp
public class MyCount {    private]]></description><category></category></item><item><title><![CDATA[gitbucket 搭建git服务器]]></title><link>https://blog.youkuaiyun.com/qq_19349607/article/details/50704086</link><guid>https://blog.youkuaiyun.com/qq_19349607/article/details/50704086</guid><author>qq_19349607</author><pubDate>Sat, 20 Feb 2016 11:23:45 +0800</pubDate><description><![CDATA[服务器软件： glassfish4
https://glassfish.java.net/download.html



gitbucket war 下载地址
https://github.com/gitbucket/gitbucket/releases



搭建顺序
1. 安装所需的jdk环境（glasfish4要求jdk1.7以上）
2. 将glassfish压缩包]]></description><category></category></item></channel></rss>