技术开发

ASP.NET缓存
NET技术

ASP.NET缓存

阅读(34) 作者(admin)

介绍缓存是在内存存储数据的一项技术,也是ASP.NET中提供的重要特性之一。例如你可以在复杂查询的时候缓存数据,这样后来的请求就不需要从数据库中取数据,而是直接从缓存中获取。通过使用缓存可以提高应用程序的性能...

it知识库

一步步教你实现弹出窗口(第3部分)

阅读(20) 作者(admin)

  这部分的内容是绑定事件,模拟模态窗口与拖动。先从最简单的说起,弹出窗口现在有三个按钮,反正都是点击事件,我们可以利用事件代理以节省侦听器。侦听器放在顶层容器中就是,然后我们再判定冒泡上来的事件的源对象...

it知识库

一步步教你实现弹出窗口(第2部分)

阅读(21) 作者(admin)

  上部分已给出主要辅助方法css了,有了它我们就可以实现类的实例的样式共享。另外,我们的类的实现模式是基于prototype,这样就实现方法共享。现在我们来看看如何渲染它,首先呈上它大体的结构层代码:<div id="" clas...

it知识库

一步步教你实现弹出窗口(第1部分)

阅读(30) 作者(admin)

  在蓝色理想看到一个漂亮的弹出层,不过看不惯其代码,决定自己重写一个。漂亮是有代价,它用了许多图片,而且那是半透明图片,这在IE6中就遇到麻烦,需要动用IE的DXImageTransform.Microsoft.AlphaImageLoader来实现fix...

it知识库

javascript框架之继承机制(二)

阅读(34) 作者(admin)

我们来模仿一下最OO的mootools的继承机制。它的类都有一个叫做initialize构造方法,这与Java的类都有一个与类名同名的构造方法一样的道理。只不过,这些叫initialize或init都是借鉴自Prototype,而Prototype那帮人是R...

javascript框架之继承机制(一)
it知识库

javascript框架之继承机制(一)

阅读(16) 作者(admin)

大一点的框架都有这个东西。Prototype原来的继承机制非常弱,为了与mootools对抗也强化了这一方面。嘛,要用原型继承来模仿类继承,都基本存在一个克隆函数。把父类的原型属性复制到子类上去。理念的东西暂时这么多,动...

论“有经验”的工程师
it知识库

论“有经验”的工程师

阅读(33) 作者(admin)

  上个星期跟同事一起讨论什么是有经验的工程师的问题,使我我觉得很多人对“有经验”的定义有很大的偏差。因此我想分享我对这个问题的看法。首先看一下经验的定义。  第一种定义,工作时间越长越有...

it知识库

一个 IT 人想表达的感谢

阅读(33) 作者(admin)

好久没上网,也好久没写博客了,趁着这些时间来总结一下自己,并且给自己心底一个踏实的答案,
前阵子因为一篇博文的排版不好,被各位同道中人大为指责, 说心底话,小弟我实在委屈啊,
呵呵,一直都很想感谢一些人和一些事,不过可...

it知识库

请不要做浮躁的程序员

阅读(33) 作者(admin)

1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。
2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是...

NET技术

ADO.NET中的五个主要对象

阅读(17) 作者(admin)

Connection 物件
  Connection 对象主要是开启程序和数据库之间的连结。没有利用连结对象将数据库打开,是无法从数据库中取得数据的。这个物件在ADO.NET 的最底层,我们可以自己产生这个对象,或是由其它的对象自动...

it知识库

17个可以节省你时间的CSS工具(转)

阅读(30) 作者(admin)

原文: 14 CSS Tools to Save you Time译文:17个可以节省你时间的CSS工具作者:Brett / 翻译:Chada声明:转载请注明英文原文地址以及本文地址.作为一个网站设计/开发人员,你必须不断寻找方法来减少设计/开发过程中所花...

it知识库

《一个普通IT人的十年回顾》

阅读(18) 作者(admin)

  作者简介:
  金旭亮于1989年与超级解霸的开发者梁肇新同时迈入广西大学的校门,却走了一条与其不同的路。
  1994年起开始自学计算机专业本科课程,并开始编程,从未间断,迄今已逾10年,仍对软件痴心不改。
  20...

it知识库

你真的懂HTML吗-从&quot;最新闪存&quot;说起

