292

ASP.NET Page 那点事

Page,我想每个ASP.NET开发人员对它应该都是比较熟悉的。这次的博客我就打算专门谈谈它。不过呢,我不打算说 在Page中使用控件的一些话题,也不会说Page的生命周期的相关话题,因为我认为这些话题被人谈论的次数实在是太多了,尤其是市面上的ASP.NET的书籍,都会比较喜欢这些话题。我不喜欢重复... ...

Fish Li 发布于 2012-06-10 17:01 评论(106) 阅读(33661)
106

C# 温故而知新: 线程篇(一)

c# 温故而知新: 线程篇(一)Thread目录:目录:1 线程基础的简单介绍2 线程同步与线程异步的简单介绍3 前台线程与后台线程的简单介绍4 细说下Thread 最为关键的构造函数5 细说下Thread 的 Sleep方法6细说下Thread 的 join 方法7细说下Thread 的 Abor... ...

逆时针の风 发布于 2012-06-10 00:48 评论(76) 阅读(33361)
131

GET和POST有什么区别?及为什么网上的多数答案都是错的。

如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。 这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名字而已,如果服务器支持,他完全可以把GET改个名字叫GET2。他... ...

南柯之石 发布于 2012-06-09 11:47 评论(134) 阅读(84925)
58

我的英语学习经验

这几天正值一年一度的游戏盛会:E3。我从gamespot上下载了几大厂商的发布会视频看,基本上能无障碍的听进去这种没有字幕的东西了。 我是一个工作在外企的程序员。公司里上上下下哪个职位的人都要经常读写英文邮件、文档,都会遇到不得不面对老外叽哩呱啦对话的情况。英语也是入职笔试面试的一个考查项目。目前我 ...

扑来树袋熊 发布于 2012-06-06 00:37 评论(57) 阅读(18383)
47

Lisp的永恒之道

Lisp采用单一的S表达式语法表达不同的语义,实现了语法和语义解耦。这使得Lisp具有强大的语义构造能力,擅长于构造DSL实现面向语言编程,而宏使得Lisp具有自解释能力,让不同DSL之间的转换游刃有余。进入Lisp的世界应当从理解面向语言编程入门,这是Lisp之道,而函数式编程和宏皆为Lisp之器... ...

Todd Wei 发布于 2012-06-03 23:46 评论(28) 阅读(22524)
31

小例子背后的大道理——Adapter模式详解

上回问题回顾 前文说到一位用户拿着业界标准开关(一个标准的StandardSwitcher,它依赖IStandardSwitchable接口才能工作,然而目前我们的灯并不支持这个接口)出现在我面前,叫嚣着他的“标准开关”应该能打开我们的灯。好吧,这个需求是合理的,的确应该支持。但是该死的是,为什么没... ...

南柯之石 发布于 2012-05-31 22:52 评论(27) 阅读(21230)
43

用最简单的例子,从最简单的设计开始,重构着讲解设计原则与模式——从DIP中“倒置”的含义说接口的正确使用

提纲 开灯的例子 暗流涌动 Guru眼中的依赖 DIP(依赖倒置原则) 为什么要解耦合? 接口的坏味道 同一张类图的不同解释——真假DIP 了解DIP有什么用?DIP用在什么地方? 下回预告 参考文献 开灯的例子 选开灯做例子,是因为这个例子既常见又简单,而且潜在的需求多样。对于最简单的灯,从功能上... ...

南柯之石 发布于 2012-05-26 22:29 评论(74) 阅读(10935)
41

使用jQuery Ajax功能的时候需要注意的一个问题

最近发现jQuery越来越火,用它的人也越来越多。jQuery最强大的亮点莫过于它的CSS3 selector和极其简单的Ajax请求调用。 ...

kuibono 发布于 2012-05-25 14:13 评论(46) 阅读(10769)
19

函数调用过程探究

引言如何定义函数、调用函数,是每个程序员学习编程的入门课。调用函数(caller)向被调函数(callee)传入参数,被调函数返回结果,看似简单的过程,其实CPU和系统内核在背后做了很多工作。下面我们通过反汇编工具,来看函数调用的底层实现。基础知识我们先来看几个概念,这有助于理解后面反汇编的输出结果... ...

bangerlee 发布于 2012-05-22 01:30 评论(7) 阅读(50806)
104

Sql Server查询性能优化之不可小觑的书签查找

小小程序猿SQL Server认知的成长 1.没毕业或工作没多久,只知道有数据库、SQL这么个东东,浑然分不清SQL和Sql Server Oracle、MySql的关系,通常认为SQL就是SQL Server 2.工作好几年了,也写过不少SQl,却浑然不知道索引为何物,只知道数据库有索... ...

懒惰的肥兔 发布于 2012-05-21 07:28 评论(74) 阅读(19988)
35

C# 温故而知新:Stream篇(七)

