自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (21)
  • 收藏
  • 关注

原创 Spring Boot 2 Flyway集成

pom.xml添加flyway依赖application.yml添加配置resources资源目录下添加sql脚本。

2023-04-24 22:37:13 216

原创 SVN项目导入Gitlab

如果想迁移前后保证 Commit 作者信息可追溯,需要建立从 SVN 用户到 Git 作者的映射关系,这需要建立一个叫做 userinfo.txt 的文件,利用 SVN 作者 = 作者昵称 的格式表示映射关系。实际上,只提交了 branches ,并没有提交tags。此时,你需要执行一下。在 SVN,每个提交者在主机上有一个用户名,记录于提交信息中,而 Git 使用作者名称和邮箱来标记用户。此时,userinfo.txt 就准备好了,接下来开始克隆 SVN 地址。

2023-04-24 22:35:41 487

原创 RESTful API设计规范

本文旨在帮助开发者设计简单、一致且易用的符合RESTful风格的 API,开发者开发接口时需要遵循此设计规范。

2023-04-24 22:29:11 564

原创 Docker 安装

鉴于国内网络问题,强烈建议使用国内源。测试 Docker 是否安装正确。安装 Docker CE。启动 Docker CE。

2023-04-24 22:15:04 78

原创 Dockerfile-1. 制作nginx、jdk8镜像

ubuntu自带nginx版本比较低,所以需要下载最新nginx 1.24.0。在/etc/apt/sources.list文件添加以下两行。Ubuntu自带镜像下载镜像比较慢,所以设置阿里的镜像源。代表ubuntu的22.04版本。页面查看对应版本简称,添加nginx下载源。

2023-04-24 22:11:47 261

原创 go-zero入门

go-zero 是一个集成了各种工程实践的 web 和 rpc 框架。通过弹性设计保障了大并发服务端的稳定性,经受了充分的实战检验。go-zero 包含极简的 API 定义和生成工具 goctl,可以根据定义的 api 文件一键生成 Go, iOS, Android, Kotlin, Dart, TypeScript, JavaScript 代码,并可直接运行。强大的工具支持,尽可能少的代码编写极简的接口完全兼容 net/http支持中间件,方便扩展高性能面向故障编程,弹性设计。

2023-04-19 13:26:38 1508

原创 npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本

解决办法管理员身份打开PowerShell输入命令set-executionpolicy remotesigned选择A

2022-04-30 22:30:27 1327

原创 记一次Vue3项目启动报错webpack

Vue3项目启动抱如下错Error: module property was removed from Dependency (use compilation.moduleGraph.updateModule(dependency, module) instead)原因:下载的webpack版本过高,目前是webpack5,降低至webpack4即可# 卸载项目中webpacknpm uninstall webpack #重新安装低版本:npm install --save-dev web

2022-04-23 17:44:36 2753 1

原创 Centos7下LVM硬盘扩容

逻辑卷管理LVM(Logical Volume Manager)是Linux系统的一种管理硬盘分区机制,具有动态管理硬盘的能力前提已分配硬盘空间目的对/home目录下空间进行扩容操作查看硬盘 fdisk -l , /dev/sdb为新加硬盘新硬盘分区 fdisk /dev/sdb ,大小200G分区后,可查看到新分区/dev/sdb1格式化分区 mkfs.ext4 /dev/sdb1创建pv pvcreate /dev/sdb1查看VG vgdisplay ,ce.

2022-04-21 17:03:10 1840

原创 Spring Boot 2.x Validation参数校验

编写接口时,为防止非法参数对业务造成影响,需要在Controller层添加参数校验。通过javax.validation的一系列注解可以帮助我们完成参数校验,免去繁琐的逻辑判断。依赖根据JSR 380规范,validation-api依赖中包含标准的参数验证API:Bean Validation 2.0 版本需要Java 8或更高版本。<dependency> <groupId>javax.validation</groupId> <.

2021-10-12 15:19:10 308

原创 Vue3 JSON编辑器

