项目 脚本 步骤shell
robotframework---记录项目开发时用到的一些关键字
robotframework + Python 框架搞自动化,之前参与过几次自动化的开发, 但没有系统的去学习,只是大概知道有哪些常用的关键字、每个关键字怎么使用的、以及使用python 自定义关键字等。虽然也基本能完成自动化的开发,但觉着对这些知识没有做系统的学习,使用起来没有那么的顺手。正好最近 ......
【从0开始编写webserver·基础篇#03】TinyWeb源码阅读,还是得看看靠谱的项目
# 【前言】 之前通过看书、看视频和博客拼凑了一个webserver,然后有一段时间没有继续整这个项目 现在在去看之前的代码,真的是相当之简陋,而且代码设计得很混乱,我认为没有必要继续在屎堆上修改了,于是开始阅读别人的较为规范的开源实现 目的是尝试理解一个可用级别的webserver需要具备哪些特性 ......
python练手项目——给数组中的每个字段加上双引号
## 前言 工作中经常会遇到一种场景:复制值时,会复制出来几个甚至十几个字段。把这些字段放入SQL语句或者接口里面时,需要手动给每个字段加上双引号,很浪费时间。因此我想要写一个python脚本,给字段自动加上双引号。 ## 测试数据 `1: 上海 武汉 广州 深圳 北京 内蒙古 呼和浩特 ` `2: ......
shell参数使用
shell参数使用说明 参数 说明 $0 执行脚本本身的名字。 $1 传递给脚本的第一个参数。 $# 脚本的参数个数。 $* 脚本的所有参数。当被双引号("$*")包含时,会将所有参数当作一个整体来输出。 $@ 与$*类似,但是可以当作数组用。当被双引号("$@")包含时,会将各个参数分开。 $? ......
shell自定义函数
PrintInfo(){ Info=$* printf "%-20s%-60s" "`date '+%Y-%m-%d %H:%M:%S'`" "${Info}"} CheckResult(){ Result=$? if [ ${Result} -ne 0 ] then echo "ERROR" ex ......
Linux,shell入门,第二篇
````bash #!/bin/bash #显示出本机的ip地址方法一 #ip a|grep dynamic|tr -s ' ' \/|cut -d'/' -f3 #显示出本机的ip地址方法二 ip a|sed -rn 's/(.*inet )([0-9].*)(\/[0-9].*)( brd.*) ......
linux shell template
Replace environment variables in a file with their actual values? # config.xml <property> <name>instanceId</name> <value>$INSTANCE_ID</value> </proper ......
IDEA---- git 拉取项目
Git Bash 拉取 (Git 下载安装略) 方法一: 鼠标右键单击,选择 Git Bash Here 输入指令:git clone + 拉取的git地址,如下图所示: 拉取到本地文件夹,然后 IDEA 导入项目: 方法二: IDEA 直接拉取 git 上的项目,如下图所示: URL : 输入克隆 ......
Windows上部署Python flask项目
最近使用Python flask做了一个项目要部署,网上一大堆教程没有一个完整,最后看了多个教程才配置完成,下面根据自己的环境整理一下做个备忘录 环境: Windows 10 apache httpd-2.4.54(vc++我从2008-2022全装了) Python 3.11(环境变量别忘了配) ......
ICT应用解决方案实验04-WLAN专题项目
# ICT应用解决方案实验04-WLAN专题项目 # 1 项目介绍 ## 1.1 项目拓扑 ![image-20230709132359126](https://img2023.cnblogs.com/blog/2160408/202307/2160408-20230709132359811-228 ......
ICT应用解决方案考核项目
# 考核项目 ![image-20230708213149853](https://img2023.cnblogs.com/blog/2160408/202307/2160408-20230708213150339-572316580.png) ## 地址规划表 | 设备 | 接口 | 地址 | 备 ......
项目计划书
项目规划 1.版本管理 1.0.0初始版本 2.一车间需要的功能 每三秒上传一次温度和湿度。接收数据并保存到数据库。同时前端页面展示。 PC机检测到车间温度高于25度时发出订阅让LED每三秒闪烁一次。 PC机检测到车间湿度高于50%自动打开风扇,低于20%关闭风扇。 3.二车间需要的功能 每三秒上传 ......
shell 变量多行原样输出,支持\n 回车换行
假设: git 的 commit 提交说明是多行内容,要给一个变量。 但要保持原来样式,比如原来是是3行,在变量输出时候也是3行。 **经验:要想原样显示,就要在变量上加双引号;单引号和不加 会显示成一行**。 1.原始样式: ```bash git log -1 --format="%B" ``` ......
Qt/C++原创项目作品精选(祖传原创/性能凶残)
## 00 前言说明 从事Qt开发十年有余,一开始是做C#.NET开发的,因为项目需要,转行做嵌入式linux开发,在嵌入式linux上做可视化界面开发一般首选Qt,当然现在可选的方案很多比如安卓,但是十多年前那时候板子性能低,安卓在这个上面跑的话卡成屎,当时的内存大概是128MB左右,Qt也是主要 ......
08 项目优化——缓存优化
![image](https://b3logfile.com/file/2023/07/siyuan/1661686246031/assets/image-20230708191219-86r77ta.png) ## 环境搭建 ### 使用git管理代码 先创建本地仓库: ![image](http ......
jmeter各种协议脚本的开发
1.各种协议脚本的开发 1.1 http协议(略) 1.2 jdbc 1.2.1 驱动下载 地址:https://dev.mysql.com/downloads/ mysql-connector-java-5.1.46.jar 1.2.1 JDBC Connection Configuration前 ......
.NET6 微服务架构实战系列---Docker+Nginx部署前端Vue项目
一、相关配置安装 1.1 安装Docker [CentOS环境安装Docker](https://www.cnblogs.com/Code-HHX/p/17538236.html) 1.2 Docker中拉取nginx镜像 ``` docker pull nginx ``` 二、Vue前端项目创建配 ......
15. WWDG配置步骤
1. WWDG配置步骤 2. 相关HAL库函数介绍 3.编程实战 WWDG_HandleTypeDef g_wwdg_handle; /* 窗口看门狗初始化函数 */ void wwdg_init(uint8_t tr, uint8_t wr, uint32_t fprer) { g_wwdg_ha ......
【项目学习】ERC-4337 抽象账户项目审计过程中需要注意的安全问题
# 抽象账户是什么 抽象账户(也有叫合约钱包)是 EIP-4337 提案提出的一个标准。简单来说就是通过智能合约来实现一个“账户(account)”,在合约中自行实现签名验证的逻辑。这样,就使得该合约拥有了“签发交易”的能力。通过抽象账户签发的“交易”我们叫做用户操作(UserOperation,简 ......
java项目自定义异常处理
本文记录java项目中如何实现异常处理,由于刚入坑java,不知道是不是这样处理的,先总结记录一下。 场景:新增一个商品,新增时可能会出现异常,将自定义异常信息返回给前端,只简单的模拟几个字段。 实体类Item ```java @Data public class Item { private in ......
COMP 23T2 shell程序
COMP(2041|9044) 23T2 — Assignment 1: Pigs1/8Assignment 1: Pigsversion: 1.3 last updated: 2022-07-04 930AimsThis assignment aims to give youpractice in ......
嵌入式shell介绍和学习
# 前言 在 Linux 中,Shell 是一个应用程序 ,他是用户与 Linux 内核沟通的桥梁。 它负责接收用户输入的命令,根据用户的输入找到其他程序并运行,Shell负责将应用层或者用户输入的命令传递给系统内核,由操作系统内核来完成相应的工作,然后将结果反馈给应用层或者用户。 而在STM32中 ......
影视后台管理项目day2
## 一、前言 使用vue,nodejs nodejs自行安装,我的版本是16.2 [vue-element-admin](http://panjiachen.github.io/vue-element-admin) 是一个后台前端解决方案,它基于 [vue](https://github.com/ ......
Shell - printf
jira_description="Errors in log file ${log}:" sep_line=" " errors=$(grep "gpg: error\|$err_msg" $log) actions="Actions to take: " jira_description=$(p ......
西门子plc以太网通讯步骤
大家好,今天我给大家介绍一款超级实用的产品——捷米特ETH-S7系列模块!这款模块适用于西门子S7-200/S7-300/S7-400、SMART S7-200、西门子数控840D、840DSL、ET200、合信、亿维PLC的PPI/MPI/PROFIBUS转以太网。用于西门子S7-200/S7-3... ......
RPA开发者要失业?用ChatGPT写RPA脚本?-RPA学习天地
随着人工智能技术的不断发展,AI已经开始在多个领域发挥着越来越重要的作用。从文案生成到图片设计,从代码审核到代码生成,AI已经开始在各种任务中取代人类的工作。即使是技术壁垒比较高的程序员,也已经开始将代码审查和生成的任务交给AI来完成。 在RPA开发领域中,通过RPA拖拉拽的方式生成代码已经是比较普 ......
解决远程主机的默认 shell 为 fish 时,vscode remote 无法连接的问题
问题描述 我主要用的 shell 就是 fish,主打一个开箱即用,虽然也配置过 zsh,但是感觉配置好的 zsh 在易用性上也就是 fish 的水平。 此前,一直以来默认的 shell 都是 bash,ssh 或者 vscode remote 远程连接上去之后,再输入 fish 来进行手动切换,后 ......
xss跨站脚本攻击
# xss跨站脚本攻击 2023年3月29日 8:26 又叫CSS(Cross Site Script),跨站脚本攻击 ## 原理: 指的是恶意攻击者往Web页面里插入恶意JS代码,当用户浏览该页之时,嵌入其中Web里面的JS代码会被执行,从而达到恶意的特殊目的 xss漏洞通常是通过php的输出函数 ......