FinelyYang
码龄11年
  • 791,712
    被访问
  • 129
    原创
  • 23,539
    排名
  • 167
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2011-06-21
博客简介:

FinelyYang的专栏

查看详细资料
  • 5
    领奖
    总分 1,603 当月 59
个人成就
  • 获得246次点赞
  • 内容获得156次评论
  • 获得1,257次收藏
创作历程
  • 4篇
    2022年
  • 42篇
    2021年
  • 26篇
    2020年
  • 42篇
    2019年
  • 28篇
    2018年
  • 11篇
    2017年
  • 1篇
    2016年
  • 3篇
    2015年
成就勋章
TA的专栏
  • gis
    1篇
  • zip
    3篇
  • 随笔
    1篇
  • POI
    1篇
  • NFS
    1篇
  • springcloud
    1篇
  • CXF
    1篇
  • HttpClient
    1篇
  • 数据权限
    1篇
  • jwt
    1篇
  • dbf
    1篇
  • redis
    1篇
  • shiro
    2篇
  • nacos
    1篇
  • apollo
    2篇
  • 人大金仓
    3篇
  • quartz
    3篇
  • websocket
    2篇
  • virtualbox
    2篇
  • 文件夹权限
    2篇
  • tomcat
    2篇
  • prometheus
    4篇
  • excel
    2篇
  • echarts
    1篇
  • EJB
    2篇
  • docker
    7篇
  • mybatis
    3篇
  • nginx
    7篇
  • git
    3篇
  • mongodb
    4篇
  • oracle
    1篇
  • java
    14篇
  • maven
    1篇
  • springboot
    10篇
  • gitlab
    1篇
  • svn
    2篇
  • mysql
    8篇
  • 微信支付
    1篇
  • python
    1篇
  • 架构
    1篇
  • dubbo
    3篇
  • activemq
    6篇
  • jenkins
    4篇
  • jmeter
    1篇
  • k8s
    5篇
  • spring
    2篇
  • 正则表达式
    1篇
  • linux
    8篇
  • vue
    10篇
  • elementUI
    4篇
兴趣领域 设置
  • Python
    pythondjango
  • 大数据
    mysql
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

使用MyBatis Plus自动添加数据库表中的创建时间、创建者、更新时间、更新者

