自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 nacos源码学习 二

一,nacos各个模块主要功能:

2021-06-20 18:21:41 215

原创 nacos源码学习 一

一,本地启动nacos源码项目1.环境准备Nacos 依赖 Java 环境来运行。如果您是从代码开始构建并运行Nacos,还需要为此配置 Maven环境,请确保是在以下版本环境中安装使用: 64 bit OS,支持 Linux/Unix/Mac/Windows,推荐选用 Linux/Unix/Mac。 64 bit JDK 1.8+;下载 & 配置。 Maven 3.2.x+;下载 & 配置 作者:summerbring链接:https://www.

2021-06-20 18:11:20 267

原创 常用网址记录

1.mybatis-plus实战教程https://mp.csdn.net/postedit2..mybatis-plus and和or 组合使用实战教程https://blog.csdn.net/u011229848/article/details/819023983.spring boot rabbitmq 延时消费的简单实现https://blog.csdn.net/ch...

2021-06-20 17:40:53 106

原创 springboot集成redis自定义工具类

1.pom依赖和yml配置文件,取redis部分配置即可<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>spring: datasource: type: com.alibaba.druid.

2020-12-14 14:22:24 121

原创 springboot maven下打包pom配置

<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin<...

2019-07-17 14:40:22 909

原创 excel导出

