汇编入门简介

1 本讲座以汇编初学者或对汇编一点也不了解的读者为对象,汇编高手不属于该范围,但强烈建议高手指导并增补、修改本文。 2 任何读者可以跟此贴,提出疑问,或解答其中的问题,但对于所有跟贴,水贴、内容有错、毫不相干贴将直接删除,有意义的贴可能会合并到下一讲的内容中,合并后也将删除,请跟贴者谅解。同时按学习进步,请提问者逐步提,不要我没开口,你就问怎么编个病毒的问题。 3 借以抛砖引玉,但不希望大家只朝我扔砖头,希望大家踊跃思考,使之完善。 第负一讲 学习汇编前你应该知道的知识 1 汇编需要什么工具和程序,到哪里下载? 目前阶段,汇编程序仅需要两个程序就够了。 masm.e...
远离的人 发布于 2014-10-08 20:58 | 阅读 1256 次 | 评论 1 条

Iczelion的Win32汇编教程读书笔记1

第一课 基本概念 我们先假设您已知道了如何使用MASM。如果您还不知道的话,请下载 win32asm.exe ,并请仔细研读其中所附带的文档资料。好,如果您已准备就绪,我们这就开始吧! 理论: WIN32 程序运行在保护模式下的,保护模式的历史可以追溯到 80286。而今 80286 已成为了历史。所以我们将只把精力集中于 80386 及后续的X86 系列 CPU。Windows 把每一个 Win32 应用程序放到分开的虚拟地址空间中去运行,也就是说每一个应用程序都拥有其相互独立的 4GB 地址空间,当然这倒不是说它们都拥有 4GB 的物理地址空间,而只是说能够在 ...
远离的人 发布于 2014-10-08 20:48 | 阅读 1061 次 | 评论 0 条

无需SDK的统计工具,让哥赚了个iphone6

无需SDK的统计工具,让哥赚了个iphone6 lz昨天与基友打赌,能在一个小时内解决他新上线的应用内页游加载速度过慢的问题,赌注是,吼吼,一部iphone6……虽然木有+,不过哥已经满足啦! 因为,他压根没有想到影响加载速度的原因会与统计代码有关,而哥用的kp747在移动端的统计更犀利,我做了个小实验,有图有真相,立帖为证。@肥宇,哥的水果6是不是已经在路上了啊╮(╯▽╰)╭ 本次实验直接使用浏览器里内置的开发者工具来对某Q的ta统计,大神的CXZZ统计 和KP747 三者进行性能对比,主要是从...
xiaobaiqiu 发布于 2014-09-30 15:45 | 阅读 1364 次 | 评论 2 条

炒完了大数据又开始炒docker了,IT界越来越像娱乐圈

每天打开IT媒体,铺天盖地的文章介绍docker,好像不追docker就会被时代落下。炒完nosql炒hadoop,炒完hadoop炒docker,小白们被耍的一愣一愣的,挑灯夜读的追,一天一天一年一年,这个还没追上下一个炒作热点又出来的。背后炒作的金主赚得盆满钵满。恶心的资本运作无孔不入,技术领域他们也不放过。
外部三电铃 发布于 2014-09-24 10:42 | 阅读 2632 次 | 评论 2 条

学习程序开发的感想——希望对于刚入学的大学生一点提示

我为什么写着一片博客呢?我希望给新手一点提示,希望他们少走一点弯路。比较现在都提倡共享。 我是一名普通大学的一名大三的学生,在我刚入学的的时候,我就是报的计算机专业,我想做一个程序员,我觉得做这一行比较赚钱。但是当我入学之后,和我想的完全不一样,老师只是讲C语言的语法知识就讲了一年,当时觉得是特别的郁闷,老师整天说C语言是基础,汇编太难学了我们就不学了。现在我学习了汇编之后才发现:汇编语言才是整个程序设计的基础语言,我敢这样说,不懂汇编语言的程序员,我不能说他不是个好的程序员,但他绝对不会真正的懂得计算机的。汇编语言和机器语言是比较近的,高级语言是把C语...
zhuzhiqiang 发布于 2014-09-22 17:52 | 阅读 2574 次 | 评论 4 条

作品展示

1、WIFI语音广播 2、室内实时定位引擎(RTLS) a)定位算法测试软件 b)最终引擎 3、卫星信号实时监测
咖啡色裂变 发布于 2014-09-21 15:53 | 阅读 1670 次 | 评论 0 条

[Series] IT Jobs - Part 1: Do's and Don'ts

这是分享的Linux.org上面的一篇文章,比较不错 While I’ve been trying to stray away from doing “series” articles these days, this is one topic that is impossible to really do that with, but yet I feel is worth it to benefit everyone who reads this. This article will also be updated to reflect new posts made...
zhuzhiqiang 发布于 2014-09-14 16:51 | 阅读 1450 次 | 评论 0 条

C 运算符 优先级

http://www.slyar.com/blog/c-operator-priority.html
wangda3114 发布于 2014-09-14 13:52 | 阅读 1106 次 | 评论 0 条

ssh登录慢的GSSAPIAuthentication、UseDNS参数

