脚本frequenter gutcoj helper

SpringBoot + Redis 执行lua脚本

1、背景 有时候,我们需要一次性操作多个 Redis 命令,但是 这样的多个操作不具备原子性,而且 Redis 的事务也不够强大,不支持事务的回滚,还无法实现命令之间的逻辑关系计算。所以,一般在开发中,我们会利用 lua 脚本来实现 Redis 的事务。 2、lua 脚本 Redis 中使用 lua ......
脚本 SpringBoot Redis lua

Redis中使用Lua脚本

一、简介 Redis中为什么引入Lua脚本?Redis是高性能的key-value内存数据库,在部分场景下,是对关系数据库的良好补充。Redis提供了非常丰富的指令集,官网上提供了200多个命令。但是某些特定领域,需要扩充若干指令原子性执行时,仅使用原生命令便无法完成。Redis 为这样的用户场景提 ......
脚本 Redis Lua

用shell脚本写一个查询centos7的系统可用空间

#!/bin/bash#by herofox qq:42845734. /etc/profile#通过显示系统空间,结合分割命令和awk命令来取数sys=$( df -h |grep -w "centos-root" |awk '{ split ($5,sys,"%");print sys[1]}' ......
脚本 centos7 centos 系统 shell

7.31 学习shell脚本

shell 定义:是一个语言解释器,将命令转化为二进制语言(机器语言) shell 脚本 window 是.bat linux 是.sh 格式规范 #! /bin/bash 开头文件程序/bin/sh,也就是bash解释器。 #! /usr/bin/python 运行shell脚本的方式 1. ba ......
脚本 shell 7.31 31

本地shell脚本中ssh到远程服务器并执行命令

#!/bin/bash # 设置远程服务器的 IP 地址和用户名 echo "Enter remote server IP: " read remote_ip echo "Enter remote server username: " read remote_username # 连接到远程服务器 ......
脚本 命令 服务器 shell ssh

定期清理日志脚本(Linux or Mac)

* 一个项目的运行必然会产生大量的日志,经过时间的日积月累这些日志难免会对硬盘造成负载,下面用ssh脚本编写一个定期清理日志的脚本 ```python # 使用vi 或者 vim vi clean_logs.sh # 给脚本赋予权限 chmod +x clean_logs.sh # 编写清理日志的命 ......
脚本 Linux 日志 Mac or

pycharm terminal提示:无法加载文件 ***\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本

参考知乎 . : 无法加载文件 C:\Users\47370\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本。有关详 细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 abou ......

shell脚本

``` #系统瘦身:所有deploy replicas缩为1,所有pod资源缩为 0.5cpu 256M #适用于一个deploy中只有一个container的deploy #参数1:namespace环境变量 #环境瘦身 function Slimming() { deployments=$(ku ......
脚本 shell

C#脚本Script

使用C#脚本需要引用库Microsoft.CodeAnalysis.CSharp.Scripting,下面是一些示例:最基本的用法是计算算数表达式: Console.Write("测试基本算数表达式:(1+2)*3/4"); var res = await CSharpScript.Evaluate ......
脚本 Script

【Python】一键提取inp文件结构的脚本

```python inp=input("输入文件路径:") # print(type(inp)) ex_txt=inp+'-Struct.inp' inp=inp+'.inp' import re f2= open(ex_txt, 'w') with open(inp, 'r',encoding= ......
脚本 结构 文件 Python inp

web渗透测试(7):跨站点脚本(XSS)

跨站点脚本源于信息发送给应用程序用户时缺乏编码。这可以用来注入任意的HTML和JavaScript; 结果是该有效载荷在合法用户的网络浏览器中运行。与其他攻击相反,XSS漏洞针对应用程序的用户,而不是直接针对服务器。 一些漏洞利用的例子包括: 注入假登录表单; 检索合法用户的Cookie; 注入浏览 ......
脚本 站点 web XSS

执行bat脚本操作sql文件更新Sqlite数据库

在Windows下操作sqlite数据库 一、确保所在Windows已经安装sqlite3 1.1 Win+R 输入cmd打开命令窗口 ``` # 输入 sqlite3 version ``` 显示如下提示则表示已经安装,且能正常使用 ![image](https://img2023.cnblogs ......
脚本 数据库 文件 数据 Sqlite

文件监控脚本

先给脚本发了吧 先贴个效果图 完整代码如下: 1 #!/bin/bash 2 3 # 指定要监控的文件夹路径 4 WATCH_DIR=$1 5 6 # 检查参数是否为空 7 if [ -z "$WATCH_DIR" ]; then 8 echo "请输入要监控的文件夹路径" 9 exit 1 10 ......
脚本 文件

服务器CPU、内存和磁盘占用脚本

一、Linux 以下是一个简单的 C 程序,它会申请一定量的内存并一直持有它: #include <stdlib.h> #include <string.h> #include <unistd.h> int main(int argc, char *argv[]) { if (argc < 2) { ......
磁盘 脚本 内存 服务器 CPU

【工具】JS脚本|网页任意视频倍速播放(包括MOOC、本地视频、其他的视频)

只要浏览器播放视频时用的是``,而且当前页面只有这一个视频,就可以用这个脚本。 这是我很久以前为了**倍速看MOOC视频**,所以写的一个脚本,一直没有专门写博客去介绍它。刚刚,我想**倍速看新闻联播**,才发现忘记写博客了。 浏览器视频倍速播放的原理非常容易,我也是看了一下网页源代码才发现的。自从 ......
视频 脚本 网页 工具 MOOC

