- 博客(12)
- 收藏
- 关注
原创 el-table 使用固定列时 x轴滚动条无法显示
1、f12,在网页上找到el-tabel的代码,找到class为“el-table__body-wrapper is-scrolling-left”的这个标签(一次次瞎找中发现跟这玩意儿有关),然后看css属性,发现.el-table--scrollable-x .el-table__body-wrapper样式开启了x轴滚动条,但是滚动条没有显示,所以大胆的猜测滚动条被遮盖住了。我的el-table使用固定列时x轴无法显示,可以确定我的列是超过table宽度的,y轴正常显示,但是x轴不显示。
2023-12-23 19:25:16
1184
1
原创 element-ui表格实现跨页多选
2、在el-table标签中添加属性@selection-change="selectionChange",:rowKey="getRowKey"。注:ex-table-auto是基于el-table标签自己封装的标签。1、在type="selection"的column中添加reserve-selection属性,以保留当前所选数据。如此便实现了跨页全选功能。
2023-05-24 16:00:06
1524
原创 Vue之el-select实现懒加载+搜索过滤功能
第一步中,可以看见v-el-select-lazyloading是画波浪线的,即,该属性未定义,我们需要定义一下该属性。注:directives和props、methods、created同级。1、在<el-select>标签中添加两个Props:v-el-select-lazyloading 、 filterMethod。v-el-select-lazyloading指定的lazyLoadingDemand方法。4、data()中的中的属性定义。2、自定义props。3、相关method。
2023-05-23 11:02:34
2454
1
原创 gitlab由http配置成https访问
准备工作:进入/etc/gitlab/ssl目录,也可以是其他目录,这个目录需要跟后边gitlab配置里nginx['ssl_certificate_key']配置的目录保持一致。会要求你输入一个大于四位数的密码,随便输入即可,但是要记住,后边取消密码会用到。通过此操作后,查看.key文件就不需要密码了,gitlab才能读取.key文件。输入第2步填写的密码,随后会让你输入一系列信息,可不输入,直接一路回车到结束。其中server为.key文件的文件名,2048表示生成密钥的长度。
2023-04-18 09:38:16
1992
2
原创 Java程序访问https网站报错GitLabApiException: javax.net.ssl.SSLEx
我的gitlab访问地址是https的,我在windows中启动java程序,访问gitlab时报错:GitLabApiException: javax.net.ssl.SSLException:the trustAnchors parameter must be non-empty。出现这个报错是因为https的网站做了加密处理,需要带有证书访问。...
2022-08-26 11:15:28
1270
原创 gitlab显示500 Whoops, something went wrong on our end
gitlab显示500 Whoops, something went wrong on our end
2022-07-25 17:06:10
10533
原创 启动项目报错:null, message from server: “Host ‘XXX‘ is not allow
step1:之前一直都是连的测试环境由docker镜像生成的mysql,公司老是断电导致mysql数据崩坏,于是在本地整了个8.0.18版本的mysql,启动项目报错:null, message from server: "Host 'XXX' is not allow这个异常是数据库只允许localhost或127.0.0.1访问,不允许远程访问。但是,我用的本机IP都不行。解决方案:1、在cmd命令行连接数据库:mysql -uroot -p2、切换mysql数据库:use mysql;
2022-05-09 12:02:40
6572
原创 for update悲观锁之行锁、间隙锁、表锁及如何产生死锁
概述:select for update的作用是在查询的同时 对数据加锁。根据where条件不同,for update产生的锁分为:行锁、间隙锁、表锁。准备:一张简单的test表即可行锁当查询语句的where条件包含 主键/索引 并且 主键/索引 在数据库中存在,那么for update产生的是行锁举例:select * from test where id = 10 and remark = 'test10' for update;分析:数据库中有id为10的数据,且id为
2022-04-28 14:48:48
4425
原创 vue运行npm run dev报错:‘webpack-dev-server‘ 不是内部或外部命令,也不是可运行的程序
1、我先从git上拉到前端代码后,根据readme文档要求我执行了如下命令,下载依赖npm install -g cnpm --registry ip地址:端口值得注意的是,上面命令参数 -g 是下载全局依赖,不会将依赖下载到node_modules文件中去。因此,不会产生node_modules文件。2、下载依赖成功后,我执行npm run dev 时报错:'webpack-dev-server' 不是内部或外部命令,也不是可运行的程序3、我百度了一波,有一种说法说:是因为nod..
2022-04-26 12:02:40
7361
1
原创 使用docker-compose搭建Gitlab
首先,创建一个目录,存放docker-compose.yml文件,目录位置随意mkdir /data/workspace/gitlab然后进入刚刚创建的目录,并在该目录下编写docker-compose.yml文件vim docker-compose.ymldocker-compose.yml文件内容如下gitlab: # 生成的docker容器的名字 image: 'gitlab/gitlab-ce:latest' # gitlab的镜像,如果已经有了,指定自己的镜像版本即可
2022-04-08 19:49:59
2937
1
原创 快速使用docker搭建gitlab(不挂载文件)
1、下载gitlab镜像docker pull gitlab/gitlab-ce2、构建并运行docker容器docker run --detach --publish 8993:80 --name gitlab --restart unless-stopped gitlab/gitlab-ce3、这个时候就可以直接通过8993端口访问到gitlab了,接下来需要设置账号密码。执行下面命令进入docker容器docker exec -it gitlab bash4、进入gitlab-
2022-03-21 16:25:39
600
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人