自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Soutv - Hello Bug !

个人网站:https://mo-lin.xyz/

  • 博客(23)
  • 问答 (7)
  • 收藏
  • 关注

原创 Redis 持久化浅谈

世事漫随流水,算来一梦浮生。 --乌夜啼·昨夜风兼雨

2022-03-21 11:11:56 605

原创 Redis 核心数据结构操作入门

毕竟西湖六月中,风光不与四时同。 --晓出净慈寺送林子方

2022-03-21 11:09:53 899

原创 CentOS MySql Cluster 集群快速上手

环境准备:CentOS7mysql-cluster-gpl-7.6.20-el7-x86_64 (下载链接)MySql Cluster 节点节点IPMaster管理节点192.168.102.141Sql 节点192.168.102.142数据节点192.168.102.1431. 配置管理节点

2021-12-22 13:37:41 1138

原创 Window Server 2012 AD 自定义属性

环境:Window Server 20121. 添加 schmmgmt.dllregsvr32 schmmgmt.dll2. 打开 AD 架构win + r 打开 mmc添加管理单元:Active Directory 架构3. 添加属性首先添加一个属性 testAttribute注意:这里的 X500 对象ID指的是属性对象的OID,需要手动生成生成方法:(详情链接)创建一个 vbs 脚本,内容如下' oidgen.vbs ' ' THIS CODE AND IN.

2021-12-16 14:03:49 1071

原创 SpringBoot 集成 LDAP获取用户信息

欲买桂花同载酒,终不似、少年游。 --唐多令·芦叶满汀洲

2021-10-21 10:42:02 6006 1

原创 Vue2 Element Vite2 整合问题解决

