Web 标准中的常见问题
摘要:引言大概在2004年的时候,Web标准的概念藉由一本名为《网站重构》的书开始被国内人所了解。随后的几年中,其更少的代码量、更好的搜索引擎友好性、更好的浏览器兼容性使得Web标准迅速受到重视并逐渐普及,网易、新浪等各大网站相继采用Web标准进行网站重构。在今年,我浏览了不少采用Web标准进行重构的网站,并在国内著名设计与制作论坛 蓝色理想 浏览了很多网页制作人员发表的言论。发现许多制作人员对Web标准的理解不够深入,有的地方甚至存在误区,在这篇文档中,我将就我所了解的问题做一点分析,以供参考。NOTE:很可惜,这个文档中提到的范例页面全部都失效了,重新制作这些页面很花时间,缺少范例可能会对某些地
阅读全文
posted @
2010-04-22 21:19
GT_Andy
阅读(196)
推荐(0)
C# 泛型
摘要:泛型是 2.0 版 C# 语言和公共语言运行库 (CLR) 中的一个新功能。泛型将类型参数的概念引入 .NET Framework,类型参数使得设计如下类和方法成为可能:这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。例如,通过使用泛型类型参数 T,您可以编写其他客户端代码能够使用的单个类,而不致引入运行时强制转换或装箱操作的成本或风险泛型概述:使用泛型类型可以最大限度地重用代码、保护类型的安全以及提高性能。泛型最常见的用途是创建集合类。.NET Framework 类库在 System.Collections.Generic 命名空间中包含几个新的泛型集合类。
阅读全文
posted @
2010-04-22 17:12
GT_Andy
阅读(265)
推荐(0)
淘宝充值150,被骗惨了…呜呜呜…
摘要:今天手机没钱了,就去淘宝充值。我不怎么在淘宝上买东西,除了充手机费外。但今天我真的被骗惨啦,做IT这一行还是被涮啦!说实话,我并不相信网络,这里太虚幻了,因此我的QQ加密问题一直是“你相信网络吗?”跟淘宝和卖家都打电话了,不给退货。不知道淘宝是怎么做的,官网竟然会有这些欺诈消费者的信息,干嘛不过滤下呢?一帮吃闲饭的家伙。110是一点也不管用,亏我还去那报警。离开派出所时,来一对夫妻,网上订机票,ATM机转账,被骗了2000多块钱,来报警呢。现代社会,为什么这么多电信网络诈骗的呢?良心都让狗给吃了,骗人家的血汗钱,祝他们全家死光光……“吃一堑,长一智”,算是破财消灾,买个教训吧。中国人自古以来就
阅读全文
posted @
2010-04-21 22:39
GT_Andy
阅读(2202)
推荐(0)
"=="和equals方法有什么区别
摘要:"=="和equals方法有什么区别==是判断两个变量或实例是不是指向同一个内存空间equals是判断两个变量或实例所指向的内存空间的值是不是相同==是指对内存地址进行比较 squals()是对字符串的内容进行比较 ==指引用是否相同 equals()指的是值是否相同 A.==操作符专门用来比较变量的值是否相等,由于变量名只是内存地址的引用名称,所以而不代表变量本身,由此可知道变量的值指的是好像某一块内在地址,请看示例Int intA=10;Int intB=10;int intArrA[]=new int[2]; int intArrB[]=new int[2]; for(int i=0;i
阅读全文
posted @
2010-04-21 16:53
GT_Andy
阅读(1435)
推荐(1)
Csharp四种简单的排序算法
摘要:我觉得如果想成为一名优秀的开发者,不仅要积极学习时下流行的新技术,比如WCF、Asp.Net MVC、AJAX等,熟练应用一些已经比较成熟的技术,比如Asp.Net、WinForm。还应该有着牢固的计算机基础知识,比如数据结构、操作系统、编译原理、网络与数据通信等。有的朋友可能觉得这方面的东西过于艰深和理论化,望而却步,但我觉得假日里花上一个下午的时间,研究一种算法或者一种数据结构,然后写写心得,难道不是一件乐事么?所以,我打算将一些常见的数据结构和算法总结一下,不一定要集中一段时间花费很大精力,只是在比较空闲的时间用一种很放松的心态去完成。我最不愿意的,就是将写博客或者是学习技术变为一项工作
阅读全文
posted @
2010-04-21 13:43
GT_Andy
阅读(2602)
推荐(0)
心态、性格、灵活性和机会
摘要:【职场】心态、性格、灵活性和机会 心态用积极主动的态度面对工作:有时候应该向领导主动请缨 热爱手头的工作并投入热情,有时候要保持耐心 你把工作仅仅看成一份被迫接受的任务,和养家糊口的手段,还是一份自己喜欢的事业? 时刻保持危机意识,学习和充实自己,保持核心竞争力,发觉自身潜在能量,弥补和克服下一个目标所欠缺的知识技能,不断变化寻找新的增长点 不要把工作过分理想化,没有完美的工作和生活形态性格最好的性格是热爱生活、热爱同学、热爱一切事物,那么所有人也都会热爱你! “一个人真正的成功不是来自于冰山的一角,即表面的沟通及社交能力,而是来自于隐藏在水面下的冰山部分,即一个人的品格和性格”- Steph
阅读全文
posted @
2010-04-12 10:44
GT_Andy
阅读(286)
推荐(0)
C# 部分算法
摘要:/// summary /// 写一个函数处理字符串,比如输入”I am a girl”,输出”girl a am I” /// /summary /// param name="p"/param /// returns/returns private static string StringConvert(string p) { string convertion = null; Stack stack = new Stack(); int i = 0; int j = 0; for (int h = 0; h p.Length; h++) { if (p.Sub
阅读全文
posted @
2010-04-10 22:03
GT_Andy
阅读(208)
推荐(0)
几道经典的SQL笔试题目
摘要:几道经典的SQL笔试题目(有答案)(1)表名:购物信息购物人 商品名称 数量A 甲 2B 乙 4C 丙 1A 丁 2B 丙 5……(其他用户实验的记录大家可自行插入)给出所有购入商品为两种或两种以上的购物人记录答:select * from 购物信息 where 购物人 in (select 购物人 from 购物信息 group by 购物人 having count(*) = 2);(2)表名:成绩表姓名 课程 分数 张三 语文 81张三 数学 75李四 语文 56李四 数学 90王五 语文 81王五 数学 100王五 英语 49……(其他用户实验的记录大家可自行插入)给出成绩全部合格
阅读全文
posted @
2010-04-10 19:26
GT_Andy
阅读(926)
推荐(0)
C字符串反转算法
摘要:一个很简洁的算法:void Reverse(char s[]){ for(int i = 0, j = strlen(s) - 1; i j; ++i, --j) { char c = s[i]; s[i] = s[j]; s[j] = c; }}#关于a, b交换其它算法: a ^= b; b ^= a; a ^= b;一个五种解法的版本:转自:http://www.cnblogs.com/Mainz/articles/1164602.html这是网络流传的Microsoft的面试题目之一:“编写反转字符串的程序,要求优化速度、优化空间”。因为最近一直很多关注算法方面的实践和研究,因此
阅读全文
posted @
2010-04-10 19:04
GT_Andy
阅读(3547)
推荐(0)
C语言错误信息中文解释
摘要:【引用 《智能家电控制技术》帮助文档 这里有很是HTML版的,很实用好查,但就是不能下载成CHM版的,本地是不能用啊。】1.#operator not followed by macro argument name"#"运算符后无宏变元名。在宏定义中,"#"用于标志一宏变元是一个串,因此,在"#"后面必须要跟随一个宏变元名。2.'xxxxxxxx'not an argument'xxxxxxxx'不是函数参数。在原程序中将该表识符定义为一个函数,但他没有在函数表中出现。3.Ambiguous symbol 'xxxxxxxx'二义性符号'xxxxxxxx'。两个或两个以上结构的某一域名相同,但
阅读全文
posted @
2010-04-10 18:49
GT_Andy
阅读(4562)
推荐(0)
C#'s const vs. readonly
摘要:A quick synopsis on the differences between 'const' and 'readonly' in C#:'const': Can't be static. Value is evaluated at compile time. Initiailized at declaration only. 'readonly': Can be either instance-level or static. Value is evaluated at run time. Can be initialized in declaration or by code in
阅读全文
posted @
2010-04-10 15:59
GT_Andy
阅读(272)
推荐(0)
C# Singleton Pattern Versus Static Class
摘要:You want to store common data that is only needed in one location, using a singleton or static class. Save state between usages and store some caches. The object must be initialized only once and shared. Here we discuss the singleton pattern and static classes from the C# language with examples.Impl
阅读全文
posted @
2010-04-09 19:22
GT_Andy
阅读(363)
推荐(0)
Static in C# .NET
摘要:使用 static 修饰符声明属于类型本身而不是属于特定对象的静态成员。static 修饰符可用于类、字段、方法、属性、运算符、事件和构造函数,但不能用于索引器、析构函数或类以外的类型。例如,下面的类声明为 static,并且只包含 static 方法。有关更多信息,请参见静态类和静态类成员(C# 编程指南)。 常数或者类型声明隐式地是静态成员。不能通过实例引用静态成员。然而,可以通过类型名称引用它。例如,请考虑以下类: 若要引用静态成员 x,请使用完全限定名(除非可从相同范围访问):尽管类的实例包含该类所有实例字段的单独副本,但每个静态字段只有一个副本。不可以使用 this 来引用静态方法或
阅读全文
posted @
2010-04-09 18:11
GT_Andy
阅读(2577)
推荐(0)
C队列 输出杨辉三角
摘要:也是中软笔试的算法题,当时并不知道叫杨辉三角,唉。N年不用了,还得再拾起,为了那个梦。#include stdio.hvoid main() { int a[50][50]; int i,j,n; printf("Please input Number:"); scanf("%d",&n); for (i=0;in;i++) { for (j=0;j=i;j++) { if (j==0 ||j==i) a[i][j]=1; else a[i][j]=a[i-1][j-1]+a[i-1][j]; printf("%5d",a[i][j]); } printf("\n"
阅读全文
posted @
2010-04-09 16:21
GT_Andy
阅读(495)
推荐(0)
C#获取指定盘符/文件夹下的所有folder/data,并输出保存到*.txt
摘要:前天的笔试题,但当时记不清楚这些类和方法名了,最后用了伪代码和思路。唉,书到用时方恨少,事非经过不知难,看来古语还是有道理的。using System.IO;public static string pathDir = string.Empty;public static string savePath = string.Empty;public static StringBuilder sb = new StringBuilder();static void Main(string[] args){ pathDir = @"d:\WES 2009 相关资料\"; savePath = @"D
阅读全文
posted @
2010-04-09 14:24
GT_Andy
阅读(2984)
推荐(0)
C# 中的委托和事件
摘要:引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问候的话语:
阅读全文
posted @
2010-04-08 22:47
GT_Andy
阅读(226)
推荐(0)
C语言中什么叫算法,算法在程序设计中的重要作用
摘要:一、什么是算法 算法是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。算法常常含有重复的步骤和一些比较或逻辑判断。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。 算法的时间复杂度是指算法需要消耗的时间资源。一...
阅读全文
posted @
2010-04-02 09:29
GT_Andy
阅读(9086)
推荐(0)