C# 温故而知新:Stream篇(七)NetworkStream目录:NetworkStream的作用简单介绍下TCP/IP 协议和相关层次简单说明下 TCP和UDP的区别简单介绍下套接字(Socket)的概念简单介绍下TcpClient,TcpListener,IPEndPoint类的作用使用Ne... ...

逆时针の风 发布于 2012-05-17 03:32 评论(45) 阅读(32869)
28

使用分页方式读取超大文件的性能试验

© Conmajia 2012 May 15th, 2012 (注:本文使用 FileStream 类的 Seek() 和 Read() 方法完成文件读取,没有用其他的骚东西。) 我们在编程过程中,经常会和计算机文件读取操作打交道。随着计算机功能和性能的发展,我们需要操作的文件尺寸也是越来越大。在 ...

Conmajia 发布于 2012-05-16 05:52 评论(1) 阅读(13858)
275

Ajax与JSON的一些总结

1.1.1 摘要 Ajax技术的核心是XMLHttpRequest对象(简称XHR),可以通过使用XHR对象获取到服务器的数据,然后再通过DOM将数据插入到页面中呈现。虽然名字中包含XML,但Aja... ...

JK_Rush 发布于 2012-05-15 21:22 评论(84) 阅读(156370)
140

与老大的交谈——估算项目时间

介绍上一次我们聊到估算项目的时间进度!,感谢很多博友的建议。我也向我们老大咨询了一下,他给了我很多宝贵的意见。以下是我跟老大的一些交谈,希望对大家有所帮助。把握三个点以下是老大给我的建议,大家可以考虑一下。这三个点中,我们最终要完成的就是目标的完成。1、这里的资源,主要指开发人员。2、现在开发人员就... ...

川山甲 发布于 2012-05-14 17:34 评论(97) 阅读(17391)
56

C#嵌入x86汇编——一个GPIO接口的实现

开始进入工业自动化,买的工控机带有GPIO接口,可用于直接控制继电器。 从厂家拿到接口手册一看,居然是汇编直接操作端口,基本上是IN/OUT指令了。接口很简单,计算位移,读取;计算位移,写入。 这种接... ...

大石头 发布于 2012-05-10 09:36 评论(64) 阅读(17938)
35

哪里是乐土?--关于团队良性循环

赐我们乐土吧我小时候,很小很小的时候,看过一个动画片,记忆深刻。名字就叫《乐土》。(国产动画,画面很土,呵呵)。大致的故事情节是这样的。大地遭遇了洪水、瘟疫、干旱、蝗灾;人民生活困苦,地无一毛、野兽横行;人们处在水深火热之中,非常凄惨。大自然的力量让人们屈服,跪在那里,乞求上苍:“苍天啊,请赐我们一... ...

songsoft 发布于 2012-05-08 22:28 评论(30) 阅读(7157)
228

细说ASP.NET Windows身份认证

上篇博客我谈到了一些关于ASP.NET Forms身份认证方面的话题,这次的博客将主要介绍ASP.NET Windows身份认证。Forms身份认证虽然使用广泛,不过,如果是在 Windows Active Directory 的环境中使用ASP.NET,那么使用Windows身份认证也会比较方便。... ...

Fish Li 发布于 2012-05-07 08:27 评论(106) 阅读(80742)
84

Sql Server查询性能优化之走出索引的误区

据了解绝大多数开发人员对于索引的理解都是一知半解,局限于大多数日常工作没有机会、也什么没有必要去关心、了解索引,实在哪天某个查询太慢了找到查询条件建个索引就ok,哪天又有个查询慢了,再建立个索引就是,或者干脆把整个查询SQL直接发给DBA,让DBA直接帮忙优化了,所以造成的状况就是开发人员对于索引的... ...

懒惰的肥兔 发布于 2012-05-06 12:14 评论(60) 阅读(31021)
23

对《javascript 杂谈之哪种写法你更喜欢?》最后一种“匿名函数法”的解释

前两天看了篇不错的关于javascript写法的文章。在评论里,不少人表示看不懂最后一种方法,作者也没详细说明,于是我顺势解说,算是沾点人气。 代码如上图,整体结构模仿jQuery,代码不长,知识点较多,信息量很大,我们分两部分,逐行解释。 第一部分 第一部分中,我们把extend相关的方法抽离,剩 ...

许两会 发布于 2012-05-04 01:48 评论(21) 阅读(7468)
57

关于需求沟通

我们曾经接了一个私活儿,某农业局的政务网站,功能很简单,无非就是新闻发布、在线留言等功能。这对我们这些做惯B/S开发的人来说,简直是小菜一碟。负责设计的同事,很容易就搞了几个界面效果,发给客户看,客户还算满意,顺便还夸了我们几句,不过提议要绿色的。农业局吗,绿色的能表现农业,可以理解。改了一套绿色的... ...

songsoft 发布于 2012-05-02 21:45 评论(47) 阅读(9015)