自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

吴跃进的博客

技术让生活更美好!

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 Inotify工具配置安装

一、Inotify是一种强大的、细粒度的、异步文件系统监控机制,它满足各种各样的文件监控需要,可以监控文件系统的访问属性、读写属性、权限属性、删除创建、移动等操作,也就是可以监控文件发生的一切变化。inotify-tools包括一个C库和一组命令行工具,可在命令行下提供对文件系统事件的监控。inotify-tools安装后会得到inotifywait和inotifywatch这两条命令:inotifywait命令可以用来收集有关文件访问信息,Linux发行版一般没有包括这个命令,需要安装inot

2020-05-27 15:31:35 1024

原创 linux_rysnc配置教程

一、需求  汇总各机器的操作日志,同步到主服务器进行日志分析。(本文只介绍rysnc工具同步功能,不涉及实时同步和定时同步)二、基础知识  rsync 分为服务器端、客户端,服务器端搭建比客户端辛苦一些(也是很简单)。  rsync 服务器是指以 deamon 方式运行 rsync 服务的服务器,需要打开 rsync deamon 和启动 xinetd 服务。默认端口873。  rsync 客户端是发起 rsync 连接的服务器,安装rsync即可。  rsync 客户端发起连接后,

2020-05-27 15:18:51 471

原创 InitializingBean接口

InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是继承该接口的类,在初始化bean的时候会执行该方法。测试程序如下:import org.springframework.beans.factory.InitializingBean;public class TestInitializingBean implem...

2018-08-27 10:19:42 246

原创 JVM调优总结

数据类型Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。基本类型包括:byte,short,int,long,char,float,double,Boolean,returnAddress引用类型包括:类类型,接口...

2018-06-29 13:39:20 152

转载 SpringMVC工作原理

SpringMVC的工作原理图:SpringMVC流程1、  用户发送请求至前端控制器DispatcherServlet。2、  DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、  处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、  Dispa...

2018-05-31 17:42:57 208

转载 互联网架构演进——DUBBO出现背景

注:本文摘自dubbo官网随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。垂直应用架构当访问量逐渐增大,单一应用增加机器带来的加速度越来越小,将应...

2018-05-23 23:05:17 382

原创 JVM内存异常与常用内存参数设置总结

Java Web程序由于引入大量第三方java类库,在启动时经常会遇到内存溢出(Memory Overflow)或者内存泄漏(Memory leak)问题,导致程序启动失败。一、OOM异常分类:OOM异常主要分为java堆溢出、虚拟机栈和本地方法栈溢出、方法区和运行时常量池溢出、本地直接内存溢出。1、 java堆溢出java堆用于存储对象实例,只要不断的创建实例,并且GC来不及清除这些对象,那么在...

2018-05-08 22:04:14 282

原创 JVM内存结构及模型

本文的主要内容取自于《深入理解java虚拟机》与阿里教程中心一、JVM内存结构1. Program Counter Register(程序计数器):一块较小的内存空间, 作用是当前线程所执行字节码的行号指示器(类似于传统CPU模型中的PC), PC在每次指令执行后自增, 维护下一个将要执行指令的地址. 在JVM模型中, 字节码解释器就是通过改变PC值来选取下一条需要执行的字节码指令,分支、循环、跳...

2018-04-25 13:45:48 220

转载 基于RPC标准实现的Dubbo框架简介

Dubbo是由阿里巴巴开源的基于Java的高性能RPC框架。和许多RPC系统一样,dubbo基于定义服务的想法,指定可以通过参数和返回类型远程调用的方法。在服务器端,服务器实现此接口并运行一个dubbo服务器来处理客户端调用。在客户端,客户端有一个存根,提供与服务器相同的方法。一、Dubbo架构下图是Dubbo官网所示的结构图上图中各节点说明:1、provider:暴露服务的服务提供方2、cons...

2018-04-23 17:11:48 291

原创 MongoDB客户端常用操作命令

> mongo   --进入shell界面以下命令是在mongo客户端命令行下进行操作的> show dbs    -- 查看数据库列表> use admin   --创建admin数据库,如果存在admin数据库则使用admin数据库> db   ---显示当前使用的数据库名称> db.getName()  ---显示当前使用的数据库名称> db.dropDa...

2018-04-23 14:32:33 1141 1

原创 MongoDB安全配置

注:1、以Windows系统为例,且安装目录为:E:\mongodb;2、以下可执行命令是蓝色字体;3、需要同时打开两个cmd命令窗口,一个执行客户端命令,一个执行启动服务命令,且启动服务命令窗口不可以关闭。1、以命令的形式启动MongoDB打开cmd命令窗口进入到MongoDB的安装目录,bin文件下;执行如下命令(该命令窗口为服务端命令行窗口,不可关闭)mongod.exe --dbpath=...

2018-04-20 10:30:23 1498

原创 oracle表空间、用户、导入导出dmp文件与oracle11g导出表不全问题

创建表空间:create tablespace TABLESPACE_NAME logging datafile '/u01/app/oracle/data/hap/LSLB.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local; 解释:TABLESPACE_NAME ——表空间名称...

2018-04-18 17:04:45 2345

原创 mongodb数据库备份、还原命令

一、mongodb数据库备份数据:1、常用命令:mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 - o 文件存在路径如果没有用户谁,可以去掉-u和-p。如果导出本机的数据库,可以去掉-h。如果是默认端口,可以去掉--port。如果想导出所有数据库,可以去掉-d。2,导出所有数据库mongodump -h 127.0.0.1 -o /home/zhangy...

2018-04-18 16:55:58 4503 1

原创 Nginx负载均衡与Redis实现Tomcat的session共享基本配置

1、Nginx简介根据Nginx官网说明可知:nginx [engine x]是最初由Igor Sysoev编写的HTTP和反向代理服务器,邮件代理服务器和通用TCP / UDP代理服务器。2、Nginx负载均衡配置a)  nginx.conf是nginx的配置文件,在conf目录下边,其中#开头的都是注释。b)  主要需要配置的是http模块下的内容红框所标是转发的服务器地址,在项目中也就是部署...

2018-04-18 10:21:16 284

tomcat-redis-session-manager-2.0.0.zip

tomcat-redis-session-manager-2.0.0jar包实现session共享问题

2018-04-18

空空如也

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

TA关注的人

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