码迷,mamicode.com
首页 > 其他好文
基于EBP的栈帧
程序的OEP,一开始以 push ebp 和mov ebp esp这两句开始。原因:c程序的开始是以一个主函数main()为开始的,而函数在访问的过程中最重要的事情就是要确保堆栈的平衡,而在win32的环境下保持平衡的办法是这样的:1.让EBP保存ESP的值。2.在程序运行完毕的时候调用mov es...
分类:其他好文   时间:2014-08-10 17:59:00    阅读次数:269
置灰GridView 的disable Item
如果想要disable掉GridView中的item,需要做如下两件事情: 1. override Adapter 的 areAllItemsEnabled 2. override Adapter 的 isEnabled(int position) 3. 另外如果想在disable的时候,置灰对应的item,那么只...
分类:其他好文   时间:2014-08-10 15:55:30    阅读次数:217
EasyARM i.mx28学习笔记——minicom配置和使用
在windows中有很多串口调试软件,例如putty。而ubuntu中也有很多串口调试软件,其中最简单实用的便是minicom了。本文说明虚拟机中如何使用minicom进行串口调试,具体内容包括虚拟机中载入USB设备,查看USB设备是否存在,minicom端口号,波特率等配置。...
分类:其他好文   时间:2014-08-10 15:54:30    阅读次数:322
hdu 3917 最大权闭合图
/*最大权闭合图; 题意:一些城市需要建路需要一些公司来负责,每个公司需要交一定的税,每条路需要给公司一定的花费,还有一个限制条件,假如说公司a建立了a-b,公司b建立了b-c那么选择 公司a 那么必须选择公司b。 现在要求最大收益. 解:设置一个源点和汇点,将选每个公司的收益和算出来,如果为正值和源点相连,如果为负值和和汇点相连权值为其绝对值,中间的公司之间有关系的权值置为inf, 最大权闭合图...
分类:其他好文   时间:2014-08-10 15:54:20    阅读次数:279
tcpdump命令行抓包(第一篇)
掌握抓包最常用的技能 - tcpdump获取流动在网卡上的数据...
分类:其他好文   时间:2014-08-10 15:54:10    阅读次数:274
leetcode 刷题之路 68 Gas Station
There are N gas stations along a circular route, where the amount of gas at station i is gas[i]. You have a car with an unlimited gas tank and it costs cost[i] of gas to travel from station i to...
分类:其他好文   时间:2014-08-10 15:53:50    阅读次数:222
ym——抽象与接口包含(工厂+适配器+代理)模式讲解
抽象类和接口抽象类 abstract class A{      // 是定义了一个抽象类        publicstatic final String FLAG = "CHINA" ;  //全局常量        privateString name = "Cym" ;    // 定义一个普通的属性        publicvoid setName(String...
分类:其他好文   时间:2014-08-10 15:53:30    阅读次数:388
HDU 2577 How to Type(模拟)
题意 给你一个由大写字母和小写字母组成的字符串 模拟键盘输入的最少按键次数 直接模拟每个字符的输入 flag表示capslock的状态 1表示打开 0为关闭 开始是和输入完毕都是关闭的关闭的 用plu记录shift和capslock的按键次数 当接下来输入的字母有连续n个跟capslock状态不同时 分析可只 只有n=1时适合用shift键 如flag=1 n=1 输入a时 shift+a=2 而capslock+a+capslock=3 n>=2 如输入ab是 shi...
分类:其他好文   时间:2014-08-10 15:53:20    阅读次数:235
我的编程之路(二十) 新的环境、新的开始
被其他项目组借用了三个星期...
分类:其他好文   时间:2014-08-10 15:53:10    阅读次数:175
音频 属性详解(涉及采样率、通道数、位数、比特率、帧等)
音频属性详解,包括采样率、通道数、采样位数、比特率、帧、周期、交错与非交错模式的存值方式等。...
分类:其他好文   时间:2014-08-10 15:53:00    阅读次数:277
POJ 2777 Count Color(线段树)
题目地址:POJ 2777 我去。。延迟标记写错了。标记到了叶子节点上。。。。这根本就没延迟嘛。。。怪不得一直TLE。。。 这题就是利用二进制来标记颜色的种类。然后利用或|这个符号来统计每个区间不同颜色种数。 代码如下: #include #include #include #include #include #include #include #include #incl...
分类:其他好文   时间:2014-08-10 15:52:40    阅读次数:258
矩阵十题【七】vijos 1067 Warcraft III 守望者的烦恼
题目链接:https://vijos.org/p/1067 矩阵...
分类:其他好文   时间:2014-08-10 15:52:30    阅读次数:329
【机房收费系统】抽象
是否为空?一开始我是用的isnull 来逐个判断的,但是重复的地方的确很多。我们秉着一个重复就要努力抽象的原则,同时争取相似的功能用不同的实现方式。今天算是做个小结,抛砖引玉,希望大家多多的提宝贵意见。 抽象,是为了实现更好的代码复用,也便于日后的维护。希望在做合作版的时候,能对这些问题有一个更加深刻的理解。   判断用户名是否存在。  这可以单独写一个方法或是小类。 判断是否为空。...
分类:其他好文   时间:2014-08-10 15:52:20    阅读次数:279
quick-cocos2d-x学习笔记【2】——项目结构分析、创建新场景
创建完一个新项目之后,我们可以简单的看一看这个项目的文件组成,有这么一个文件层次结构 几个proj.*文件夹就不用说了,是对应的平台的解决方案,res专门存放我们的游戏资源,scripts存放我们的lua代码,sources中有我们熟悉的AppDelegate类,我们主要常用的就两个文件夹,res和scripts(我这不是废话吗) 好吧,还是再打开scripts文件夹看下,...
分类:其他好文   时间:2014-08-10 15:51:40    阅读次数:255
音频 PCM音频编码格式详解
PCM音频编码格式详解。PCM(Pulse Code Modulation)音频编码格式也被称为脉冲编码调制。就是将声音等模拟信号变成符号化的脉冲列,再进行记录存储。主要涉及原理与存储的介绍。...
分类:其他好文   时间:2014-08-10 15:51:20    阅读次数:367
EMVTag系列3《持卡人基本信息数据》
Ø  9F61    持卡人证件号 L:2–26 R(需求):数据应存在,在读应用数据过程中,终端不检查;      (PBOC2.0第五部分中规定)芯片中持卡人姓名 5F20与持卡人姓名扩展9F0B只能使用一个,另一个必须不存在。当持卡人姓名小于等于26 个字节的时候,请仅使用 5F20;否则请仅使用 9F0B。如果不如此设置,可能会导致该卡片被部分终端终止交易。...
分类:其他好文   时间:2014-08-10 15:51:00    阅读次数:253
POJ 1128 & ZOJ 1083 Frame Stacking (拓扑排序)
题意: 给出若干张图片(矩形边框)叠在一起的效果图,保证边框为一个字符宽度,边长不短于3个字符,每条边都能看见一部分,每张图有且仅有一种字母且不重复,求出其从底到顶的叠放顺序,如果有多个解,按字典序输出每个解。题目保证有解 分析: 首先要从凌乱的效果图中把每张图的信息抠出来,因为每条边保证可见,所以只要扫描四条边就行,得到了四条边的位置,就能确定某张图的位置。 图叠在一起只能看见每个位置顶部的图,也就是该位置有可能出现的图都在顶部那张图的下面,比如在(1,1)有A,B,C,D四张图,我们只能看见A,那么A在...
分类:其他好文   时间:2014-08-10 15:50:50    阅读次数:874
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!