自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

原创 spring boot2.X版本集成quartz并实现@Autowired自动注入

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-12-26 12:41:12 541

转载 由浅入深理解Java线程池及线程池的如何使用

由浅入深理解Java线程池及线程池的如何使用前言多线程的异步执行方式,虽然能够最大限度发挥多核计算机的计算能力,但是如果不加控制,反而会对系统造成负担。线程本身也要占用内存空间,大量的线程会占用内存资源并且可能会导致Out of Memory。即便没有这样的情况,大量的线程回收也会给GC带来很大的压力。为了避免重复的创建线程,线程池的出现可以让线程进行复用。通俗点讲,当有工作来,就会向线程池...

2019-08-12 10:25:28 226 1

原创 FastDFS 和nginx整合

FastDFS安装教程:https://blog.csdn.net/HelloMy_World/article/details/901724975.1.在tracker上安装nginx在每个tracker上安装nginx,的主要目的是做负载均衡及实现高可用。5.2.在Storage上安装nginx5.2.1.FastDFS-nginx-module上传fastdfs-nginx-modu...

2019-05-13 14:17:02 586

原创 FastDFS介绍以及安装

1.FastDFS介绍1.1.图片服务器介绍要实现图片上传功能,需要有一个图片服务器。图片服务器的特点:1.存储空间可扩展2.提供统一的访问方式3.访问效率高原来使用Tomcat配置虚拟路径的方式不能满足需求。解决方案:使用FastDFS分布式文件系统1.2.什么是FastDFSFastDFS是用c语言编写的一款开源的文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份...

2019-05-13 14:11:52 247

原创 zookeeper安装手册

zookeeper安装1.准备环境(2n-1台linux机器或者虚拟机:由于zookeeper的paxos算法要求半数以上存活则为可用,所以必须准备单数个服务器搭建环境)2.上传用工具上传zookeeper安装文件到/home/hadoop,并确保文件的所属用户书hadoop,如果不是,需要用root用户修改文件的所属者。命令:su – rootcd /home/hadoopch...

2019-05-13 13:54:06 167

原创 基于ssm框架使用Dubbo实例

近期研究了一下Dubbo框架,写的小demo,分享一下:<!-- dubbo相关 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <version>2.5.3</ver...

2019-05-13 13:21:44 652

原创 easypoi使用excel导出功能

近期项目要有一个报表功能还要支持结果导出excel表,考虑到快速实现选择的是easypoi技术,做了一个小demo,特地分享记录一下

2019-05-09 11:11:38 590

原创 离线搭建Ambari平台教程错误解决方案

离线搭建Ambari平台教程https://blog.csdn.net/HelloMy_World/article/details/88037635(1)Requires: libtirpc-develrpm -qa|grep libtirpclibtirpc-0.2.4-0.6.el7.x86_64非对应版本无法安装rpm -ivh libtirpc-devel-0.2.4-0.8....

2019-02-28 17:34:08 1595

原创 Ambari 2.6离线搭建教程

一、下载安装包  因为使用在线安装特别慢,所有的安装包加起来有9个G左右,所以本教程是通过迅雷下载包,然后上传到服务器,通过配置本地源的方式来实现的离线安装。通过ambari安装需要下载下面的三个主要包:HDP:http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.6.3.0/HDP-2.6.3.0-centos7-rpm...

2019-02-28 17:30:56 1349

原创 Linux下安装mysql-5.6数据库

(1)下载安装包 mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz下载地址https://dev.mysql.com/downloads/mysql/5.6.html(2)卸载系统自带的Mariadbrpm -qa|grep mariadb &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;//查询出已安装的mariadbrpm -e --...

2019-02-28 17:25:55 1377

原创 Dubbo分布式框架使用过程中遇到问题的解决办法

项目中首次使用Dubbo分布式框架,整理了一下整个项目中遇到的问题和一些常见问题的解决方案,整理如下:如果服务注册不上怎么办?(1) 检查dubbo的jar包有没有在classpath中,以及有没有重复的jar包(2) 检查有没有重复的dubbo.properties配置文件(3) 检查暴露服务的spring配置有没有加载(4) 检查beanId或beanName有没有重复(5) 查...

2018-10-10 09:53:18 3683

原创 MySQL/InnoDB乐观锁悲观锁共享锁、排它锁行锁表锁死锁概念的理解

MySQL/InnoDB的加锁,一直是一个面试中常问的话题。例如,数据库如果有高并发请求,如何保证数据完整性?产生死锁问题如何排查并解决?我在工作过程中,也会经常用到,乐观锁,排它锁,等。于是今天就对这几个概念进行学习,屡屡思路,记录一下。注:MySQL是一个支持插件式存储引擎的数据库系统。本文下面的所有介绍,都是基于InnoDB存储引擎,其他引擎的表现,会有较大的区别。存储引擎查看MySQ...

2018-09-21 08:45:58 294

原创 Redis内存使用优化与存储

Redis常用数据类型Redis最为常用的数据类型主要有以下五种:StringHashListSetSorted set在具体描述这几种数据类型之前,我们先通过一张图了解下Redis内部内存管理中是如何描述这些不同数据类型的:首先Redis内部使用一个redisObject对象来表示所有的key和value,redisObject最主要的信息如上图所示:type代表一个v...

