现在位置: 首页 > MyrtleMckenzie发表的所有文章
  • 03月
  • 05日
web前端 ⁄ 共 1977字 评论关闭
用 JSON 形式存储数据 在我发现JSON之前,我使用各种疯狂的方法把数据存贮在JavaScript固有的数据类型里面,例如:数组,字符串,中间夹杂着容易进行拆分的标志符号以及其它的令人讨厌的东西。使用JSON,你可以使用JavaScript自有功能把数据存贮成复杂的格式,而且不需要再做其它的额外转换,直接可以访问使用。JSON是 “JavaScript Object Notation”的缩写,它用到了上面提到的两种简写方法。于是,如果你想描述一个乐队,你可能会像这样写: ·········10········20········30········40········50········60········ 01.......
阅读全文
http://blog.csdn.net/yanghao23/article/details/7514587 valgrind通常用来成分析程序性能及程序中的内存泄露错误 一 Valgrind工具集简绍 Valgrind包含下列工具:     1、memcheck:检查程序中的内存问题,如泄漏、越界、非法指针等。     2、callgrind:检测程序代码的运行时间和调用过程,以及分析程序性能。     3、cachegrind:分析CPU的cache命中率、丢失率,用于进行代码优化。     4、helgrind:用于检查多线程程序的竞态条件。     5、massif:堆栈分析器,指示程序中使用了多少堆内存等信息。     6、lackey......
阅读全文
  • 09月
  • 16日
数据库 ⁄ 共 2523字 评论关闭
转载请注明出处:http://blog.csdn.net/zgyulongfei/article/details/41017493 作者:羽龍飛  本文仅献给想学习渗透测试的sqlmap小白,大牛请绕过。 > > 对于网络安全人员来说,掌握渗透工具的使用方法是一项必备的技能。然而,一个没有师傅带领的小白在刚开始学习时,并不知道该如何入手进行渗透学习,所以本文旨在帮助这些小白入门。 sqlmap是一款非常强大的开源sql自动化注入工具,可以用来检测和利用sql注入漏洞。它由python语言开发而成,因此运行需要安装python环境。 既然本文是基础教程,以下只写工具的基本使用方......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 253字 评论关闭
    刚开始学习java程序,读了<<thingking in java>>..刚开始编写正常,可后来再次打开时看到所创建的java项目都会出现红色叉号。。。。   后来搜了一会儿却还是什么感觉很乱,最好也没有看懂如何解决这个简单问题。后来问同学原来是这么简单。    右击编写的项目 如:web----------Build Path------- Add Librabies--  接着选择    ---jre  system libraries----点击next  选择第二项alter jre  最后点击 finish 即可。。。。。    
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 1606字 评论关闭
    windows下的wireshark和Linux下的tcpdump所抓的包为同样的CAP文件的格式,sniffer软件所抓的包文件扩展名也是.cap,但格式却不太一样。本文主要说明ethereal和tcpdump抓包产生的.cap文件的格式。    其实,要获得PCAP文件的格式,除了直接打开.cap文件来分析外,可以看WinPcap包或Linux下/usr/include下的pcap.h头文件。pcap.h文件中不但提供了cap文件解析的各种结构体,还提供了解析函数。     OK,先使用UE或WinHex打开.cap文件,开始分析其内容:   前面24个字节是.cap文件的文件头。    头信息对应的结构体为:struct pca......
