工具的使用
文章平均质量分 72
kay三石 [Alay Kay]
拥最初的梦,做最优秀的自己
展开
-
APIFox前置脚本获取token自动填充
获取token每次使用apifox进行接口测试时,都需要加上token,每次都需要在浏览器中copy token过来。不如在每个接口中先进行一个前置操作,就是获取token代码const http={ "url":"url", "method":"POST", "header":'Content-Type:application/json', "body":{ mode:'raw', raw: JSON.stringify({"username":""},{"原创 2022-01-21 10:59:34 · 3424 阅读 · 0 评论 -
Docker最全总结,DockerFile,Docker编排容器,Docker镜像,Docker-compose构建
文章目录Docker简介为什么使用docker:Docker引擎:Docker系统镜像:Docker容器:Docker仓库:ubuntu安装docker:ubuntu脚本自动安装:ubuntu安装镜像加速器:Centos安装Dockercentos命令安装DockerFile:DokerFile指令DockerFile轻量化方式使用上下文环境构建:Docker数据卷:查看数据卷的信息:删除数据卷:无主的数据卷的删除用以下命令清理:实例共享数据卷:Docker镜像:docker下载镜像:Docker镜像操作虚原创 2021-05-19 13:37:29 · 3235 阅读 · 2 评论 -
注解 @RequiredArgsConstructor
注解 @RequiredArgsConstructor生成带有必需参数的构造函数。 必需的参数是最终字段和具有约束的字段,例如@NonNull 。完整的文档可在@lconstructor的项目lombok功能页面上找到 。即使未列出,该注释也具有onConstructor参数。 有关更多详细信息,请参见完整的文档。这个事基于lombok的使用时必须导入lombok包。<dependency> <groupId>org.projectlombok</groupId原创 2021-04-19 17:30:09 · 101910 阅读 · 9 评论 -
开发记录问题-springcould yaml执行
在公司看了公司的yaml的分布及执行发现与原来自己使用的时候稍微不一样,然后进行温习一下。yaml的执行顺序一、bootstrap.yml(bootstrap.properties)与application.yml(application.properties)执行顺序bootstrap.yml(bootstrap.properties)用来程序引导时执行,应用于更加早期配置信息读取,如可以使用来配置application.yml中使用到参数等application.yml(application.原创 2021-04-19 17:25:53 · 157 阅读 · 0 评论 -
IDEA创建Spring 项目和SSM项目
IDEA创建Spring 项目最近在看spring的一些源码时发现需要运行一下,在IDEA中,我记的原来使用的spring initializr直接出现的就是的一个spring项目,但是我发现现在2021.3版本的IDEA创建的是使用Spring Boot的不是我想要的类型。我想要的是使用原生的spring,那么这时我就想着直接使用maven项目进行创建吧。直接使用maven 进行创建吧然后再pom.xml进行加入<!-- https://mvnrepository.com/artifac原创 2021-03-28 21:37:38 · 1212 阅读 · 0 评论 -
Maven
Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。当你使用Maven的时候,你用一个明确定义的项目对象模型来描述...原创 2018-08-22 19:26:07 · 121 阅读 · 0 评论 -
我又使用github进行搭建了个博客 kaysanshi.top
闲来无事,搭建个博客博客搭建流程这是我通过上篇的我搭建了个博客 这篇只是简单的使用了一个单页面,这里我将详细说明我根据Jekyll搭建的流程。去git上把模板进行给拉取下来 clone forked repository.git clone git@github.com:github_username/Jalpc.git.或者直接git我的模板地址. `git clone git@github.com:kaysanshi/kaysanshi.github.io.git`.去配置列原创 2020-12-06 11:45:41 · 185 阅读 · 0 评论 -
Git和gitlab 持续集成的一大利器
Gitgit概念:Git 是分布式版本控制和源代码管理系统,重点使用和管理代码的速度。Git 最初是由Linus Torvalds设计开发的,用于管理Linux内核开发。Git 是根据GNU通用公共许可证版本2的条款分发的自由/免费软件git术语:workspace:工作区index/Stage:暂存区,Repository:存储库,仓库remote:远程仓库使用Git:速度快,设计简单,对非对称式的强力支持,完全分布式,有能力高效管理类似 Linux 内核一样的超大规模项目(速度和原创 2020-10-04 21:33:50 · 232 阅读 · 0 评论 -
jdbctemplate中使用的实体映射类引发的不能启动intergervalue无法转为boolean
spring @Table注解 作用是 : 声明此对象映射到数据库的数据表,通过它可以为实体指定表(talbe)在数据库迁移中有一个字段数据库中存储的为tinyint(1) 这样就是想把他查询出来为boolean类型的。而在实体表中是@Column isDelete(tinyint(1))boolean isDelete;这个不能映射到boolean中因为这是取出来还不是true和fase的所以需要一个转为true和false,因为在原本sqlserver数据库连接时就是这样映射的所以为了不影响现原创 2020-07-18 12:20:41 · 251 阅读 · 0 评论 -
jdbctemplate操作mysql其中sql中写有别名不能匹配(封装不到实体字段中)怎么办?
接上篇文章jdbctemplate不能操作临时表,而这个对于别名的确实封装不上实体类中。是如何?这是由于别名引起的吗?先看一个简单的sql:这个sql没有任何异常,而在ActivityGroupId上一直没有字段值,先看看调试:再看下每个字段计算的值:通过计算在列中的第一个参数为id,第3个参数也为id,但是第三个不是已经起了个别名了吗,这个是怎么回事。别名没有匹配到值,经过查阅发现mysql查用的值有这个useOldAliasMetadataBehavior=true查找的原文:参考的文章原创 2020-07-18 12:08:37 · 837 阅读 · 0 评论 -
数据库迁移技术记录(三)--DbLink进行数据迁移
SQLServer安装DBLink 迁移数据DBLINK(数据库链接),顾名思义就是数据库的链接,就像电话线一样,是一个通道,当我们要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中就必须要创建远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。选用DBLink缘由:在数据库迁移中对于大数据文件使用kettle时其中包含mysql批量添加时由于封闭符问题,或者是字符集编码问题,导致数据库代码乱码。采用navicat进行跨主机跨库数据传输也是可原创 2020-06-14 15:21:11 · 2321 阅读 · 0 评论 -
TkMybatis的使用
通用mapper:tkmybatistkmybatis是上一次进行做项目时进行使用的以下对其进行总结,以便日后记忆使用。tkmybatis在git上的链接https://github.com/abel533/Mapper/wikiJava 编码方式集成Java 编码方式集成是最少见的一种情况,但是通过这种集成方式可以很容易让大家看清通用 Mapper 集成的入口,这里会提供两种方式。最直接的方式使用 Configuration 作为入口集成添加依赖在开始写代码前,先把依赖添加进来。在原创 2020-06-01 23:05:29 · 2181 阅读 · 0 评论 -
sqlserver数据库迁移到mysql技术记录(一)
主要记录迁移前期准备工具选型模型变更:开发环境程序对应修改sql语句准备sqlserver查询全表大字段:工具选型模型变更:1.使用powerdesigner进行反向生成pdm设计文档。检查数据库中使用的sequence,function,job,trigger对象补充到pdm文档中。2.切换数据库类型3.统计字段类型确认每种字段类型的转换,4.模型确认后生成脚本开发环境1.使用mysql数据库5.5以上2.使用建表脚本建表3.准备sqlsever把数据测试,使数据库脱敏4.使用ETL原创 2020-05-16 12:41:29 · 508 阅读 · 0 评论 -
sql优化的操作
今天公司开了个会,具体的是一个技术交流会,主要针对的sql优化这方面的,还真是让学到了不少:主要有下面这些左连接(left join on / left outer join on)left join 是left outer join的简写,它的全称是左外连接,是外连接中的一种。左(外)连接,左表(a_table)的记录将会全部表示出来,而右表(b_table)只会显示符合搜索条件...原创 2019-11-20 21:59:53 · 260 阅读 · 0 评论 -
记录微信小程序中的遇到的问题,ios不支持gif,ios下语音播放
最近是在做一些微信小程序的工作,在后台中的代码没有什么问题的时候然而在小程序中我去一次次的踩了很多的坑,就比如这gif图片不支持在ios端播放,ios中的语音的播放的问题 <!-- 语音 ---> <cover-view wx:if="{{media.fileType =='aac'}}" wx:key="this" data-indexid="...原创 2019-11-20 20:32:39 · 1367 阅读 · 0 评论 -
eclipse中通过jboss中带的插件hibernate-tools逆向生成带注解的实体类和映射文件:
前提准备工作:在数据库中建出相应的表,然后通过eclipse的dataSource explorer中创建出与数据库连接的实例: 右键---》new 选择要使用的数据库mysql-->next-->配置用户名和密码,点击drivers条目中后面的+号用于newDriver Definition:选择相应的版本 然后选择刷新:就加载出了数据...原创 2018-09-13 17:03:47 · 599 阅读 · 0 评论 -
富文本编译器初使用
以前没有接触过富文本编译器这次拿来使用以下:kingEditor 1.富文编译器是什么: 对于支持富文本编辑的浏览器来说,其实就是设置 document 的 designMode 属性为 on 后,再通过执行 document.execCommand('commandName'[, UIFlag[, value]]) 即可。commandName 和 value 可以在...原创 2019-01-06 21:24:13 · 569 阅读 · 0 评论 -
搭建一个自己的文件上传服务器。
由于看到了商城的项目,本来无心搭建那个文件上传服务器的,可是看到了人家自己使用了FastDFS服务器,我想自己怎么不能搭建呢,干就是了。先介绍下为何使用这个东西:FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。 特别适合以文件为载体的在线服务,如相册网站、视频...原创 2019-06-12 13:46:32 · 14856 阅读 · 0 评论 -
Redis深入实践(一)使用docker构建Redis集群
在上篇文章介绍了Redis的基本使用https://blog.csdn.net/qq_37256896/article/details/86664097,在这里我们使用docker构建Redis,以及使用sentinel构建redis实现高可用监控。HA(High Available,高可用性群集)机集群系统简称,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备...原创 2019-06-26 20:03:06 · 589 阅读 · 0 评论 -
虚拟主机构建多个tomcat实例(一)
在一个虚拟主机运行多个tomcat实例:这样做是为了什么呢?可以把不同的资源放到不同的服务中这样可以减缓服务器的压力先上传一个tomcat文件:解压后再 etc/profile中配置如下:在依次在tomcat中配置修改caralina.sh:在首行加入:export CATALINA_BASE=$CATALINA1_BASEexport CATALINA_HOME=$CAT...原创 2019-06-24 18:58:51 · 305 阅读 · 0 评论 -
虚拟主机构建多个tomcat实例(二)使用docker构建
使用docker构建。通过nginx反向代理到不同的Tomcat中:在docker中构建两个tomcat是比较简单的只需要安装好docker和docker-compose即可,如有不明白的可以参看我前面的文章:使用docker构建不同的tomcat: version: '3' services: ...原创 2019-06-24 19:20:09 · 566 阅读 · 0 评论 -
代理服务器?nginx是什么?
在nginx前先看下什么是代理:代理: 代理服务器,客户机在发送请求时,不会直接发送给目的主机,而是先发送给代理服务器,代理服务接受客户机请求之后,再向主机发出,并接收目的主机返回的数据,存放在代理服务器的硬盘中,再发送给客户机。 正向代理:正向代理,架设在客户机与目标主机之间,只用于代理内部网络对 Internet 的连接请求,客户机必须指定代理服务器,并将本来要直接发送...原创 2019-06-24 19:50:48 · 1610 阅读 · 0 评论 -
Redis深入实践(二)构建redis服务使用redis缓存
在上文配置了redis服务器,和用sentinel配置出高可用的redis集群,接下来我们构建出redis的服务,使其提供服务,使用的是springcloud项目:在idea中创建项目:itoken-service-redis:1.pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http:/...原创 2019-06-29 14:16:11 · 385 阅读 · 0 评论 -
实习三个月小记
一眨眼的功夫实习三个月已经过去了,回想一下这三个月过得特别的快,那么这三个月时间我都都做了些什么呢,和了解些什么呢,下面是我总结出来的这将近三个月来所学习到的和所遇到的问题:1.python+appium+pytest自动化安卓app测试2.python+selenium+pytest网页自动化测试3.微信小程序开发,后台,前台开发以及发布上线流程4.短信邀请小功能5.手动测试如何进行...原创 2019-09-24 20:28:58 · 580 阅读 · 0 评论 -
IDEA创建java项目以及web项目
IDEA:创建java项目:选者New Project,在使用的时候idea自动的已经包含了jdk自己不用去配置自己电脑上的jdk了点击next就可以在选择的时候回进行对项目的保存路径设置和项目的名称的设定,然后一次点击next的就可以了然后你可以自己在src的路径下创建包,创建像=相应的类了但是如何创建相应的类呢,这要首先需要配置出来运行java的环境在run的时候有一个run的配置...原创 2018-08-27 15:41:45 · 20664 阅读 · 2 评论