- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 XML基础
<br />今天在http://www.w3school.com.cn/index.html把XML的基础知识学习了下,零散记录下了如下知识点,留作日后查看:<br /><br />XML被设计用来传输和存储数据。<br />HTML被设计用来显示数据。<br />什么是XML?<br />1.xml指可扩展标记语言(Extensible Markup language);<br />2.xml是一种标记语言,很类似HTML<br />3.xml的设计宗旨是传输数据,而非显示数据<br />4.xml标签没
2010-06-30 18:53:00 416
原创 试用Mapabc
<br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><script src="http://app.mapabc.com/apis?&t=flashmap&v=2.2&key
2010-06-29 20:21:00 563
原创 由一个小程序引入STL
<br />自己一直以来未曾在实际的编程中应用STL,仅以此小程序作为自己接触该项知识的入口。程序如下:<br /> <br />#include <iostream.h><br />#include <set><br />#include <iterator><br />#include <algorithm><br />using namespace std; <br />int main(){<br />set<int> S;//定义一个set类型的容器,容器中元素为int类型<br />int i;
2010-06-22 17:08:00 832
原创 利用位运算解决排序问题(摘自编程珠玑)
<br /><br />问题背景:<br />已知数据的取值范围在0~10000000,且所取数据不重复,将输入的数据排序并尽可能的使用少的内存空间<br />#define BITSPERRWORD 32<br />#define SHIFT 5<br />#define MASK 0x1F<br /> <br />#define N 10000000<br />#include <stdio.h><br />int a[1+N/BITSPERRWORD];<br />void set(int i){ a
2010-06-21 22:12:00 1074
原创 《编程珠玑》简介
<br />编程珠玑——Programming Perls(Second Edition)<br /> [美] Jon Bentley 著<br />目录<br />第一部分 基础<br />第一章 开篇<br />第二章 啊哈!算法<br />第三章 数据决定程序结构<br />第四章 编写正确的程序<br />第五章 编程小事<br />第二部分 性能<br />第六章 程序性能分析<br />第七章 粗略计算<br />
2010-06-17 14:35:00 613
原创 关于const类型变量的一些知识
<br />用 const定义标识符常量时,一定要对其初始化<br />const与define的差别:<br />(1)前者在堆栈中分配了空间,而后者只是把具体数值直接传递到目标变量罢了。或者说,const的常量是一个Run-Time的概念<br />,它在程序中确确实实的存在,可以被调用,传递,可以进行类型安全检查。而#define常量则是一个Compile-Time概念,它的<br />生命周期止于编译期;在实际程序中它只是一个常数,一个命令中的参数,没有实际的存在,没有类型安全检查,在字符替换<br
2010-06-17 14:11:00 995
原创 关于引用类型
<br />一直以来,自己仅仅是知道引用的存在,却没有在实际的编码中亲自操刀用过,利用此机会小学习总结下:<br />定义一个引用类型变量的一般格式为:<br /><类型>&<引用变量名>=<变量名><br />举例:int a; int &aa=a;<br />一、什么是“引用”?声明和使用“引用”要注意哪些问题?<br />答:引用就是某个目标变量的“别名”(alias),对其应用的操作与对变量直接操作效果完全相同。申明一个引用的时候,切记要对其进行初始化。引用声明完毕后,相当于目标变量名有两个名称,即
2010-06-17 11:27:00 871
原创 关于函数调用的一个注意点
<br />今天碰到这样一个问题,比如已知i=2,问调用函数fun(i,++i),其中实参的具体数值是多少?自己一开始以为是(2,2),但是经过查阅资料和自己的调试,发现应该是(3,3),这牵扯到函数调用时一个传值调用的顺序问题,实参的求值顺序因编译系统而异,有的是从右向左,有的是从左向右。附自己的测试小程序:<br />#include<iostream.h><br />void fun(int,int);<br />int main(){<br />int i,j;<br />i=j=2;<br />f
2010-06-13 20:09:00 623
原创 让cpu占有率曲线听你指挥
<br /><br />题目:写一个程序,让用户来决定Windows任务管理器(Task Manager)的CPU占用率。程序越精简越好,计算机语言不限。例如,可以实现下面三种情况:<br />1. CPU的占用率固定在50%,为一条直线;<br />2. CPU的占用率为一条直线,但是具体占用率由命令行参数决定(参数范围1~ 100);<br />3. CPU的占用率状态是一个正弦曲线。<br /><br />《编程之美》写道:“在任务管理器的一个刷新周期内,CPU忙(执行应用程序)的时
2010-06-13 20:03:00 901
程序员面试精选100题【附答案】
2011-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人