安装依赖npm i vue3-ace-editor使用示例 <v-ace-editor v-model:value="dataForm.apiResFailExample" @init="initFail" :lang="aceConfig.lang" :theme="aceConfig.theme" :options="aceConfig.options"

2021-09-22 22:45:39 1895

原创 IDEA Dockerfile部署Vue项目

前提条件已部署好Docker环境开启Docker的远程控制查看Docker运行状态systemctl status docker编辑图片中Docker服务文件vim /usr/lib/systemd/system/docker.service在ExecStart配置后添加-H tcp://0.0.0.0:2375[Service]Type=notify# the default is not to use systemd for cgroups because the delegate

2021-09-22 22:44:24 754

原创 FastDFS分布式部署

环境准备使用的系统软件名称说明Redhat7.xlibfastcommonFastDFS分离出的一些公用函数包FastDFSFastDFS本体fastdfs-nginx-moduleFastDFS和nginx的关联模块nginxnginx1.18.0编译环境yum install git gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel ope

2020-12-09 11:33:47 415

原创 Linux安全-基础加固

Linux加固检查口令最小长度vim /etc/login.defs设置 PASS_MIN_LEN 8检查是否设置口令生存周期vim /etc/login.defs设置PASS_MAX_DAYS 90检查设备密码复杂度策略vim /etc/pam.d/system-auth追加到password requisite pam_cracklib.so后面(ucredit=-1 lcredit=-1 dcredit=-1)password requisite pam_cracklib.so u

2020-10-20 20:36:40 1086

原创 Redhat openssh8.4p1升级

准备工作开启telnet以防服务器升级ssh失败,造成服务器无法连接安装telnetredhat 7.x版本安装yum install telnet-server.x86_64yum install telnet.x86_64yum install xinetd.x86_64 启动服务systemctl start xinetdsystemctl start telnet.socketredhat 6.x版本安装yum install xinetdyum install te

2020-10-20 20:35:19 891 3

原创 Spring Boot Cache缓存与Redis、Ehcache应用

缓存介绍Spring3.1之后引入了基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(如EHCache 或者Redis),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种annotation,即能够达到缓存方法的返回对象的效果。Spring的缓存技术还具备相当的灵活性,不仅能够使用 SpEL(Spring Expression Language)来定义缓存的key和各种condition,还提供开箱即用的缓存临时存储方案,也支持和主流的专业

2020-09-15 10:18:58 437

原创 Spring Boot Mail发送邮件

