36

如何通过预加载器提升网页加载速度

预加载器(Pre-loader)可以说是提高浏览器性能最重要的举措。Mozilla 官方发布数据,通过预加载器技术网页的加载性能提升了19%,Chrome测试了 Alexa 排名前2000名网站,性能有20%的提升。 它并不是一门新技术,有人认为只有 Chrome 才具备这个功能。也有人认为它是有史... ...

葡萄城技术团队 发布于 2013-10-30 13:55 评论(26) 阅读(18408)
100

疯狂的JSONP

何为跨域?何为JSONP?JSONP技术能实现什么?是否有必要使用JSONP技术?跨域就是由于JavaScript同源策略的限制,使得a.com域名下的js无法操作b.com或c.a.com域名下的对象或数据。简单理解同一个域就是:相同域名、相同端口、相同协议!同源策略就是阻止从一个域上加载的脚本获... ...

twobin 发布于 2013-10-29 20:33 评论(98) 阅读(15699)
86

在C#代码中应用Log4Net系列教程(附源代码)

Log4Net应该可以说是DotNet中最流行的开源日志组件了。以前需要苦逼写的日志类,在Log4Net中简单地配置一下就搞定了。没用过Log4Net,真心不知道原来日志组件也可以做得这么灵活,当然这系列的教程讲的是Log4Net的应用。学习完这系列的教程,你可以实现如下图一样整洁、醒目的日志文件。... ...

陈哈哈 发布于 2013-10-29 08:30 评论(43) 阅读(26106)
12

设计十日谈[一]产品、设计

笔者为某云计算公司产品经理,负责产品的产品设计与前端开发管理。在工作引发了公司级别对产品和设计的讨论,有了以下文章。原文均作为邮件发在公司内部,以下截取出来希望收到更多的讨论。weibo:@侯振宇L4这不是产品手册,我不会直接讲重点。你能从中读出什么,那取决于你了。读的语速超过160,那也不用读了。... ...

侯振宇 发布于 2013-10-23 15:43 评论(13) 阅读(7042)
48

在创业型软件公司的收获

我在两家创业公司工作过。A公司,由3人发展到20人;B公司,由20人发展到60人。这两家公司都不算成功,因此,要讲收获,更多的是经验与教训。就如同教材一样,反面教材更加有教育意义。我针对创业公司面临的重要问题,谈谈我的想法。 ...

一是二 发布于 2013-10-18 15:46 评论(45) 阅读(17189)
40

也谈项目经理与敏捷开发

项目第一阶段结束,各个组员也在自己学习相应的知识,没有人催促他们去学习,也没有人上网聊天看电影之类的,这样一个氛围的形成,和项目组中项目经理有很大的关系。我本人也是敏捷的拥护者,恰好今早看博客园时看到两篇文章:有些感慨很想写下来与各位分享一下。第一篇:敏捷中的沟通与故事点第二篇:亲爱的项目经理,我恨... ...

george.hu 发布于 2013-10-10 11:53 评论(36) 阅读(11058)
467

不定义JQuery插件,不要说会JQuery

一:导言 有些WEB开发者,会引用一个jQuery类库,然后在网页上写一写$("#"),$("."),写了几年就对别人说非常熟悉JQuery。我曾经也是这样的人,直到有一次公司里的技术交流,我才改变了自己对自己的看法。 二:普及JQuery知识 知识1:用JQuery写插件时,最核心的方法有如下两个 ...

Sam Xiao 发布于 2013-10-08 06:35 评论(126) 阅读(48672)
29

高并发服务端分布式系统设计概要(上)

高并发服务端分布式系统设计概要(上) 张峻崇 原创。转载请注明出处。 又是快一年没写博客了,2013年也只剩尾巴,也不知道今年都忙了些什么。写这篇文章的目的,主要是把今年以来学习的一些东西积淀下来,同时作为之前文章《高性能分布式计算与存储系统设计概要》的补充与提升,然而本人水平非常有限,回头看之前写 ...

Jone Zhang 发布于 2013-09-26 10:41 评论(27) 阅读(33896)
60

关于领域驱动设计(DDD)中聚合设计的一些思考

关于DDD的理论知识总结,可参考这篇文章。 DDD社区官网上一篇关于聚合设计的几个原则的简单讨论: 文章地址:http://dddcommunity.org/library/vernon_2011/,该地址中包含了一篇关于介绍如何有效的设计聚合的一些原则,共3个pdf文件。该文章中指出了以下几个聚合 ...

netfocus 发布于 2013-09-24 00:39 评论(84) 阅读(59012)
40

SQL Server数据库损坏、检测以及简单的修复办法

简介 在一个理想的世界中,不会存在任何数据库的损坏,就像我们不会将一些严重意外情况列入我们生活中的日常一样,而一旦这类事情发生,一定会对我们的生活造成非常显著的影响,在SQL Server中也同样如此,或许几年内您没有遇见过数据库中出现这类情况,而一旦遇见这类情况,往往伴随着数据的丢失,宕机,严重甚... ...

