13

LINQ之路17:LINQ to XML之X-DOM介绍

.NET Framework提供了数种操作XML数据的API。从Framework 3.5开始,最重要的用来处理XML文档的技术当属LINQ to XML。LINQ to XML由一个轻量级的XML文档对象模型和一组补充查询运算符组成,并且,该文档对象模型是LINQ友好的。多数情况下,它可以完全取代... ...

Life a Poem 发布于 2011-12-06 09:57 评论(7) 阅读(7938)
21

让你真正的理解Hash

先来了解一下Hash的基本思路:设要存储对象的个数为num, 那么我们就用len个内存单元来存储它们(len>=num);以每个对象ki的关键字为自变量,用一个函数h(ki)来映射出ki的内存地址,也就是ki的下标,将ki对象的元素内容全部存入这个地址中就行了。这个就是Hash的基本思路。Hash为... ...

More study needed. 发布于 2011-12-04 23:50 评论(35) 阅读(6876)
112

做一名合格的前端开发工程师(12篇)——第一篇 Javascript加载执行问题探索

楼主做前端开发一年多了,对前端的见解还是多多少少有一点的,今天特拿出来跟大家分享分享。做前端开发少不了各种利器。比如我习惯用的还是Google浏览器和重型武器Fiddller。一: 原始情况首先大家看看如下的代码: 1 <%@ Page Language="C#" AutoEventWireup="... ...

一线码农 发布于 2011-12-04 19:32 评论(56) 阅读(22652)
39

从Win8回顾微软平台的各种技术

我安装好Win8 CTP后做的第一件事情就是用调试器研究Win8各个组件的协作关系. 从我半天的研究结果看来, Win8真是一个让我爱不释手的产品. Win8里面涉及到的很多技术正好也是我的兴趣所在. 这篇文章简单回顾一下这些技术的变迁, 优缺点, 和对Win8的影响. 注意, 下面提到的对Win8... ...

lixiong 发布于 2011-12-03 14:15 评论(49) 阅读(13397)
15

拖拽上传图片

很久没有写过博客了,闲的时候没东西可写,忙的时候没有时间写。前些天,后台的同事提建议说,上传图片不是很好用,后台在线编辑器用的是fckeditor。这时候想到了很久前看过一遍提升用户体验:HTML5 拖放文件上传,于是就打算做一个拖拽上传图片的功能。因为是后台用,所以不用考虑ie的兼容了。1.拖图片... ...

倪浩 发布于 2011-12-01 18:11 评论(20) 阅读(11720)
76

Asp.Net无刷新上传并裁剪头像

开发网站几乎都做过上传图片并截图,做个无刷新Asp.Net上传并截图示例实现功能:1.选择文件,自动上传并生成缩放图(上传带进度条),形成预览图2.在预览区,实现鼠标拖拽截图区,截取图片(示例截图区按缩放图小边为截图正方形长度,可扩展为截图区可变形式)3.点击保存,截取小图,保存截取图并显示在页面上... ...

porschev 发布于 2011-11-29 13:42 评论(146) 阅读(26285)
14

一个月掌握VC++2010?

我个人对C++毫无概念,但在实际做项目的时候,仅仅用了一个月的时间,在完成当月工作的同时,就能够没有障碍进行相当复杂的应用开发。这个过程耗时之短或许不可思议,但采纳同样的方法,相信所有程序员都能够做到。这种方法说白了,就是边学边干。对,就是很多培训机构强调的,在实际项目中学习。不过,略有不同的,是我... ...

玄歌 发布于 2011-11-29 10:56 评论(233) 阅读(19276)
18

LINQ之路16:LINQ Operators之集合运算符、Zip操作符、转换方法、生成器方法

本篇将是关于LINQ Operators的最后一篇,包括:集合运算符(Set)、Zip操作符、转换方法(Conversion Methods)、生成器方法(Generation Methods)。集合运算符用语对两个sequence进行操作;Zip运算符同步遍历两个sequence(像一个拉链一样)... ...

Life a Poem 发布于 2011-11-29 10:39 评论(37) 阅读(10208)
6

对SCHEME的一些理解

最近抽空阅读SICP,并重温《黑客帝国》这个电影给了我在计算机程序设计上有了一些灵感的启发,在正式谈论SICP之前我想先对scheme及其在程序设计语言中的地位作个简单解释,LISP是一门非常古老的语言,据说仅FORTRAN比其老迈,在经历多年落寞之后LISP突然焕发光彩,新近的流行语言不断从中吸取... ...

effulgent 发布于 2011-11-28 16:37 评论(5) 阅读(7264)
66

如何快速成为javascript高手的思考

如何快速成为javascript高手?  之前我拿这个问题问过我的同事,也问过国内的一些javascript高手。  最近,我一直在拿这个问题问自己。之所以会有这个问题,我基于两个前提:第一、我自认为自己不笨;第二、我学习和使用javascript也有一段时间了,并且自己学习还算努力。  思来想去,... ...

慢热君Kevin 发布于 2011-11-27 00:46 评论(74) 阅读(14116)
16

