自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot项目整合RabbitMQ三种交换机类型实例

(一)RabbitMQ介绍       RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。消息中间件最主要的作用是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心谁在生产消息,从而达到解耦的目的。...

2019-05-20 14:12:23 3871 1

原创 linux下重启tomcat

今天在远程上面部署项目,手速太快没点停止就点卸载,导致tomcat卡死。于是乎,我要在远程重启tomcat。重启tomcat只需以下三步:cd app/tomcat-8080/bin(进入tomcat的bin目录)./shutdown.sh(关闭tomcat)./startup.sh(重启tomcat)...

2019-04-16 18:16:36 7245

原创 字符编码的发展历程(ASCII、Unicode、UTF-8的由来及区别)

1、字符编码的出现我们都知道,计算机只能处理数字,即0和1,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是65535,4个字节可以表示的最大整数是4294967295。...

2019-03-21 14:39:53 2106

原创 DES加密工具类

(一)DES加密算法:1、DES加密算法是一种对称加解密算法a.通信双方同时掌握一个密钥,加密解密都是由一个密钥完成的(即加密密钥等于解密密钥,加解密密钥可以相互推倒出来)。b.双方通信前共同拟定一个密钥,不对第三方公开。c.不具有个体原子性,一个密钥被共享,泄漏几率增大2、DES加密算法原理该算法是一个利用56+8奇偶校验位(第8,16,24,32,40,48,56,64...

2019-03-20 13:40:54 2083

原创 POI导出Excel工具类(简单看完就会)

(一)POI介绍Apache POI是Apache软件基金会的开源项目,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 .NET的开发人员则可以利用NPOI (POI for .NET) 来存取 Microsoft Office文档的功能。本文介绍的是用POI做一个导出excel报表的工具类,相当实用也相当简单。(二)POI导出报表要用到的包1...

2019-03-08 11:49:46 13244 7

原创 数据结构与算法—常见的几种排序算法及实现(java)

所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。以下我们将介绍几种常见的排序,几种排序算法的时间复杂度及稳定性如下:1、冒泡排序冒泡排序的效率很低,但是算法实现起来很简单,因此很适合作为研究排序的入门算法。基本思想对当前还未排好序的...

2019-02-25 18:07:04 1910 1

原创 使用IDEA创建SpringBoot+MyBatis+MySql项目连接数据库实例(绝对可行)

1、首先我们先在IDEA上创建一个SpringBoot的Web项目(1)file ——> new ——> project(2)——> next这里是包路径前缀,可修改也可不修改(默认)com.example.demo(

2019-02-19 16:12:28 47430 76

原创 MySQL常用函数大全(总结篇)

本篇文章讲解是是MySQL的函数方法,涵盖所有的MySQL常见的方法。下面是本篇文章的目录结构,可以根据自己需求划到相应段落查找:一、数字函数二、字符串函数三、日期函数四、MySQL高级函数(一)数字函数1、ABS(x) 返回x的绝对值SELECT ABS(-1);---- 返回12、AVG(expression) 返回一个表达式的平均值,expres...

2019-02-19 14:08:33 76478 17

原创 Spring中@Async注解实现异步

简单介绍Spring为任务调度与异步方法执行提供了注解支持。通过在方法上设置@Async注解,可使得方法被异步调用。也就是说调用者会在调用时立即返回,而被调用方法的实际执行是交给Spring的TaskExecutor来完成。@Async注解的开启<task:annotation-driven executor="an

2019-02-11 15:52:13 2024

原创 java字符串常用的方法总结

java常见方法函数的实例,代码及运行结果如下:(不理解的看注释)public static void main(String args[]){ String str1 = "Hello World"; String str2 = "Hello World"; String str3 = "hello world";

2019-02-11 11:19:25 13477

原创 Spring Boot中使用Swagger2构建API文档

本文将通过一个demo(java)实例来通俗易懂的为大家介绍swagger的实现及使用操作方法。前半部分介绍swagger,后半部分代码实现。现在步入正题。swagger是什么?Swagger 是一种和语言无关的规范和框架,用于定义服务接口,主要用于描述Resultful的API。它专注于为API创建优秀的文档。支持Swagger的API可以为API方法生成交互式的文档,让用户可以通...

2019-01-14 14:19:07 1407 2

原创 什么是物理路径、相对路径、绝对路径、根目录------java初学者学习笔记

什么是物理路径、相对路径、绝对路径、根目录------java初学者学习笔记本文将讲述什么是物理路径,什么是相对路径,什么是绝对路径,什么是根目录,以及他们的使用方法。这四种路径可以表示某个在电脑上的文件,在网页设计中通过以上几种路径可以表示链接,插入图像、Flash、CSS文件的位置。下面开始进入正题:物理路径(Physical path):在硬盘上的文件的位置。如下几个就是物理路径:...

2019-01-10 14:42:28 6888

原创 Java集合笔记

\Collection接口Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如Lis...

2018-07-12 11:58:38 1335

原创 在Linux上安装tomcat和JDK

1.tomcat的安装a.#cd download(进入download文件夹)b.#wget http://111.23.5.142:82/mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.8/bin/apache-tomcat-9.0.8.tar.gz(从互联网下载tomcat的压缩包)c.#tar -zxvf ... -C/usr...

2018-05-06 21:41:38 8469

原创 Linux下部署springboot项目的步骤及过程

最近在研究将springboot项目部署到Linux服务器上,由于springboot是内嵌了tomcat,所以可以直接将项目打包上传至服务器上。我是在idea上的项目,所以我就基于此说下过程。(一)打包你的项目1、在pom文件中添加springboot的maven插件<build> <plugins> <plugin> ...

2018-05-06 20:42:22 86645 16

空空如也

空空如也

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

TA关注的人

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