鸟儿博客

天行健,君子以自强不息~ 地势坤,君子以厚德载物~

基于linux命令行的论坛灌水机

来自朋友的一篇文章,不用高级编程语言来实现,而是基于脚本及 linux 的命令行,测试论坛是 phpwind7.3.2 最新版,DISCUZ7 也相应原理。
我的系统环境是 OpenSuse 11.1 Linux,其实你选哪个版本的 LINUX 都差不多。首先要做的是安装好 curl 库,关于安装这个库可以用系统自带的软件管理器安装,也可以去官网下载安装,谷歌一下就知道了。
安装完这个库后,就会相

PC机中的寄存器

差点把学了几天的86汇编给荒废掉,抓紧捡起来。先看看PC机中的寄存器。 编制程序前我们应首先调入DEBUG。很简单,在DOS提示符下敲入DEBUG并回车即可。随着磁盘的转动,DEBUG被装入内存执行。一番忙碌后,屏幕上将出现一个"-",后面是跳动的光标。 屏幕上出现的"-"其实是DEBUG给出的提示符,它的出现说明DEBUG此时已经完全作好了为你服务的准备。和DOS一样,DEBUG也提供了一个


Windows的消息驱动机制

消息驱动机制
  1、消息驱动与消息循环
  “消息”是windows运行机制中一个基本而又重要的概念。消息是一个报告事件发生的通知,消息驱动是围绕消息的产生与处理展开的,并依靠消息循环机制来实现。
  从程序设计的观点看,某条消息可被视为某个事件的发生,比如点击鼠标。事件即可以由用户引发,也可以由应用程序产生,当然Windows本身也能发出消息。Windows应用程序的消息来源有4种:输入消息,控制消息,系统消息,用户消息。
  Windows是一个多任务操作系统,所以没有哪一个程序能够独占系统的资源,资源都是由 Windows统一管理的。那么某个程序是如何获得用户的信息呢?事实上,Windows在时刻监视着用户的每个举动,并分析用户的动作与哪一个程序相关,然后将动作以消息的形式发送给当前的应用程序。相反,应用程序也在时时等着消息的到来,一旦发现它的消息队列中有未处理的信息,就获取并分析该消息,并根据消息所包含的内容采取适当的动作来响应。这里我们引出另一个概念“消息驱动”。比如当你单击file菜单的时候,首先这个动作被windows所捕获,而不是应用程序。经分析windows知道该动作该由哪个应用程序处理,然后windows就发送WM_COMMAND消息给该应用程序,它告诉应用程序,你单击了file菜单。应用程序得知这一消息后,便采取相应的动作来响应它,进行“消息处理”。Windows为每个线程维护了相应的消息队列,应用程序的任务就是不停地从特定的消息队列中获取消息、分析消息并处理消息,直到消息(WM_QUIT)为止。这个过程的程序结构称为“消息循环”。

第1章 汇编语言基础知识

自己给自己选了一本教材,粗略看下前面的第一章和以前学的单片机差不多,笔记如下: 1值得注意并且熟练应用的是2 8 10 16 进制的相互转换。 2.明确运算符,与或非和抑或操作运算。 3.  计算机中所用的字符包括: 字母:A、B、...Z,a、b、...z; 数字:0、1、...9; 专用符号:+、-、*、/、= ... 控制符号:CR(Carriage Return 回车)、LF(Line F


关于汇编

自己曾经学过51系列的单片机的汇编,仅仅是出于不想学了之后就丢掉的思想拿出来的这个分类,主要想学学8086的PC机的汇编。分类下主要以转载的文章为主,边学边写。

在所有程序设计语言中,汇编语言是最快速、最灵活且最有效率的一种,也是唯一能够发挥全部硬件潜能的语言。汇编语言由于其面向过程的特征,更加贴近于硬件,所以导致语言晦涩难懂,使得很多人驻足。机电类专业大多都会接触汇编,不同的学校讲的又各不相同
分页:[«][1]2[3][4][5][6][»]
« 2010年9月 »
Sun Mon Tue Wed Thu Fri Sat
1234
567891011
12131415161718
19202122232425
2627282930

文章归档

广告位