bartender 使用vb脚本

使用bartender VB脚本报错原因通常是:计算机中的vbscript.dll与bartender软件不匹配。 vbscript.dll 5.8.6001.23552,支持7.75和10.1版本 dll文件放置位置:32位系统目录为:C:\WINNT\System32;64位系统为C:\Wind ......
脚本 bartender

正点原子Ubuntu入门016---shell脚本条件判断、函数和循环

一、shell脚本的条件判断 虽然可以通过&&和||来实现简单的条件判断,但是稍微复杂的就不行了 shell脚本呢提供了 if then 条件判断语句,写法: if 条件判断;then //判断条件成立要做的事情 fi if then else 语法 if 条件判断;then //判断条件成立要做的 ......
原子 脚本 函数 条件 Ubuntu

Linux Shell脚本中的空格

1. `=` 等号两边必须无空格,否则报错;如:`i =$1` 和 `i= $1`都是错误的。但是在 `()` 内部不限制如`for((i =1;i<3;i= i+1))` 2. `(())`内外括号之间无空格,写成`( () )`这样会报错。但内部括号不限制如`s=$(( $i+1 ))` 3. ......
空格 脚本 Linux Shell

linux springboot 启动脚本

简单粗暴的脚本 #! /bin/bash # 获取进程号 pid=`ps aux | grep "java -jar" | grep -v "grep" |awk '{print $2}'` echo ${pid} if [[ $pid -gt 0 ]];then `kill -9 $pid` fi ......
脚本 springboot linux

Mysql测试批量数据生成脚本

一、前言 在开发过程中经常会碰到去预演一些组件或者技术,常常会用到网DB数据库中插入批量数据。本文主要目的为了记录插入Mysql中测试数据的方式。 二、操作脚本 点击查看代码 ``` -- 创建测试数据库; create database tuoguan_db; -- 创建测试表 CREATE TA ......
脚本 数据 Mysql

shell 钉钉告警脚本

```sh #!/bin/bash # 钉钉告警 function send_notify(){ curl 'https://oapi.dingtalk.com/robot/send?access_token=xxxx' \ -H 'Content-Type: application/json' \ ......
脚本 shell

spring-boot 打包 配置、lib、脚本分开 的maven配置

``` dev dev test test prod prod ${project.artifactId} org.apache.maven.plugins maven-jar-plugin true lib/ false com.reda.econ.app.EconAppApplication . ......
spring-boot 脚本 spring maven boot

正点原子Ubuntu入门015---shell脚本入门

一、什么是shell脚本 shell脚本类似于Windows的批处理文件,shell脚本就是将连续执行的命令写成一个文件 shell脚本提供数组、循环、条件判断功能。shell脚本一般是Linux运维或者系统管理员要掌握的,作为嵌入式开发人员,只需要掌握基本的命令即可 二、shell脚本的写法 sh ......
原子 脚本 Ubuntu shell 015

shell 脚本的5种执行方式比较

方式1:直接运行 方式2:使用命令 sh 或 bash 方式3:使用命令 source 或 . 分类: 1. 是否需要执行权限 只有方式1需要执行权限。这是因为方式1把脚本作为可执行文件,自然需要执行权限,但方式2和方式3都是把脚本作为命令的参数,可以不具备执行权限 2. 是否会创建子进程 只有方式 ......
脚本 方式 shell

一键hook脚本原理

1.第一个知识点: 原型链 先拿平时大家最经常hook document.cookie来举个例子。 Object.defineProperty(document,”cookie”,{ get:function(){}, set:function(){} }); 然后我们需要自己去实现里面的代码逻辑 ......
脚本 原理 hook

代替pacman的apt脚本

实在受不了pacman命令的抽象了...所以照着文档翻译了个apt的用法 #!/bin/bash # apt-adapter.sh # author: xry1029 # date: 2023.7.27 show_usage(){ echo "Usage: apt [update|install|r ......
脚本 pacman apt

INNOVUS批量摆放cell array的脚本

说明:invs_place_cell_array -prefix $prefix -libcell $libcell -hornum $hornum -vernum $vernum -startX $startX -startY $startY -spaceX $spaceX -spaceY $sp ......
脚本 INNOVUS array cell

SSL 证书过期巡检脚本

哈喽大家好,我是咸鱼 我们知道 SSL 证书是会过期的,一旦过期之后需要重新申请。如果没有及时更换证书的话,就有可能导致网站出问题,给公司业务带来一定的影响 所以说我们要每隔一定时间去检查网站上的 SSL 证书是否过期 如果公司业务体量较大的话,肯定不止一个域名,而一个域名后面又会对应着多台机器,如 ......
脚本 证书 SSL

一键部署docker容器的shell脚本(美化的脚本输出)

脚本功能:停止原有容器,按照用户传入的参数启动新的容器 使用系统自带的方法需要安装依赖 yum install redhat-lsb vi docker-deploy.sh #!/bin/bash lsb_functions="/lib/lsb/init-functions" if test -f ......
脚本 容器 docker shell

postman 常用脚本

1.登录成功之后,在header中获取cookie,并设置成环境变量 //获取cookie值 var jsondata = postman.getResponseHeader("set-cookie"); console.log(jsondata) //设置成环境变量 data = jsondata ......
脚本 常用 postman