最新文章
拥抱并使用CSS3 Web前端
网页设计是变化非常快的行业。在过去一两年,CSS3潜在地将网页设计带入了一个新的级别。这不仅仅是因为这个最新版本的CSS有很多新的功能特性,更重要的是因为CSS3......
利用OMF来简化数据文件的管理 数据库
在没有OMF(托管文件)之前,数据库管理员在创建数据文件的时候,需要关心两个问题。一是该为这个数据文件取一个什么样的名字,二是需要考虑新创建的数据文件会不会......
一句代码实现批量数据绑定[下篇] .NET技术
《上篇》主要介绍如何通过DataBinder实现批量的数据绑定,以及如何解决常见的数据绑定问题,比如数据的格式化。接下来,我们主要来谈谈DataBinder的设计,看看它是如......
互联网运营期产品评审杂思 互联网
评审制度是互联网产品管理的重要手段,评审制度贯穿于产品管理的战略规划、产品设计、技术实现、产品运营、产品营销等各个环节。可以说高效的评审制度是一个公司产品......
解开软件从业人员的“受害者”心结 程序人生
受职业圈子所限,近几年,打交道比较多的是国内的软件企业从业人员,令人鼓舞的消息不是没有,但是,也掺杂了不少的无奈。最近,与一位在外企工作的软件工程师交流,发......
当我们在谈论自动化测试时我们在谈论什么 软件测试
请允许我借用雷蒙德?卡佛1981年成名作《当我们谈论爱情时我们在谈论什么》的标题,作为敏捷测试专栏第四篇文章的标题。当然,也请原谅我在这个伟大标题下喃喃自语的......
基于SQL Server 2008 Service Broker构建企业级消息系统 .NET技术
1、引言 Microsoft 在SQL Server 2005引入了服务代理 (Service Broker 简称SSB) 为技术支持代理设计模式和面向消息的中间件 (MOM) 的原则。Service Broker在S......
十个免费的Web压力测试工具 软件测试
下面是十个免费的可以用来进行Web的负载/压力测试的工具,这样,你就可以知道你的服务器以及你的WEB应用能够顶得住多少的并发量,以及你的网站的性能。我相信,北京......
不要用面向对象来迷惑程序员新手 程序人生
本文是从 Don't Distract New Programmers with OOP 这篇文章翻译而来。 当我被问及“哪种编程语言是教我时,”我的答案这五年多来一直没变:Python......
从A到Z来说说Web开发 Web前端
A——AJAX AJAX是异步JavaScript和XML的意思,它是近些年你使用的所有流畅的Web应用背后的主要驱动力。 AJAX作为一项技术来说,使用已经很普遍了。G......
程序员如何应用“刻意练习” 程序人生
随着格拉德威尔的《异类》、杰夫.科尔文的《哪来的天才》等畅销书的流行,“成功的一万个小时”概念逐渐深入人心。通俗的说法就是,想要在任何领域取得卓越......
关注前端开发流程 Web前端
流程,通俗来讲,就是许多人,在做一系列的事情时,怎样相互协调,安排好这一系列事情的先后顺序,有什么事先的约定,需要达到怎样的预期目标。 在UED里,前端同学需......
Web容器测试模型选择 软件测试
最近被内部问了太多关于jetty测试的问题了,所以这里先写一点开头,后续再全面的做一下测试,想说的就是测试需要你去关注场景,需要去区分什么是表象和本质。 ......
招聘经验-面试vs笔试 求职面试
直到现在,还有很多软件公司在招聘程序员时,仅仅搞面试,而没有搞笔试。其实,面试和笔试都很重要。两者各具优缺点,互相不可替代。下面俺大致总结一下,面试与笔试,都......
十道海量数据处理面试题与十个方法大总结 求职面试
第一部分、十道海量数据处理面试题 1、海量日志数据,提取出某日访问百度次数最多的那个IP。 此题,在我之前的一篇文章算法里头有所提到,当时给出的方案是:I......
NoSQL架构实践(三)——以NoSQL为缓存 数据库
在《NoSQL架构实践》系列的前面两篇文章中,介绍了《以NoSQL为主》和《以NoSQL为辅》的架构。由于NoSQL数据库天生具有高性能、易扩展的特点,所以我们常常结合关系数据库......
SQL到NOSQL的思维转变 数据库
NOSQL系统一般都会宣传一个特性,那就是性能好,然后为什么呢?关系型数据库发展了这么多年,各种优化工作已经做得很深了,NOSQL系统一般都是吸收关系型数据库的技......
模拟HTML表单上传文件(RFC 1867) Web前端
如今使用HTTP协议定制API已经是十分常见的事情,在普通的GET和POST请求中传递些参数估计人人都会,但是如果我们需要上传文件呢?如果只是传递单个文件,那么将数据......
数据库设计 Step by Step (1) 数据库
系列的第一讲我们先来回答下面几个问题 数据库是大楼的根基 大多数程序员都很急切,在了解基本需求之后希望很快的进入到编码阶段(可能只有产出代码才能反映......
三种属性操作性能比较:PropertyInfo + Expression Tree + Delegate.CreateDelegate .NET技术
在《上篇》中,我比较了三种属性操作的性能:直接操作,单纯通过PropertyInfo反射和IL Emit。本篇继续讨论这个话题,我们再引入另外两种额外的属性操作方式:Expressio......