自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 基于Docker搭建 ELK分布式日志管理解决方案

使用ElasticSearch+LogStash+Kibana搭建分布式日志集中管理的解决方案。省事省力。有以下几大好处1、帮助快速分析与调试程序bug;2、检查系统是否健康;3、业务层面能做日志大数据过滤分析;4、遇到错误时第一时间报警,尤其生产环境特别好用。

2022-03-02 10:45:51 2734 2

原创 springboot + dubbo + zookeeper搭建分布式项目

一、下载zookeeper服务注册管理器下载ZooKeeper地址:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/建议下载zookeeper3.4版本,3.5版本还不稳定。修改conf目录下zoo_sample.cfg文件名为zoo.cfg添加如下配置tickTime=2000dataD...

2019-07-03 10:57:07 982

原创 Centos7.4 docker 部署服务

Docker简介(docker简介及架构都是粘贴复制,可跳过从安装看)Docker是一个开源的容器引擎,它有助于更快地交付应用。 Docker可将应用程序和基础设施层隔离,并且能将基础设施当作程序一样进行管理。使用 Docker可更快地打包、测试以及部署应用程序,并可以缩短从编写到部署运行代码的周期。Docker的优点如下:1、简化程序Docker 让开发者可以打包他们的应用以...

2019-06-26 14:54:08 364

转载 JDK1.8之——lambda表达式

Java8发布已经有一段时间了,这次发布的改动比较大,很多人将这次改动与Java5的升级相提并论。Java8其中一个很重要的新特性就是lambda表达式,允许我们将行为传到函数中。想想看,在Java8 之前我们想要将行为传入函数,仅有的选择就是匿名内部类。Java8发布以后,lambda表达式将大量替代匿名内部类的使用,简化代码的同时,更突出了原来匿名内部类中最重要的那部分包含真正逻辑的代码。尤其...

2018-07-10 14:17:52 744

转载 使用Nginx实现反向代理

一、代理服务器1、什么是代理服务器代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。2、为什么要使用代理服务器1)提高访问速度由于目标主机返回的数据会存放在代理服务器的硬盘中,因此下一次客户再访问相同的站点数据时,会直接从代理服务器的硬盘...

2018-03-20 11:33:53 246

转载 Nginx+Tomcat搭建高性能负载均衡集群

项目比较松逛论坛发现的,简单易懂,转载下~   看看什么时候有空自己也写下用keepalive 搭建Nginx集群一、       工具  nginx-1.8.0  apache-tomcat-6.0.33二、    目标  实现高性能负载均衡的Tomcat集群:   三、    步骤  1、首先下载Nginx,要下载稳定版:    2、然后解压两个Tomcat,分别命名为apache-tomca...

2018-03-20 11:30:03 150

原创 一个简易的Springboot+JMS(ActiveMQ )例子

好久没写博客了,最近有时间研究了下JMS,顺便花了点时间用springboot搭了一个Demo,不得不再次感叹Springboot的简易方便以及功能强大,废话说不多说进入正题吧(PS:请忽略我的排版啊,csdn的排序实在玩不转,.. 将就看下吧~)首先我就不啰嗦什么是消息队列、以及JMS的一些概念了~google上面一大堆~1、安装ActiveMQ 我是在windows系统上搭建的环境,首先去Ap...

2018-03-06 17:49:09 762

转载 Java 数据结构和经典算法经验总结

随着在Java程序猿道路上越走越远,发现Java确实底层封装太好了,java程序猿确实存在对数据结构及算法方面的短板,我自己最近也在看《算法导论》,每天要上班进度不理想,空闲也在网上找找算法博文,确实写的可以很不错,分享下~前言:在计算机软件专业中,算法分析与设计是一门非常重要的课程,很多人为它如痴如醉。很多问题的解决,程序的编写都要依赖它,在软件还是面向过程的阶段,就有‘程序=算法+数据结构’这...

2018-03-01 16:39:00 391

转载 关于Java值传递与引用传递的区别

关于Java中形参与实参的理解今天阅读了一个写的非常棒的博文,通过此博文再次复习了Java中参数传递的知识(即值传递与引用传递的区别)。参考网站http://www.cnblogs.com/binyue/p/3862276.html。下面我将通过次博文记录自己的理解,还望能够帮助再学Java或者复习Java的朋友们。 一、基本类型与引用类型在内存中的保存内容Java中的变量分为基本类型和引用类型两...

2018-02-28 16:26:14 470

转载 为什么在匿名内部类中引用外部对象要加final修饰符

问题提的很好,搜了一把终于知道了大概的原因,首先纠正提问者的提问,贴出来的第一段代码属于匿名内部类,第二端代码不属于匿名内部类。回答你的问题,为什么在匿名内部类中引用外部对象要加final修饰符呢,因为,在匿名内部类中引用的外部对象受到外部线程的作用域的制约有其特定的生命周期,以线程为例,当外部的变量生命周期已经完结之后,内部的线程还在运行,怎么样解决这个外部生命周期已经结束而在内部却需要继续使用...

2018-02-27 18:07:06 289

转载 9种高性能可用高并发的技术架构

1、分层  分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对简单并比较单一的职责,然后通过上层对下层的依赖和调度组成一个完整的系统。  在网站的分层架构中,常见的为3层,即应用层、服务层、数据层。应用层具体负责业务和视图的展示;服务层为应用层提供服务支持;数据库提供数据存储访问服务,如数据库、缓存、文件、搜索引擎等。  分层架构是逻辑上的,在物理部...

2018-02-27 17:53:11 181

原创 Springboot+Mybatis逆向工程逆向生成代码

最近项目差不多快上线了,终于有空搭建下Springboot Mybatis逆向工程了,但是百度了半天网上就两篇原创,其余的写着原创但是连错别字都一样。尝试了搭建下各种报错。最后还是自己研究了半天一点点试的,并没有网上说的这么繁琐,也不用继承模板什么的。当然这只是我个人的尝试,给大家提供一下第三种思路。Mybatis逆向工程使用逆向生成工具:mybatis-generator,使用此插件可以从数据库...

2018-01-04 13:46:53 7406

原创 NFS挂载文件系统 出现nobody解决方式

最近在开发时 使用nfs挂载磁盘文件系统APP上传图片权限、跟后台管理上传图片写入权限不同时支持、ls -la 查看了img文件夹 权限为 drwxr-xr-x所属用户却是nfsnobody没有用户导致没有写入权限项目已经进入测试阶段了,于是我 先chmod 777 img 强行修改文件夹权限为所有人可读写执行,但安全性低,治标不治本查了很多资料

2017-12-25 14:48:51 13009

原创 redis 集群搭建

最近做的这个项目都上uat了,发现app是将redis集群作为mybatis的二级缓存,需要将后台管理的redis也要换成集群,但是银行不提供外网,只能在本机部署集群,搞了一下午终于弄好了,发出来给各位提供思路~redis 集群应用集群是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性与可用性的服务平台。redis cluster 为了保证数据的高可用性

2017-12-22 15:54:39 174

原创 pdfbox 解析 PDF转HTML、Text文件

pdfbox 解析 PDF转HTML、Text文件

2017-07-21 09:26:02 6097 4

原创 Filter过滤登录权限 不过滤登录页面 及死循环问题解决

解决 Filter过滤登录权限 不过滤登录页面 及解决Firefox 检测到该服务器正在将此地址的请求循环重定向的解决方法

2017-06-13 15:21:09 5521 3

空空如也

空空如也

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

TA关注的人

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