自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 CMD.EXE中dir超长字符串缓冲区溢出原理学习

最近看逍遥的《网络渗透攻击与安防修炼》讲到CMD命令窗口的dir传超长字符串溢出的例子。自己实验了一下,的确会产生程序崩溃,但是具体什么原理没太详细说,这里做一下原理探究,权当学习笔记了。1. 实验环境 XP SP3我发现在XP下的cmd.exe有这个漏洞,而在win7下之后的cmd.exe就没有这个漏洞了我的理解是这个cmd.exe程序本来就是windows的一个80x86的...

2013-07-31 23:32:00 72

转载 后缀数组详解

后缀数组——处理字符串的有力工具作者:罗穗骞2009年1月  【摘要】  后缀数组是处理字符串的有力工具。后缀数组是后缀树的一个非常精巧的替代品,它比后缀树容易编程实现,能够实现后缀树的很多功能而时间复杂度也并不逊色,而且它比后缀树所占用的内存空间小很多。可以说,在信息学竞赛中后缀数组比后缀树要更为实用。本文分两部分。第一部分介绍两种构造后缀数组的方法,重点介绍如何用简洁高效的代码...

2013-07-31 23:22:00 69

转载 关于PHP 缓冲区

最权威的资料:http://php.net/manual/en/function.flush.php 里面有全世界的开发者的留言。常见问题都有讨论。 再说一下PHP 缓冲区相关的。 web服务器 如 apache, php.ini配置文件。都有关系。 If flush() function does not work. You must set...

2013-07-31 20:48:00 36

转载 poj 1087 A Plug for UNIX

题目描述:现在由你负责布置Internet联合组织首席执行官就职新闻发布会的会议室。由于会议室修建时被设计成容纳全世界各地的新闻记者,因此会议室提供了多种电源插座用以满足(会议室修建时期)各国不同插头的类型和电压。不幸的是,会议室是很多年前修建的,那时新闻记者很少使用电子设备,所以会议室对每种插座只提供了一个。新闻发布会时,新闻记者需要使用许多电子设备,如手提电脑,麦克风,录音机,传呼机等等。...

2013-07-31 15:41:00 43

转载 HDU--杭电--3415--Max Sum of Max-K-sub-sequence--暴力或单调队列

Max Sum of Max-K-sub-sequenceTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4913Accepted Submission(s): 1791 Problem Description...

2013-07-29 19:17:00 41

转载 安装ORACLE后,改变计算机名称,导致OracleDBConsoleOrcl服务无法启动

错误信息:启动oracledbconsoleorcl 服务提示 -- “--Windows不能再本地计算机启动oracledbconsoleorcl 有关更多信息,查阅系统事件日志,如果这是非Microsoft 服务 ,请与服务器厂商联系。”第一种解决方案:第一步:先删除原来的配置 :D:\Documents and Sett...

2013-07-29 15:52:00 104

转载 通过串口+OpenCv 的智能车图像还原

做过智能车摄像头的都知道,我们在做车的过程中如果光是看那些单片机传回来的01字符串的图像数据的话,那可是一件相关无聊的事情。不仅如此,看这样的数据还很废眼睛的。这样的话看没过多眼睛就开始累了,就开始不想干活了。 我也正是因为这样,看着这些超级无聊的数据时。感觉怎么看就怎么无聊,然后就开始找人聊天去了。可是没办法呀,人家要做作业呀。我跟人家说想和她聊聊 天,人家却说你怎么...

2013-07-26 23:46:00 267

转载 win8安装tfs2010提示未启用iis6.0未启用兼容模式需要静态内容组件

笔者的电脑由于安装TFS2010就提示这个错误,当时网上也没有很好地办法,重装iis组件也不行。如果你同样没有找到更好的办法,建议安装tfs2012,但在vs2010使用tfs2012是无法创建团队项目的(以为是权限问题,整了大半天才知道)创建项目只能在vs2012里,但可以在vs2010中使用。建议装vs2012创建好项目,再在vs2010添加项目。转载于:https://www.cnblog...

2013-07-26 21:25:00 383

转载 hdu 4619 Warm up 2

http://acm.hdu.edu.cn/showproblem.php?pid=4619根据题意可知,每一个方格可能只被一个骨牌覆盖 可能被两个骨牌覆盖 也可能不被覆盖有一个骨牌覆盖的方格(单覆盖方格)为我们刚开始要找的方格遍历 每当找到一个单覆盖方格 我们就将这个方格上的骨牌保留保留这个骨牌的话 有可能会排斥另一个骨牌 如果有排斥的骨牌的话 就将排斥的骨牌去掉去掉排斥的...