CareySon 发布于 2013-09-22 10:11 评论(32) 阅读(71060)
109

20分钟读懂程序集

前言说到程序集,我刚开始对这个名词特别的郁闷!~。然后 前些天花了些时间 好好读了一下,现在比较清晰了,把一些书上看到的 记下来,以飨读者。希望没浪费你们的时间。一。程序集是什么程序集,说白了就是一个 *.dll 或者 *.exe为后缀的文件。当然,如楼下朋友所说,是基于.NET平台的!~。谢谢。程... ...

随风浪迹天涯 发布于 2013-09-16 10:29 评论(53) 阅读(19373)
28

EntityFramework与TransactionScope事务和并发控制

最近在园子里看到一篇关于TransactionScope的文章,发现事务和并发控制是刚接触Entity Framework和Transaction Scope的园友们不易理解的问题,遂组织此文跟大家共同探讨。 ...

火星老蒋 发布于 2013-09-11 00:24 评论(17) 阅读(11637)
213

Web API 强势入门指南

这篇文章中主要介绍Web API的主要作用以及与其他同类型框架的对比,最后通过一些相对复杂的实例展示如何通过Web API构建http服务,同时也展示了Visual Studio构建.net项目的各种强大。 ...

微软互联网开发支持 发布于 2013-09-07 08:42 评论(90) 阅读(74891)
28

架构设计:一种远程调用服务的设计构思(zookeeper的一种应用实践)

在深入学习zookeeper我想先给大家介绍一个和zookeeper相关的应用实例,我把这个实例命名为远程调用服务。通过对这种应用实例的描述,我们会对zookeeper应用场景会有深入的了解。 远程调用是系统与系统之间的通信机制,它的另一种理解就是进程间的通信。做分布式系统的开发,远程调用技术是其核... ...

夏天的森林 发布于 2013-09-02 23:31 评论(25) 阅读(19322)
320

.NET开发邮件发送功能的全面教程(含邮件组件源码)

今天,给大家分享的是如何在.NET平台中开发“邮件发送”功能。在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下: 1) 邮件基础理论知识 2) 邮件发送相关.NET类库 3) 介绍我开发的一个发送邮件的小组件(MailHelpe... ...

滴答的雨 发布于 2013-09-01 21:23 评论(255) 阅读(46077)
31

你还可以再诡异点吗——SQL日志文件不断增长

前言今天算是遇到了一个罕见的案例。SQL日志文件不断增长的各种实例不用多说,园子里有很多牛人有过介绍,如果我再阐述这些陈谷子芝麻,想必已会被无数次吐槽。但这次我碰到的问题确实比较诡异,其解决方式也是我第一次使用。下文将为各位看管详细介绍我的解决思路。现象一客户反馈数据库的日志文件不断增长,已分配的磁... ...

i6first 发布于 2013-08-25 21:36 评论(33) 阅读(10550)
11

在树莓派Raspbian下安装支持Hard Float的.NET环境

树莓派Raspbian官方源下的Mono只能支持Soft Float,所以如果想运行Winform的话必须使用Soft Float版的Raspbian,本文使用支持Hard Float的Mono实现在Hard Float版的Raspbian下运行Winform程序以及ASP.NET。 ...

大魔王mAysWINd 发布于 2013-08-24 19:13 评论(35) 阅读(8789)
35

C#开源实现MJPEG流传输

本文为Dennis Gao原创技术文章,发表于博客园博客,未经作者本人允许禁止任何形式的转载。许久以前写了篇文章《基于.NET打造IP智能网络视频监控系统》,记录和介绍了自己几年来积累和演练的一个系统。发现几个月过去了,没有任何进展。目前已经实现了 UDP+RTP 方式在不同物理机之间的媒体流传输。... ...

sangmado 发布于 2013-08-20 22:16 评论(51) 阅读(19453)
237

如何在高并发分布式系统中生成全局唯一Id

如何在高并发分布式系统中生成全局唯一Id。 1、 使用数据库自增Id 2、 单独开一个数据库,获取全局唯一的自增序列号或各表的MaxId 3、 Sequence特性 4、 通过数据库集群编号+集群内的自增类型两个字段共同组成唯一主键 5、 通过设置每个集群中自增 ID 起始点 6、 GU... ...

滴答的雨 发布于 2013-08-16 08:15 评论(217) 阅读(86581)
88

我的公司培训讲义(1):.NET开发规范教程

这是1年多以前我在公司所做讲座的讲义,现在与园友们分享,欢迎拿去使用、一起讨论。文中有若干思考题,对园友们是小菜一碟。另有设计模式讲义一篇,随后发布。博文上了首页,感谢博客园团队推荐,也感谢所有园友的支持。经园友提醒,我们推荐新手使用ReSharper插件,它可以自动提示不符合代码规范的地方。1概述... ...

乱世虾 发布于 2013-08-14 20:19 评论(78) 阅读(18561)