技术开发

it知识库

关于程序员的痛苦的一种悖论

阅读(38) 作者(admin)

  我所说的“关于程序员的痛苦的一种悖论”描述如下:“好的程序员大部分的时间都在干他们厌恶的事情、使用他们厌恶的技术和工具。”  这是反常理的,看上去就是悖论;你会认为烂程序员才会...

HTTPS的七个误解(译文)
it知识库

HTTPS的七个误解(译文)

阅读(22) 作者(admin)

  开发网页的时候,往往需要观察HTTP通信。  我使用的工具主要有两个,在Firefox中是Firebug,在IE中是Fiddler。但是,一直听别人说,付费软件HttpWatch是这方面最好的工具。  前几天,HttpWatch的官方网志刊登了一篇...

Silverlight程序集缓存巧妙设置 优化用户体验
NET技术

Silverlight程序集缓存巧妙设置 优化用户体验

阅读(41) 作者(admin)

  Silverlight中的程序集缓存可以将一些独立的程序集放在XAP包外边并可以缓存在客户端的浏览器中,这样就可以减少程序启动时下载XAP包的时间。默认情况下Silverlight并没有开启程序集缓存,因此需要自己动手开启...

Silverlight 游戏开发小技巧:昼夜交替动画
NET技术

Silverlight 游戏开发小技巧:昼夜交替动画

阅读(36) 作者(admin)

  记得在WP7上玩一个游戏有段动画很有趣,是背景在进行昼夜交替,一会儿白天太阳出来白天了,一会儿月亮蹦出来夜晚了,在以前做C++程序的时候曾经实现过类似的效果,今天早上移植了一下到Silverlight当中效果还是不错,当...

NET技术

如何将XML与OBJECT进行相互转换(泛型以及通用方法)

阅读(45) 作者(admin)

  对于ORMCodeHelper(Keny的),完全的采用插件式开发,即插即用,个人感觉还是比较爽的,架构不错。它包括了SQL SERVER 2000,SQL SERVER 2005以及ORACLE的相关C#代码的生成。比哥一年前写的那个牛多了,哈哈,哥去年乱写了...

it知识库

优秀的URI不会改变

阅读(22) 作者(admin)

什么样的UR称得上优秀的URI?优秀的URI就是不需要改变的URI。是什么迫使URI做出改变?不改变的是URI:改变的是人。  理论上人们没有什么原因去改变URIs,但是在实际运行中却存在着成百上千的原因。  从理论上讲,域名...

it知识库

在程序开发中怎样写SQL语句可以提高数据库的性能

阅读(19) 作者(admin)

  1、 首先要搞明白什么叫执行计划?  执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个10万条记录的表中查1条记录,那查...

NET技术

浅析.NET开发过程中命名的数量和人称

阅读(48) 作者(admin)

  我们都明白命名的重要性,如果对命名不断地关注,就需要考虑命名中的动词和名词,特别的情况是动词的人称和名词的数量。  在.NET Framework的Guideline中,有专门一章讨论了命名规范,包括大小写、单词的选择等,却没...

CSS技巧: 模块化编码
it知识库

CSS技巧: 模块化编码