使用到Sringboot、Mybatis Plus、Shiro、Mysql1、创建一张部门表,表结构CREATETABLE`sys_dept`(`dept_id`bigint(20)NOTNULLAUTO_INCREMENTCOMMENT'部门id',`parent_id`bigint(20)DEFAULT'0'COMMENT'父部门id',`dept_name`varchar(30)DEFAULT''COMMENT'部门名称',`ord...
转载
发布博客 2022.01.29 ·
770 阅读 ·
0 点赞 ·
0 评论

文件夹带目录,加密,zip压缩下载

package org.jeecg.modules.util;import lombok.extern.slf4j.Slf4j;import net.lingala.zip4j.core.ZipFile;import net.lingala.zip4j.model.ZipParameters;import net.lingala.zip4j.util.Zip4jConstants;import org.springframework.util.CollectionUtils;import .
原创
发布博客 2022.01.17 ·
188 阅读 ·
0 点赞 ·
0 评论

图片转base64 ,从网络url中获取图片转为base64

package org.jeecg.modules.system.controller;import java.io.*;import java.net.HttpURLConnection;import java.net.URL;import java.util.Base64;public class Base64Util { public String imgToBase64(String url) { InputStream in = null; .
原创
发布博客 2022.01.17 ·
271 阅读 ·
0 点赞 ·
0 评论

从网络地址下载文件

package org.jeecg.modules.util;import javax.servlet.http.HttpServletResponse;import java.io.*;import java.net.HttpURLConnection;import java.net.URL;import java.net.URLEncoder;public class HttpUtils { /** * 从网络Url中下载文件到本地磁盘 * * .
原创
发布博客 2022.01.17 ·
174 阅读 ·
0 点赞 ·
0 评论

软件设计师考试感想随笔

带着紧张期待的心情查询了2021年下半年的软件设计师考试成绩,上午55分,下午66分,对这个成绩也算预料之中,因为我刚考完不到一个星期就在网上搜了答案对了成绩。 这次考试开始认真准备是下半年的8月20日开始,也就是报完名知道时间不多了,心里就有些紧张了。某宝上买的考试资料,里面包含了历年的试题和答案,还有课程的视频教程。不过我看的视频课程是从b站上搜到的,观看记录比较多的是希赛王勇老师讲的,听完第一集的感觉是这个老师讲的课程挺有意思,张弛有度,条理清晰,不讲废话,就是他...
原创
发布博客 2021.12.31 ·
394 阅读 ·
1 点赞 ·
1 评论

vue blob文件下载文件时后端抛出异常,并返回json错误信息,前端捕获信息并提示

后端返回的json数据为:{"success":false, "message":"操作失败,没有需要下载的文件","code":500}前端捕获到的Blob数据:解决方法:服务响应的统一拦截器中判断blob类型,输出异常信息:import Vue from 'vue'import axios from 'axios'const service=axios.create({ baseUrl:xxxxx, timeout:3600000})//res..
原创
发布博客 2021.12.30 ·
730 阅读 ·
0 点赞 ·
0 评论

XSSFWorkbook读取excel模版写入数据过多造成OOM,使用SXSSFWorkbook解决

最近在项目中遇到这样的场景,将一批json文件(上千个)数据转为list后,按照给定的excel模版格式,填充到模版中生成最终的excel文件。但是因为json文件过多,或者json文件中转为list后的数据量过大造成了oom异常:java.lang.OutOfMemoryError:Java heap space。 原因在于XSSFWorkbook创建的 book sheet row cell 等,此时是存在内存的并没有持久化,那么随着数据量增大内存的需求量也就增大,那么很大可能就是要 ...
原创
发布博客 2021.12.27 ·
1793 阅读 ·
0 点赞 ·
0 评论

未登录shiro控制重定向引起的问题

shiro集成jwt后会对前端传过来的token进行校验,如果token过期,按照以前的逻辑是后端进行了重定向,开发环境是没有问题的,但是部署在生产环境使用了nginx路由后,发生了请求不到后端未登录接口异常。由于后端重定向,nginx路由后端的前缀"/datastatistics"没有带上导致了请求不到相应接口的问题,增加重写加上路由后解决了问题。nginx配置:仔细思考后觉得,前后端分离后本身由前端来做路由的主导,后端不应该插手怎么跳转的逻辑。虽然这个方案能解决后端跳转后引起的问题,..
原创
发布博客 2021.12.07 ·
895 阅读 ·
0 点赞 ·
0 评论

k8s PV使用NFS实现读取远程host文件

一、服务器资源资源名称 IP NFS server 47.97.112.208 k8s master node 192.168.132.64 k8s cluster node 192.168.132.63 二、安装NFS服务端centos下NFS的安装和使用_FinelyYang的专栏-CSDN博客一.概述 网络文件系统,英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation l.
原创
发布博客 2021.11.25 ·
923 阅读 ·
0 点赞 ·
0 评论

k8s搭建集群

一、服务器资源资源名称 IP NFS server 47.97.112.208 k8s master node 192.168.132.64 k8s cluster node 192.168.132.63 二、 主从节点安装k8s注意:192.168.132.64,192.168.132.63都需要执行步骤二。1.禁用防火墙:systemctl stop firewalld;systemctl disable firewalld2.禁用
原创
发布博客 2021.11.25 ·
1075 阅读 ·
0 点赞 ·
0 评论

centos下NFS的安装和使用

一.概述 网络文件系统,英文Network File System(NFS),是由SUN公司研制的UNIX表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。通过 NFS,我们本地 NFS 的客户端应用可以透明地读写位于服务端 NFS 服务器上的文件,就像访问本地文件一样方便。简单的理解,NFS 就是可以透过网络,让不同的主机、不同的操作系统可以共享存储的服务。二.需要的资源资源 IP 服务器端 47..
原创
发布博客 2021.11.22 ·
599 阅读 ·
0 点赞 ·
0 评论

springcloud+nacos+nginx+zuul实现前端请求通过网关集群请求服务

一. 网关简介在微服务架构中,通常会有多个服务提供者。设想一个电商系统,可能会有商品、订单、支付、用户等多个类型的服务,而每个类型的服务数量也会随着整个系统体量的增大也会随之增长和变更。作为UI端,在展示页面时可能需要从多个微服务中聚合数据,而且服务的划分位置结构可能会有所改变。网关就可以对外暴露聚合API,屏蔽内部微服务的微小变动,保持整个系统的稳定性。Zuul是Spring Cloud全家桶中的微服务API网关。所有从设备或网站来的请求都会经过Zuul到达后端的Netflix应用程序。作为一
原创
发布博客 2021.11.16 ·
1318 阅读 ·
0 点赞 ·
0 评论

Spring Cloud Alibaba 开发服务提供者消费者,注册到nacos

一. 安装配置注册中心nacos1.下载地址:https://github.com/alibaba/nacos/releases,我下载的版本为nacos-server-2.0.3.tar.gz。2.上传到服务器/home/soft目录,解压:tar -xvf nacos-server-2.0.3.tar.gz。3.启动nacoscd nacos/bin启动命令(standalone代表着单机模式运行,非集群模式):sh startup.sh -m standalone4...
原创
发布博客 2021.10.19 ·
146 阅读 ·
0 点赞 ·
0 评论

使用Apollo动态修改线上数据源

前言  最近需要实现一个功能,动态刷新线上数据源环境,下面来使用Apollo配置中心和Spring提供的AbstractRoutingDataSource来实现。具体实现  Apollo是携程开源的统一配置中心,和springboot无缝衔接并且不需要安装其他软件就可以直接使用,可以实时推送最新的配置文件。Spring提供的AbstractRoutingDataSource用于动态管理数据源,可以动态更新数据源,一般数据库的读写分离也是用这个抽象类实现的。  对Apollo不熟悉的可以先了解
转载
发布博客 2021.09.29 ·
259 阅读 ·
0 点赞 ·
0 评论

apollo配置中心安装、应用配置、集成springboot

一、Apollo简介Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用的不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。Apollo包括服务端和客户端两部分:服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。Java客户端不依赖任何框架,能够运行于所有Java运行时环境,同时对Spring/Spring Boot环境也有较好
原创
发布博客 2021.09.28 ·
233 阅读 ·
1 点赞 ·
2 评论

tomcat+nginx+docker前后端分离工程部署

统计分析系统部署说明一、安装JDK(1)下载地址:Java Downloads | Oracle下载jdk安装包jdk-8u171-linux-x64.tar.gz,在服务器上创建目录:mkdir -p /usr/local/java,并将jdk压缩包上传到该目录下,解压:tar -zxvf jdk-8u171-linux-x64.tar.gz 。如下图所示:(2)配置环境变量vi /etc/profile将如下配置添加至文件末尾:export JAVA_HOME=/..
原创
发布博客 2021.09.23 ·
110 阅读 ·
0 点赞 ·
0 评论

springboot集成CXF调用webservice后报错:Cannot create a secure XMLInputFactory

springboot集成CXF调用webservice后报错:javax.wsdl.WSDLException: WSDLException: faultCode=PARSER_ERROR: java.lang.RuntimeException: Cannot create a secure XMLInputFactory。如下图:最终分析到的原因是:工程引入了wstx-asl-3.2.6.jar包,这个包和woodstox-core-asl-4.4.1.jar是一样的,产生了jar包冲突。
原创
发布博客 2021.09.17 ·
212 阅读 ·
0 点赞 ·
0 评论

微服务安装zookeeper、dubbo Admin管理控制台

一、安装zookeeper1、下载地址:Index of /apache/zookeeperhttp://ftp.wayne.edu/apache/zookeeper/注意:要下载第一个,第一个是编译后的包,第二个是源码包,需要自己编译。2、解压下载完成后解压:cd /hometar -zxvf apache-zookeeper-3.7.0-bin.tar.gz在配置文件下复制zoo_sample.cfg并重命名为zoo.cfg,zookeeper默认会在配置文件下读取zoo.
原创
发布博客 2021.09.15 ·
163 阅读 ·
0 点赞 ·
0 评论

springboot+dubbo基于注解方式实现服务提供者和消费者

一、服务提供者1、新建maven工程:dubbo_provider2、新建子模块api(maven工程):3、新建子模块provider,此模块为spingboot 工程:最终的目录结果为:api为接口、实体类等服务提供者和消费者都会用到的公用模块。4、在provider模块pom.xml增加zookeeper、dubbo的依赖: <properties> <dubbo.version>3....
原创
发布博客 2021.09.15 ·
405 阅读 ·
0 点赞 ·
0 评论

activemq 限制访问ip、修改web访问密码、队列连接密码

1、限制访问ip,允许任意IP访问控制台修改conf目录下jetty.xml文件。vim jetty.xml2、修改web访问密码修改conf目录下jetty-realm.properties文件vim jetty-realm.properties前面的admin是账号,冒号后的是密码,最后的admin是角色3、队列连接密码修改conf目录下credentials.propertiesvim credentials.properties修改conf...
原创
发布博客 2021.09.08 ·
247 阅读 ·
0 点赞 ·
0 评论
加载更多