1.控制器中的方法 @GetMapping(value = "export") @Authority public Result export(ShippingBillCriteria shippingBillCriteria, @ApiIgnore @User CurrentUser currentUser) { shippingBillCriteria.s...

2019-07-12 17:16:11 175

原创 excel导入

需要相关包import cn.hutool.poi.excel.ExcelUtil;import cn.hutool.poi.excel.ExcelWriter;import cn.hutool.poi.excel.StyleSet; @PostMapping(value = "import/excel") @Authority public Result impo...

2019-07-12 17:09:14 181

原创 基于mybatis自定义统一增删改查接口实现

1,定义一个service接口/** * Service 基础接口,其他 Service 接口 请继承该接口 */public interface Service<T, K> { void save(T model);//持久化 void save(List<T> models);//批量持久化 void deleteById(K id)...

2019-07-04 14:53:10 1045

原创 java 全局异常处理实现

1.创建一个业务异常处理类/** * 服务(业务)异常如“ 账号或密码错误 ”,该异常只做INFO级别的日志记录 @see WebMvcConfigurer */public class ServiceException extends RuntimeException { private Code code; public ServiceException(Code...

2019-07-04 14:42:04 868

原创 使用git 换电脑以后解决不能提交或者更新问题

在使用git开发的时候菜了一个坑,就是换了一台电脑以后,原来的git账号没办法提交或者更新解决办法:需要检查本地的配置:这里借鉴别人的博客:https://www.cnblogs.com/yuanjiangw/p/9571081.html我自己的设置:...

2019-06-28 10:42:20 2115

原创 linux启动、查看、停止jar包命令

因为经常要用到,百度了半天都没找到合适的所以记录一下启动jar包:nohup java -jar farm-iot-0.0.1.jar>log.file 2>&1 &log.file为日志输出文件查看:ps -ef|grep java杀死:kill -9 4834(进程id)查看文件内容:catlog.file (文件名)...

2019-06-14 17:21:53 11889 2

原创 搭建vue项目 并使用vsCode打开并启动项目

1.项目搭建这里搭建vue项目我就引用别人的地址了,说的很详情,照着做,有疑问的百度一下就直到了文章地址:https://www.jianshu.com/p/02b12c600c7b2.使用vsCode打开并启动项目:2.1:首先vsCode需要安装的插件2.2:配置vsCode的setting1.点击左下角设置按钮2.在弹出的框中点击右上角花括号,如下图...

2019-06-13 10:39:28 7413

原创 图片码生成

1.项目结构2.类的内容2.1 Digestpackage com.rtsm.zhjs.background.common.imgcode;/** * @author loki * @date 2018-04-27 上午10:16 **/import org.slf4j.Logger;import org.slf4j.LoggerFactory;import ...

2019-05-25 18:35:55 1483

原创 Spring layui 实现自定义分页查询

自定义分页查询使用过两种方法,当然总的绝对不止有两种方法能够实现layui自定义查询一,第一种,自定义dto,自己编写sql语句,再xml文件中将数据库字段别名为对应的dto属性1.对应的dtoimport lombok.Getter;import lombok.Setter;import org.springframework.scheduling.support.Simple...

2019-04-27 16:27:54 1537

原创 java实现AES双向加密算法和单向加密SHA256及测试

一,双向加密AES1.创建Util类​package com.rtsm.zhjs.background.util;import java.security.Key;import java.security.SecureRandom;import java.util.Base64;import javax.crypto.Cipher;import javax.crypto....

2019-04-17 16:24:41 1227

原创 mybatisPlus自动生成代码

1.创建FileCreateStragey类package com.rtsm.zhjs.background.generator.mybatis;import com.baomidou.mybatisplus.generator.config.IFileCreate;import com.baomidou.mybatisplus.generator.config.builder.Con...

2019-04-15 19:18:38 1000 2

原创 springboot 集成Quartz实现任务延迟执行和定时执行功能

废话不多说了,直接上代码;1.项目结构图2.在application.yml配置文件中加入下面配置:quartz: #相关属性配置 properties: org: quartz: scheduler: instanceName: cluster...

2019-04-15 16:48:33 6687 1

转载 spring boot 2.0 emqtt集成

1.spring boot 集成emqtt实现消息推送原文网址:https://blog.csdn.net/qq_41018959/article/details/805924442.spring boot 集成emqtt实现消息订阅原文网址:https://blog.csdn.net/qq_41018959/article/details/81076055...

2019-04-15 16:00:04 1132

原创 java 基于rabbitMQ实现消息延迟推送

项目路径AmqpConfig类package com.rtsm.zhjs.background.framework.rabbitmq;//@Configurationpublic class AmqpConfig {// public static final String FOO_EXCHANGE = "callback.exchange.foo";// ...

2019-04-02 09:48:38 1013

转载 java list集合数据导出到excel

//测试方法@Testpublic void test() throws IOException { //表头 String[] headers = { "name","type","zhuwaijian","isOrNoEmpoty","alias"}; //数据键名或者MODEL类字段名 String[] Col = {"ziduan",&

2019-01-10 15:12:07 6982

原创 java 文件读入和写出

/** * 文件读入 * @param filePath 文件路径和名称 * @return */public String fileReader(String filePath) { //filePath为文件完全限定名 File file = new File(filePath); if(!file.exists()) { try { ...

2019-01-09 13:33:20 802

原创 java json字符串格式化

//编写方法public static String jsonFormat(String jsonString) { JSONObject object= JSONObject.parseObject(jsonString); jsonString = JSON.toJSONString(object, SerializerFeature.PrettyFormat, Seria...

2019-01-09 13:28:57 14598 5

原创 java使用命令打包

项目打包要使用mvn命令打包,需要把项目中的maven home directory文件路径加入到环境变量的path配置中:1.idea中的maven路径2.系统变量中新添加MAVEN_HOME变量:路径为idea中的maven路径3.在系统变量的path路径中添加本地maven的bin路径  4.打开cmd切换到项目所在的路径下:mvn cle...

2018-11-20 11:35:03 1132

原创 @Controller和@RestController的区别,使用心得体会

1.使用@Controlle注解使用场景,在控制器Controller中需要跳转到具体的html页面的时候使用此注解,return语句后跟上具体的html文件名称就可以了,会根据return后的字符串先去找一次命名的html页面,如果找不到的话返回此字符串。2.在使用@Controlle注解如果是表单提交到具体的Controller的时候,需要在对应的方法上添加 @ResponseBod...

2018-10-29 10:12:28 631

原创 基于tobato的fastdfs与spring boot集成实现文件上传和下载

项目结构:pom.xml文件添加配置:&lt;!-- fastdfs --&gt;&lt;dependency&gt; &lt;groupId&gt;com.github.tobato&lt;/groupId&gt; &lt;artifactId&gt;fastdfs-client&lt;/artifactId&gt; &lt;version&gt;1.26

2018-10-26 18:41:05 10494 8

原创 spring注解总结

@RequestBody注解的使用1、@requestBody注解常用来处理content-type不是默认的application/x-www-form-urlcoded编码的内容,比如说:application/json或者是application/xml等。一般情况下来说常用其来处理application/json类型。2.通过@requestBody可以将请求体中的JSON字符串绑...

2018-09-08 16:13:18 162

原创 java基础类提升

1.java8新特性:lambda表达式参考博文:https://blog.csdn.net/goldenfish1919/article/details/227473752.Java正则表达式Pattern和Matcher类参考博文:https://blog.csdn.net/yin380697242/article/details/520499993.AtomicInteger...

2018-08-01 11:10:43 106

转载 MyBatis中refid和trim标签及其属性的作用

一,refid1、首先定义一个sql标签,一定要定义唯一id&lt;sql id="Base_Column_List" &gt;name,age&lt;/sql&gt;2、然后通过id引用&lt;select id="selectAll"&gt;select &lt;include refid="Base_Column_List" /&gt;    from studen

2018-07-30 09:39:51 1801

原创 spring booot日常学习注解总结

1.@ModelAttribute :应用位置:第一,应用在方法上                  第二,应用在方法的参数上                  第三,应用在方法上,并且此方法同时使用了@RequestMapping注解。详细讲解参考博文:https://blog.csdn.net/lovesomnus/article/details/78873089...

2018-07-24 14:37:36 822

原创 使用mogondb脚本去重多个字段

(1)命令(先创建一个新表,添加好需要去重的字段并且值设置成唯一的,再重新导入数据,利用mogondb数据库的非关系型即可解决了) /*服务器后台执行 1)先备份数据;A_BAS_TEST 为例;批量脚本*/mongoexport --db mapEditor -u admin -p safety123 --collection A_BAS_TEST --out /map/data/A_BAS_T...

2018-07-15 20:04:34 306

空空如也

空空如也

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

TA关注的人

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