阅读(35) 作者(admin)

  楔子  博客园最近正在整合闪存和博客.刚好我最近也在捣腾博皮,所以关注了下整合的结果.不得不说,园子最终的生成的html相当的不规范,语义性混乱,或者说很多冗余,也许就是所谓的div强迫症/class强迫症.  ...

it知识库

根本不存在 DIV + CSS 布局这回事

阅读(28) 作者(admin)

  在《欲练 CSS ,必先宫 IE》和《你有 <table /> 强迫症吗?》这两篇文章中,看到有不少评论用到div+CSS布局这个说法,用来和table布局比较。实际上div不是用来布局的,div只是用来表示一个其它元素都无法准确表达语意...

it知识库

你有 &lt;table /&gt; 强迫症吗?

阅读(42) 作者(admin)

  上次讲到“欲练 CSS ,必先宫 IE”,如果你宫了IE然而还是觉得不得要领,那就该怀疑自己是不是有传说中的table强迫症了。  在CSDN社区上,时不时能够看到一些页面整体布局的问题,要求用div做一些table才...

it知识库

欲练 CSS ,必先宫 IE

阅读(34) 作者(admin)

  “Win国天下,欲练CSS之人不在少数,大多不得要领,又或是走火入魔,全为IE所累。故曰:欲练CSS,必先功IE。”  曾经,我也属于为IE所累的行列,如今见到很多人仍然不愿意对自己的宝贝IE下手,所以决定特异写篇文...

虚方法的使用
NET技术

虚方法的使用

阅读(29) 作者(admin)

《编程絮语》之一 C#的语法脱胎于C++,因而保留了virtual关键字,可以定义一个虚方法(或虚属性)。一个类的成员被定义为virtual,就意味着它在告诉自己的子类:我准备了一笔遗产,你可以全盘接受,也可以完全拒绝或者修改我的...

NET技术

WCF、Net remoting、Web service概念及区别

阅读(26) 作者(admin)

  Windows通信基础(Windows Communication Foundation,WCF)是基于Windows平台下开发和部署服务的软件开发包(Software Development Kit,SDK)。  WCF就是微软对于分布式处理的 编程技术的集大成者,它将DCOM、Remotin...

it知识库

十分钟内学会:控制浏览器是否缓存网页状态

阅读(25) 作者(admin)

  Question  在Firefox等浏览器中,如果你打开一个页面并进行若干操作,例如在文本框进行输入,甚至点击按钮进行Ajax操作更新页面局部,这些操作的结果都会被缓存下来。在你点击链接离开这个页面后,如果你通过后退按...

NET技术

静态构造函数趣谈!

阅读(19) 作者(admin)

  类的静态构造函数也叫类型构造器,静态构造器,他调用的时刻由CLR来控制:  CLR会选择如下时间之一来调用静态构造函数:
1,在类型的第一个实例创建之前,或类型的非继承字段或成员第一次访问之前。这里的&ldqu...

让榨汁机定时工作(C#+PLC)
NET技术

让榨汁机定时工作(C#+PLC)

阅读(19) 作者(admin)

买了自加热的榨汁机每天补充营养是件好事,但是为此早起一个小时却划不来。如果为了节省时间,早上用微波炉加热昨晚做好的豆汁,口感却不怎么好。怎么办?买定时加热的榨汁机,估计价钱会很高,不过市面上好像也没有带这种...

数据库设计与Linq增强使用
NET技术

数据库设计与Linq增强使用

阅读(32) 作者(admin)

最近对数据库的设计有些想法,貌似一般数据都有些通用字段

public interface IData
{
///
/// 数据ID标识
///
decimal ID { get; set; }
///
///...

NET技术

string类与StringBuilder类性能比较

阅读(29) 作者(admin)

我们都知道StringBuilder的性能要比string类,是否具体测试过呢,我这里就给出这个程序供测试,一个是Timing类,用来计算时间的。另外一个类就是分别建立string,和stringbuider 类建立100,1000,10000,100000字符连接进行比...

NET技术

【译】12个asp.net MVC最佳实践

阅读(25) 作者(admin)

上一周我我在罗马进行了两场对于开发完成不久的http://www.dotnetromacesta.org/的Asp.net MVC的演讲。而其中一场演讲内容是关于我对于Asp.net MVC最佳实践的看法.因为这场演讲是在意大利进行的,为了大家...