上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
  2011年12月30日
摘要: 最近几个月一直在做些打杂维护的工作,博客更新得也不勤。转眼2011年将要过去了,希望来年能找回自己的激情。这两天做了两个JS控件,一个用于选择多项的List,一个显示分页页码链接等信息。一年多来一直在用JQuery,重新拾一下快忘了的基础JavaScript,顺便用在维护的项目上。在写一个查询数据页面时,由于列很多,所以又创建了一设置页面,来选择显示的列。开始时是用一个个选择框实现,像这样:所有的Checkbox的Name属性都一样,Value就是列的名称。在检测页面回发时,就可以通过Request[Name]获取到选中的值。这种方式优点是实现简单,生成的HTML代码:<span> 阅读全文
posted @ 2011-12-30 17:51 小城故事 阅读(1788) 评论(0) 推荐(0) 编辑
  2011年11月18日
摘要: 在过去Win32编程时代,我们看到的程序界面都是由静态编程语言,从一个按钮的尺寸到布局,一行行地绘制出来。比如现在我们创建一个.Net WinForm窗体,打开其对应的designer.cs文件,就会看到长篇累牍窗体绘制代码。打从VB和Delphi出现后,尽管通过界面设计器自动生成代码成为主流,然而随之互联网时代的发展,我们需要丰富多样的软件界面,更灵活地应对需求变动。比如一个软件往往有多种界面,包括C/S和B/S,C/S中包括Windows/Linux/IPhone,B/S包括IE/Firefox/Chrome。无论是先设计业务,还是先构勒界面,最好能独立、清晰、明确的进行。更不想影响业务逻 阅读全文
posted @ 2011-11-18 14:45 小城故事 阅读(2233) 评论(0) 推荐(4) 编辑
  2011年11月8日
摘要: 试答2010年系统架构师考试论文第三题,拼凑了好久写完了,希望不会让人看得不知所云 。试题三 论基于 REST 服务的 Web应用系统设计 REST(REpresentational State Transfer)是指从几种基于网络的架构风格衍生出来的一种混合架构风格,它是目前互联网的核心架构风格。基于 REST 服务(RESTful Service)的 Web 应用系统设计任务主要包括:识别并设计 REST 风格的服务,采用面向服务的思想进行 REST 服务集成。采用这种方法设计的 Web 应用系统能够结合 REST 风格和面向服务思想的优点,近年来受到了广泛的关注。 请围绕“基于 REST 阅读全文
posted @ 2011-11-08 16:37 小城故事 阅读(3241) 评论(2) 推荐(3) 编辑
  2011年10月28日
摘要: 这几天工作要读写CSV文件,CSV格式虽然很简单,为省事想先从网上找一个现成的,但找了半天只有一个看上去可以,至少读写都支持,在此基础上,按照标准修正了一下,标准才是王道。贴一下CSV格式标准规则,来自百度百科 http://baike.baidu.com/view/468993.htm: 1 开头是不留空,以行为单位。 2 可含或不含列名,含列名则居文件第一行。 3 一行数据不垮行,无空行。 4 以半角逗号(即,)作分隔符,列为空也要表达其存在。 5 列内容如存在半角逗号(即,)则用半角引号(即"")将该字段值包含起来。 6 列内容如存在半角引号(即")则应替换 阅读全文
posted @ 2011-10-28 12:51 小城故事 阅读(1989) 评论(3) 推荐(0) 编辑
  2011年9月30日
摘要: 这几天事情不多,回顾一下排序算法。过去虽然也练习过,可现在发现,要重写一遍,不是IndexOutOfRange就是StackOverFlow,反正基本得不到正确结果。让偶情何以堪? 这些简单的排序算法程序应该不需要什么编程功底,写不对的真正原因,还是没有理解算法。以前写的算法代码,一看就不像出... 阅读全文
posted @ 2011-09-30 21:55 小城故事 阅读(1449) 评论(0) 推荐(0) 编辑
  2011年8月19日
