ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能 ...
分类:
其他好文 时间:
2020-06-20 21:26:25
阅读次数:
63
如果定义的变量准备在将来用于保存对象,那么最好将该变量初始化为 null 而不是其他值。这样一来,只要直接检查 null 值就可以知道相应的变量是否已经保存了一个对象的引用,如下面的例子所示: if (car != null){ // 对 car 对象执行某些操作 } 实际上,undefined 值 ...
分类:
其他好文 时间:
2020-06-20 21:07:24
阅读次数:
68
问题: 给定字符串s,和可进行交换的index对数组。 对字符串s的各个位置index,可根据交换数组所示的两两交换(次数不限),求进行交换后,可得最小的字符串。 Example 1: Input: s = "dcab", pairs = [[0,3],[1,2]] Output: "bacd" E ...
分类:
其他好文 时间:
2020-06-20 15:49:13
阅读次数:
53
###JSP无%%号命令执行一句话 利用场景:WAF 禁止用户上传可执行文件,进行了文件内容判断。 后续自己回来做点其他的版本。 example:http://127.0.0.1/shell.jsp?cmd=whoami win: <jsp:scriptlet> if(\u0072\u0065\u0 ...
分类:
Web程序 时间:
2020-06-20 14:01:02
阅读次数:
83
问题: 给定数组arr2,所含元素唯一, 给定数组arr1,对arr1排序,使得arr1的元素相对顺序为arr2的顺序,不存在于arr2中的元素,按照升序排列。 Example 1: Input: arr1 = [2,3,1,3,2,4,6,7,9,2,19], arr2 = [2,1,4,3,9, ...
分类:
其他好文 时间:
2020-06-20 11:43:42
阅读次数:
40
1086 Tree Traversals Again (25分) An inorder binary tree traversal can be implemented in a non-recursive way with a stack. For example, suppose that wh ...
分类:
其他好文 时间:
2020-06-19 23:19:08
阅读次数:
62
根据开始和结束位置截取字符串: public String substring(int beginIndex): "unhappy".substring(2) returns "happy" "Harbison".substring(3) returns "bison" "emptiness".su ...
分类:
其他好文 时间:
2020-06-19 16:19:10
阅读次数:
60
source $VIMRUNTIME/vimrc_example.vim source $VIMRUNTIME/mswin.vim behave mswin if &diffopt !~# 'internal' set diffexpr=MyDiff() endif function MyDiff( ...
分类:
系统相关 时间:
2020-06-19 14:02:38
阅读次数:
62
背景 因特殊业务需要,需要把源码中的注释全部去除 代码定义(亲测可用) package com.example.demo.domain; import java.io.*; import java.nio.charset.StandardCharsets; import java.util.Hash ...
分类:
其他好文 时间:
2020-06-18 19:19:05
阅读次数:
55
strip:用于移除字符串头尾指定的字符(默认为空格)或字符序列。注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。 语法:str.strip([chars]) str = "*****this is **string** example....wow!!!*****" print ( ...
分类:
编程语言 时间:
2020-06-18 15:54:50
阅读次数:
74