精华内容
下载资源
问答
  • 2021-12-30 16:24:54

    启动jar包

    linux启动jar包并后台运行

    # 根据jar包名称kill掉进程
    kill -9 $( ps -ef | grep "demo-0.0.1-SNAPSHOT.jar" | grep -v "grep" | awk '{print $2}')
    # 删除jar包和日志
    rm -rf demo-0.0.1-SNAPSHOT.jar demo-0.0.1-SNAPSHOT.log
    # 启动jar包并生成日志
    nohup java -jar demo-0.0.1-SNAPSHOT.jar > demo-0.0.1-SNAPSHOT.log &
    #设置jvm参数
    nohup java -jar video.jar > video.log -Xmn10240m -Xmx40960m  &
    

    windows启动jar包并后台运行

    # windos启动jar包
    # 新建run.bat 输入:运行:
    @echo off
    %1 mshta vbscript:CreateObject("WScript.Shell").Run("%~s0 ::",0,FALSE)(window.close)&&exit
    java -jar ai-0204.jar  > ai0204.log 2>&1 &
    exit
    

    linux定时重启jar包

    #!/bin/bash
    
    i=0;
    
    while [ 1 = 1 ]
      do
          echo '启动程序!!!video.jar'
          kill -9 $( ps -ef | grep "video.jar" | grep -v "grep" | awk '{print $2}')
          nohup java -jar video.jar > video.log -Xmn10240m -Xmx40960m  &
          
          i=$(( $i+1 ))
    	
          time1=$(date)
    	
          echo '第'$i'次执行启动!当前时间:'$time1
      sleep 3600;
    done
    
    
    
    
    

    更多相关内容
  • java启动脚本生成工具,用于快速生成java工程的启动脚本,包括windows和linux的脚本都可以快速生成,告别手敲脚本的方式。。。。
  • 一个基于C#开发的生成mysql自动备份脚本的小工具源码,配置文件设置数据库连接信息、备份路径、mysql的bin目录后在运行目录自动生成bat脚本,结合windos的任务计划功能,可以实现定时的数据库备份功能。
  • 此套工具为Windows文件内文件名重命名脚本工具 双击 filename_list.bat 文件 会在 Filename_list.txt 文件中生成当前文件夹中文件名。方便复制文件夹内文件名。 将需要更改的文件名拷贝到 批处理1.xlsx 表格的A2...
  • NSIS脚本制作器(Windows)-使用模板和Python脚本生成NSIS脚本。 使用模板来构建NSIS(Nullsoft可编写脚本的安装系统)脚本。 该脚本将您的应用程序安装在Windows用户文件夹中,在“开始”菜单和deskotp上创建一个...
  • Windows 10简化程序脚本 去下载: 使用绿色的“克隆或下载”按钮从github下载。 保存生成的zip文件,然后将zip解压缩到一个文件夹中。 目的: 这是一组设置更改和调整,我经常在新的Windows 10计算机上应用这些...
  • 1、场景: 有些python文件需要每天定时运行 2、操作 2.1 提前准备好py文件...row(1, 0, ['数据1','数据2'], style) # 第二行第一列开始写入数据 workbook.close() 2.2 使用windows任务调度 2.3 效果:桌面生成excel文件

    1、场景:
    有些python文件需要每天定时运行
    2、操作

    2.1 提前准备好py文件

    import xlsxwriter
    import os
    
    #更改路径
    os.chdir(r"C:\Users\XXUZ\Desktop")
    new_excel = '测试文件.xlsx'
    if os.path.exists(new_excel) :
            os.remove(new_excel)
    workbook = xlsxwriter.Workbook(new_excel)
    worksheet = workbook.add_worksheet('这是sheet1')
    title_format = {
        'font_name' : '微软雅黑', # 字体
        'font_size': 12,  # 字体大小
        'font_color': 'black',  # 字体颜色
        'bold': True,  # 是否粗体
        'bg_color': '#101010',  # 表格背景颜色
        'fg_color': '#00FF00',  # 前景颜色
        'align': 'center',  # 水平居中对齐
        'valign': 'vcenter',  # 垂直居中对齐
        # 'num_format': 'yyyy-mm-dd H:M:S',# 设置日期格式
        # 后面参数是线条宽度
        'border': 1,  # 边框宽度
        'top': 1,  # 上边框
        'left': 1,  # 左边框
        'right': 1,  # 右边框
        'bottom': 1  # 底边框
    }
    format = {
        'font_size': 10,  # 字体大小
        'font_color': 'blue',  # 字体颜色
        'bold': False,  # 是否粗体
        'bg_color': '#101010',  # 表格背景颜色
        'fg_color': '#00FF00', # 前景颜色
        'align': 'center',  # 水平居中对齐
        'valign': 'vcenter',  # 垂直居中对齐
        # 'num_format': 'yyyy-mm-dd H:M:S',# 设置日期格式
        # 后面参数是线条宽度
        'border': 1,  # 边框宽度
        'top': 1,  # 上边框
        'left': 1,  # 左边框
        'right': 1,  # 右边框
        'bottom': 1  # 底边框
    }
    title_style = workbook.add_format(title_format)  # 设置样式format是一个字典
    style = workbook.add_format(format)  # 设置样式format是一个字典
    worksheet.write_row(0, 0, ['表头1','表头2'], title_style)  # 第一行第一列开始写入表头
    worksheet.write_row(1, 0, ['数据1','数据2'], style)  # 第二行第一列开始写入数据
    workbook.close()
    

    2.2 使用windows任务调度

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    2.3 效果:桌面生成excel文件
    在这里插入图片描述

    展开全文
  • maven项目、springboot项目使用assembly插件打包,实现项目可配置化、生成系统日志、jar文件与项目分离,并生成windows与linux环境下启动、停止等操作的脚本文件。
  • 脚本运行时需要的环境变量预先声明与设置 每次创建后有些声明都需要写,简单乏味 然后我简单写了个脚本可以解决这些问题, 下面是具体的步骤: 创建ccccreate.sh 脚本文件(起这个名字的原因是方便后面加入到PATH...

    由于最近写脚本比较多,每次还要按照 shell脚本的格式去写,#!/bin/bash 写到想吐

    每个脚本的文件头一般包括:

    • 脚本的功能
    • 脚本的版本信息
    • 脚本的作者和联络方式
    • 脚本版权声明方式
    • 脚本的History(历史记录)
    • 脚本内较特殊的命令,使用绝对路径的方式来执行
    • 脚本运行时需要的环境变量预先声明与设置

    在这里插入图片描述
    每次创建后有些声明都需要写,简单乏味

    然后我简单写了个脚本可以解决这些问题,

    下面是具体的步骤:

    创建ccccreate.sh 脚本文件(起这个名字的原因是方便后面加入到PATH里面,方便使用tab键补齐,可以减少与其他命令或者脚本文件相似)

    在这里插入图片描述
    对脚本文件进行编辑、然后保存并退出

    #!/bin/bash
    # 快速创建脚本文件
    echo -e "#!/bin/bash\n# $2\n# anthor:cheng\n# $(date)" >> $1.sh
    vim $1.sh
    
    

    在这里插入图片描述

    添加可执行权限,然后查看一下脚本所在的目录
    在这里插入图片描述

    /etc/profile文件中的末尾追加PATH="$PATH:/exercises" ,然后保存并退出即可
    在这里插入图片描述
    测试我们的脚本文件

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • windows下mysql自动备份数据库并删除历史备份和生成日志文件脚本windows下mysql自动备份数据库并删除历史备份和生成日志文件脚本
  • 基于Tcl脚本生成Vivado工程及编译

    千次阅读 2020-06-03 17:37:13
    Tcl脚本简介 Tcl——Tool Command Language(读作tickle),诞生于80年代的加州大学伯克利分校,作为...生成工程之后,根据自己的需要,可手动创建Block Design,或者在脚本添加IP、实现自动连接等功能。总而言之,Tc

    Tcl脚本简介

    Tcl——Tool Command Language(读作tickle),诞生于80年代的加州大学伯克利分校,作为一种简单高效可移植性好的脚本语言,目前已经广泛应用在几乎所有的EDA工具中。在Xilinx最新的FPGA设计工具Vivado中,Tcl成为唯一支持的脚本。

    使用Tcl脚本的优势如下

    • 能快速生成Vivado工程及编译工程,生成工程所需要的PL端bit文件;生成工程之后,根据自己的需要,可手动创建Block Design,或者在脚本添加IP、实现自动连接等功能。总而言之,Tcl的引入,使得Vivado设计过程也变得可编程控制,设计流程变得更加灵活多变。
    • 在开发的过程中,直接打开Vivado软件,可视化地进行Block Design设计、配置IP和连线等。但是这样手动添加IP或者连线需要花一定的时间,且编译步骤重复累赘,因为打开了Vivado这个占用电脑资源比较大的软件,导致生成需要的bitstream文件需要花费大量时间。使用脚本可以快速的在Vivado 2017.4 Tcl Shell(Vivado自带的shell终端窗口)执行Tcl脚本命令,无需要打开Vivado软件就进行编译生成bit文件,花费的时间极大的缩短了。
    • 如需修改工程的Block Design文件,可以打开Vivado进行修改或者直接修改Block Design Tcl脚本,所有的Block Design设计,Vivado都会自动保存成Tcl脚本文件。

    基于TcL脚本生成Vivado工程

    • Windows 7/10 64bit
    • Xilinx Vivado 2017.4

    表 1

    开发板型号

    是否支持本实验

    TLZ7x-EasyEVM

    支持

    TLZ7xH-EVM

    支持

    TL5728F-EVM

    支持

    TLA7-EasyEVM/TLA7-EVM

    支持

    TLK7-EVM

    支持

    TL665xF-EasyEVM

    支持

    TL6678F-EasyEVM

    支持

     

    由创龙提供的FPGA开发例程位于光盘Demo目录下,本文以创龙TLK7-EVM开发板为实验平台,以tl-led-flash例程为例,演示使用Tcl脚本生成Vivado工程及编译的开发步骤。

    将Demo目录下的tl-led-flash例程复制到Windows非中文路径下,例如复制到C盘根目录。Vivado工程目录结构及文件说明见下表,表格中的xxx代表具体的例程,例如 tl-led-flash例程。Vivado工程的bin文件夹下存放适用于创龙各开发平台运行的可执行文件,src文件夹下包含constraints、hdl和scripts目录。

    注意:Windows路径有长度限制,路径太长会导致出错。

    表 2

    目录

    文件/目录

    说明

    bin

    xxx.bin/xxx.bit

    可执行文件,可直接运行测试

    src

    constraints

    约束文件

    hdl

    Verilog源码

    scripts

    xxx_project.tcl

    执行该脚本生成Vivado工程

    clean.sh
    clear_project.tcl

    删除log文件和生成的工程

     

    使用TcL终端打开Tcl脚本

    打开Vivado软件,点击菜单栏"Window->Tcl Consonle"打开Tcl控制台窗口。

    在Tcl控制台窗口执行如下指令(注意指令中"/"符号的方向),进入需要执行的Tcl脚本所在路径,该脚本文件用于生成tl-led-flash例程的Vivado工程。

    Vivado% cd C:/tl-led-flash/src/scripts

    ​​​​​​​生成Vivado工程

    进入xxx_project.tcl脚本所在路径,执行Tcl脚本生成对应平台的Vivado工程。本次操作中生成创龙TLK7-EVM开发板的Vivado工程——tl_led_flash,指令参数解释如下:

    Vivado%  vivado -mode batch -source tl_led_flash_project.tcl -tclargs tlk7-evm xc7k325tffg676-2

    • vivado -mode batch:使用vivado的batch模式;
    • -source  axi_gpio_project.tcl:选中要执行的Vivado工程xxx_project.tcl脚本文件;

    -tclargs  tlk7-evm  xc7k325tffg676-2:修改"-tclargs"参数,即可生成对应开发平台和芯片型号的工程。这里生成了TLK7-EVM开发板,FPGA型号为XC7K325TFFG676-2的Vivado工程。如需要生成TLZ7x-EasyEVM开发板,SoC芯片型号为XC7Z010CLG400-2的工程,则将指令修改为:-tclargs  tlz7x-easyevm  xc7z010clg400-2。

    表 3

    开发板型号

    FPGA(SoC)型号

    "-tclargs"参数

    TLZ7x-EasyEVM

    XC7Z010CLG400-2

    tlz7x-easyevm  xc7z010clg400-2

    XC7Z020CLG400-2

    tlz7x-easyevm  xc7z020clg400-2

    TLZ7xH-EVM

    XC7Z100FFG900-2

    tlz7xh-evm  xc7z100ffg900-2

    TL5728F-EVM

    XC7A100TFGG484-2

    tl5728f-evm  xc7a100tfgg484-2

    TLA7-EasyEVM
    TLA7-EVM

    XC7A100TFGG484-2

    tla7-evm  xc7a100tfgg484-2

    TLK7-EVM

    XC7K325TFFG676-2

    tlk7-evm  xc7k325tffg676-2

    TL665xF-EasyEVM

    XC7A100TFGG484-2

    tl665xf-easyevm  xc7a100tfgg484-2

    TL6678F-EasyEVM

    XC7K325TFFG676-2

    tl6678f-easyevm  xc7k325tffg676-2

    Tcl脚本执行完成后,Tcl控制台窗口打印信息如下图所示,同时在工程源码"\src\runs"目录下生成对应开发平台的Vivado工程。本次生成了配套于创龙TLK7-EVM开发板的tl_led_flash工程。

    ​​​​​​​Vivado工程编译

    双击Vivado工程"src\runs\tl_led_flash.xpr"文件,打开新生成的Vivado工程如下图所示。

    点击左边栏PROGRAM AND DEBUG下的Generate Bitsteam选项,弹出对话框中选择Yes选项,如下图所示:

    在弹出的Launch Runs对话框中,点击OK开始编译Vivado工程,如下图所示:

    用时约6min后,Vivado工程编译完成,实际编译时间跟FPGA工程和PC性能相关。在弹出以下对话框中,点击Cancel完成编译步骤。

    编译完后会在Vivado工程"src\runs\xxx.runs\impl_1"目录下生成可执行文件xxx.bit和xxx.bin,如下图所示。其中xxx.bit文件内包含head information,可以通过下载器解析后加载到FPGA核,xxx.bin文件为可执行文件。

    为便于测试,我司提供由Vivado工程编译生成的可行文件放于bin目录下,该目录下包含了适用于创龙全部开发平台的可执行文件,将其下载到开发板即可运行测试。

    展开全文
  • Kivy SDK打包器 该存储库包含用于在Windows,OS X和Linux上生成Kivy SDK的脚本
  • 背景: 这两天有个线上项目需要进行稳定性压测,由于担心白天压测会导致用户使用出现异常被投诉,需要在晚上10点以后进行压测,为了不让自己傻傻的等到深夜去操作执行jmeter脚本,打算用Windows自带的定时任务功能设...
  • 这是一个批处理脚本,目的是简化项目包装并生成发行版本。 它使用7-Zip生成实际的存档,因此必须在系统中安装7-Zip才能使脚本起作用。
  • windows或mac/linux中自动生成go项目结构以及编译脚本,避免频繁修改GOPATH.
  • 默认windows 10 powershell 的安全策略是可以执行单步命令,但不能运行脚本。尝试运行脚本时会出现如下错误: File cannot be loaded because running scripts is disabled on this system. 解决办法 查询执行策略...
  • Windows下使用bat脚本批量创建文件夹

    千次阅读 2020-06-12 10:23:49
    Windows10 创建非中文目录 新建bat文件,例如: a.bat, 脚本内容如下 md aa bb cc 双击a.bat运行,效果如下 创建中文目录 修改a.bat,内容如下: md 目录1 目录2 发现要么不能创建出来,...
  • Windows恶搞脚本,太实用了医院WiFi很快

    万次阅读 多人点赞 2021-07-17 21:26:26
    今天给大家分享Windows恶搞脚本,python玩转你的电脑,打造自己的壁纸修改器,电脑无限锁屏,弹窗病毒,都在辣条这里!!! 修改电脑桌面壁纸 工具使用 开发环境:python3.7, Windows10 使用工具包:win32api,...
  • 参数化脚本 3ds Max 模型生成工具插件 DebrisMaker v2.0Debris Maker是3dsMax中的脚本,用来生成动画的几何形状的集合。旨在帮助你简化添加场景细节,快速创建大量的东西,您可以编辑,或选择。Debris Maker只在3...
  • 利用EA根据sql脚本生成数据库文档

    千次阅读 多人点赞 2019-01-18 17:23:58
    最近接到一个任务,通过数据库的sql脚本生成相应的数据库文档,表的数量比较多,手动写是不划算的;几年前用过EA这款十分棒的软件,于是用EA来生成;在这次使用的时候还是有一些曲折,为了方便以后再用不用重复的去...
  • Windows脚本之拷贝文件---简化工作

    千次阅读 2018-06-17 15:09:02
    前言:长期工作workbench的调试坏境,重复的拷贝执行文件到NFS文件系统中,花费大量的时间,因此写此文章的目的就是为了让工程师们尽量使用脚本等方法减轻工作,让我们有更多的时间学习,成长。。。下面就简单介绍...
  • Dockerfile文件,就是一个脚本文件 Dockerfile 是一个用来构建镜像的文本文件 ...windows系统中使用vscode直接编写,不设置文件后缀名 脚本编写实例 FROM nginx:latest WORKDIR /root/ RUN ls CMD pwd ENTRYP
  • windows设置定时任务并运行python脚本

    千次阅读 多人点赞 2021-08-24 21:08:56
    1. 自己用python写了一个签到脚本,经过测试已经可以成功打卡,于是研究了一下windows定时运行程序 2. 创建定时任务 2.1 打开“控制面板 ”–>“系统和安全”–>“管理工具”–>“计划任务”,如图 2.2 ...
  • windows bat 批处理脚本编写指南

    万次阅读 多人点赞 2020-02-01 20:20:45
    本文由浅入深,比较系统地讲解了windows bat 批处理脚本编写指南,包括:windows bat批处理脚本概述,变量使用, 程序返回码及errorlevel使用,stdin、stdout、stderr,if判断与&、&&、||, for循环使用,函数goto...
  • Ubuntu 脚本生成+执行+常用命令

    千次阅读 2022-03-31 15:11:49
    Ubuntu 脚本生成+执行+常用命令
  • (一)Windows脚本编程

    千次阅读 2011-06-13 10:34:00
    批处理、VBA、广义Windows脚本技术 循环加一 早期写的一个总结。 一、关于脚本语言 脚本语言就是由专用解释器以行为单位解释执行的一种文本形式编程语言,象Windows的批处理、Unix/Linux的shell、perl和awk等...
  • 1. 楔子 你还在使用手写的方式进行Java应用程序的打包吗?...自动生成启动脚本 1. 自动生成启动脚本 1.1 Demo下载 可以从GItHub上下载Demo gradle Application Plugin插件的官方地址为Application P
  • windows批量ping脚本

    千次阅读 2019-07-20 13:37:50
    首先创建一个名为“目标地址.txt”的文本文档,把需要ping的域名或ip... >> ping结果.txt ) 保存后执行,等待命令执行结束,然后会在存放bat的目录下生成一个名为“ping结果.txt”的文件,打开即为批量ping的结果。
  • python脚本windows后台运行

    千次阅读 2021-04-10 17:39:56
    windows 法一 第一步:将Python脚本打包成exe可执行文件 Pyinstaller教程 第二步:打包成exe文件以后,cmd执行 sc create MyPythonServer binPath = "exe文件路径" sc start MyPythonServer 可能不能启动我们创建...
  • windows到linux的shell脚本编码和格式问题从windows到Linux的shell脚本编码和格式问题1、异常问题 :set ff=unix启动脚本在启动时报错比如执行sh start.sh,时会报Command not found等等的错误,因为我们在windows...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 243,220
精华内容 97,288
关键字:

windows脚本生成设置