修改这两个参数,可以让ssh登录快很多。 vi /etc/ssh/sshd_config GSSAPIAuthentication no UseDNS no
静夜思 发布于 2014-09-11 14:49 | 阅读 4382 次 | 评论 0 条

魔方阵n阶超简单算法

#include<stdio.h> #define M 507 main() { unsigned int a[M][M]={0},H[M]={0},V[M]={0}; unsigned int i,j,k,n; unsigned int q=0,p=0; i=0;j=M/2;a[i][j]=1;//第一行中间列为1 for(k=2;k<=M*M;k++) { i=(i+(M-1))%M;j=(j+1)%M;//从2开始后一个数在前一个数右上方,超过则回绕 if(a[i][j]==0)//初始状态(0状态) a...
Coincedence4 发布于 2014-09-04 14:49 | 阅读 2246 次 | 评论 0 条

Android在线api

http://api.apkbus.com/reference/android/app/admin/package-summary.html http://developers.androidcn.com/reference/packages.html
静夜思 发布于 2014-09-01 18:18 | 阅读 6799 次 | 评论 0 条

Android本地文档迟迟打不开的解决办法

进入文档目录,运行 find . -name "*.html" | xargs grep -l 'jsapi' | xargs sed -i '/jsapi/d'
静夜思 发布于 2014-09-01 17:44 | 阅读 2643 次 | 评论 0 条

浮点数最大数在内存中的表示解析

wangda3114 发布于 2014-08-23 19:08 | 阅读 1092 次 | 评论 0 条

C int(32位) 内存中表示

10000000 00000000 00000000 00000000 -2147483648 2147483648 10000000 00000000 00000000 00000001 -2147483647 2147483649 10000000 00000000 00000000 00000010 -2147483646 2147483650 10000000 00000000 00000000 00000011 -2147483645 2147483651 10000000 00000000 00000000 00000100 -214...
wangda3114 发布于 2014-08-23 15:45 | 阅读 3628 次 | 评论 0 条

C float类型 范围 详解

1 11111111 尾数的23位不全为0: 表示不是数值 1 11111111 00000000000000000000000: 表示负无穷大.比最小负数还小的数都视为负无穷大. 1 11111110 11111111111111111111111: 表示最小的负数,即-2^128=-3.4*10^38 1 00000001 00000000000000000000000: 表示最大的负数,即-2^(-126)=-1.18*10^(-38) 0 00000000 00000000000000000000000: 表示0 0 00000001 000000000000...
wangda3114 发布于 2014-08-23 13:20 | 阅读 3004 次 | 评论 0 条

Windows下svn import(将网站文件导入仓库)的方法

在DOS下面运行下面的 svn import D:/mysite "http://123.129.250.113:81/svn/myrepo" -m "init import" 按提示依次输入系统管理员密码、svn用户名、svn密码即可 上面的81为svn server的端口
静夜思 发布于 2014-08-18 11:27 | 阅读 5094 次 | 评论 1 条

nginx配置禁止访问某个目录或文件

在nginx要禁止某个或一类资源,只需要增加一个location,然后在其中使用deny all即可。 禁止访问扩展名为bat的文件,配置如下: location ~* /.bat { deny all; } 禁止访问configs目录,以及其下所有子目录或文件,配置如下: location ^~ /configs/ { deny all; } 注意上述configs后面的斜杠不能少,否则所有以configs开头的目录或文件都将禁止访问。 ...
静夜思 发布于 2014-08-15 23:22 | 阅读 5157 次 | 评论 0 条

433A. Kitahara Haruki's Gift

地址:http://codeforces.com/problemset/problem/433/A 题意:大致可以描述n个物品,价值wi,重量ci,问能否恰好用一半的价值装满半个背包 简单的01背包 #include <stdio.h> #include <string.h> #include <algorithm> using namespace std; int dp[102][20004]; int a[102]; int main(int argc, char *argv[]) { int n, sum, v,...
【Susake】 发布于 2014-08-10 13:10 | 阅读 1573 次 | 评论 0 条

455A. Boredom

地址:http://codeforces.com/problemset/problem/455/A 题意: 取序列的价值a(i),然后删除所有的a(i-1),a(i+1)求最后能获取的最大价值 先样例试试 1 2 1 3 2 2 2 2 3 dp[1] = a[1](删除第1项) dp[2] = dp[1](删除第2-1项),dp[2] = a[2](删除第2项) dp[3] = dp[2](删除第3-1项),dp[3] = dp[1] + a[3](删除第3项) dp[4] = dp[3](删除第4-1项),dp[4] = dp...
【Susake】 发布于 2014-08-10 13:04 | 阅读 1712 次 | 评论 0 条

gem安装时出现 undefined method `size' for nil:NilClass (NoMethodError) 的解决办法

# gem env 得到gem的PATH路径,比如 - GEM PATHS: - /usr/local/ruby/lib/ruby/gems/2.1.0 - /home/vagrant/.gem/ruby/2.1.0 将其下的cache目录删除,再次执行gem安装的时候就不会出错了
静夜思 发布于 2014-08-09 21:27 | 阅读 19102 次 | 评论 2 条