最新文章
十道海量数据处理面试题与十个方法大总结 求职面试
第一部分、十道海量数据处理面试题 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......
关于Expression Tree和IL Emit的所谓的"性能差别" .NET技术
昨天写了《三种属性操作性能比较》,有个网友写信问我一个问题:从性能上看,Expression Tree和IL Emit孰优孰劣?虽然我在回信中作了简单的回答,但不知道这个网友是......
Silverlight 的多线程能力(下) .NET技术
上一期笔者介绍了Silverlight实现多线程的诸多解决方案,本期笔者将通过一个实例来实现所有多线程编程方法,并且还将于JavaScript和Flash两种Web客户端技术性能......
只要一个返回语句 程序人生
本文是从 A return to Good Code 这篇文章翻译而来。 别再这样写了: public boolean foo(){ if (true){ return true; }else { return false; } } ......
利用Myisamchk对MySQL数据表进行体检 数据库
在MySQL数据库中,数据表数以百计,数据库管理员不可能有这么多的时间和精力去依次检查表的有效性,所以他们急需要一种工具,能够对相关的数据表进行体检,以判断表......
Silverlight 2.5D RPG游戏技巧与特效处理:(七)动画特写 .NET技术
Silverlight中的HLSL不仅适用于场景与动画渲染,对于游戏中的角色,我们同样可以利用它制作动画特写。较常见的比如角色传送时的淡入淡出、扭曲变形、幻化呈现等切换......
VS2010 测试功能之旅:编码的UI测试(4)-通过编写测试代码的方式建立UI测试(下) .NET技术
回顾 最近比较忙,距离上次更新的时间较久,见谅。 在本章上部分,介绍了“添加用户”窗口的测试代码编写。想必大家也看到了,在UIMap.cs文件中实现......
WEB前端研发工程师编程能力成长之路(1) Web前端
【背景】 如果你是刚进入WEB前端研发领域,想试试这潭水有多深,看这篇文章吧; 如果你是做了两三年WEB产品前端研发,迷茫找不着提高之路,看这篇文章吧; 如果你......
草根创业回忆录一: 踏出了第一步的时候... 创业
前言:当现状已经变得不如意的时候,不同的人便有了不同的反映:有的人整天的在唉声叹气,有人在咬牙的骂爹咒娘,有的在另谋高就,更有些人在蠢蠢欲动 等来好久,......
草根创业回忆录二: 都选择的是什么人? 创业
前言:选合伙人和投资就像在选女朋友一样,要谨慎,甚至有时候宁缺毋滥。 曾经以为有了钱,就会找到需要的人,后来发现不是这样的。 也以为,随便拉几个关系好的......
javascript 异步编程2 Web前端
上篇:javascript 异步编程 好像有这么一句名言——"每一个优雅的接口,背后都有一个龌龊的实现"。最明显的例子,jQuery。之所以弄得这么复杂,因为它......
javascript 异步编程 Web前端
这可能是个比较深的话题。何谓异步? 笼统地说,异步在javascript就是延时执行。严格来说,javascript中的异步编程能力都是由BOM与DOM提供的,如setTimeout,XMLHt......
用户黏性与垂直社区 互联网
当今的互联网,用户为王。传统的用户单方面接收信息(Web 1.0)、用户创造信息(Web 2.0)的爆炸时代已经趋缓,互联网逐步向用户之间交流信息、分享信息的平台发展。如何......
Oracle数据提到文本文档进行查询的方法 数据库
在数据库中我运行了以下的查询语句: Select PLAN_ID, EL_ID, NIIN, ITEM_NAME, PROJECT_CD, CASE WHEN LCMC_DOC_NO IS NULL THEN MRODOC ELSE LCMC_DOC_......
在SQL Server中对视图进行增删改 数据库
Lesktop开源IM发布以后,有一些网友问及如何在嵌入IM后与自己网站的用户系统整合(即如何让嵌入的IM直接使用网站原有的用户数据库,而不需要将已有的用户数据导入......