码迷,mamicode.com
首页 > 编程语言 > 日排行
记一次python沙箱逃逸绕过(time based rce)
前几天参加了第八届swpu,题目质量很高,学到了很多东西。这里我就一道Python沙箱逃逸题目做一些总结。 题目过滤的很严格,文件读写,网络请求和一些危险模块都被ban掉了。甚至是下划线也会被检测到,这也使得__builtin__,[].__class__.__base__.__subclasses ...
分类:编程语言   时间:2017-11-09 14:37:38    阅读次数:272
Java基础——IO流
IO流1.java.io.File 1.凡是与输入输出相关的类、接口都定义在java.io下 2.File是一个类,可以由构造器创建其对象。此对象对应着一个文件(.txt .avi .ppt .doc .mp3 .jpg)或文件目录 3.File类对象是与平台无关的(Java的跨平台特性) 4.Fi ...
分类:编程语言   时间:2017-11-09 14:39:39    阅读次数:187
python模块
1.模块格式为了方便管理模块,python中又引了包(Package)这个概念。每个包下面都有一个__init__.py文件,这个文件是必须存在的,否则,Python就把这个目录当成普通目录,而不是一个包。__init__.py可以是空文件,也可以有Python代码。例子:[root@localhost~]#treetesttest├..
分类:编程语言   时间:2017-11-09 14:40:39    阅读次数:240
Java Web(五) JSP详解(四大作用域九大内置对象等)
前面讲解了Servlet,了解了Servlet的继承结构,生命周期等,并且在其中的ServletConfig和ServletContext对象有了一些比较详细的了解,但是我们会发现在Servlet中编写一些HTML代码,是很不方便的一件事情,每次都需要out.println(HTML); 因此就出现 ...
分类:编程语言   时间:2017-11-09 14:41:08    阅读次数:260
java课后思考题(五)
1.使用Files. walkFileTree()找出指定文件夹下所有扩展名为.txt和.java的文件。 import java.io.IOException;import java.nio.file.FileSystems;import java.nio.file.FileVisitResult ...
分类:编程语言   时间:2017-11-09 14:41:49    阅读次数:189
Java 对象和类
Java 对象和类 Java作为一种面向对象语言。支持以下基本概念: 多态 继承 封装 抽象 类 对象 实例 方法 重载 本节我们重点研究对象和类的概念。 对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 ...
分类:编程语言   时间:2017-11-09 14:41:59    阅读次数:189
二维图像的三角形变换算法解释
http://blog.csdn.net/aqua_aqua/article/details/407660 对于二维图像的变形,最简单直接的方式就是将需要变形的不规则区域进行三角形划分,使复杂多边形由1到N个三角形组成,那么最终的变形动作也就转化为这些三角形变形。 三角形变形,就是将一个三角形通过某 ...
分类:编程语言   时间:2017-11-09 14:42:06    阅读次数:177
Python中的str与unicode处理方法
Python中的str与unicode处理方法 Python中的str与unicode处理方法 2015/03/25 · 基础知识 · 3 评论 · Python 分享到:42 2015/03/25 · 基础知识 · 3 评论 · Python 分享到:42 原文出处: liuaiqi627 的博客 ...
分类:编程语言   时间:2017-11-09 14:44:50    阅读次数:229
Notepad++搭配MinGW 配置编译运行C/C++
1. Notepad++与Dev-Cpp都能编译运行, 环境变量的设置: 在PATH中加入"Dev-Cpp的MinGW64下的bin", 这是寻找gcc编译器的路径。 新建LIBRARY_PATH变量,在其值中加入"Dev-Cpp的MinGW64下的lib"。这是标准库存放的路径。 新建C_INCL ...
分类:编程语言   时间:2017-11-09 14:45:53    阅读次数:206
一个 Java 的 Socket 服务器和客户端通信的例子
http://blog.csdn.net/defonds/article/details/7971259 多个客户端对应一个服务端的通信的一个小例子。 服务端和客户端代码: ...
分类:编程语言   时间:2017-11-09 14:46:27    阅读次数:251
Python sys.path详细介绍
如何将路径“永久"添加到sys.path? sys.path是python的搜索模块的路径集,是一个list 复制代码 代码如下: ['', 'C:\\WINDOWS\\system32\\python26.zip', 'C:\\Python26\\DLLs', 'C:\\Python26\ \li ...
分类:编程语言   时间:2017-11-09 14:47:14    阅读次数:195
linux c++ 多线程心得
好久没写多线程了,工作好几年也没怎么大规模的写过多线程,都是成形的架构里写业务逻辑。偶尔自己写了下,各种踩坑。。。 1.string 不是线程安全的 2.pthread_create 参数传递指针问题 结论:函数传参用值,不要传指针,或者使用 ,额外的队列,线程池 ...
分类:编程语言   时间:2017-11-09 14:47:47    阅读次数:218
「java.util.concurrent并发包」之 ThreadPool
一 异步别再用new Thread了 你还在上面这么用吗,太low 了。弊端多多: 1. 每次new Thread新建对象性能差。 2. 线程缺乏统一管理,可能无限制新建线程,相互之间竞争,及可能占用过多系统资源导致死机或oom。 3. 缺乏更多功能,如定时执行、定期执行、线程中断。 相比new T ...
分类:编程语言   时间:2017-11-09 14:49:00    阅读次数:235
Java相关脚本
本人摘自:https://github.com/oldratlee/useful-scripts/blob/master/docs/java.md#beer-show-busy-java-threadssh show-busy-java-threads 用法 示例 贡献者 show-duplicat ...
分类:编程语言   时间:2017-11-09 14:49:09    阅读次数:270
python dict
dict是无序的,它是以key value的形式存在的,通过key,找到value。它和list是可变数据,所有的key都是唯一的!!! 定义一个dict name_info = { 'name':'eason', 'age':'100', 'job':'engineer' } dict常用的方法: ...
分类:编程语言   时间:2017-11-09 14:52:08    阅读次数:176
python 日常学习1-----字符串
开始python学习之路,日常记录所得 变量定义规则: 变量名的第一个字符不能使用数字,变量名字只能是字母,数字或者下划线的任意组合。 字符串拼接,格式化输出的俩种实现方法 ...
分类:编程语言   时间:2017-11-09 14:52:15    阅读次数:200
python基本概念-关键要素
1. 要素1: 数据类型 Python提供了几种内置的数据类型,现在我们只关注其中两种。Python使用int类型表示整数(正整数或负整数),使用str类型表示字符串(Unicode字符序列)。 如果需要将一个数据项从某种类型转换为另一种类型,可以使用语法datatype(item),例如: int ...
分类:编程语言   时间:2017-11-09 14:52:33    阅读次数:281
python监控端口脚本
此脚本根据端口判断进程是否存活, 如果有指定的端口就证明进程是没问题的, 如果检测不到端口就是说业务进程已经挂掉了, 此时自动重启程序, 不多说下面请看脚本 创建脚本 我这里模拟的是nginx, 监控端口是9999, 如果您的是8080或者80, 可以自行更改,记得启动程序命令也需要修改喔, 里面也 ...
分类:编程语言   时间:2017-11-09 14:54:46    阅读次数:179
python3对于时间的处理
1、获取当前时间戳 2、格式化当前时间 3、时间戳转时间 4、字符串转时间 5、%b表示英文缩写月份 6、英文对应月份字典 ...
分类:编程语言   时间:2017-11-09 14:55:04    阅读次数:354
ES6---数组array新增方法
1 2 3 4 5 6 7 1 2 3 4 5 6 7 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 6 7 8 1 2 3 4 1 2 3 4 1 2 3 4 5 6 7 1 2 3 4 5 6 7 8 9 10 11 ...
分类:编程语言   时间:2017-11-09 14:55:40    阅读次数:141
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!