- 博客(15)
- 收藏
- 关注
原创 SpringBoot项目整合RabbitMQ三种交换机类型实例
(一)RabbitMQ介绍 RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。消息中间件最主要的作用是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心谁在生产消息,从而达到解耦的目的。...
2019-05-20 14:12:23
3957
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
7317
原创 字符编码的发展历程(ASCII、Unicode、UTF-8的由来及区别)
1、字符编码的出现我们都知道,计算机只能处理数字,即0和1,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大整数是65535,4个字节可以表示的最大整数是4294967295。...
2019-03-21 14:39:53
2420
原创 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
2160
原创 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
13588
7
原创 数据结构与算法—常见的几种排序算法及实现(java)
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。排序算法,就是如何使得记录按照要求排列的方法。排序算法在很多领域得到相当地重视,尤其是在大量数据的处理方面。以下我们将介绍几种常见的排序,几种排序算法的时间复杂度及稳定性如下:1、冒泡排序冒泡排序的效率很低,但是算法实现起来很简单,因此很适合作为研究排序的入门算法。基本思想对当前还未排好序的...
2019-02-25 18:07:04
1993
1
原创 使用IDEA创建SpringBoot+MyBatis+MySql项目连接数据库实例(绝对可行)
1、首先我们先在IDEA上创建一个SpringBoot的Web项目(1)file ——> new ——> project(2)——> next这里是包路径前缀,可修改也可不修改(默认)com.example.demo(
2019-02-19 16:12:28
48076
76
原创 MySQL常用函数大全(总结篇)
本篇文章讲解是是MySQL的函数方法,涵盖所有的MySQL常见的方法。下面是本篇文章的目录结构,可以根据自己需求划到相应段落查找:一、数字函数二、字符串函数三、日期函数四、MySQL高级函数(一)数字函数1、ABS(x) 返回x的绝对值SELECT ABS(-1);---- 返回12、AVG(expression) 返回一个表达式的平均值,expres...
2019-02-19 14:08:33
82556
17
原创 Spring中@Async注解实现异步
简单介绍Spring为任务调度与异步方法执行提供了注解支持。通过在方法上设置@Async注解,可使得方法被异步调用。也就是说调用者会在调用时立即返回,而被调用方法的实际执行是交给Spring的TaskExecutor来完成。@Async注解的开启<task:annotation-driven executor="an
2019-02-11 15:52:13
2092
原创 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
13664
原创 Spring Boot中使用Swagger2构建API文档
本文将通过一个demo(java)实例来通俗易懂的为大家介绍swagger的实现及使用操作方法。前半部分介绍swagger,后半部分代码实现。现在步入正题。swagger是什么?Swagger 是一种和语言无关的规范和框架,用于定义服务接口,主要用于描述Resultful的API。它专注于为API创建优秀的文档。支持Swagger的API可以为API方法生成交互式的文档,让用户可以通...
2019-01-14 14:19:07
1457
2
原创 什么是物理路径、相对路径、绝对路径、根目录------java初学者学习笔记
什么是物理路径、相对路径、绝对路径、根目录------java初学者学习笔记本文将讲述什么是物理路径,什么是相对路径,什么是绝对路径,什么是根目录,以及他们的使用方法。这四种路径可以表示某个在电脑上的文件,在网页设计中通过以上几种路径可以表示链接,插入图像、Flash、CSS文件的位置。下面开始进入正题:物理路径(Physical path):在硬盘上的文件的位置。如下几个就是物理路径:...
2019-01-10 14:42:28
7215
原创 Java集合笔记
\Collection接口Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类,Java SDK提供的类都是继承自Collection的“子接口”如Lis...
2018-07-12 11:58:38
1363
原创 在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
8539
原创 Linux下部署springboot项目的步骤及过程
最近在研究将springboot项目部署到Linux服务器上,由于springboot是内嵌了tomcat,所以可以直接将项目打包上传至服务器上。我是在idea上的项目,所以我就基于此说下过程。(一)打包你的项目1、在pom文件中添加springboot的maven插件<build> <plugins> <plugin> ...
2018-05-06 20:42:22
86957
16
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人