ASP.NET MVC 4路线图

一年的时光悄然而逝,又到了快发布ASP.NET MVC新版本的时候了。本文档涵盖了ASP.NET MVC 4框架的高级路线图。 我们正处于开发ASP.NET MVC 4的早期阶段,而这份路线图是下一版本的计划文档,清楚这一点是十分重要的。它并不是新特性的规范。我们希望能够实现这里列出的大多数或所有... ...

麒麟.NET 发布于 2011-11-24 13:27 评论(38) 阅读(16304)
20

用JavaScript编写一个Java虚拟机?谈谈哗众取宠的BicaVM

BicaVM今日目睹某网络新闻,开篇明义便包含如下几行文字【程序员Artur Ventura,这位超级大牛,用JavaScript写了一个java虚拟机BicaVM】继而再读,惊见其中“超级大牛”、“神人”等溢美之词不绝于耳,崇拜、神往之心溢于言表。仿佛BicaVM就是天上有地下无的创举,仿佛Art... ...

cping 发布于 2011-11-23 22:32 评论(72) 阅读(10419)
94

最锋利的Visual Studio Web开发工具扩展:Web Essentials详解

Web Essentials是目前为止见过的最好用的VS扩展工具了,具体功能请待我一一道来。首先,从Extension Manager里安装:最新版本是19号发布的2.5版然后重启你的VS开发环境,就可以使用它提供的方便功能了。Web Essentials对CSS、JavaScript和HTML都提... ...

汤姆大叔 发布于 2011-11-22 16:36 评论(86) 阅读(45965)
284

细说ASP.NET的各种异步操作

在上篇博客【C#客户端的异步操作】,我介绍了一些.net中实现异步操作的方法,在那篇博客中,我是站在整个.net平台的角度来讲述各种异步操作的实现方式,并针对各种异步操作以及不同的编程模型给出了一些参考建议。上篇博客谈到的内容可以算是异步操作的基础,今天我再来谈异步,专门来谈在ASP.NET平台下的... ...

Fish Li 发布于 2011-11-20 20:19 评论(91) 阅读(51944)
24

SQL点滴27—性能分析之执行计划

一直想找一些关于SQL语句性能调试的权威参考,但是有参考未必就能够做好调试的工作。我深信实践中得到的经验是最珍贵的,书本知识只是一个引导。本篇来源于《Inside Microsoft SQL Server 2008》,有经验的高手尽管拍砖把。这个部分将讲解一些性能分析工具,这些性能分许主要关注在执行... ...

nd 发布于 2011-11-17 19:53 评论(27) 阅读(26281)
31

15个值得开发人员关注的jQuery开发技巧和心得

日期:2011/11/16 在这篇文章中,我们将介绍15个让你的jQuery更加有效的技巧,大部分关于性能提升的,希望大家能够喜欢!1. 尽量使用最新版本的jQuery类库jQuery项目中使用了大量的创新。最好的方法来提高性能就是使用最新版本的jQuery。每一个新的版本都包含了优化的bug修复。... ...

igeekbar 发布于 2011-11-17 13:04 评论(13) 阅读(8274)
84

程序员究竟该如何提高效率

“拖延症”这个名词近些年很火,似乎每个人都觉得自己的效率不高,很难集中注意力做好手头的事,那我们究竟该如何提高自己的工作效率呢,大牛来告诉你. ...

meng-meng(萌萌) 发布于 2011-11-17 10:22 评论(112) 阅读(18046)
77

用三张图片详解Asp.Net 全生命周期

下面我们使用三张图片解析ASP.net的整个生命周期,我总感觉使用图片更加的清楚的说明这种问题,所以使用的这样方式说明:1 第一张图片从全局说明从客户端发出一个Request请求,服务器windows内核中的HTTP.SYS组件接收该请求开始到IIS处理完该请求并响应到客户端结束。2 第二张图片为图... ...

阳阳多 发布于 2011-11-16 14:28 评论(69) 阅读(20930)
31

详解在visual studio中使用git版本系统(图文)

很多人已经在使用git(或正在转移到git上),在github.com上,也看到园子里不少同学的开源项目,非常不错。但相关教程似乎不多,所以趁着我自己的开源项目源码托管(https://github.com/wojilu/wojilu),写了一篇,算是抛砖引玉吧。这篇教程的预期,是希望没有任何版本使... ...

掷鸡蛋者 发布于 2011-11-16 09:58 评论(41) 阅读(17492)
79

真实的用户,真实的中国互联网

先讲一个小故事昨天我女朋友的一句话对我触动非常大,不是感情问题,是互联网的问题,是关于中国用户的问题。前几天我GF她姐姐家的电脑坏了,要重装系统,虽然我GF是学英语专业的,但她姐姐觉得像她这样的大学生应该懂电脑吧。但事实是我GF根本不会重转系统,她就给我打电话,我在电话里一步一步教她如何做:开机按d... ...

meng-meng(萌萌) 发布于 2011-11-14 16:26 评论(243) 阅读(21367)