- 博客(25)
- 资源 (3)
- 收藏
- 关注
原创 TypeError: unsupported operand type(s) for +: ‘int‘ and ‘list‘
问题解决:TypeError: unsupported operand type(s) for +: 'int' and 'list'
2022-11-25 14:51:31
1624
原创 Vue 3 学习 - 项目搭建
目录1. 环境&工具准备1.1 安装 node.js1.2 开发工具1.2.1 Volar 安装方式1.2.2 Chrome 插件 DevTools 安装2. Vue 3 项目搭建2.1 创建工作目录2.2 创建 Vite 的初始化项目2.3 启动项目2.4 访问服务1. 环境&工具准备1.1 安装 node.js直接在官网下载安装包,直接安装即可,建议下载长期维护版本。安装成功后,可查看其版本:kahnlau@KahndeMacBook-Pro / % node -vv16.1
2021-12-30 21:02:15
7666
原创 Mac 系统安装 robot framework (Python3.9)
1.安装 Python3 (本机安装的是 3.9 版本)2.安装 robotframework:pip3 install robotframework3.安装 Pypubsub:pip3 install Pypubsub4.安装 wxpython:pip3 install wxPython如果用命令安装失败,则可下载对应的文件,手动执行安装文件名中「cp39」指的是对应 Python 版本为「3.9」安装命令为:pip3 install /Users/jinrui/Desktop
2021-12-29 00:56:33
11778
1
原创 macOS 下安装 Python3
VSCode 下安装 Python3 macOS1. 先看下系统自带的 Python,默认安装的是 2.7 版本系统安装路径为: /Library/Python终端中执行指令:open /Library/Python2. 使用神器 homebrew 安装Python3,可直接访问下载(国内镜像源会比较顺畅)2.1 神器下载官网:https://brew.sh/index_zh-cn.html国内镜像源指令,选择镜像源后,即可自动安装:/bin/bash -c "$(curl -fsSL
2021-11-14 10:23:47
1471
原创 IDEA 2020 自动编译设置
1. 设置自动编译2. 允许自动编译操作步骤1)Ctrl+Shift+Alt+/ 选择Registry2)勾选compiler.automake.allow.when.app.running3. pom.xml 配置依赖 <!-- 热部署 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spr
2021-09-01 17:29:07
957
原创 Linux 安装 MySQL
一、基础准备操作系统:CentOS 7.6MySQL版本:8.0.201. 创建并切换到安装目录mkdir /usr/local/mysqlcd /usr/local/mysql2. 下载安装包wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz3. 解压xz -d mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz
2021-08-24 18:50:27
136
原创 maven 中引入 jstl
开始引入如下依赖,install 失败,提示:「javax.servlet:jstl:1.2 not found」 <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> </dependency>后改为下面依赖方式,再次 install 时成功:<!--jsp标签--> <d
2021-08-23 11:49:30
585
原创 Shell-批量创建用户
脚本功能:根据用户输入的密码,批量创建用户,并设置密码,若用户已存在或者用户创建成功/失败给出提示信息#!/bin/bashread -p "Enter The Users Password: " PASSWDfor UNAME in `cat users.txt`doid $UNAME &> /usr/ln/nullif [ $? -eq 0 ]thenecho "Already exists"elseuseradd $UNAME &> /usr/ln/nu
2020-10-12 20:22:44
179
原创 Shell-根据分数输出成绩
实现功能:根据输入分数,输出该分数所属于的成绩(Excellent,Pass,Fail)#!/bin/bashread -p "Enter your score (0-100): " GRADEif [ $GRADE -ge 85 ] && [ $GRADE -le 100 ] ; thenecho "$GRADE is Excellent"elif [ $GRADE -ge 70 ] && [ $GRADE -le 84 ] ; thenecho "$GRADE
2020-10-12 14:10:53
850
原创 Shell-判断主机是否存在
实现功能:判断主机网络是否通,并输出提示信息执行命令:vim ckhost.sh#!/bin/bashping -c 3 -i 0.2 -W 3 $1 &> /dev/nullif [ $? -eq 0 ]thenecho "Host $1 is On-line."elseecho "Host $1 is Off-line."fi给文件赋执行权限:chmod +x ckhost.sh执行验证即可./ckhost.sh 192.168.11.12Ps
2020-10-10 17:19:46
401
原创 Shell -创建目录
实现功能:判断该目录是否存在,未存在则创建,并输出信息执行命令:vim createdir.sh#!/bin/bashDIR="/media/cdrom"if [ ! -e $DIR ]thenmkdir -p $DIRecho "OK"fi
2020-10-10 17:05:53
5095
原创 日常 Redis 操作命令
日常 Redis 操作命令– 删除 “xxx” 开头的 key 数据:./redis-cli -p port-a pwd KEYS “xxx*”|xargs ./redis-cli -p port -a pwd DEL
2019-03-08 15:01:25
141
转载 Linux 防止误删操作 —— 修改 rm
在/home/username/ 目录下新建一个目录,命名为:.trash2… 在/home/username/tools/目录下,新建一个shell文件,命名为: remove.shPARA_CNT=$#TRASH_DIR="/home/username/.trash"for i in ∗;doSTAMP=*; do STAMP=∗;doSTAMP=imv $i TRASH...
2019-02-28 09:56:55
382
原创 Linux 用户相关操作
useradd testuser 创建用户testuserpasswd testuser 给已创建的用户testuser设置密码说明:新创建的用户会在/home下创建一个用户目录testuserusermod --help 修改用户这个命令的相关参数userdel testuser 删除用户testuserrm -rf testuser 删除用户testuser所在目录loc...
2019-02-28 09:54:22
153
原创 日常 vi 操作及命令积累
– 删除行dd:删除游标所在的一整行(常用)ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行d1G:删除光标所在到第一行的所有数据dG:删除光标所在到最后一行的所有数据d$:删除光标所在处,到该行的最后一个字符d0:那个是数字0,删除光标所在到该行的最前面的一个字符x,X:x向后删除一个字符(相当于[del]按键),X向前删除一个字符(相当于[bac...
2019-02-27 10:38:53
129
原创 日常 Linux 命令积累
– 高亮显示日志中的内容tail -f xxx.log | grep -C60 --color aaa– 文件目录从大到小排列du /export/ -a |sort -rn|head -n 19
2019-02-26 16:30:08
193
原创 日常 SQL 积累
修改 status 字段备注ALTER TABLE s_putaway_task MODIFY STATUS TINYINT(1) NOT NULL DEFAULT ‘0’ COMMENT ‘任务执行状态:0多供已推荐 2已完成 9取消 10结束充电 90多供预排产记录’;...
2019-02-26 16:27:48
101
转载 如果20万用户同时访问一个热点缓存,如何优化你的缓存架构?【转】
如果20万用户同时访问一个热点缓存,如何优化你的缓存架构?【转】 本文来源:石杉的架构笔记 (ID:shishan100) 目录 (1)为什么要用缓存集群(2)20万用户同时访问一个热点缓存的问题(3)基于流式计算技术的缓存热点自动发现(4)热点缓存自动加载为JVM本地缓存(5)限流熔断保护(6)总结 (1)为什么要用缓存...
2019-02-21 12:16:33
218
原创 第一个 GUI 自动化测试 @ Selenium 自动化测试用例示例
一. 测试工程1. 测试需求:访问百度主页,搜索某个关键词,并验证搜索结果页面的标题。2. 手工操作验证步骤:1. 打开 Chrome 浏览器,输入百度的网址“www.baidu.com";2. 在搜索输入框中输入关键词“VS Code”并按下回车键;3. 验证搜索结果页面的标题是否是“VS Code_百度搜索”。3. Java代码实现步骤:1. 因为用到 Chrome ...
2018-08-14 16:19:05
2053
转载 常用的正则表达式
校验数字的表达式数字:^[0-9]*n位的数字:\dnn位的数字:\dn n位的数字:^\d{n} 至少n位的数字:^\d{n,}m−n位的数字:\dm,nm−n位的数字:\dm,n m-n位的数字:^\d{m,n} 零和非零开头的数字:^(0|[1-9][0-9]*)非零开头的最多带两位小数的数字:([1−9][0−9]∗)+(.[0−9]1,2)?非零开头的最多带两位小数的数字...
2018-08-14 10:58:10
229
原创 vs code 运行第一个简单的 java maven springboot 项目
vs code 运行第一个简单的 java maven springboot 项目1. 首先去 Visual Studio Code 官网下载并安装,安装过程可以选择语言;2.安装完成之后,启动应用.2.1 首先配置本地环境「 Ctrl + , 」: 基本配置如图所示,其中「用户设置」为全局设置,「工作区设置」作用域为本项目,箭头所指为必须配置的: ...
2018-08-02 18:03:56
27441
MacOS 系统 jdk8+jmeter 包,亲测可用
2023-05-26
jmeter测试rabbitmq资源包
2022-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人