- 博客(25)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 docker安装redis(简单快速步骤)
docker安装redis前提:linux环境需要有docker参考这位大哥: docker命令笔记1.拉去docker中redis镜像命令:docker pull redis创建redis管理目录,方便后期管理命令:mkdir /data/redismkdir /data/redis/data第3 redis 启动docker run -p 6379:6379 --name redis-v /data/redis/redis.conf:/etc/redis/redis.
2022-03-28 16:19:19
2307
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 解决spirng无法注入redis工具类及dao层类(Springboot项目)
记录错误redis无法注入spring容器中解决办法1.首先查看RedisUtil是否注入添加@Component2. 查看SecuirtyConfig类3.JWTAuthenticationFilter类(重点:这个是new出来的)解决了,这样我们的类或者工具类就可以获取值了redis无法注入spring容器中实例:下一步就报错,redisUtil为null,表示没有注入spring容器中解决办法1.首先查看RedisUtil是否注入添加@Component部分:@Componentpub
2022-01-17 16:57:16
1615
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 使用maven的tomcat7插件运行maven项目
发展情况:1.最初在tomcat上部署web应用的方式,是通过maven的maven-compiler-plugin插件先打成war包,再将war包复制到tomcat的webapps目录下。2.后来用上了tomcat7-maven-plugin插件,可以直接在maven上编译,打包,部署一次性完成1.步骤1.修改pom.xml文件的plugin换成:<plugin> <groupId>org.apache.tomcat.maven</groupId>
2022-01-05 16:08:40
1821
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 atlas 1.1.0 的本地开发文档(编译)
前期准备:Maven 3.5.4 (3.6.3有可能有问题)链接:maven安装包提取码:n1oo环境变量设置:命令: cd /etc/profileexport MAVEN_HOME=/home/apache-maven-3.5.4export PATH=$PATH:$MAVEN_HOME/binJDK 1.8.0_161 (不能低于151)环境变量设置:命令: cd /etc/profile配置JDK:export JAVA_HOME=/usr/java/jdk1.8.
2021-11-11 15:42:28
511
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 搭建DolphinScheduler开发环境(工作流调度)
文档编写目的:1.记录从0-1搭建DolphinScheduler开发环境的过程(Windows)2.DolphinScheduler官网地址:https://dolphinscheduler.apache.org/zh-cn/1.安装zookeeper下载地址:zookeeper在conf目录下新建zoo_sample.cfg文件的的副本,并将副本改名为zoo.cfg本地启zk需要注意下 zk的数据目录启动zookeeper启动zk./zkServer.sh start停止zk
2021-09-15 11:19:46
777
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 封装HttpClientUtils 同时支持Http 和Https解决https访问报SSL证书问题
问题:解决微信小程序授权登录接口,https访问微信接口获取session_key报缺SSL证书问题代码报错:sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target1.导入依赖 <!-- fastJson--> <dependency> <groupId>com.ali
2021-09-07 16:32:38
800
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Java代码实现支付宝扫码支付功能(配置沙箱环境)
支付宝沙箱配置环境什么是沙箱呢?协助开发者进行接口功能,独立于线上环境的配置。支付接口需要签约生效后才能使用,有些签约几天才能通过,比如资料不全,导致无法立刻签约;沙箱环境提供了测试环境,解决了暂时无法签约导致的延期问题。设置沙箱首先我们需要登录到支付宝,然后选择沙箱环境,在完成登录后,需要填写正确的申请人信息点击设置,下载生成秘钥所需的官方软件 或者 WINDOWS(windows版本工具请不要安装在含有空格的目录路径下,否则会导致公私钥乱码的问题)准备工具手机App:客户端测调试、支付
2020-09-03 22:56:07
3194
2
原创 IDEA中编译及运行ssm(非maven)项目
一直用springboot框架,所有回顾下ssm项目环境配置及启动1.导入项目2.配置项目环境2.1然后添加项目自带的jar包:2.2添加 tomcat server服务器,要不运行时代码会报错(缺少依赖)选择自己电脑上的tomcat位置(以前选过的话就直接点击):2.3 添加web资源文件夹:修改后的:2.4.添加组件:2.6:项目添加tomcat服务器来运行项目:然后 apply最后启动项目:成功启动成功栗子:...
2021-12-31 15:45:14
1797
1
原创 使用easypoi实现数据库2个表导出成excel(2个sheet)
1.导入依赖 <!-- 导出文件工具 EasyPoi实现Excel读写管理测试用例 --> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-spring-boot-starter</artifactId> <version>4.2.0</vers
2021-12-31 15:38:59
740
原创 atlas 免登录配置及更新操作文档(修改源码)
我的流程:首先在源代码中修改权限这块代码修改成(/**),然后编译打包,会生成一个jar包,可以单独执行webapp模块,也可以执行全模块代码,编译命令之前博客有 :clean pagekge修改成:2. 然后下载对应jar包用jar包反编译工具查看java代码是否修改编译后jar包在然后再将服务器默认登录权限未修改的jar包下载到本地,然后使用好压工具打开jar包并替换成上面所说修改过class文件class文件如何获取在最下方有步骤然后将默认服务器的jar包删除后替
2021-11-11 16:24:05
1250
原创 linux下maven项目中添加本地jar包到本地仓库
成功案例:命令:mvn install:install-file -Dfile=/home/je-7.4.5.jar -DgroupId=com.sleepycat -DartifactId=je -Dversion=7.4.5 -Dpackaging=jar语法:mvn install:install-file -Dfile=jar包的位置(参数一) -DgroupId=groupId(参数二) -DartifactId=artifactId(参数三) -Dversion=versi
2021-11-05 16:47:01
778
原创 java根据接口方式获取linux服务器图片并返回前端(下载格式)
代码: /* * 根据参数路径获取图片并下载 * */ @GetMapping("/imgDownload") public void getPic(String ip, HttpServletResponse response, String path) { //服务器发送给浏览器的数据类型 (不写setHeadder直接打开) response.setContentType("image/png");
2021-11-02 16:40:28
1204
原创 Idea中使用maven命令执行项目
打开idea输入命令点击运行就好了:比如我的命令:mvn clean -DskipTests package -Pdist,embedded-hbase-solr
2021-10-23 14:29:21
229
原创 IDEA调试远程部署的SpringBoot项目
Idea中添加配置添加配置2.第二步配置linux项目启动idea中配置的端口保持一致-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8567启动命令:java -Xdebug -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8888 -jar ./music-0.0.1-SNAPSHOT.jar 日志命令测试idea中查看:
2021-10-22 15:47:48
127
原创 atlas 2.0.0编码使用maven编译解决各种bug
编译成功截图:准备:1. Maven 3.6.32. Atlas 2.0.0 源码3. JDK 1.81.下载 Atlas源码地址:[https://atlas.apache.org/#/Downloads](https://atlas.apache.org/#/Downloads)2.上传到服务器并解压:*tar -zxf apache-atlas-2.0.0-sources.tar.gz3.配置 Maven 镜像仓库原本用的阿里云,但是好多没下载下来,所有就用maven3.6.
2021-10-19 15:45:20
390
原创 java基础小总结(打脸日记)
9.16 --被打脸**说一说jdk中常用的工具类包:**sql :操作数据库相关得包io:输出流输出流相关文件的包util:操作集合相关的包net : 跟网络有关的包lang : java中常用的一些基础包谈谈你对多线程的理解?*实现多线程的两种常用方式:继承Thread 和实现runnable接口(后者更好)java中常用的集合类?...
2021-09-16 15:16:57
73
原创 使用若依分离版实现Excel导入功能
使用若依分离版实现导入功能1.后台代码:controller层:/* * 导入学生数据 * */ /** * 下载模板 */ @GetMapping("/importTemplate") @ResponseBody public AjaxResult importTemplate() { ExcelUtil<Student> util = new ExcelUtil<Student>(
2021-05-07 16:02:56
2622
2
原创 solr全量更新和增量更新!
直接进入主题一、solr的全量更新1.core/conf 目录下的 solrconfig.xml,新增如下配置<!--添加如下配置 增加resultHandler配置 --><requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"> <lst name="defaults"> <str name="conf
2020-08-31 15:41:35
230
原创 实现java对solr索引库进行增删改查(IDEA)
具体实现添加(修改)方法如下:/** * 添加、修改文档 * @throws Exception */ @Test public void addDocment() throws Exception { //建立solr连接 HttpSolrClient httpSolrClient = new HttpSolrClient.Builder("http://localhost:8983/solr/new_core").buil
2020-08-26 15:58:31
215
1
原创 Solr 控制台实现数据的增删改查!
Solr 控制台实现数据的增删改查!一、存数据(可以查看博客试着将数据库数据放到solr里)编辑managed-schema文件,在末尾新增相关的field<field name="city_name" type="text_ik" indexed="true" stored="true"/> <field name="city_pid" type="text_ik" indexed="true" stored="true"/><field name="city_s
2020-08-25 11:54:49
813
1
原创 通俗易懂让你快速了解数据库三大范式(面试)
通俗易懂让你快速了解数据库三大范式!面试速答:一、三大范式(简易回答)?1 字段不可分。2 有主键,非主键字段依赖主键。3.非主键字段不能相互依赖详情请见:http://zhidao.baidu.com/question/38969745.html二、另一种说法(详细)1.第一范式1、内容相似的数据列必须消除(消除的办法就是再创建一个数据表来存放他 们,建立关联关系)2、必须为每一组相关数据分别创建一个表3、每条数据记录必须用一个主键来标示2.第二范式1、只要数
2020-08-24 21:56:27
170
原创 深入springboot工作原理!
深入springboot工作原理!提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录深入springboot工作原理!前言一、springboot能帮助我们做些什么?二、注入依赖在springboot中我们只需要引入下面简单的几步就可以完成一个ssm后台项目的初始搭建。2.配置数据源(yml方式)3.自动配置beand的发现前言使用过springboot的同学应该已经知道,springboot通过默认配置了很多框架的使用方式帮我们大大简化了项目初始搭建以及开发过程。本文的目
2020-08-22 17:56:02
810
1
原创 SpringBoot定时任务详细步骤实现!!!
文章目录前言定时任务小案例1. 创建一个ScheduleService,里面编写一个hello方法,让它定时执行2.要使用定时功能,还需要在入口(启动页)文件中加上@EnableScheduling,表明开启定时任务功能cron 详细解读!前言使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式:一、基于注解(@Scheduled)二、基于接口(SchedulingConfigurer) 前者相信大家都很熟悉,但是实际使用中我们往往想从数据库中读取指定时间来动态执行定时任务,这
2020-08-21 22:13:29
442
原创 springboot整合swagger2详细步骤!
springboot整合swagger2详细步骤!swagger是一个方便后端别嫌接口文档的开源项目,并且提供了界面话的测试项目搭建 1.首先需要导入swagger2的2个依赖 pom.xml<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId>
2020-08-21 21:49:02
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人