2013-07-25 21:23:00 40

转载 ok6410 android driver(6)

  This is a short essay about the mistakes in compiling ok6410 android-2.3 source codes.  If there is nothing happen when you compiling forlinx android-2.3, just go past.  My local host is 64bi...

2013-07-25 12:38:00 48

转载 【VC++积累】之八、PreTranslageMessage;TranslageMessage;GetMessage和PeekMessage的区别

先来看windows消息机制: 首先系统(也就是windows)把来自硬件(鼠标,键盘等消息)和来自应用程序的消息 放到一个系统消息队列中去.而应用程序需要有自己的消息队列,也就是线程消息队列,每一个线程有自己的消息队列,对于多线程的应用程序就有和线程数目相等的线程消息队列. windows消息队列把得到的消息发送到线程消息队列,线程消息队列每次取出...

2013-07-24 19:45:00 48

转载 Ubuntu13.04 安装Redmine

先从GitLab说起GitLab自带的issue管理虽然在不断的改进,但是从功能上来看缺少很多东西,比如issue的排序没有,GitLab自动的将已经close的issue放在下面,open的放在上面。但是如果我想根据优先级做排序。GitLab其实都没有优先级的概念,你只能创建一些label来表示。高级查找也没有。对于一个小的开发团队,特别是没有专业的QA/Test engineers的团队,...

2013-07-24 19:35:00 48

转载 电子商务网站SQL注入项目实战一例

故事A段:发现整站SQL对外输出:有个朋友的网站,由于是外包项目,深圳某公司开发的,某天我帮他检测了一下网站相关情况。我查看了页面源代码,发现了个惊人的事情,竟然整站打印SQL到Html里,着实吓我一跳:PS:2年前秋色园系列文章有分享一文是整站SQL打印用于分析网站性能,不过也只是本地优化调试,而服务器上也采用某特殊条件才打印。于是把这赤祼祼的对外公开的SQL问题反映了过去...

2013-07-23 04:40:00 36

转载 我拿树莓派来做什么

树莓派是一种便宜的卡片式Linux电脑,风靡全球。它是世界上众多廉价又成熟的电脑之一,只要35美元,而且十分容易上手。树莓派有成千上万种玩法,但我常常发现有些人心血来潮买了树莓派后,却突然不知道自己要用它来做什么了。现在我就记录下我现在和过去都用树莓派来做哪些事。1.备份邮件我使用树莓派的最重要的功能之一就是备份我的邮件。我使用一个叫做getmail的软件来检查每份使用PO...

2013-07-22 20:43:00 81

转载 Android代码截屏

本文来源:http://myhpu2008.iteye.com/blog/999779这种方法应该只能对当前Activity本身进行截屏,因而你只能在你应用程序中参照该代码对其应用程序本身截屏。import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOExcepti...

2013-07-22 10:43:00 41

转载 extjs几个奇怪的错误

在用Extjs进行网页开发的时候,遇见了一下两个错误,这两个错误的位置用firebug调试显示在extjs-all.jsExt.resetElement is undefined g.el is null其实这与extjs-all.js完全无关,因为有时候你在js代码里少打了个","号,extjs认不出来,也会显示错误在extjs-all.js那么这两个错误怎么解决呢?...

2013-07-20 17:34:00 59

转载 OAuth:OAuth概述

OAuth addresses these issues by introducing an authorization layer and separating the role of the client from that of the resource owner. In OAuth, the client requests access to resources controlled b...

2013-07-20 11:34:00 46

转载 ViewPager的简单使用

ViewPager用于实现多页面的切换效果,该类继承于ViewGroup,存在于Google的兼容包里:android-support-v4.jar,使用时记得构建路径,ViewPager使用非常简单,下面用一个简单示例来演示:Activity:package com.home.activity;import java.util.ArrayList;import java.ut...

2013-07-18 19:02:00 47

转载 C语言atoi()和itoa()函数的实现

