- 浏览: 79861 次
- 性别:
- 来自: 苏州
最新评论
文章列表
(C#)枚举.
枚举是由程序员定义的类型。- 与结构一样,枚举是值类型,因此直接存储他们的数据,而不是分开存储成引用和数据.- 枚举只有一种类型的成员:整数值常量.- 每个枚举类型都有一个底层整数类型(默认为int). 编译器把第一个成员赋值为0,并对每个后续成员赋值比前一个成员多1.
enum TrafficLight{
Green, //用逗号分隔,会自动转换为int型 0 ,
Yellow, // 1
Red // 2
}
可以把枚举值(成员值)付给枚举类型变量,或者从另一个相同类型的变量复制值.
using System;
usi ...
(C#)异常及处理.
- 博客分类:
- C#/.NET
(C#)异常及处理.
异常时程序运行时发生的错误,它违反了一个系统的约束或应用程序的约束,或出现了在正常操作时未预料的情形。
try 语句指明被异常保护的代码块,并提供代码以处理异常,有3个部分组成。 - try块: 包含正被异常保护的代码。 - catch子句:对try块抛出的异常的处理。 - finally块: 无论try块中有没有异常抛出都要执行的代码。
异常类.BCL定义了许多类,每个类代表一个指定的异常类型,当一个异常发生的时候,CLR 创建该类型的异常处理. 寻找适当的catch 子句处理.所有的异常类都派生自System.Exception类. System.Ex ...
Starting at a new workplace can be stressful for anyone, whether you have years of experience or are just beginning your career. Here are a few expert tips on how to navigate the first 30 days on your new job:
不管你是职场老手还是初出茅庐的菜鸟,在一个新地方开始一段新的职场生涯都会有压力。以下是专家们就如何顺利渡过入职头30天给出的一些小窍门:
1. Be the Early ...
乔布斯斯坦福演讲全文(2005)
- 博客分类:
- Story
乔布斯斯坦福演讲全文(中英文对照)
2011-8-26 6:33:00 易胜网综合
“记住你即将死去”是我一生中遇到的最重要箴言。它帮我指明了生命中重要的选择。因为几乎所有的事情, 包括所有的荣誉、所有的骄傲、所有对难堪和失败的恐惧,这些在死亡面前都会消失。我看到的是留下的真正重要的东西。你有时候会思考你将会失去某些东西,“记住你即将死去”是我知道的避免这些想法的最好办法。你已经赤身裸体了, 你没有理由不去跟随自己的心一起跳动。
You've got to find what you love,' Jobs says
Jobs说,你必须要找到你所爱的东西。
This i ...
查找.(Searching)
1. 顺序查找/线性查找. ( Linear Seraching ) 时间复杂度: O(N) - 从线性表的一端开始,顺序扫描线性表,将扫描到的结点关键字和给定值k相比较. 相等,查找成功,否则失败。 - 用数组很方便.
2. 二分查找( Binary Searching ) 时间复杂度 O(log2 N) (2为下标) - 线性表为排序表,用关键字k 域中间位置的结点的关键字比较。 循环进行下去. - The binary search is not guaranteed to be faster for search ...
C/C++ 习题. 树
- 博客分类:
- DataStructure
树,
题目1:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 14 / \ / \4 8 12 16转换成双向链表4=6=8=10=12=14=16。
解答:首先需要理解如下基本概念:1. 二元查找树.(Binary Search Tree) 对于每个结点,其左子树中的数据值都小于结点本身的值,而右子树种的数据值都大于或等于结点值。The value of the key of an element is greater than the value of ...
C/C++ 习题 : 链表
- 博客分类:
- C/C++
反转链表.
解答:
首先要明白链表相关的几个基本的概念.
链表: (Linked list ) - 由几个单个结点线性连接起来的数据结构。包括 表头指针(head) ,当前指针(curPtr), 表尾指针(rear) , 表尾结点(值为NULL)
结点: ( Node ) - 包括数据域和指针域(指向下一个结点 )
#include <iostream> using namespace std;
//定义链表的结点结构struct Node{ int data; Node *next;};
//定义链表类. class linkedList { N ...
C/C++习题 - 数组 , 指针,取址
- 博客分类:
- C/C++
题目: #include <stdio.h>void main(){ int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf("%d,%d",*(a+1),*(ptr-1)); return;}
解答: 首先要理解几个概念:a : 一维数组名,可以标示数组的首地址. [ 可以理解为指针常量,不是指针变量 ]&a[0] : 第一元素的首地址。&a : 对一位数组取址, 系统会认为吧这个数组整体当一个元素而得到的指针,指针的的首地址没有变。 ...
C # 基本概念 (面试题)
- 博客分类:
- C#/.NET
Interview Problem 1.Does C# support multiple-inheritance? 2.Who is a protected class-level variable available to? 3.Are private class-level variables inherited? 4.Describe the accessibility modifier “protected internal”. 5.What’s the top .NET class that everything is derived from? 6.What do ...
C# 基本概念(问题)
- 博客分类:
- C#/.NET
传入某个属性的set方法的隐含参数的名称是什么?value,它的类型和属性所声名的类型相同。
如何在C#中实现继承?在类名后加上一个冒号,再加上基类的名称。
C#支持多重继承么?不支持。可以用接口来实现。
被p ...
C/C++ 基本概念
- 博客分类:
- C/C++
整理稿:
Question
Key words
Anwser
A
assignment operator
标准模板库(STL) 的核心内容是3个基本组件: 容器,算法,迭代器.
容器是用来保存其他对象的对象. - STL 中定义了几种不同类型的容器. ( 如 vector 类定义了动态数组, list 定义了线性表。 map 关联容器(关键字和值))
每个容器类中定义了可以用于该容器的一系列算法. 算法作用于容器中的元素。 (初始化,排序,查找,修改等)
迭代器是一种类似于指针的对象。可以用迭代器来遍历容器中的元素。 STL 中定义了5中类型的迭代器:
Iterator
Access Allowed
Input
Retrieve, b ...
关于建立个人小网站的思考
- 博客分类:
- Story
首先考虑的是目的。为什么建个网站?
追溯到internet 的初衷,信息的共享和交流才是基本。但是现在的主流网站其实做的都是烧钱和吸钱的活动。
信息交流加入盈利模式,构成了Internet 的商业属性。
如果一个个人建立的小小网站,除了可以共享个人的观点,兴趣,信息,还可以正当的牟取利润的话,对个人也是双赢的。
毕竟运营网站也投入了个人的时间成本,资金,脑力活动,和体力活动。
所以,建个网站的目的性一定要强,否则就会成为internet 海洋中的一叶小舟,茫茫网海,无影无踪。
其次考虑的是人力,物力,和财力。
只能瞄准一个点,一个细分市场,一个兴趣点。 吸引小众人群,引起共鸣和 ...
- 2012-11-04 10:31
- 浏览 553
- 评论(0)
以下为演讲全文实录:
马云:感谢大家,其实我还没有从刚才的表演中恢复过来,从来没有想到自己可以在万人体育场表演,表演之前呢,紧张了至少了十天,但是表演了两分钟就不肯下来,所有刚表演完下来的阿里巴巴高管都特遗憾,我们只有这么一点时间,所以一激动我们在后面聊了很长时间,需要我跟上来跟大家分享阿里巴巴十年的经历。
为今天晚上我大概准备了十年,十年以前我设想过,十年以后我会如何对我们的员工讲话,如何对我们的客户讲话,如何对我的朋友讲话,讲些什么?离十周年越来越近的时候,我心里面越来越亢奋,越来越希望讲,但是到这几天,我居然晚上都睡不着觉,因为我不知道自己要讲什么。刚才在来之前,看到那么多阿里巴巴的人 ...
- 2012-08-11 09:21
- 浏览 603
- 评论(0)
比尔·盖茨(Bill Gates),全名威廉·亨利·盖茨(William Henry Gates,1955年10月28日-),美国微软公司的董事长。他与保罗·艾伦一起创建了微软公司,曾任微软CEO和首席软件设计师,并持有公司超过8%的普通股,也是公司最大的个人股东。1995年到2007年的《福布斯》全球亿万富翁排行榜中,比尔·盖茨连续13年蝉联世界首富。2008年6月27日正式退出微软公司,并把580亿美元个人财产尽数捐到比尔与美琳达·盖茨基金会
。2012年3月,福布斯全球富豪榜发布,比尔盖茨以610亿美元位列第二。
2007年6月7日,即离开哈佛30年后,接受哈佛大学颁授荣誉法律学 ...
- 2012-08-11 08:59
- 浏览 836
- 评论(0)