阅读全文
        高级语言中的for、if、else、switch等等,都是通过跳转来实现的。正是由于计算机指令中具有能够改变程序流向的指令,才使得程序结构灵活多样,程序功能丰富多彩。例如下面这个for循环: for循环在x86上的汇编实现         在这个for循环例子中,jmp是无条件跳转,直接跳转到地址0x0040d448处,将代码的执行过程组成一个回路,达到循环的目的。jge是条件跳转,在一定条件下跳到地址0x0040d462处,跳出for循环。跳转和分支(branch)等义。         跳转使程序出现多个执行路径,也即分支,如果我们能提前预测出一条跳转指令......
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 917字 评论关闭
比特币仿佛搭乘火箭,其涨势不断挑战着大家的神经。昨天,比特币在热门交易所Mt.Gox的交易价格创下1242美元的历史新高,同一时间黄金(1251.40, 13.50, 1.09%)价格为一盎司1241.98美元,比特币价格首度超过黄金。   ■飙升   年涨幅超7600%   截至今年11月初,现存比特币已接近1200万单位,到2140年,总共会有2100万单位的比特币“出土”。由于数量稀缺,比特币成为时下最热门的话题。   wind数据显示,11月中旬,比特币以每天近100美元的涨势强势回归人们的视野。在11月19日达到800美元高峰,比特币小幅回落几天后,又在1......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 2420字 评论关闭
文章目录 必要性 外规定排序 附加的步骤 优化性能 其他算法 参考资料 资源链接 外部排序 Eg - 数据结构与算法分析 外部排序 noteton 必要性   大部分内部排序算法都用到内存可直接寻址的事实。如果输入数据再磁盘上,那么所有这些操作都失去了它们的效率,因为磁带上的元素只能被顺序访问。   外排序通常采用的是一种“排序-归并”的策略。在排序阶段,先读入能放在内存中的数据量,将其排序输出到一个临时文件,依次进行,将待排序数据组织为多个有序的临时文件。而后......
阅读全文
  • 02月
  • 10日
综合 ⁄ 共 1752字 评论关闭
最近有打算研读nginx源代码,看到网上介绍nginx可以作为一个反向代理服务器完成负载均衡。所以搜罗了一些关于反向代理服务器的内容,整理综合。        一  概述                          反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器;并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。                通常的代理服务器,只用于代理内部网络对Internet的连接请求,客户机必须指定代理服务器,并将本来......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 271字 评论关闭
      昨天,客户端程序实然出现,无有效的监听,无法连接数据库,后查看WINDOWS服务器ORACLE监听服务,一切正常, 没有任何问题,lsnrctl status,查看监听状态,发现奇慢, 我把以前的监听停掉,重新创建一个监听后,一切正常,客户端马上就能连接, 今天查看了一下日志,发现 D:\app\administrator\diag\tnslsnr\机器名\listenrt\trace 下监听日志文件有4G多,将日志文件清空,重新启用原监听,一切正常, 哎,原来是这个原因,由于监听日志过大,造成监听无法正常运行,WINDOWS平台据说常见此问题
阅读全文
  • 01月
  • 23日
综合 ⁄ 共 2636字 评论关闭
函数名: glUniform 功能: 为当前程序对象指定Uniform变量的值。(译者注:注意,由于OpenGL ES由C语言编写,但是C语言不支持函数的重载,所以会有很多名字相同后缀不同的函数版本存在。其中函数名中包含数字(1、2、3、4)表示接受这个数字个用于更改uniform变量的值,i表示32位整形,f表示32位浮点型,ub表示8位无符号byte,ui表示32位无符号整形,v表示接受相应的指针类型。 ) 函数原型: void glUniform1f(GLint location,  GLfloat v0);  void glUniform2f(GLint location,  GLfloat v0,  GLfloat v1);  void glUnifo......
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 1257字 评论关闭
1,MD5的两种方法 (1)在windows窗体下: using System.Security.Cryptography;   MD5 MyMd5 = MD5.Create(); byte[] temp = MyMd5.ComputeHash(Encoding.UTF8.GetBytes(TransString));  for (int i = 0; i < temp.Length; i++)  {       UnifyCode += temp[i].ToString("x"); }   (2)在web编程中 using System.Web.Security    string UnifyCode;  UnifyCode = FormsAuthentication.HashPasswordForStoringInConfigFile(TransString, "MD5"); return UnifyCode;   2,tooltip的做法 ToolTip InputTip = new ToolTip();//......
阅读全文