当获取到的数据不存在时,可以通过设置一个 len( data ) 设置一个长度 ,过滤掉 不到长度的数据 设置一个布尔类型的全局变量 当访问到时 设置为 True 如果没有访问到,则设置为 False根据全局变量的值,判断是否继续进行访问 2020-05-28 ...
分类:
其他好文 时间:
2020-05-28 21:29:39
阅读次数:
51
最近接到一个使用python写一个解析yaml文件,并根据内容配置指定对应的shell来执行(比如bat、powershell、bash、csh、zsh等)命令的功能,于是考虑使用subprocess.Popen模块来实现执行命令相关的功能,subprocess.Popen详细的参数这里不细述,自己 ...
昨天用Dockerfile来启动mongodb的集群,启动参数--replSet死活没执行,最后就决定研究一哈cmd和entrypoint。但是上网看了一些资料个人觉得讲的不好,还是没有说出根本的东西,决定自己研究并且整理一哈。 首先上docker官网:https://docs.docker.com ...
分类:
其他好文 时间:
2020-05-28 18:18:19
阅读次数:
80
yum(全称Yellow Updater Modified)是一个在RedHat以及CentOS中的Shell前端软件报管理器。简单的说就是帮我们安装和卸载软件的工具。 yum 的命令形式如下: yum -选项 命令包 其中“选项”是可选的,选项包括-h(帮助),-y(当安装过程中提示选择全部为"y ...
分类:
其他好文 时间:
2020-05-28 16:23:38
阅读次数:
50
原因:cron的环境变量和shell脚本的环境变量不一样 解决办法: 方法一:定时任务里面切换到root执行(亲测可用) */5 * * * * su - root -c "/opt/test.sh" 方法二:在脚本里面添加环境变量(未测试过) vi /opt/tes.sh #!/bin/bash ...
分类:
系统相关 时间:
2020-05-28 13:05:19
阅读次数:
475
1.test命令 也可以用[ ]来表示 返回值为0时为true,返回值为1时为false。 例1:str1=aaa,str2=bbb 1)判断字符串是否为空(省略了-n选项,-n选项是不为空,-z选项为空) [root@xiaoxiao ~]# str1=aaa [root@xiaoxiao ~]# ...
分类:
系统相关 时间:
2020-05-28 10:24:07
阅读次数:
74
1、JSR303数据校验 先看看如何使用 Springboot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理。我们这里来写个注解让我们的name只能支持Email格式; 导入依赖: <dependency> <groupId>org.springframe ...
分类:
编程语言 时间:
2020-05-28 01:10:13
阅读次数:
78
介绍: 为什么文件上传存在漏洞 上传文件时,如果服务器代码未对客户端上传的文件进行严格的验证和过滤,就容易造成 可以上传任意文件的情况,包括上传脚本文件(asp、aspx、php、jsp 等格式的文件)。 ·危害 非法用户可以利用上传的恶意脚本文件控制整个网站,甚至控制服务器。这个恶意的脚本 文件, ...
分类:
Web程序 时间:
2020-05-28 00:59:39
阅读次数:
206
下载地址: https://docs.spring.io/spring-boot/docs/2.1.1.RELEASE/reference/htmlsingle/#getting-started-installing-the-cli 下载地址中的对应位置 如下所示, ctrl + f 快捷键查找 1 ...
分类:
编程语言 时间:
2020-05-28 00:48:06
阅读次数:
146
export命令 功能说明:设置或显示环境变量。 语 法:export [-fnp][变量名称]=[变量设置值] 补充说明:在shell中执行程序时,shell会提供一组环境变量。 export可新增,修改或删除环境变量,供后续执行的程序使用。 export的效力仅及于该此登陆操作。 参 数: -f ...
分类:
其他好文 时间:
2020-05-28 00:41:57
阅读次数:
243