全栈之路
千年板蓝根
这个作者很懒,什么都没留下…
展开
-
SpringBoot全局异常拦截工具类GlobalExceptionHandler
@ControllerAdvicepublic class GlobalExceptionHandler { private static Logger log = LoggerFactory.getLogger(GlobalExceptionHandler.class); @ResponseBody @ExceptionHandler(value = Exception.class) public JsonResult javaExceptionHandler(Exception ex原创 2021-07-21 09:35:27 · 614 阅读 · 0 评论 -
JAVA使用Selenium WebDriver chrome模拟Docker抓取网站核心代码
使用官网镜像docker run -d -p 4444:4444 --shm-size=2g selenium/standalone-chromemaven导入jar包 <!-- 加载selenium包 --> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId>.原创 2021-07-15 16:00:29 · 801 阅读 · 0 评论 -
一位35岁的java转前端撸nuxt.js真香
首先java转前端是一件很easy的一件事情,其次是nuxt学起来也不是很难首先科普一下什么是nuxt,为什么那么好用?Nuxt.js 是一个基于 Vue.js 的轻量级应用框架,可用来创建服务端渲染 (SSR) 应用,也可充当静态站点引擎生成静态站点应用,具有优雅的代码结构分层和热加载等特性。1、创建项目命令雷同vue脚手架npx create-nuxt-app 项目名称或者yarn create nuxt-app <项目名>2、开发模式如何debugcd 项目目录 然后原创 2021-07-13 13:57:28 · 751 阅读 · 0 评论 -
初学docker-compose常用的命令练手项目
在mac环境安装docker-compose,前提你已经有docker的环境和python3的环境安装docker-cpmposepython3 -m pip install docker-compose原创 2021-06-10 12:49:46 · 620 阅读 · 2 评论 -
SpringBoot2+Vue后台管理系统+mongodb4.0支持docker-compose
pringBoot2+Vue后台管理系统+mongodb4.0介绍基于SpringBoot的后台管理系统,后台框架采用ElementUi实现了系统权限、动态菜单,用户权限,数据字典等基础功能。软件架构---java目录为java接口的核心代码,需要maven+jdk8以上环境 ---vue-admin目录为后台管理界面的核心代码,需要node14和yarn环境相关开发工具springtoolSute4、visual studio code 安装教程拉取mongo的官方镜像原创 2021-06-10 12:30:30 · 509 阅读 · 3 评论 -
【全栈之路】boot项目application.yml配置tomcat的最大并发和连接数
springboot项目配置application.yml的tomcat的并非和连接数server: port: 8080 // 端口 servlet: context-path: / tomcat: uri-encoding: UTF-8 max-threads: 1000 max-connections: 20000...原创 2020-03-10 14:06:07 · 2952 阅读 · 0 评论 -
【全栈之路】feign文件上传异常处理
FileUploadExceptionorg.apache.tomcat.util.http.fileupload.FileUploadException: the request was rejected because no multipart boundary was foundis not a type supported by this encoder等等主要的是记住cl...原创 2020-03-10 12:20:26 · 788 阅读 · 0 评论 -
【全栈之路】docker安装mysql5.6主从复制,shardingsphere配置读写分离准备工作
准备好docker的环境,下载镜像,docker pull shuogesha/mysql5.6建立好文件夹挂挂载到容器上如图编辑master.cnf[mysqld]server-id=1 #为服务器设置一个独一无二的id便于区分log-bin=mysql-bin #将mysql二进制日志取名为mysql-binbinlog-ignore-db=mysql #不需...原创 2020-03-04 09:53:27 · 236 阅读 · 0 评论 -
【全栈之路】docker安装jenkins最新版本 2.204.2
使用镜像安装,记得不要选错,这个里面才是最新的,不然插件安装不上docker pull jenkins/jenkins:lts下载成功以后执行安装步骤docker run -p 28080:8080 -p 50000:50000 -d -v /Users/zhaohaiyuan/Downloads/docker/jenkins:/var/jenkins_home --nam...原创 2020-02-28 12:59:43 · 948 阅读 · 0 评论 -
【全栈之路】seata1.1.0分布式事务Springboot尝鲜体验
本次采用seata的docker安装的方式,准备docker环境,如果需要持久化mysql,或者配置nacos请同步需要的配置,本次就不再细说啦!好了我们开始:docker pull seataio/seata-server完成后docker images看下是否成功尝试执行启动docker run --name seata-server -p 8091:8091 -...原创 2020-02-23 12:52:35 · 4065 阅读 · 0 评论 -
【全栈之路】springboot+自定义注解实现权限验证
应小型网站和app后台管理系统权限框架需要,本文通过自定义注解实现方法上面的实现接口权限验证。首先定义权限注解import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.ann...原创 2020-02-07 11:43:52 · 350 阅读 · 0 评论 -
【全栈之路】springboot项目入门级docker打包镜像发布和安装
应项目需要,springboot项目的数据库是mysql,缓存是redis,mysql和redis都是docker环境跑的,boot项目依赖jdk8需要单独的容器发布和跑起来,所以方案有很多种,本文采用最简单的那种比较繁琐的打包成jar的方式并运行(注意以下红色部分的代码)。首先,pom配置如下<modelVersion>4.0.0</modelVersion>...原创 2020-02-06 10:38:51 · 1939 阅读 · 0 评论 -
【全栈之路】docker制作redis:5.0.5镜像文件到自己的dockerhub公共镜像
本文只用做记录部分操作指令,忽略docker的安装,dockerhub的公共库创建下载redis的官方5.0.5镜像docker pull redis:5.0.5如果需要映射本地的文件到镜像文件,创建redis/data、redis/conf方便后期维护,如果不需要可以忽略测试镜像是否可以正常运行docker run -d --name redis -p 6479:6...原创 2020-02-05 13:34:16 · 392 阅读 · 0 评论 -
【全栈之路】@interface自定义注解springboot、mvc通过redis重复提交
@interface自定义注解常见的@Target、@Retention其中RetentionPolicy有3个值:CLASS RUNTIME SOURCE防止重复提交本文用redis缓存请求的url首先自定义一个注解import java.lang.annotation.ElementType;import java.lang.annotation.Retention;...原创 2020-02-05 10:45:40 · 325 阅读 · 0 评论 -
【全栈之路】uni-app实现用户头像上传,springboot后台接口
uniapp项目,java后端实现用户头像上传,uni-app主要用到两个方法:uni.chooseImage、uni.uploadFile接口文档地址:https://uniapp.dcloud.io/api/request/network-file?id=uploadfile将本地资源上传到开发者服务器,客户端发起一个 POST 请求,其中 content-type 为 multipar...原创 2020-02-04 16:56:53 · 3088 阅读 · 0 评论 -
【全栈之路】如何基于SpringBoot、uniapp、elementui快速开发电商系统(准备工作)
其实电商项目开源的也比较多,有精简的也有臃肿的,有php、java、.net等,各有所长,比如行业里用的比较多的,ecshop开源电商系统,单商户版多商户版,模版也比较多;shop++、shopnc、javashop等,这里就不去细说了,言归正传一个成熟的单商户电商系统,从终端划分,基本可以分为后台管理系统,移动端+公众号商城,小程序,苹果+安卓双端等,所以uniapp在这里优点就不用多说了,...原创 2020-02-03 16:55:15 · 5052 阅读 · 1 评论