参考网址:http://www.cnblogs.com/chengmo/archive/2010/09/30/1839632.html linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算以及数据类型方面都是不能比较的。 下面是在数组方面一些操作的总结。 1、数组定义... ...
分类:
编程语言 时间:
2017-10-19 16:03:37
阅读次数:
188
1 #!/bin/bash 2 : << ! 3 #使用变量 4 your_name="qinjx" 5 echo $your_name 6 echo ${your_name} 7 #只卖变量 8 myUrl="http://www.w3cschool.cc" 9 readon... ...
分类:
系统相关 时间:
2017-10-19 09:22:34
阅读次数:
143
shell函数与数组 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.为什么要使用shell函数 简单的说函数的作用就是把程序里多次调用的相同的代码部分定义成一份,然后起个名字,所有的调用都只用这个名字就可以了。修改代码时,只需要改变函数体内的代码即可 1 a>.把相同的代码定 ...
分类:
编程语言 时间:
2017-10-18 02:07:42
阅读次数:
248
emacs设置MarkSet命令默认绑定到“Ctrl-SPACE”,与系统输入法开关冲突。 在.emacs文件中添加下面两行,可以把命令绑定到"Meta-SPACE": [plain] view plain copy (global-unset-key (kbd "C-SPC")) (global- ...
分类:
系统相关 时间:
2017-10-12 16:14:46
阅读次数:
215
如果 var 是非空或非零的值,则 empty() 返回 FALSE。 换句话说,""、0、"0"、NULL、FALSE、array()、var $var; 以及没有任何属性的对象都将被认为是空的,如果 var 为空,则返回 TRUE。除了当变量没有置值时不产生警告之外,empty() 是 (boo ...
分类:
其他好文 时间:
2017-10-10 19:14:25
阅读次数:
149
1,php在变量赋值时候的内存使用策略:写时复制(copy on write, COW),当用赋值方法把一个变量值赋给另一个变量时,由于这两个变量值相同,因此公用同一内存,当其中一个变量值发生变化时候,才会重新为值变化的变量申请内存,已达到节省内存的目的;2,foreach遍历数组时,实际上是遍历的 ...
分类:
编程语言 时间:
2017-10-05 19:11:28
阅读次数:
242
全局过滤没什么用 定义和用法 stripslashes() 函数删除由 addslashes() 函数添加的反斜杠。 在ucms/ajax.php中 废话不多说直接上payload 其实他的做法还是有点巧妙的 虽然上面的过滤没用 把一个单引号变成俩了这样注入就GG了 除了注入还有多处反射xss 然并 ...
分类:
其他好文 时间:
2017-10-02 23:48:55
阅读次数:
286
用PHP的字符串方法实现的一个简单伪爬虫取得地址中图片名称 <?php header("content-type:text/html;charset=utf-8"); //地址格式用空格分离各个名称$str = "yutobo.png sldjfd.jpg sdlfjsdljfk.avi 3sadf ...
分类:
Web程序 时间:
2017-09-28 11:33:57
阅读次数:
482
empty 和 isset的区别和联系 要说它们的联系,其共同点就是empty()和isset()都是变量处理函数,作用是判断变量是否已经配置,正是由于它们在处理变量过程中有很大的相似性,才导致对它们的关系认识不足。单从empty()和isset()这两个函数本身来考虑的话会把人弄得更糊涂,换一个角 ...
分类:
其他好文 时间:
2017-09-27 10:06:07
阅读次数:
134
save_path = str_replace("\\","/",dirname(__FILE__))."/"; $this->file = $file; if($file){ $this->files = $_FILES[$file]; }else{ $this->files = $_FILES;... ...
分类:
Web程序 时间:
2017-09-25 18:57:30
阅读次数:
195