2018-09-19 14:24:20 151

原创 nginx 详解以及相对 apache 的优点

一、 nginx 相对 apache 的优点: 轻量级,同样起web 服务,比apache 占用更少的内存及资源 抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能 高度模块化的设计,编写模块相对简单 社区活跃,各种高性能模块出品迅速啊 apache 相对nginx 的优点: rewrite ,比ngin...

2018-09-14 13:38:27 264

原创 SolrLucene优劣势分析详解

最早lucene2.4以及以前,追溯到2008年前后,lucene刚刚引起大家的关注,到后来Nutch 、solr的出现,lucene变得更加热。Nutch、Solr的发展,极大推动了lucene的升级。 对于一些接触过搜索,使用过lucene、solr的人来说,一般都会感觉lucene、solr很牛逼。我个人也认为solr、lucene确实非常NB,他涵盖了信息检索的几乎全部基础知识和非常高...

2018-09-06 14:02:31 451

原创 Spring MVC和Struts2的区别详解

Spring MVC PK Struts2 我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置。spring3 mvc可以认为已经100%零配置了(除了配置spring mvc-servlet.xml外)。 Spring MVC和Struts2的区别: 1. 机制:spring mvc的入口是servlet,而struts2是filter(这里要指出,filter和s...

2018-09-06 13:59:52 591

原创 Spring+mybatis的工程内,需要连接oracle+Mysql数据库,增删查改都要同时执行

&lt;!--&lt;!– 自动扫描 –&gt;--&gt; &lt;context:component-scan base-package="com.test1"/&gt; &lt;context:component-scan base-package="com.test2"/&gt; &lt;context:component-scan base-package=&qu

2018-08-13 17:12:10 1063 2

原创 Hibernate与MyBatis详解

Hibernate&amp;amp;nbsp;是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。&amp;amp;nbsp;Mybatis&amp;amp;nbsp;是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。 MyBatis&amp;amp;nbsp;参考资料官网:http://www.mybatis.org/core/zh/index.html&amp;amp;nbsp;&a

2018-08-08 11:18:18 828

原创 Java多线程与并发库高级应用详解

传统线程技术回顾 传统是相对于JDK1.5而言的 传统线程技术与JDK1.5的线程并发库 线程就是程序的一条执行线索/线路。 创建线程的两种传统方式 1.创建Thread的子类,覆盖其中的run方法,运行这个子类的start方法即可开启线程 Thread thread = new Thread() { @Override public void run() { while...

2018-08-08 11:03:59 182

原创 redis的 rdb 和 aof 持久化的区别

url:&amp;amp;nbsp;http://ptc.35.com/?p=275 aof,rdb是两种 redis持久化的机制。用于crash后,redis的恢复。 rdb的特性如下: Code: fork一个进程,遍历hash table,利用copy on write,把整个db dump保存下来。 save, shutdown, slave 命令会触发这个操作。 粒度比较大,如果save, ...

2018-08-07 09:55:19 169

原创 MySql存储过程详解

1.&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp; 存储过程简介 &amp;amp;amp;amp;nbsp; 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库

2018-08-07 08:32:02 646

原创 Java Mybatis针对于Oracle表的插入更新操作merge into tablename using

近期公司产品提出需求,表数据根据主键判断插入或更新,有则更新无则插入,类似于hibernate的saveorupdate方法。对于Mybatis来说Mapping.xml怎么写呢,针对于oracle数据库的merge into tablename using语法,代码如下: ` MERGE INTO SE_BMS T1 USING ( ...

2018-08-06 13:36:05 1453

原创 Java对Axis2 WebService 的HTTPS发布和调用

近期公司把原有的一个HTTP的Axis2 WebService改为HTTPS,经过网上一番参考和研究整理如下。发布https的项目大家应该清楚,不清楚的看这篇文章https://www.cnblogs.com/wanghaoyuhappy/p/5267702.html接下来是发布HTTPS的web service。 axis2如果需要进行https访问,需要加入全局配置文件axis2.x...

2018-08-06 13:18:37 3846 2

poiDemo.zip

poi excel导出所需demo类,页面jsp、controller、service、pom.xml、web.xml都有,亲测有效,不会用的话欢迎留言

2019-05-09

rpcbind-0.2.0-47.el7.x86_64.rpm

rpcbind-0.2.0-47.el7.x86_64.rpm安装包下载,centos7

2019-03-06

libtirpc-devel-0.2.4-0.15.el7.x86_64.rpm

libtirpc-devel-0.2.4-0.15.el7.x86_64.rpm安装包下载,使用centos7

2019-03-06

libtirpc-0.2.4-0.15.el7.x86_64.rpm

libtirpc-0.2.4-0.15.el7.x86_64.rpm安装包,适合centos7

2019-03-06

kafka-manager.zip

./sbt clean dist 编译了好多次才成功没报错,生成了该文件,原版未改功,分享一下,抓紧下载!

2019-01-07

postgresql linux

postgresql 数据库安装包,大家积极下载

2019-01-06

空空如也

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

TA关注的人

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