自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (1)
  • 收藏
  • 关注

原创 RHEL 镜像使用

使用场景 虚拟机无法外网进行软件自动安装 有「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

2017-01-13 16:25:21 318

原创 install postgresql

postgresql安装dnf install postgresql-server初始化以启动postgresql-setup initdb systemctl enable postgresql.service systemctl start postgresql.service postgres服务service postgresql stop //停止服务 service postgresql

2016-10-17 22:11:44 378

原创 Maven 入门

Maven模块化管理 使用模块管理优点 maven能够解析器依赖的工程,自动识别构建优先级 不要认为对构建顺序进行管理 将「< packaging>」类型指定为「pom」 指定maven构建依赖的模块关系 <project> // eclipse 开发环境中模块管理 <modules> <module>../db-entity</module> //模块相对于此工程路径关系

2016-09-19 13:40:16 235

原创 java 8 之stream(一)

JDK8以前集合处理 集合处理样例 暴露问题: 外部迭代 行为和方法混合:业务逻辑耦合流程处理 存在大量的相似代码(以迭代为主)

2016-09-15 16:16:06 375

原创 java 8 函数式接口

函数式编程 定义:在思考问题时,使用不可变值和函数,函数对一个值进行处理,映射成另一个值 Functional Interface 定义:任何接口,如果只包含 唯一 一个抽象方法,那么它就是一个FI。为了让编译器帮助我们确保一个接口满足FI的要求(也就是说有且仅有一个抽象方法),Java8提供了@FunctionalInterface注解,编译器通过注解进行编译检查,以确保包含唯一接口中唯一方法。

2016-09-15 07:23:43 256

原创 OS参数采集

sigar 特点 跨平台的信息系统收集API 可以被多种语言调用(java,c/c++,.NET,perl,python等) 可采取信息CPU信息,包括基本信息(vendor、model、mhz、cacheSize)和统计信息(user、sys、idle、nice、wait) 文件系统信息 内存信息 网络信息 进程信息 I/O信息 服务状态信息 系统信息 cpu信息 Sigar sigar =

2016-08-26 18:06:52 584

原创 java 线程

线程线程启动Thread thread = new Thread(); thread.start();//启动 new Tread()仅仅是在JVM中构建了线程对象 start() 这个方法将调用本地方法(JNI)来实现一个真正意义上的线程,此时会在OS级别进行线程的真正创建 run()方法定义了线程的逻辑 线程状态 NEW :线程在没有进行start之前,本质上还不是一个线程,仅仅是JVM中外壳对

2016-08-24 23:10:11 234

原创 认识JDK中bin工具

JDK 包含工具 jps 命令 查看java 进程 -q 参数可以只输出进程ID -m 输出传递给进程参数 -l 查看主函数的完整路径 -v 显示传递个JVM的参数 jstat jstat -option [-t] [-h lines ] vmid [ interval [ count]] 查看虚拟机运行状态 option -class 查看ClassLoader相

2016-07-28 17:42:50 621

原创 OS 级别性能监控

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

2016-07-28 15:07:40 1064 1

原创 SpringMVC 全注解配置

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

2016-05-08 18:24:00 1856

原创 log4j.properties 从jar中抽身

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-04-25 18:59:13 358

原创 再学Singleton模式

最简单的实现方式 public class Singleton { private static final Singleton SINGLETON = new Singleton();//自动构建 public static Singleton getInstance(){ return SINGLETON; } private Singleton()

2016-03-29 13:31:45 266

原创 类的访问权限于系统维护关联

写作背景 做系统维护相关的工作有快两年的时间,在这期间,其中有些心得体会,想通过这种方式,开始渐渐的记录起来,以来作为自己的知识储备,二来呢,算是一种人生成长轨迹的描绘吧. 本人在技术上是菜鸟中的菜鸟了,尤其是在看别人代码时,总会略显吃力,真正开始修正的时候,偶尔会有些不知所措,有些时候,一不小心,就踩到地雷.引得群雷乱响,自己呢,被炸的面目全非. 其实,在做系统维护的工作中,才能切身体会到

2016-03-24 19:43:02 276

原创 搭建SMTP邮件拦截工具

MailCatcher MailCatcher官网 主要功能 1. 拦截app通过smtp发出的邮件 2. 浏览邮件发送内容 缺点: 1. 拦截的邮件没有存储功能,只能存储从启动开始所拦截的邮件列表 安装Ruby(rubyinstaller-2.2.3-x64.exe) RubyDownload Note: 1. -

2016-03-07 16:13:03 1724

原创 类属性复制实现

实现功能 a. 不同java 对象之间相同属性值的拷贝 引用第三方jar再次外包装进行实现(commons-beanutils) <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.9.2</version>

2016-02-26 13:10:14 313

原创 jmockit 使用MockUp卡死解决方法

jmockit的pom文件配置 <dependency> <groupId>com.googlecode.jmockit</groupId> <artifactId>jmockit</artifactId> <version>1.7</version> </dependency> Class 的MockUp public class MyCount { private

2016-02-22 13:35:18 1995

原创 gitbucket 搭建git服务器

服务器软件: glassfish4 https://glassfish.java.net/download.html gitbucket war 下载地址 https://github.com/gitbucket/gitbucket/releases 搭建顺序 1. 安装所需的jdk环境(glasfish4要求jdk1.7以上) 2. 将glassfish压缩包

2016-02-20 11:23:45 3302

空空如也

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

TA关注的人

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