- 博客(30)
- 收藏
- 关注
原创 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
314
原创 常用网址记录
1.mybatis-plus实战教程https://mp.youkuaiyun.com/postedit2..mybatis-plus and和or 组合使用实战教程https://blog.youkuaiyun.com/u011229848/article/details/819023983.spring boot rabbitmq 延时消费的简单实现https://blog.youkuaiyun.com/ch...
2021-06-20 17:40:53
145
原创 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
145
原创 springboot maven下打包pom配置
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin<...
2019-07-17 14:40:22
969
原创 excel导出
1.控制器中的方法 @GetMapping(value = "export") @Authority public Result export(ShippingBillCriteria shippingBillCriteria, @ApiIgnore @User CurrentUser currentUser) { shippingBillCriteria.s...
2019-07-12 17:16:11
211
原创 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
248
原创 基于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
1118
原创 java 全局异常处理实现
1.创建一个业务异常处理类/** * 服务(业务)异常如“ 账号或密码错误 ”,该异常只做INFO级别的日志记录 @see WebMvcConfigurer */public class ServiceException extends RuntimeException { private Code code; public ServiceException(Code...
2019-07-04 14:42:04
917
原创 使用git 换电脑以后解决不能提交或者更新问题
在使用git开发的时候菜了一个坑,就是换了一台电脑以后,原来的git账号没办法提交或者更新解决办法:需要检查本地的配置:这里借鉴别人的博客:https://www.cnblogs.com/yuanjiangw/p/9571081.html我自己的设置:...
2019-06-28 10:42:20
2374
原创 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
12204
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
7519
原创 图片码生成
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
1586
原创 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
1578
原创 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
1338
原创 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
1052
2
原创 springboot 集成Quartz实现任务延迟执行和定时执行功能
废话不多说了,直接上代码;1.项目结构图2.在application.yml配置文件中加入下面配置:quartz: #相关属性配置 properties: org: quartz: scheduler: instanceName: cluster...
2019-04-15 16:48:33
7122
1
转载 spring boot 2.0 emqtt集成
1.spring boot 集成emqtt实现消息推送原文网址:https://blog.youkuaiyun.com/qq_41018959/article/details/805924442.spring boot 集成emqtt实现消息订阅原文网址:https://blog.youkuaiyun.com/qq_41018959/article/details/81076055...
2019-04-15 16:00:04
1161
原创 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
1075
转载 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
7229
原创 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
840
原创 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
14708
6
原创 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
1177
原创 @Controller和@RestController的区别,使用心得体会
1.使用@Controlle注解使用场景,在控制器Controller中需要跳转到具体的html页面的时候使用此注解,return语句后跟上具体的html文件名称就可以了,会根据return后的字符串先去找一次命名的html页面,如果找不到的话返回此字符串。2.在使用@Controlle注解如果是表单提交到具体的Controller的时候,需要在对应的方法上添加 @ResponseBod...
2018-10-29 10:12:28
691
原创 基于tobato的fastdfs与spring boot集成实现文件上传和下载
项目结构:pom.xml文件添加配置:<!-- fastdfs --><dependency> <groupId>com.github.tobato</groupId> <artifactId>fastdfs-client</artifactId> <version>1.26
2018-10-26 18:41:05
10656
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
188
原创 java基础类提升
1.java8新特性:lambda表达式参考博文:https://blog.youkuaiyun.com/goldenfish1919/article/details/227473752.Java正则表达式Pattern和Matcher类参考博文:https://blog.youkuaiyun.com/yin380697242/article/details/520499993.AtomicInteger...
2018-08-01 11:10:43
135
转载 MyBatis中refid和trim标签及其属性的作用
一,refid1、首先定义一个sql标签,一定要定义唯一id<sql id="Base_Column_List" >name,age</sql>2、然后通过id引用<select id="selectAll">select <include refid="Base_Column_List" /> from studen
2018-07-30 09:39:51
1920
原创 spring booot日常学习注解总结
1.@ModelAttribute :应用位置:第一,应用在方法上 第二,应用在方法的参数上 第三,应用在方法上,并且此方法同时使用了@RequestMapping注解。详细讲解参考博文:https://blog.youkuaiyun.com/lovesomnus/article/details/78873089...
2018-07-24 14:37:36
853
原创 使用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
343
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人