04 2016 档案
摘要:数组可以分为数值数组,字符数组,指针数组及 结构数组等。 python numpy NumPy的主要对象是同种元素的多维数组 这是一个所有的元素都是一种类型、 通过一个正整数元组索引的元素表格(通常是元素是数字)。 在NumPy中维度(dimensions)叫做轴(axes), 轴的个数叫做秩(ra
阅读全文
摘要:Most games will need to load and display images on the screen. In this example we’ll load an image from the application’s directory and display it wit
阅读全文
摘要:OpenGL是一个开放的三维图形软件包,它独立于窗口系统和操作系统,以它为基础开发的应用程序可以十分方便地在各种平台间移植;OpenGL可以与Visual C++紧密接口,便于实现机械手的有关计算和图形算法,可保证算法的正确性和可靠性;OpenGL使用简便,效率高。它具有七大功能: 1.建模:Ope
阅读全文
摘要:0x01 列表求和 s = 0 for x in seq: s += x 0x02 迭代 seq1 = [[0, 1], [2], [3, 4, 5]] s = 0 for seq2 in seq1: for x in seq2: s += x 0x03 树 class Tree:def __ini
阅读全文
摘要:在 域名注册 查询域名 并 购买了主机服务 后,需要将域名解析到所购买的主机上 A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的网页服务器(web server)上。同时也可以设置域名的子域名。
阅读全文
摘要:在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,web服务器等。 服务器是网络环境中的高性能计算机,侦听网络上的其他计算机提交的服务请求,并提供相应的服务 有时,这两种定义会混淆,如web服务器,它可能是指用于网站的计算机,也可能是指像Apache这样的软件
阅读全文
摘要:从逻辑上讲,进程的堆栈是由多个堆栈帧构成的,其中的每个堆栈帧都对应一个函数调用。 当函数调用发生时,新的堆栈帧被压入堆栈;当函数返回时,相应的堆栈帧从堆栈中弹出。尽管堆栈帧结构的引入为在高级语言中实现函数或过程这样的概念提供了直接的硬件支持, 但是由于将函数返回地址这样的重要数据保存在程序员可见的堆
阅读全文
摘要:Debug 调试版 和 Release 发行版 的区别 调试版基本不优化,发行版则一般都要优化到极致
阅读全文
摘要:如果一个第三方提供的函数要能被使用,那么必须有约定的函数调用规则。 函数调用规则指的是调用者和被调用函数间传递参数及返回参数的方法 在windows上,常用的有 pascal方式 ,WINAPI 方式(_stdcall),C方式(_cdecl) _cdecl C调用规则: 参数从右到左进入堆栈 在函
阅读全文
摘要:群(Group Theory) 一个存在于很多领域的抽象结构 基本构成:有一个非空集合 GG定义了一个代数运算 * G存在一个 单位元 e单位元 e 对 G 中的每个元素a都满足 a*e =a即任何与单位元 e 进行 运算的元素结果都等于它本身G中的每个元素都存在逆元(inverse)任意元素a∈G
阅读全文
摘要:_tmain这个符号多见于VC++创建的控制台工程中,这个是为了保证移植unicode而加入的(一般_t、_T、T()这些东西都和unicode有关系),对于使用非unicode字符集的工程来说,实际上和main没有差别(其实就算是使用unicode字符集也未必有多大的差别)。
阅读全文
摘要:XSS漏洞产生的原理: 网站上有各种 与用户交互的 输入框 ,像留言板,搜索框(多发地点) 用户在框里输入内容 ,是需要经过程序过滤之后 才能发送往服务器,然后写入数据库 如果程序员在字符过滤程序中没有把有害代码过滤掉 就会被网站上的javascript 等脚本执行 最经典的就是 产生一个弹窗 弹窗
阅读全文
摘要:调试器 attach 一个 程序的原理是 把调试器当做父进程 调用一个子进程运行 这个程序
阅读全文
摘要:你只需要知道有什么 库 然后阅读文档 写出自己的东西 不要模仿别人
阅读全文
摘要:网络数据包其实是经过内核的 wireshark 这类工具 是和内核的网络驱动器 交互 才能获得网络包的。
阅读全文
摘要:linux 关机的时候要求先将缓冲区数据写回文件系统 并且卸载该文件系统 如果没有卸载文件系统就关机,会造成数据丢失。 Linux在stat.h头文件中使用了一个结构体stat来存放文件的相应属性 可以使用 stat(),fstat()和lstat()函数来获得文件的属性结构体 如果获取成功 返回
阅读全文
摘要:linux 文件系统组成 ·引导块 ·超级块 ·索引节点表 ·数据块 引导块:用于存放文件系统的引导程序,引导程序是用于系统引导或启动操作系统 超级块:用于描述Linux 文件系统的资源状态,包括文件系统的大小,空闲单元位置信息 索引节点表:下文有 数据块:是磁盘上存放数据的磁盘块,包括目录文件和数
阅读全文
摘要:农历生日 和往常并无差别 还是九点起床 爸爸买了菜洗了菜走进我房间来 我正在练习代码 站在我身后 说我有白发 我拿来一把剪刀 说帮我剪 一根 两根 三根 四根 五根 数不清有多少根 咦怎么有这么多
阅读全文
摘要:在对文件进行读写操作时 需要先打开文件 内核为每一个进程维护一个打开文件的列表 该表被称为 文件表 file table 该表由一些叫 文件描述符(fds) 的非负整数进行索引 列表中的每项均包含一个打开文件的信息,其中包含一个指向文件备份inode内存拷贝的指针和元数据 用户空间和内核空间把每个文
阅读全文
摘要:整型数据的分类 基本型:int -占 2字节 16bit 短整型:short 或 short int - 占2字节 长整型:long int 或 long -占4字节 32bit 无符号型:unsigned 无符号型 又可以与 上述三种类型匹配而 构成 unsigned int 或 unsigned
阅读全文
摘要:API 应用程序接口 ABI 应用程序二进制接口 API 定义了软件模块之间在源代码层交互的接口。它通过提供一组标准接口(通常以函数的方式)进行抽象: 一个程序片段可以调用另一个程序片段 比如说,一个在屏幕上显示文本的API 可能是对一系列显示文本函数提炼而得来的 为了让这个混乱的世界变得有序 标准
阅读全文
摘要:python提供了c++库 开发者可以从C++程序中调用Python 模块 Lua 和 C++可以很好的结合在一起,取长补短,把Lua 脚本当成类似 动态链接库来使用 很好的利用了脚本开发的灵活性 所以Python 也可以这样 python 也能调用C语言
阅读全文
浙公网安备 33010602011771号