自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (8)
  • 收藏
  • 关注

原创 Python学习笔记——Python开发中的网络操作

Python支持socket进行编程,其API跟C中的大同小异。TCP方式编程支持server/client方式一、TCP方式server 端server端的socket一般流程是这样:建立一个socket(可以选择socket类型INET,UNIX等,以及连接方式TCP/UDP)使用bind公开一个端口,使得client可以方便连接设置一个listen队列的大小进入一个无限循环

2014-12-29 00:13:02 1492

原创 Python学习笔记——Python连接数据库

各类语言基本上都支持数据库操作,数据库的操作无非就是数据库的连接、数据库的增删改查等操作,以及数据库的关闭,此处简单学习一下python操作mysql和mssql的基本方式方法。一、mssql操作mssql操作,导入pymssql,调用其connect方法进行连接生成一个con对象,然后调用其中的方法进行操作。import pymssqlconn=pymssql.connect

2014-12-21 17:42:46 1100

原创 Python学习笔记——Python开发中的文件操作

每门语言都会涉及到文件操作,本次就学习一下python中与文件操作相关的知识。一、文件操作1、创建空文件os.mknod("newfile.txt")2、打开文件操作fp=open("newfile.txt",“w”) 打开文件写,不存在则创建,打开文件的模式主要有如下方式w以写方式打开a以追加模式打开(从EOF开始,必要时创建新文件)

2014-12-14 01:09:14 964 1

原创 Python学习笔记——print语句用法总结

每门语言都有打印输出语句,例如c语言使用printf,python中可以使用print打印内容到控制台,如何使用print语句进行字符串的格式化输出?分如下几种方式进行分析:字符串和数值可以直接输出无论什么类型的变量,数值、布尔、列表、字典都可以直接输出输出不换行,在低版本使用逗号结束就可以print x ,,3.x中需要如下写法print(x,end='')格式化输出    格式

2014-12-09 16:26:34 2667

原创 Python学习笔记——函数定义、调用

一、定义一个函数定义一个函数必须遵循如下的简单规则函数代码块以def 关键词开头,后接函数标示符名称和圆括号()任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数函数的第一行语句可以选择性的使用文档字符串——用于存放函数说明函数内容以冒号开始并且缩进return[expression]结束函数,选择性的返回一个值给掉用方,如果没有return那么就返回空

2014-12-08 19:41:02 940

原创 Python学习笔记——Python开发中的控制语句

其他语言中都有循环控制语句,今天学习一下python中的循环控制等语句一、条件语句1、if语句if(a > b):#注意冒号 print a, " > ", b2、if else语句if(a > b): print a, " > ", belse: print a, " 3、 if…elif…else语句if(score >= 90) and (scor

2014-12-07 19:10:54 663

原创 Python学习笔记——Python中的基本语法3

今天继续学习Python一、变量Python中不需要预先定义变量类型就可以直接使用。即使变量名相同而值不同,那么它是两个变量。其实这和vbscript等差不多,基于对象的而不是面向对象。二、全局变量定义全局变量有两种灵活的方法1.声明法,在文件开头声明全局变量,这种方式在c语言中经常用到,注意在具体的函数中使用该变量的时候,需要事先声明global varName,否则系统将该

2014-12-07 14:50:58 671

原创 破壳(shellshock)漏洞的一些汇总

原理与基本情况不再赘述一、shellshock存在的环境一个攻击者能够控制的环境变量,特别是该变量以 () { 开始。必须调用bash系统必须存在bash漏洞二、目前证实适用的一些场景;CGI-based web serverCGI处理文档请求的时候,使用环境变量处理请求,如果处理使用bash脚本,或者使用了系统调用,bash将接受系统变量并进行

2014-12-07 00:17:08 1512

翻译 ShellShock

https://github.com/mubix/shellshocker-pocs/tree/43592293f973b92da1edd2933903e692193e794e

2014-12-05 17:17:42 791

原创 Python学习笔记——Python中的基本语法2

Python列表:列表是最通用的Python复合数据类型。列表中包含以逗号分隔,并在方括号([])包含的项目。在一定程度上,列表相似C语言中的数组,它们之间的一个区别是,所有属于一个列表中的项目可以是不同的数据类型的。存储在一个列表中的值可以使用切片操作符来访问([]和[:])用索引从0开始,在列表的开始位置和结束为-1。加号(+)符号列表连接运算符,星号(*)重复操作。例如:

2014-12-04 16:42:31 672

原创 Python学习笔记——Python开发中基本的语法1

一、Python数据类型(一)、数字python中数有四种类型:整数、长整数、浮点数和复数数字提供了标量贮存和直接访问。它是不可更改类型,也就是说变更数字的值会生成新的对象。 删除一个数值对象的引用,使用 del 语句。如果试图使用一个已经被删除的对象引用,会引发 NameError 异常。布尔类型是只有两个值的整型。Python 也有长整数类型。它表示的数值大小远超过 C 语

2014-12-04 16:19:30 980

原创 Python学习笔记——开篇

近期准备全力学习python,掌握Python的基本知识,了解python的功能,掌握python怎么用,能干什么,怎么干。本人对python一窍不通,主要有如下疑惑:1、Python开发环境有哪些,如何选择好的开发环境,准备使用Eclipse pydev进行开发发现一个针对开发环境进行比较的文章,有兴趣的可以去python编辑器对比和推荐进行选择。2、Python开发中基

2014-12-03 22:48:57 970

VMware for mac 最新补丁 unlock-all-v1.1.0

VMware 安装 mac VMware 安装 mac 必备

2012-09-14

Reflector 7.0 附带几个插件

Reflector 7.0 附带几个插件,可以用来分析和修改调试.NET程序。

2011-08-08

Api Hook 技术, API Hook 源代码

ApI Hook源代码,对于学习API Hook技术有非常大的帮助。

2011-07-24

调试利器 Td.exe及其使用说明

很好用的调试利器,你值得拥有! 详细的操作使用说明,让您快速入门! 赶快行动吧!

2009-04-12

嵌入式开发资料:linux on powerpc

嵌入式开发资料:linux on powerpc,学习下载。

2009-02-02

Powerpc 汇编指令速查

Power Pc 汇编指令速查,助记,我喜欢。

2009-02-02

AES加解密算法C++源代码

AES高级加密算法C++源代码,很不错哟!

2009-01-17

PE文件格式示意图,学习PE的好东西

PE文件格式示意图,脉络清晰,学习PE文件的好东西

2009-01-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除