自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Cloud Netflix 微服务的综合治理

goalkeeper致力于解决SpringCloudNetflix微服务的综合治理,客户端通过增加不同功能模块,实现了对应用的管理、流量管控监测、路由管理、灰度路由、配置中心等功能,是一个一站化治理平台。

2022-12-23 14:25:06 196 1

原创 Encryption一个基于SpringBoot2的数据传输加密框架

encryption介绍这是一个基于SpringBoot2.x的HTTP数据传输加密框架,该框架是为了给仍在使用HTTP进行数据传输的项目提供一层有效的数据安全防护,有效了避免重要敏感数据在传输过程中被窃取的风险,框架开箱即用,只需简单的配置就可以融入你的项目之中。特性内置超过8种常用的算法或模式(对称、非对称、混合模式),基本上可以覆盖大部分项目的加密需求支持如@DecryptParam、@DecryptBody等在内的丰富的注解兼容Spring的Validation校验体系,可以无缝使用了

2022-05-13 16:53:46 601

原创 SpringBoot 项目配置参数脱

很多新手程序员在开发中某些项目的敏感配置,如数据库密码、远程服务的密钥等配置值使用了明文,在开发中使用问题不大,一旦项目上线就会导致敏感信息的泄露。因此需要对敏感的配置参数进行脱敏,基于此,我开源了能够满足该功能的框架,既可以在项目使用,也可以当作学习用。 当前项目地址被托管的gitee上shield: shield是一个SpringBoot配置脱敏框架,内置了多种加密算法,支持风险提示等功能,提供了丰富的拓展点https://gitee.com/xu_zhibin/shi...

2021-10-13 16:27:17 2357

原创 vue实现动态控制el-table表格列的展示与隐藏

1.引入el-table组件,这里我直接用官网的示例代码<template> <div class="page"> <el-popover width="60" trigger="click"> <el-checkbox-group v-model="columnSelecteds"> <el-checkbox v-for="item in columnHeaders"

2021-02-04 01:38:50 6573 1

原创 上传文件到tomcat的虚拟目录

上传文件到tomcat的虚拟目录在tomcat的conf目录的server.xml配置文件中的HOST节点添加:docBase : 文件真实目录路径path : 文件在tomcat的映射虚拟路径

2019-03-19 16:02:18 738

原创 eclipse新建工作空间的时候maven本地仓库的jar需要安装

eclipse新建工作空间的时候,如果是安装在本地maven仓库中的jar包,需要在该空间内再次安装,才能正常依赖进来。

2018-05-03 16:16:01 345

原创 搭建一套完整的J2EE开发环境

1.安装并配置JDK环境(1)安装过程省略(建议安装在自己指定的统一目录下,方便后期查找)。(2)配置环境变量JAVA_HOME:  C:\Java\jdk\jdk1.7.0_45 (jdk安装目录路径)Path:  ;%JAVA_HOME%\jre\bin;(注意与前面的路径用分号隔开)CLASSPATH:  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar...

2018-05-03 14:30:25 4916

原创 结合Mybatis关于对SQL注入的见解

1.sql注入是什么sql注入见名思意,是指一些非法用户通过将一些特殊字符或者sql语句插入到要提交的表单之中,从而让服务器在不知情的情况下执行恶意的sql命令,从而引发一系列的安全隐患。讲的通俗一点就是说,用户利用sql语法将一些sql语句加在某些字段后面,提交表单的时候,服务器执行sql命令并未达到想要的结果反而引发异常和数据泄露。这就是典型的系统漏洞,因此sql注入对系统的危害是非常大的,做...

2018-05-02 15:22:21 7251 3

原创 Eclipse创建Maven项目时候缺失WEB-INF等文件?

用Eclipse开发时候,如果创建一个maven项目,会发现webapp文件夹中缺少web-inf、web.xml等文件夹和文件。两种解决方式:一、配置动态web模块项目右键点击properties在Dynamic Web Module选项中配置好到webapp下的路径,勾选上apply之后就可以生效。路径一般为: src/main/webapp二、直接粘贴复制到webapp下即可。...

2018-03-27 10:01:56 4022

原创 基于SSM框架的Maven项目的搭建

一、创建一个简单的maven项目 勾选create a simple project,点击下一步点击finish就创建完了一个简单的maven项目。二、完善配置文件1.pom.xml(maven核心文件)&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...

2018-03-27 10:01:49 292

转载 Eclipse中安装properties插件PropertiesEditor及设置(附图),ASCII码转换成中文

转自:Eclipse中安装properties插件PropertiesEditor及设置(附图),ASCII码转换成中文在eclipse中安装properties插件PropertiesEditor及设置(附图),ASCII码转换成中文安装成功后ASCII还是不能转换成中文的,原因是设置里面没有把编码设置为utf8的,直接在文件里面设置不行,需要全局设置的才起作用。----------------...

2018-03-27 10:01:41 272

转载 创建或者导入项目时候 目 cannot change version web module 2.5修改 问题

在创建或者导入项目的时候,往往由于jdk版本的不一致性导致出现cannot change version web module 2.5报错,解决方案如下:1. 修改web.xml配置文件2. 打开Navigator视图,打开项目.settings目录下的org.eclipse.jdt.core.prefs,修改1.7到 1.83. 打开Navigator视图,打开项目.settings目录下的or...

2018-03-27 10:01:33 219

空空如也

空空如也

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

TA关注的人

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