- 博客(22)
- 资源 (2)
- 收藏
- 关注
原创 idea 方法注释设置
* * 功能描述: * $tags$ $params$ * @return {@link $return$} * @author weigang * @date $date$ $time$ */#taggroovyScript(" def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\...
2019-09-29 10:57:27 623
原创 三、SpringBoot Rbbitmq及简单使用
启动rabbitmq服务,我是采用docker启动的Docker安装Rbbitmq【windows】,访问地址http://localhost:15672账号:guest,密码:guest1.引入rabbitmq相关的依赖包<!-- 使用抽象级MQ接口 --><dependency> <groupId>org.springframew...
2019-09-28 21:06:44 363
原创 Docker安装Rbbitmq【windows】
1.首先先安装rabbitmq镜像i.查询rabbitmq镜像docker search rabbitmq:managementii.拉取rabbitmq镜像docker pull rabbitmq:management2.启动rabbitmq镜像i.执行命令:docker run -d --hostname my-rabbit --name rabbitmq...
2019-09-27 16:11:25 183
原创 Decker安装-Windows
1.登陆docker,没有的话就先注册吧,点击download desktop,再点击Get started with Docker Destkop,弹出界面再点Download Docker Desktop for Windows下载windows版的docker2.安装成功-->cmd --> docker version出现这种情况的话,执行命令:doc...
2019-09-27 16:04:54 1432
原创 自定义异常
package com.weicon.common.exception;import lombok.Value;import org.springframework.http.HttpStatus;import org.springframework.web.bind.annotation.ResponseStatus;/** * 通用的业务异常 * @author Admin...
2019-09-26 13:57:37 97
原创 Java之常见异常 整理集合
java.langNullPointerException:空指针异常(出现条件:使用对象(字段/方法)值为null时) ArrayIndexOutOfBoundsException/IndexOutOfBoundsException:数组下标越界异常(出现条件:使用超出数组下标范围的下标) NumberFormatException:数字格式化异常(出现条件:不符合转换格式的字符串...
2019-09-26 13:46:56 657
原创 Swagger2
接着SpringBoot集成Mybatis基础上开发1.引入依赖包<!--集成swagger--><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <vers...
2019-09-25 14:34:33 412
原创 八、SpringBoot Logback日志
接着SpringBoot集成Mybatis基础上开发1.引入依赖包<!--日志--><dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.16...
2019-09-25 12:19:19 249 1
原创 四、SpringBoot Mybatis
-- ------------------------------ Table structure for hr_user-- ----------------------------DROP TABLE IF EXIS...
2019-09-20 12:19:49 422
原创 二、SpringBoot Redis
1.创建一个springboot项目,点击File->New->Project->Spring Initializr->勾选Spring Web(此步骤写controller层方便向redis存放数据)2.加入redis相关依赖包 <!--集成redis--> <dependency> ...
2019-09-19 14:50:16 131
原创 Mysql索引优化注意
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:selec...
2019-09-18 15:10:47 110
转载 Mysql数值类型
一.数值类型Mysql支持所有标准SQL中的数值类型,其中包括严格数据类型(integer,smallint,decimal,numeric),以及近似数值数据类型(float,real,double precision(就是双精度型数据)),并在此基础上进行扩展。扩展后增加了tinyint,mediumint,bigint这3种长度不同的整形,并增加了bit类型,用来存放位数据。类型 ...
2019-09-18 14:11:48 4799 1
原创 Java参数传递、值传递、引用传递
1.方法参数传递示例1:定义一个change 方法 和 int 形参上面代码 change(a) 表示:表示把变量a中的数据7拷贝一份 放到change方法形参x中下图表示了调用change方法,参数内存结构:示例2:定义一个change 方法和 int 数组的形参,交换数组中前面2个元素2.值传递形式参数类型是基本数据类型 方法调用时,实际参数把它的值传...
2019-09-08 13:23:28 143
原创 Java二维数组
public static void main(String[] args) { int [] a = {11,22,33}; int [] b = {11,22,33,55,66}; int [] c = {1,3}; //int [][] arr = {a,b,c}; //定义一个长度为3的数组,来存储上面的a b c,这个就是二维数组了 int [][] arr = ne...
2019-09-08 13:23:18 86
原创 Spring源码构建
1.先从github搜索spring-framework项目,不能只输入spring,因为spring是一个大家族,里面包含SpringCloud、SpringBoot等等...github地址:https://github.com/spring-projects/spring-framework接下来需要安装gradle,地址:http://services.gradle.org...
2019-09-06 11:52:36 552
原创 Java二分搜索
二分查找法作为一种常见的查找方法,将原本是线性时间提升到了对数时间范围,大大缩短了搜索时间,但它有一个前提,就是必须在有序数据中进行查找。示例:查询一个整数在整型数组中第一次出现的位置 思路:定义一个方法名字为binarySearch(int ele,int[] src),循环找到第一次出现的元素索引 先查找数组中间位置(索引)出的元素和ele比较 定义三个变量 最小索引 minIn...
2019-09-06 10:35:56 94
原创 Java冒泡排序
假设有一个数组[6,3,26,33,31,32]原始方式:public static void main(String[] args) { int[] arr = {6,3,26,33,31,32}; //第一次 if(arr[0] > arr[1]){ int t = arr[0];// t作为临时存放数据的变量 arr[0] = arr[1]; arr[1]...
2019-09-06 10:24:24 131
原创 Java运算符
1. 算术运算符加法(+)减法(-)乘法 (*) 除法(/) 取模(%) public static void main(String[] args) { System.out.println(10/3); System.out.println(10.0/3); System.out.println(0.0/0.0 ); ...
2019-09-04 09:19:54 116
原创 Java转义字符
Java规定特殊符号具有特殊意义,实现特殊目的的符号。常见转义符①\r表示接受键盘输入,相当于按下了回车键;②\n表示换行;③\t表示相当于Table键制表符;④\b表示退格键,相当于Back Space键;⑤\'表示单引号;⑥\''表示双引号;⑦\\表示一个斜杠\。...
2019-09-03 16:30:11 129
原创 Java数据类型转换
①byte short char int long float double boolean②数据类型的转换:数据的类型转换,比如整数10转换成小数10.0③本质任何一个数据也都是有类型的!true , 3.14为什么要进行数据类型的转换?为了节省空间大转小,Web前台传的都是字符串数据,如果后台需要运算,得转换1)核心认识①自动类型转换:小数据类型转...
2019-09-03 16:27:24 141
原创 Java基本数据类型
1)整型为什么会有不同大小的类型,举个例子比如存5 这个数据怎么存的?A.byte(8位,范围是-128到127)B.short(16位)C.int(32位)D.long (64位)注意:给long赋值时,因为整数默认是int类型,要转换为long类型的值,后面加上l或L2)浮点型A.float(单精度32位):直接赋值时必须在数字后加上f 或F( 表...
2019-09-03 16:04:59 116
原创 实现 java.io.Serializable接口的作用
实现java.io.Serializable接口的类启用了类的可序列化。未实现此接口的类将不会将其任何状态序列化或反序列化。可序列化类的所有子类本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可序列化的语义。为了允许序列化非可序列化类的子类型,子类型可能负责保存和恢复超类型的public,protected和(如果可访问)包字段的状态。只有当扩展的类具有可访问的no-arg构造函数初始...
2019-09-03 15:32:24 488
基本销售税适用于所有商品,但书籍、食品和医疗产品除外,税率为10%。进口税是适用于所有进口货物的附加销售税,税率为5
2020-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人