摘要: Json是如今流行的Ajax或Service数据交换格式,.NET使用DataContractJsonSerializer(System.Runtime.Serialization.Json命名空间下),可以很方便地在json字符串和实体对象间转换。 在Restful WCF服务站点上,更无须写代码序列化Json。服务默认以xml形式返回结果,但如果Web请求头信息中的Accept属性为application/json,客户端得到的就是以json格式序列化了结果。 客户端用jquery实现很简单,只要调用ajax函数时,设置dataType:’json’就可以了。 客户端也可以发送j... 阅读全文
posted @ 2011-08-19 23:10 小城故事 阅读(2175) 评论(11) 推荐(4) 编辑
  2011年8月1日
摘要: 有一个说法,恋旧的人是好人。我也很恋旧,所以我相信我是好人。 花花世界,充满着诱惑,诱惑我们迷失,诱惑我们犯错。怀旧的人往往实践着“贫贱之交不可忘,糟糠之妻不下堂”的原则。如果一个人对能老婆很好,白头到老,那他多半是个好人。 程序员要禁得住诱惑 程序员就是最佳老公职业之一,可以参考《嫁给程序员的好处》(版本一、版本二)。 对老婆好自然天经地义。”别把代码当老婆“其中一层含义是:Coding不是生活的全部,程序员和常人一样,除了工作还有许多重要的事。关于本文真正主题,是另一层含义:很多程序员不只对老婆恋旧,对自己的Code也恋旧,和对老婆一样,一见钟情,誓死不渝。 看我们的程序员有多... 阅读全文
posted @ 2011-08-01 11:43 小城故事 阅读(6503) 评论(80) 推荐(24) 编辑
  2011年7月29日
摘要: 在上一文中,提到了一句相当常见但十分荒谬的代码:Request.QueryString["id"].ToString()。突然涌起一个想法,为什么不总结一下不同层次.Net开发者如何运用string的呢? 古往今来,文本处理一直是所有编程语言的最基础的功能,也是最核心最重要的功能。任何初学者,如果想学一门编程语言,都要面对大量的文本处理。而或许有一天,即使你成了大师级的人物,也不敢说自己驾驭文本处理的能力,就已登峰造极。对String理解和运用,应该可以很好地代表开发者的专业水平。 写Request.QueryString["id"].ToString( 阅读全文
posted @ 2011-07-29 08:31 小城故事 阅读(9414) 评论(75) 推荐(46) 编辑
  2011年7月27日
摘要: 众所周知,打从.Net诞生那一天起,业界就弥漫着一股贬低.Net的空气。许多公司排斥.Net,因为.Net低效的名声,加之怕被微软绑架的担心。许多C++程序员有偏见,看不起.Net程序员,认为那些人比较菜,才学入门级的语言。Java程序员对.Net也不待见,我们会Spring,Hibernate等一大堆框架,你们除了用类库还会什么? 这些看法有些确实是偏见,我们大可以有力地回击。有些看法却也不无道理,跨平台性.Net确实不如Java,主要是没有官方的多平台支持;论运行效率也确实与Native C++有天生的差距。然而很大一部分责任,要归疚我们.Net程序员。 其实每个开发平台,每种编程... 阅读全文
posted @ 2011-07-27 11:35 小城故事 阅读(20611) 评论(204) 推荐(126) 编辑
  2011年7月24日
摘要: 在上一篇论述,互联网时代Windows的未来,将是浏览器唱主角的未来。这是十多年前就被提出的观点,如今已被越来越多的人接受了。 通过本文,希望带来最新的视野,和大家一起探讨浏览器、Html5、Web的未来。 这些日子,Firefox总提示升级到5.0,浪费时间不说,一升级完插件这个不能用那个不能。你8.0都Beta2了,来来回回反反复复优化那点内存啦、启动和脚本执行速度这些细节,要是新版本能涌现一丝新思维也好,不然大家很抗拒这样被折腾。如此做下去就算升级到800.0又如何?能否接过当今操作系统担当的重任呢?我认为还不行,而且路还很遥远。未来的浏览器不是这么搞的。当今浏览器发展的局限 ... 阅读全文
posted @ 2011-07-24 22:40 小城故事 阅读(3332) 评论(11) 推荐(3) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页