突然想在Vue2 老项目中使用 Vite2,比较 Vite2 是那么的快准狠。在这里记录一下过程中遇到的一些问题1. 整合 Vite2在gayHub 上有大神做了个由 webpack 转换到 vite 的插件 (https://github.com/originjs/webpack-to-vite),致敬一下,这里就直接用吧2. 整合 Element UI 的问题Scss 的整合整合 Vite 后会发现 scss 中的 :export就不好使了,例如:Vite2 默认不支持超过预处理器的.

2021-10-15 10:09:27 8030 4

原创 Vue 基本文件编码规范

记录一些 Vue 开发的一些基础编码规范更详细的编码风格规范可参考官方风格指南,这里摘抄部分基础风格指南 - Vue.js1. 文件规范以用户信息组件作为例子1.1 文件命名两种风格,除了文件夹下的默认文件 index.vue其他以以下两种风格为准a. 单词大写开头 (PascalCase)UserInfo.vueb. 横线连接 (kebab-case)user-info.vue反例userInfo.vueuserinfo.vue单词大写开头对于代码编辑器的自动补.

2021-03-23 17:13:27 826

原创 GitHub Pages 快速搭建自己的网站 !

如何利用 GitHub Pages 快速搭建自己的网站 ?1. 注册登陆 GitHubGithub2. 创建一个 Repository名称位置随意,然后点击创建注意:Repository 必须是公开 Public 的,不能是私人仓库(私人仓库需要升级 GitHub Pro ($4 / month) 才能使用 GitHub Pages3. 回到 Repository 页面,点击右上角的 Setting找到 GitHub Pages 的配置项然后点击 Change theme ,选择其中一

2021-03-10 14:46:29 1725 3

原创 Security 自定义 UsernamePasswordAuthenticationFilter 替换原拦截器

背景:默认的 UsernamePasswordAuthenticationFilter过滤器通过 from 表单 post 请求形式获取用户名密码参数,并且请求头为 application/x-www-form-urlencoded, 并通过 ==request.getParameter(this.usernameParameter)==获取用户名密码参考源码 :@Override public Authentication attemptAuthentication(HttpServletRequ

2020-12-04 11:29:00 9251 8

原创 Linux - Docker Tomcat 部署应用

Docker 上安装 Tomcat 请参考 Docker 容器常用命令操作部署 war / 静态资源:1. 将文件上传至 Linux这里会用到 lrzsz 软件包检查是否安装rz如果出现 command not found 表示未安装,安装方法:yum install lrzsz安装完成后直接运行 rz 命令会弹出选择文件窗口选择文件后默认上传到运行命令时的路径2. 将文件复制到 Tomcat 的 Webapps 文件夹下快速复制docker cp 文件名 Tomcat容器.

2020-11-27 17:00:43 185

原创 Docker 容器常用命令操作

以 Tomcat 为例1. 安装 Tomcat 镜像方式一:快速安装最新 Tomcat (Latest) docker pull tomcat方式二:安装特定版本 Tomcat查找可用 Tomcatdocker search tomcat指定版本下载 (eg:)docker pull tomcat:jdk8-adoptopenjdk-openj9格式docker pull 镜像名:版本查看镜像docker images过滤镜像docker image.

2020-11-23 14:29:44 141

原创 关于引入 Asciidoctor 可能引起的问题 NoSuchMethodError - setAllowDuplicateKeys(Z)V

在使用 Swagger 时需要生成类似PDF 的文件时,需要引入Asciidoctor 这个插件,但是会有个别情况出现Application启动失败 / 单元测试无法进行的问题。异常如下:经断点调试可以发现程序找不到setAllowDuplicateKeys这个方法,因为程序调用了错误的类,这个类由Asciidoctor引入而下面这个才是正确的类:解决方法:排除jruby-complete的引入...

2020-06-08 14:16:15 645

原创 Vue Tips : v-model 实现动态表单数据绑定

1111111111

2020-04-26 16:57:27 2013

原创 CSS 使用calc()获取当前可视屏幕高度

先了解一下CSS3的相对长度单位(参考详细教程) :相对长度单位指定了一个长度相对于另一个长度的属性。对于不同的设备相对长度更适用。em 它是描述相对于应用在当前元素的字体尺寸,所以它也是相对长度单位。一般浏览器字体大小默认为16px,则2em == 32px; ex 依赖于英文字母小 x 的高度 ch 数字 0 的宽度 rem 根元素(html)的...

2019-05-03 00:02:09 70660 5

原创 POI 操作Excel导入篇2 -- 获取单元格Cell、类型获取数据处理,行列操作

 本篇收录针对于POI导入Excel 操作cell的一些常用步骤。获取逻辑行Workbook wb = null;Sheet sheet = wb.getSheetAt(0);Row row = sheet.getRow(r);判断隐藏行和隐藏列row.getZeroHeight() //判断隐藏行sheet.isColumnHidden(j) //判断隐藏列遍...

2018-12-29 17:39:45 5394

原创 POI 操作Excel导入篇1 -- 基本架构

本篇收录针对于POI导入Excel的操作sheet的一些常用步骤。从网页导入文件到后台处理获得sheet基本架构搭建(SpringBoot+HTML+MySQL)上传组件 <div> <div> <label for="excel">文件:</label>    <input type="text"

2018-12-29 16:57:53 161

原创 WebStorm 针对react Styled-Component 语法的高亮支持

使用Webstorm 开发react 时用到Styled-Component 发现没有语法高亮和提示就很不爽。所以网上特意搜了一下找到了这个插件:Styled Component插件安装:安装完重启后-->搞定!...

2018-11-27 10:44:12 2866

原创 Styled-components--V4 injectGlobal的弃用

注:在styled-component V4版本中injectGlobal API除去,取而代之的是createGlobalStyle样式组件。也就是说以前的 injectGlobal 全局样式在V4版本代替为使用 createGlobalStyle 渲染组件的方式来使用全局样式。官方文档说明(地址:https://www.styled-components.com):A help...

2018-10-22 18:57:04 6546

原创 eduSys 简单教务管理系统的设计

简介:本系统采用了SSM+Maven架构,前端用了网上的模板,嘿嘿我不会前端。这个系统本来是拿来练手的,如果有需要的童鞋可以拿去随便练练手,做的不好,仅供参考。仅供个人学习用途哦。 功能描述:实现了简单的增删查改的功能,包含了学院、学生、专业、教师、课程、教学任务、服务器和成绩等的管理。数据库表描述:college表major表teacher表student表Grade表教学任...

2018-08-31 18:08:36 1958 2

原创 IDEA maven打包项目到阿里云服务器Tomcat部署流程

1.购买阿里云服务器和使用(简略)学生服务器优惠页面:https://promotion.aliyun.com/ntms/campus2017.html有意购买服务器的朋友可以领取优惠券再购买哦,最高1000元优惠呢,优惠券地址:https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=3itq6ulxhttp...

2018-08-27 23:46:16 6813 3

原创 SpringBoot 2.0+版本 context-path 弃用

最近学习SpringBoot(本人使用的是2.04版本) 发现在yml配置的时候context-path报错了使用不了,查看源码发现context-path已经弃用,代替为server: servlet: context-path: /projectName官方说明:spring-configuration-metadata.json"deprecated": true...

2018-08-07 17:04:33 17999 7

原创 Struts2 实现文件上传和获取表单数据(实践)

在使用文件上传的时候通遇到一个问题:获取不了除了文件外的表单数据!(NULL值)原理我就不讲了,直接上解决方法之一(因为目前我只会这一个......)解决方法:使用模型驱动ModelDriven(注意表单控件的name属性设置)例子:前台<form action="...." method="post" enctype="multipart/form-data"> <input...

2018-06-04 11:00:29 1656

原创 关于IDEA搭建Struts2框架异常

Struts2框架用IDEA出现这个问题的解决方法:1、点击File-->Priject Strutsure2、注意下面需要点击的是笔的符号而不是“+”号3、添加对应的XML几科解决

2018-04-03 17:31:00 617

空空如也

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

TA关注的人

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