阅读(24) 作者(admin)

  原生JS因jQuery的”write less,do more”变得极简, HTML因语义化编码变得简明, 那么, 有没有一种方式让CSS也更加的高效精致呢? 当然有, 那便是模块化编码.  CSS的模块化,我们可以理解成(抑或本...

应用jQuery实现表格数据的动态添加与统计
it知识库

应用jQuery实现表格数据的动态添加与统计

阅读(33) 作者(admin)

  某物流信息系统中的功能要求如图1.1所示,表格中每一行代表一笔运送货物的信息,在录入每行的计费重量和费率后,要求能按一定的公式,自动计算运送费用,并且能自动统计所有运送货物的总运费。运送货物信息的数据...

NET技术

详解ASP.NET页面的aspx扩展

阅读(38) 作者(admin)

  需求:某网站因业务扩展,需拆分出另一个站点,新旧站点具有相同的内容,但具体栏目表现形式上不一样。原网站运行多年,有大量的图片,这些图片也会在新站上使用。任务是:  保证两个网站图片内容同步,即原来的站点增加...

NET技术

ASP.NET MVC 3 —— Model的使用?

阅读(44) 作者(admin)

  昨天博客发了新文章,讲一下我对如何使用MVC中的Model的看法,不是什么大技术,当是一个技术讨论^^  原文地址:http://www.youguanbumen.net/Article.aspx?id=79  原文:  前两天写了个文章ASP.NET MVC 3 &mdas...

专访微软MVP衣明志:走进ASP.NET MVC 2框架开发
NET技术

专访微软MVP衣明志:走进ASP.NET MVC 2框架开发

阅读(48) 作者(admin)

  日前微软已经发布ASP.NET MVC 2框架RC版,究竟这次RC版本的发布对于WEB开发者带来怎样的改变?以及未来ASP.NET MVC 2正式版还会有哪些改进?带着这样的问题,我们51CTO记者彭凡专门采访了微软MVP衣明志老师。ASP.NE...

it知识库

Silverlight之轻

阅读(34) 作者(admin)

  在企业应用的前端开发中,Ajax、Flash和Silverlight争奇斗艳,各有千秋。这次InfoQ中文站有幸邀请到来自中国人寿的Silverlight专家吴磊先生,为读者分享他的Silverlight在企业应用开发中的丰富经验。  就在笔者...

it知识库

PHP企业级应用之常见缓存技术篇

阅读(24) 作者(admin)

  普遍缓存技术  数据缓存:这里所说的数据缓存是指数据库查询缓存,每次访问页面的时候,都会先检测相应的缓存数据是否存在,如果不存在,就连接数据库,得到数据, 并把查询结果序列化后保存到文件中,以后同样的查询结...

it知识库

JSP动态网页程序设计详解

阅读(25) 作者(admin)

  JSP页面从形式上就是在传统的网页HTML文件中加入Java程序片段(Scriptlet)和JSP标签。Servlet/JSP容器收到客户端发出的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式响应给客户端。  基本语法:  ...

看看Entity Framework 4生成的复杂的分页SQL语句
NET技术

看看Entity Framework 4生成的复杂的分页SQL语句

阅读(38) 作者(admin)

  之前发现Entity Framework 4生成的COUNT查询语句问题,今天又发现它生成的分页SQL语句问题,而LINQ to SQL却不存在这个问题。  >>> 来看一看,瞧一瞧!  上代码:  看生成的SQL语句:  1. Entity Framework生成...

it知识库

PySide教程:Close

阅读(16) 作者(admin)

  这个例子不会花费你5分钟。这个小程序的意义在于使用pushButton把程序关闭。通常,我们首先使用Qt Designer,创建了一个主窗体中只含有一个按钮的quitter.ui。你可以从下面附件中下载 quitter.ui。为了方便,我...

SharePoint 2010中的单点登录
NET技术

SharePoint 2010中的单点登录

阅读(42) 作者(admin)

  在SharePoint 2007时代我们可以通过Microsoft Single Sign-on Service来实现单点登录,但到了SharePoint 2010中不再有Single Sign-on这个服务了,取而代之的则是Secure Store Service简称SSS。与以前的SSO一样,S...

it知识库

再次写给我们这些浮躁的程序员

阅读(21) 作者(admin)

  2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长...

it知识库

JavaScript对象与继承教程之内置对象(上)

阅读(40) 作者(admin)

  一、 类与对象   在 JavaScript 世界里,关于面向对象第一个要澄清的概念就是类。对象都是有类来定义的,通过类来创建对象就是我们所熟悉的实例化。然而,在 JavaScript 中别没有真正的类,对象的定义就是对象自...

it知识库

作为程序员,我们理应自豪

阅读(22) 作者(admin)

  我们每个人都对自己的未来有所思量,因为我们每个人都怀揣着高远的梦想,我们每天都在打理着我们的生活,日复一日,年复一年。  有人说,人生最重要的不是努力,不是奋斗,而是抉择。那么我想说,我们选择程序员无悔这一...

it知识库

JavaScript 对象与继承教程之内置对象(下)

阅读(36) 作者(admin)

  上篇:JavaScript对象与继承教程之内置对象(上)  5、 RegExp类   现在要介绍的内容不完全与RegExp类有关,他几乎包含了正则表达式的大部分的基本知识点和含义,但是我无意扩展出来说,如果对此感兴趣,推荐些教程和...

it知识库

PySide教程:PySide中使用Qt属性

阅读(30) 作者(admin)

  PySide提供了 Propery 函数定义一种属性,该属性可以同时作为Qt和Python的属性(我们知道,一般在Python下定义的属性,并不是Qt属性)。而这个属性的Setter和getter也可以用Python函数定义。  下面的小例子解释如何...

it知识库

程序员的性格是怎么产生的?

阅读(19) 作者(admin)

  这个问题我思考了很久,今天说说我的想法。  我记得此前的博客提到过,为什么北方人善于团结,善于政治,而南人好独立,善于经商,我分析可能因为远古时代,北方人主要靠狩猎,狩猎单独行动是很难得,因此就需要有完善的组...