字符串转换为整数:int myatoi(char *src){   char flag = 0;   int sum = 0;   int i = 0;   int len = strlen(src);   if ( NULL == src){   return 0;   }   if ( src[i] == '-'){   flag = '-';   ++i;   }   for...

2013-07-18 17:21:00 39

转载 第十四章 总结篇(个人编程感想)

  当了4年码农,如今还在继续。不是因为工资高,而是我还保留着当初那份编码的激情。  新手编程 包括很多工作4,5年的程序员 常见毛病如下:    1>堆积代码问题,实现一个功能代码堆积如山,该封装成函数的不分装,很多地方都有重复代码。而且重复率大于2。    2>命名规范问题,变量函数都无特定命名,且没有注释阅读困难维护困难。    3> C++ ...

2013-07-16 17:43:00 74

转载 java为什么用咖啡?

2000年度的JavaOne国际会议大厅热闹非凡,一阵阵浓郁的咖啡味儿香气扑鼻。从世界各地汇集到旧金山参加会议的Java精英们兴奋异常,排着长队,等待得到一杯由Java语言控制的咖啡机煮制的免费咖啡。这是一个特殊设计的全透明咖啡机。当您按下按钮时,咖啡豆从玻璃管输送到研磨器。磨制后的咖啡粉由另一个玻璃管送到煮制机。沸腾的水滴入咖啡粉中,一杯醇香四溢的咖啡传送到您的手中… Java语言确实...

2013-07-12 12:23:00 416

转载 用INET(CHttpFile)下载有重定向链接时获取最终URL的方法.

CString GetRedirectedURL(CString p_URL){ CString szFinalUrl; CInternetSession _session; CStdioFile * pcsf; CHttpFile * pchf; try { pcsf = _session.OpenURL(p_URL, INTERNET_FLAG_TRANSFE...

2013-07-10 17:03:00 105

转载 jquery 动态生成html后click事件不触发原因

http://www.iam3y.com/html/560.html最近在做一个项目的时候,遇到动态加载微博内容,然后点击“展开评论”后获取该微博的所有评论。这里使用了动态加载的<span mid=’123456789′ class=’get_comment’>点击加载评论</span>。然后再写$(“.get_comment).click(functio...

2013-07-09 17:46:00 152

转载 AX2009获取库存查询当前显示的维度

在库存查询中会发现,不同的维度显示,查询结果也不一样,那如何获取当前窗体的维度显示呢?很简单,其实系统已经有一个现成的Class,直接调用就可以了在OnHand查询窗体的定义中,发现这个窗体在一开始就定义了InventDimCtrl_Frm_OnHandItem  inventDimFormSetup;这是就是主角了自己定义一张表,从inventDimFormSetup的方法p...

2013-07-08 09:33:00 86

转载 (转)Linux操作系统下VMware的多网卡桥接转换

  VMware,鼎鼎大名的虚拟机软件,没有人不知道吧?当然,在Linux下使用虚拟机软件,并不一定需要使用VMWare,Xen也是非常不错的选择,有很多评测就认为XEN的表现优于VMware.可惜的是Xen不支持安装Windows之类的OS.  VMware里的客户操作系统(Guest operating system),其网络连接方式允许是:桥接方式(Bridged network)、地址转...

2013-07-07 17:08:00 46

转载 hdu 1998 奇数阶魔方(找规律+模拟)

应该不算太水吧。17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 对于上面的数据,根据题目中的提示,很容易就看到对角线上的数字是11、12、13、14、15。其他的数据,比如说2,从2往右上查就是2、3、4、5、1。描述起来好像很麻烦,...

2013-07-04 20:14:00 35

转载 AWK 介绍

一.模式和动作  awk脚本是由模式和操作组成的:pattern {action}  pattern与{action}两者是可选的。如果没有模式,则action应用到全部记录,如果没有action,则输出匹配全部记录。默认情况下,每一个输入行都是一条记录,但用户可通过RS变量指定不同的分隔符进行分隔。模式可以是以下任意一个:正则表达式:使用通配符的扩展集。关系表达式:可以用...

2013-07-04 18:17:00 43

转载 代码规范

  今天听一个前辈的培训,前辈说的一个点说的特别好。  某个项目组来了一个新人,这个新人对着项目的代码看了一周一个月都看不明白,这个新人开始怀疑自己的能力。后来这个新人去了另一个项目组,但是这个新人在这个新的项目组成长的非常快。原因是这样的,之前的那个项目组写的代码非常的不规范,别说新人,老鸟都要看很久,而另一个项目组的代码就特别规范,所以新人在这个项目的成长就很快。这里其实要求项目组在做项目...

2013-07-02 21:51:00 34

转载 绑定Android源码与Android.jar

第一种最直观的方法就是在Eclipse中,右键Android.jar文件的属性,绑定base/core/java文件即可,但是这样做,每新建一个Android工程,都要这样做一遍,不方便; 第二种方法比较省事,做一遍即可。在AndroidSDK的安装目录下的platforms/android-12下新建sources目录,把core/java的内容复制过去,然后重启Eclipse,就可以了。这样做...

2013-07-01 11:42:00 58

空空如也

空空如也

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

TA关注的人

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