文章目录邮件协议POP3 接收邮件服务器IMAP 接收邮件服务器SMTP 发送邮件服务器项目依赖项目配置发送邮件简易邮件附件邮件模板邮件邮件协议示例引用于网易邮箱,不同邮箱服务器地址不同IMAP和POP3区别POP3 接收邮件服务器POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(

2020-08-11 10:57:31 638

原创 Spring Boot Tinymce富文本编辑器 配置及场景应用

文章目录基础环境tinymce简介小例子正式开始引入Tinymce脚本渲染区域实例化保存功能内容回显汉化图片上传视频播放基础环境IDEASpring Boot 2.2.1Freemarkertinymce简介TinyMCE是一款易用、且功能强大的所见即所得的富文本编辑器。同类程序有:UEditor、Kindeditor、Simditor、CKEditor、wangEditor、Suneditor、froala等。经过多番对比(界面好看),认定Tinymce功能更加完善,并且具备可扩展特

2020-07-03 17:39:16 2002

原创 Spring Boot Freemarker集成PageOffice

文章目录环境集成依赖引入添加Bean注册文件查看、保存前端渲染环境spring boot 1.5.8shiroPageOffice 4.5.0.12Freemarker集成PageOffice功能更强大 集成更简单,支持JAVA、ASP.NET、PHP多种编程开发语言,使开发集成简单高效,事半功倍。 引用官网宣传词官方提供了spring boot themeleaf集成的版本,...

2019-09-29 10:23:15 885

原创 layui动态表格的增删改查

文章目录表格查询修改批量删除表格查询按钮 <button class="layui-btn" lay-submit lay-filter="lay-index-search"> <i class="layui-icon layui-icon-search"></i> </button>表格主体<table id="...

2019-08-23 11:18:46 2113

原创 layui表单操作

文章目录表单初始赋值监听select表单初始赋值语法:form.val('lay-filter的值', object);form.val("lay-filter", { "name": "苏叶新城" // "name": "value" ,"age": "20"}) 监听selectform.on('select(filter)', function(data){ ...

2019-08-23 11:18:03 506

原创 layui基本操作

文章目录本次存储打开新标签页监听submit提交表单验证通用请求layui 带token访问后台需要验证的接口绑定时间框本次存储//保存layui.sessionData('tmpl',{key:'tmpl_id',value:tmpl_id});//查询console.log('模版ID:'+layui.sessionData('tmpl').tmpl_id);//删除layui....

2019-08-23 11:17:14 1107

原创 redis 4.14哨兵模式搭建及Spring boot配置

文章目录环境安装下载redis配置redis哨兵模式配置结果验证spring boot集成注意事项环境redis:4.0.14linux1主2从安装下载redisredis-4.0.14.tar.gz配置redis解压 tar -xzvf redis-4.0.14.tar.gz编译cd redis-4.0.14/执行make结束后,在redis-4.0.14新建con...

2019-04-20 15:00:26 635

原创 Linux安装Apache OpenOffice

这里写自定义目录标题过程乱码过程1、解压tar -xzvf Apache_OpenOffice_4.1.6_Linux_x86-64_install-rpm_zh-CN.tar.gz2、安装cd zh-CN/RPMSrpm -ivh *.rpmcd desktop-integration/rpm -ivh openoffice4.1.6-redhat-menus-4.1.6-97...

2019-04-20 14:48:57 1712

原创 nginx 1.14.2解压版安装

文章目录环境安装测试操作安装包环境nginx-1.14.2.tar.gzopenssl-fips-2.0.16.tar.gzzlib-1.2.11.tar.gzpcre-8.43.tar.gz安装openssltar -xzvf openssl-fips-2.0.16.tar.gzcd openssl-fips-2.0.16/./config && make...

2019-04-20 09:12:24 1850

原创 Spring Boot JPA分页

常用方法总记录数 :page.getTotalElements() 当前第几页:page.getNumber() 总页数:page.getTotalPages()当前页面的List:page.getContent()当前页面的记录数:page.getNumberOfElements()基本分页单元public class Meta { private int page; /...

2019-03-04 15:41:50 3147

原创 Redhat更换yum源

简述redhat没有进行注册(收费了),不能够使用其自带的yum源,所以需要第三方的源来代替。过程查看自带yum源rpm -qa | grep yum# 查询结果yum-utils-1.1.31-24.el7.noarchyum-langpacks-0.4.2-3.el7.noarchyum-metadata-parser-1.1.4-10.el7.x86_64yum-rhn-p...

2019-03-04 15:38:59 545

原创 JPA使用过程中遇到的问题

MySQL结合过程问题Hibernate命名策略更改表名Spring Spring Data JPA 错误: Page 1 of 1 containing UNKNOWN instancesJPA Pageable查询索引是从0开始,前端传入page值默认为1。Page&lt;WorkTaskMonitorRo&gt; taskPage=workTaskService.queryTaskP...

2019-03-04 15:36:50 814

原创 Linux下解决TNS-12541 TNS no listener问题

场景Navicat连接远程oracle数据库,数据库搭建在Redhat 7.1服务器上,莫名出现这个问题。解决办法检查监听状态无监听,则查看监听文件查看监听状态lsnrctl status如果有监听,则如下图,显示有服务orcl(服务名)监听。如果没有监听,查看监听文件cd /opt/oracle/product/oraHome/network/admintnsnames...

2019-03-04 15:34:49 20768

原创 Redhat7.1静默安装Oracle 11g

安装前环境配置以下配置在root用户下执行安装依赖先将redhat自带yum源更换,然后安装下面依赖。yum -y install binutils \compat-libstdc++-33 \elfutils-libelf \elfutils-libelf-devel \expat \gcc \gcc-c++ \glibc \glibc-common \glibc-de...

2019-03-04 15:33:56 869

原创 远程访问Docker中oracle 11g

文章目录环境安装dockerdocker常用命令安装oracle修改用户信息测试一下结束了么?选择编辑,打开虚拟网络编辑器环境主机win10,宿主机 Ubuntu 18.04Docker version 18.09.2oracle 11gVmware Workstaion 15 Pro安装docker安装docker有两种方式,一种从Ubuntu的存储库安装,这种安装方式dock...

2019-03-04 15:32:27 1948

原创 Java深拷贝与浅拷贝

Java深拷贝与浅拷贝前言浅拷贝:使用一个已知实例对新创建实例的成员变量逐个赋值(复制基本数据类型,传递对象引用)深拷贝:当一个类的拷贝构造方法,不仅要复制对象的所有非引用成员变量值,还要为引用类型的成员变量创建新的实例,并且初始化为形式参数实例值(创建新的对象,并且复制对象内的成员变量)浅拷贝public class ShallowCopy implements...

2018-01-18 16:59:16 124

原创 IntelliJ IDEA license server搭建

本文用于搭建JetBrains系列软件激活服务器,如有能力,请支持正版准备Centos 7Nginx适用于JetBrains系列安装nginx yum install epel-release yum -y install nginx service nginx start systemctl enable nginxngi...

2017-12-30 22:59:53 2341

es客户端,支持http协议的访问

es客户端,支持http协议的访问

2023-06-10

jdk8 windows和linux安装包

jdk8 windows和linux安装包

2023-03-12

人大金仓数据库用户手册

人大金仓数据库用户手册

2022-04-16

redis客户端RedisDesktopManager Windows 2022.2版本

redis客户端RedisDesktopManager Windows 2022.2版本

2022-04-16

人大金仓客户端jar包

人大金仓客户端jar,适用于8.3和8.6版本 kingbase8-8.2.0.jar kingbase8-8.6.0.jar

2022-04-14

RedisDesktopManager 2021.10

redis windows 客户端最新版

2021-12-22

jdbc-drivers.zip

IDEA数据库驱动

2021-07-06

软件设计师历年真题和答案(2015-2020).zip

软件设计师历年真题和答案(2015-2020)

2021-06-01

navicat150_premium_cs_x64.zip

navicat premium 15.0.25中文版 Navicat Keygen Patch v6.1

2021-05-17

RedisDesktopManager 2020.7

redis windows 客户端最新版 RDM为您提供了一个易于使用的 GUI,可以访问您的 Redis 数据库并执行一些基本操作: 将键视为树 CRUD 键 在树状视图中分析整个 DB 或选定的命名空间的内存使用情况(需要 redis 服务器 >= 4.0 列出已连接的客户端、发布/订阅频道和慢查询日志命令 通过 shell 执行命令 RDM 允许执行批量操作,简化了开发人员的日常工作 在数据库之间复制数据(将数据从生产环境复制到开发环境进行调试,或将项目迁移到另一个云提供商) 从 RDB 文件中导入数据 - 您可以轻松地将大型 rdb 文件中的数据分到多个较小的 redis 服务器上

2021-01-22

RedisDesktopManager 2020.5

redis windows 客户端最新版 RDM为您提供了一个易于使用的 GUI,可以访问您的 Redis 数据库并执行一些基本操作: 将键视为树 CRUD 键 在树状视图中分析整个 DB 或选定的命名空间的内存使用情况(需要 redis 服务器 >= 4.0 列出已连接的客户端、发布/订阅频道和慢查询日志命令 通过 shell 执行命令 RDM 允许执行批量操作,简化了开发人员的日常工作 在数据库之间复制数据(将数据从生产环境复制到开发环境进行调试,或将项目迁移到另一个云提供商) 从 RDB 文件中导入数据 - 您可以轻松地将大型 rdb 文件中的数据分到多个较小的 redis 服务器上

2020-11-18

海螺模板v4.0修复版.zip

更新2020.7.06 移除JS加密文件预留的后门代码。 更新2020.3.17 开发控制台报错修复 分类下拉空白修复 顶部导航自定义分类内容页显示二级菜单修复 后台加入更新版本显示 海螺模板修复版2020.02.27 带模板独立后台管理系统的多功能模板。 使用此模板务必安装sg11插件,php版本7.0~7.2。 2020年2月27日 优化SEO设置 修复模板后台BUG 2020年1月2日发布 修复前台黑白切换和字体颜色切换。 修复微信二维码显示且调用后台设置。 修复赞赏二维码且调用后台设置。 修复播放列表点击排序不能切换正序倒序。 修复页面下拉时顶部导航

2020-10-27

thinkphp5.0.24.zip

thinkphp5.0.24版本 直接解压覆盖对应目录即可

2020-10-26

chromedriver安装包

提供多版本安装包 查看浏览器版本使用对应即可 ChromeDriver 87.0.4280.20 ChromeDriver 86.0.4240.22 ChromeDriver 85.0.4183.87

2020-10-21

openssh8.4升级

openssh8.4p1升级步骤和安装包 ## telnet安装 ### centos 7 yum install telnet-server.x86_64 yum install telnet.x86_64 yum install xinetd.x86_64 systemctl start telnet.socket systemctl start xinetd ### centos 6 yum install xinetd yum install telnet yum install telnet-server service xinetd start .....

2020-10-21

openssh8.4p1升级

提供openssh升级所需安装包 以及升级步骤文档

2020-10-15

openssh8.3.zip

提供openssh升级所需安装包 openssh-8.3p1.tar.gz openssl-1.1.1g.tar.gz zlib-1.2.11.tar.gz 升级.txt 升级步骤文档

2020-08-11

hivejar.zip

kettle连接hive需要jar包,hive版本1.1.0,hive-jdbc-1.1.0-cdh5.16.2-standalone.jar

2020-04-28

Redhat nginx1.14.2安装包

压缩内包含nginx安装所需要的安装包,nginx 1.14.2解压版安装教程请看博客。 nginx-1.14.2.tar.gz openssl-fips-2.0.16.tar.gz zlib-1.2.11.tar.gz pcre-8.43.tar.gz

2019-04-20

算法 第4版-谢路云译 带书签

 《算法(第4版)》全面讲述算法和数据结构的必备知识,具有以下几大特色。   1、 算法领域的经典参考书:Sedgewick畅销著作的新版,反映了经过几十年演化而成的算法核心知识体系   2、内容全面:全面论述排序、搜索、图处理和字符串处理的算法和数据结构,涵盖每位程序员应知应会的50种算法   3、全新修订的代码:全新的Java实现代码,采用模块化的编程风格,所有代码均可供读者使用   4、与实际应用相结合:在重要的科学、工程和商业应用环境下探讨算法,给出了算法的实际代码,而非同类著作常用的伪代码   5、富于智力趣味性:简明扼要的内容,用丰富的视觉元素展示的示例,精心设计的代码,详尽的历史和科学背景知识,各种难度的练习,这一切都将使读者手不释卷   6、科学的方法:用合适的数学模型讨论算法性能,这些模型是在真实环境中得到验证的   7、与网络相结合:配套网站algs4.cs.princeton.edu提供了本书内容的摘要及相关的代码、测试数据、编程练习、教学课件等资源

2019-02-23

pyexcel技术文档

pyexcel技术文档用于对excel处理

2017-08-17

java io包(代码包)

在Java IO中,流是一个核心的概念。流从概念上来说是一个连续的数据流。你既可以从流中读取数据,也可以往流中写数据。流与数据源或者数据流向的媒介相关联。在Java IO中流既可以是字节流(以字节为单位进行读写),也可以是字符流(以字符为单位进行读写)。

2015-11-04

空空如也

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

TA关注的人

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