Linux内核设计第一周 ——从汇编语言出发理解计算机工作原理 作者:宋宸宁(20135315) 一、实验过程 图1 编写songchenning5315.c文件 图2 将c文件汇编成32位机器语言 图3 将.s文件中的链接语句删除,获得最后的汇编代码 二、分析堆栈变化情况 三、总结 阐明对“计算机
分类:
编程语言 时间:
2016-02-23 06:07:23
阅读次数:
164
1,头文件 #include <stack> #include <queue> 2,声明 stack<int> stackTest; queue<int> queueTest; 3,常用函数操作 (1)栈 s.empty() 如果栈为空返回true,否则返回false s.size() 返回栈中元素
分类:
编程语言 时间:
2016-02-23 00:57:57
阅读次数:
274
<a href="servlet/RunMR">调用MR</a> package fz.servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; im
分类:
编程语言 时间:
2016-02-23 00:58:08
阅读次数:
230
指针的初始定义 与指针指向简单变量定义有些差别, int wages[3] = { 10, 11, 12 }; int *pt; 指针指向数组定义的方法有三种: (1) int *pt = &wages[0];(2) int *pt = wages;(3) int *pt; pt= wages; 2...
分类:
编程语言 时间:
2016-02-23 00:55:17
阅读次数:
236
原文地址:http://my.oschina.net/huhaoren/blog/300856?p=1 spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-
分类:
编程语言 时间:
2016-02-23 00:53:57
阅读次数:
268
一.变量和常量 1.作用范围 变量的有效范围是指程序代码能够访问该变量的区域,若超出变量所在区域访问变量则编译时会出现错误。在程序中,一般会根据变量能够访问的区域将变量分为“成员变量”和“局部变量”。 (1)成员变量 在类体中定义的变量被称为成员变量,成员变量在整个类中都有效。类的成员变量又可分为静
分类:
编程语言 时间:
2016-02-23 00:51:07
阅读次数:
328
Description One measure of ``unsortedness'' in a sequence is the number of pairs of entries that are out of order with respect to each other. For inst
分类:
编程语言 时间:
2016-02-23 00:50:57
阅读次数:
199
1.字典不包含从左到右的顺序 2.If for 表达式:for x in xx:表达式 写为 表达式 for x in xx 3.元组,字符串 不可变性 (1)t.index() t.count() (2)T[0]=1 #change #error (3)不能缩短、增长 无append 4.创建文件
分类:
编程语言 时间:
2016-02-23 00:50:52
阅读次数:
192
#-*- coding: utf-8 -*- # python2 import os import time import random import smtplib from time import strftime from email import encoders from email.he
分类:
编程语言 时间:
2016-02-23 00:52:03
阅读次数:
218
在跟学弟们聊天的过程中,发现一些人在首次接触Java时,对环境变量配置总是很生疏。可能是由于初学,对一些概念没有很深刻的理解。本着助人为乐的精神。我决定帮他们一下。写一个自动配置JDK环境变量的小工具。 其实,整个过程的逻辑并不难: 1、找到jdk的安装路径(默认为C:\Program Files\
分类:
编程语言 时间:
2016-02-23 00:45:34
阅读次数:
341
shevle 模块 扩展pickle模块。。。 1.潜在的陷进 >>> import shelve>>> s = shelve.open("nb") >>> s['x'] = ['a','b','c'] >>> s['x'].append('d') >>> s['x'] ['a', 'b', 'c'
分类:
编程语言 时间:
2016-02-22 23:39:56
阅读次数:
424
之前我们利用java写了很多东西,但是好像都没有什么实际意义。 因为有意义桌面小程序怎么都得有个界面,可是界面又不太好搞。或者 了解到这一层的人就少之又少了。 呀,是不是还得开辟一些版面来介绍awt和 swing。。。 算了 先把这个 双击执行的小程序 贡献出来。 这次 在分享一下源代码【以前还没有
分类:
编程语言 时间:
2016-02-22 23:35:31
阅读次数:
322
注:本文转自 http://www.cnblogs.com/flyoung2008/archive/2013/08/11/3251148.html 代理设计模式 定义:为其他对象提供一种代理以控制对这个对象的访问。 代理模式的结构如下图所示。 动态代理使用 java动态代理机制以巧妙的方式实现了代理
分类:
编程语言 时间:
2016-02-22 23:33:37
阅读次数:
382
c#中的数据类型简介(数组) 数组定义 可以将数组看成相同数据类型的一组或多组数据,包括一维数组,多维数组和交错数组 数据申明 一维数组的几种申明和实例化 type[] typeName = new type[n]; //定义数组但是未赋值 type[0] = item1; type[1] = it
分类:
编程语言 时间:
2016-02-22 23:33:44
阅读次数:
285
使用Python,HtmlParser来统计深圳市保障房申请人的原籍省份分布,年龄分布等。从侧面可以反映鹏城人的地域分布。以下python代码增大了每一次获取的记录数,从而少提交几次请求。如果按照WEB主页设定的每一次请求最多50个记录,那就得提交数千次请求,显然费时。另外,也可以使用多线程处理,快
分类:
编程语言 时间:
2016-02-22 23:33:13
阅读次数:
366
#include <iostream> #include <assert.h> /** * Key: * * get someone bit: num & (mode1bit<<N) * * check a few bits: num & (mode3bit<<shift) == What */ i
分类:
编程语言 时间:
2016-02-22 23:28:51
阅读次数:
409
Condition 将 Object 监视器方法(wait、notify 和 notifyAll)分解成截然不同的对象,以便通过将这些对象与任意 Lock 实现组合使用,为每个对象提供多个等待 set(wait-set)。其中,Lock 替代了 synchronized 方法和语句的使用,Condi
分类:
编程语言 时间:
2016-02-22 23:28:08
阅读次数:
409