自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

转载 venv,pyvenv,pyenv,virtualenv,virtualenvwrapper,pipenv等有什么区别

venv,pyvenv,pyenv,virtualenv,virtualenvwrapper,pipenv等有什么区别 我只是避免在Python3.3 +之后使用virtualenv而是使用标准的随附库venv。要创建新的虚拟环境,您可以键入: $ python3 -m venv <M...

2019-01-21 12:36:00 541

转载 异行——一种生活方式的变迁

刻意改变自己的什么,什么是被社会改变的你! 刻意改变自己的什么,什么是被社会改变的你! 时间点滴会说话 转载于:https://my.oschina.net/cgruppo/...

2018-04-04 17:53:00 300

转载 旧友知故人赠旧书活动

旧书清单: 版权归作者所有,任何形式转载请联系作者。 作者:UStarWay(来自豆瓣) 来源:https://www.douban.com/note/663390272/ 1、首席品牌馆日志 徐浩然 刘晓午 著【】 2、疯狂ios讲义(上)(包含光盘)李刚 著 【】 3、ios开发进...

2018-03-30 09:03:00 151

转载 IoTgo - 来个真叫开源的物联网平台

IoTgo项目的初衷是想让用户可以像部署zencart搭建博客,安装 phpbb创建论坛一样,通过部署IoTgo建立自己的云端服务器。服务器不仅仅是接口开放,而是全部代码开源。项目介绍:http://www.leiphone.com/news/201502/ImM5BlLyyK4bEmQr...

2018-03-27 09:30:00 1436

转载 Talk HTML CSS with new hand

Lesson 1: Course Introduction Free Introduction 1:13 Lesson 2: Getting started with HTML Free What is HTML? 4:28 Free Your First HTML Page 8:02...

2017-02-15 09:27:00 65

转载 软件开发-- 点餐服务系统 需要技术支持

软件开发-- 点餐服务系统 需要技术支持 功能: 自定义功能按键; 后台: 转载于:https://my.oschina.net/cgruppo/blog/747301...

2016-09-16 12:39:00 200

转载 我的WCF之旅(8):WCF中的Session和Instancing Management

WCF中的Session 我们知道,WCF是MS基于SOA建立的一套在分布式环境中各个相对独立的Application进行Communication的构架。他实现了最新的基于WS-*规范。按照SOA的原则,相对独自的业务逻辑以service的形式封装,调用者通过Messaging的方式调用S...

2016-06-28 15:16:00 82

转载 《我的WCF之旅》博文系列汇总

WCF是构建和运行互联系统的一系列技术的总称,它是建立在Web Service架构上的一个全新的通信平台。你可以把它看成是.NET平台上的新一代的Web Service。WCF为我们提供了安全、可靠的的消息通信,也为我们提供了更好的可互操作性是的我们可以和其他的平台进行“交流”。 微软斥巨...

2016-06-28 15:16:00 86

转载 WCF后续之旅(2): 如何对Channel Layer进行扩展——创建自定义Channel

在上一篇文章中,我们通过一个直接借助BasicHttpBinding对象实现Client和Server端进行通信的例子,对WCF channel layer进行了一个大致上的介绍。由此引出了一些列通信相关的概念和对象,比如Channel,Output channel, Input channe...

2016-06-28 15:16:00 111

转载 深入理解C# 3.x的新特性(1): Anonymous Type

在C#3.0中,引入了一个新的Feature:Anonymous Method,允许我们已Inline的方式来定义Delegate,为Developer在Coding的时候带来了很大的便利。在C#3.0中,我们又有了另一个相似的Feature:Anonymous Type。Anonymous ...

2016-06-28 15:16:00 266

转载 谈谈WCF中的Data Contract(4):WCF Data Contract Versioning

软件工程是一门独特的工程艺术,需要解决的是不断改变的需求变化。而对于WCF,对于SOA,由于涉及的是对多个系统之间的交互问题,如何有效地解决不断改变的需求所带来的问题就显得更为重要:Service端版本的变化能否保持现有Consumer的正常调用,Consumer端的改变不至于影响对Servi...

2016-06-28 15:16:00 67

转载 我的WCF之旅(13):创建基于MSMQ的Responsive Service

一、One-way MEP V.S. Responsible Service 我们知道MSMQ天生就具有异步的特性,它只能以One-way的MEP(Message Exchange Pattern)进行通信。Client和Service之间采用One-way MEP的话就意味着Client调...

2016-06-28 15:15:00 79

转载 Enterprise Library Policy Injection Application Block 之四:如何控制CallHandler的执行顺序...

一、为什么CallHandler需要进行排序 PIAB为我们提供了一个很好地实现AOP的方式。AOP旨在实现Business Logic和Non-Business Infrastructure Logic的分离。通过PIAB,我们将这些业务无关的逻辑定义在一个个的CallHandler中,然...

2016-06-28 15:15:00 80

转载 谈谈WCF中的Data Contract(3):WCF Data Contract对Collection & Dictionary的支持

在本篇文章上一部分 Order Processing 的例子中,我们看到原本已 Collection 形式定义的 DetailList 属性( public IList<TDetail> DetailList ),在 Data Contract 中却以 Arr...

2016-06-28 15:15:00 68

转载 [转载]MSIL Instruction Table

原文地址:http://safari.oreilly.com/0735616485/IDABH1W Throughout this text, I've often employed the ILDASM utility to illustrate the Microsoft interm...

2016-06-28 15:15:00 67

转载 谈谈基于Kerberos的Windows Network Authentication[下篇]

六、User2User Sub-Protocol:有效地保障Server的安全 通过3个Sub-protocol的介绍,我们可以全面地掌握整个Kerberos的认证过程。实际上,在Windows 2000时代,基于Kerberos的Windows Authentication就是按照这样的工...

2016-06-28 15:15:00 76

转载 ASP.NET Process Model之一:IIS 和 ASP.NET ISAPI

前几天有一个朋友在MSN上问我“ASP.NET 从最初的接收到Http request到最终生成Response的整个流程到底是怎样的?”我觉得这个问题涉及到IIS和ASP.NETASP.NET Runtime的处理模型的问题,并不是三言两语就能说清楚的,所以决定写这样一篇介绍IIS和ASP....

2016-06-28 15:15:00 34

转载 T-SQL Enhancement in SQL Server 2005[下篇]

在第一部分中,我们讨论了APPLY和CTE这两个T-SQL Enhancement。APPLY实现了Table和TVF的Join,CTE通过创建“临时的View”的方式使问题化繁为简。现在我们接着来讨论另外两个重要的T-SQL Enhancement Items:PIVOT和Ranking。...

2016-06-28 15:15:00 56

转载 一首最好听的足球队歌,见证往日的辉煌

今天在网上无意中听到这首歌,计算一下已经有10年没听到了,眼泪哗啦哗啦的。这首歌把我带回到十年前,中国甲A的黄金时期。当时的四川全兴队虽然不是中国最好的球队,但是绝对是中国最有激情的球队。魏大侠(魏群),马儿(马明宇),黎兵,姚夏,......在四川的受欢迎的程度绝对不亚于今天的周杰伦,因为那...

2016-06-28 15:15:00 381

转载 ASP.NET Process Model之二:ASP.NET Http Runtime Pipeline[上篇]

相信大家都使用过ASP.NET进行过基于Web的应用开发,ASP.NET是什么?如果站在一个相对High Level的角度,我们可以这样来定义ASP.NET:ASP.NET是一个基于Web的开发平台,提供构建企业级应用所需的Service、Programming Model和Software的...

2016-06-28 15:15:00 89

转载 谈谈基于Kerberos的Windows Network Authentication[上篇]

Content: 基本原理引入Key Distribution: KServer-Client从何而来引入Authenticator : 为有效的证明自己提供证据引入Ticket Granting Service:如何获得TicketKerberos的3个Sub-protocol:整个Au...

2016-06-28 15:15:00 64

转载 Enterprise Library Policy Injection Application Block 之二: PIAB设计和实现原理

在前面一篇文章中,我对Enterprise Library中的PIAB (Policy Injection Application Block)作了简单的介绍。在这篇文章主要谈谈我个人对PIAB设计和实现原理的一些理解。在介绍过程中,我尽量采用由浅入深出的方式,同时结合例子、Source Co...

2016-06-28 15:15:00 99

转载 [原创]深入理解C# 3.x的新特性(3):从Delegate、Anonymous Method到Lambda Expression

较之前一个版本,对于C# 3.x和VB 9来说,LINQ是最具吸引力的。基本上很多的新的特性都是围绕着LINQ的实现来设计的。借助Extension Method,我们可以为LINQ定义一系列的Operator。通过Lambda Expression我们可以为LINQ编写更加简洁的查询。我们可...

2016-06-28 15:15:00 90

转载 谈谈基于SQL Server 的Exception Handling[中篇]

三、 TRY CATCH & Return 在上面一节中,我通过RAISERROR重写了创建User的Stored procedure,实际上上面的Stored procedure是有问题的。我之所以没有立即指出,是因为这是一个很容易犯的错误,尤其是习惯了.NET Except...

2016-06-28 15:15:00 103

转载 《深入理解C# 3.x的新特性》博文系列汇总

较之C# 2.0, C# 3.x引入了一系列新的特性,为我们编程带来很大的便利,通过有效地利用这些新特性,我们可以编写出更加简洁、优雅的程序。不过这些新特性仅仅是编译器给我们耍的小花招:在编译的时候加入一些必要的Code,使这些在C# 2.0角度看略显“残缺”的Code变得“完整”,实际上最终...

2016-06-28 15:15:00 77

转载 谈谈基于SQL Server 的Exception Handling[上篇]

对于所有的开发人员来说,Exception Handling是我们每天都要面对的事情。对于基于Source Code的Exception Handling,我想大家已经司空见惯了,但是对于Database级别的Exception Handling,就没有那么常见了。在这篇文章中,我将会介绍我对...

2016-06-28 15:15:00 78

转载 深入理解C# 3.x的新特性(2):Extension Method[上篇]

在C#3.0中,引入了一些列新的特性,比如: Implicitly typed local variable, Extension method,Lambda expression, Object initializer, Anonymous type, Implicitly typed ar...

2016-06-28 15:15:00 87

转载 Enterprise Library Policy Injection Application Block 之三:PIAB的扩展—创建自定义CallHandler(提供Source Code下载)...

本系列的第一部分对PIAB使用场景进行了简单的介绍,作中阐述了通过PI(Policy Injection)的方式实现了Business Logic和Non-Business Infrastructure Logic的分离,从而实现了AOP(Aspect Oriented Programming...

2016-06-28 15:15:00 87

转载 好久不见的巅峰对决

刚刚看了温网决赛,草地之王费德勒最终以3:2战胜纳达尔卫冕成功,并追平了网坛名宿博格在温网5连冠的记录。费德勒和纳达尔都是我最喜爱的两位网坛天王,任何一位夺冠都可以说是实至名归。整场比赛正式酣畅淋漓,不愧一场真正的巅峰对决,看得我大呼过瘾。唯一觉得不爽的是那个女的解说员,解说的时候明显站在纳达...

2016-06-28 15:15:00 74

转载 谈谈基于SQL Server 的Exception Handlingp[下篇]

六、SqlException 在上面一节中,我给出了一个完整的例子说明了:如何在将message定义在sys.messages中保证message的一致性和可维护性;如何在Stored procedure中使用RAISERROR将一个可预知的Error抛出;如何在Stored procedu...

2016-06-28 15:15:00 95

转载 深入理解C# 3.x的新特性(5):Object Initializer 和 Collection Initializer

深入理解C#3.x的新特性系列自开篇以后,已经有两个月了。在前面的章节中,我们先后深入讨论了C#3.x新引入的一些列新特性:Anomynous Type、Extension Method、Lambda Expression、Automatically Implemented Propert...

2016-06-28 15:15:00 95

转载 T-SQL Enhancement in SQL Server 2005[上篇]

较之前一版本,SQL Server 2005可以说是作出了根本性的革新。对于一般的编程人员来说,最具吸引力的一大特性就是实现了对CLR的寄宿,使我们可以使用任意一种.NET Programming Language来编写Stored Procedure、Function、Trigger、Us...

2016-06-28 15:15:00 87

转载 我的WCF之旅(10):如何在WCF进行Exception Handling

在任何Application的开发中,对不可预知的异常进行troubleshooting时,异常处理显得尤为重要。对于一般的.NET系统来说,我们简单地借助try/catch可以很容易地实现这一功能。但是对于 一个分布式的环境来说,异常处理就没有那么简单了。按照面向服务的原则,我们把一些可复用...

2016-06-28 15:15:00 97

转载 深入理解C#3.x的新特性(4):Automatically Implemented Property

深入理解C#3.x的新特性系列在沉寂一个月之后,今天继续。在本系列前3部分中,我们分别讨论了Anonymous Type,Extension Method 和Lambda Expression,今天我们来讨论另一个实用的、有意思的New feature:Automatically Implem...

2016-06-28 15:15:00 83

转载 我的WCF之旅(9):如何在WCF中使用tcpTrace来进行Soap Trace

无论对于Web Service还是WCF,Client和Service之间交互的唯一形式是通过发送和接收Soap Message。在我们对Web Service和WCF进行深入学习的时候,借助一些Soap Trace 工具对Soap Message进行深入剖析是非常有必要的。在这些工具之中,我...

2016-06-28 15:15:00 58

转载 我的WCF之旅 (11): 再谈WCF的双向通讯-基于Http的双向通讯 V.S. 基于TCP的双向通讯...

在一个基于面向服务的分布式环境中,借助一个标准的、平台无关的Communication Infrastructure,各个Service通过SOAP Message实现相互之间的交互。这个交互的过程实际上就是Message Exchange的过程。WCF支持不同形式的Message Excha...

2016-06-28 15:15:00 81

转载 谈谈WCF中的Data Contract(2):WCF Data Contract对Generic的支持

通过第一部分的介绍,我们可以体会到, WCF 的 Data Contract 在 CLR Type 和 Neutral Contract 之间搭建了一座桥梁,弥合了 .NET 世界和厂商中立世界的差异。通过 WCF Data Contract 我们将 CLR Dat...

2016-06-28 15:15:00 74

转载 极具创意的专辑封面

在电子化的时代,在随便可以Download整个专辑歌曲的时代,你是否还保留有一些古老的CD,那些看到封面就让你欣喜不已的音乐。开始欣赏~~ Muse – The Resistance Muse – Origin of Symmetry Biffy Clyro – Infinity...

2016-05-26 13:54:00 74

转载 极具创意的专辑封面

在电子化的时代,在随便可以Download整个专辑歌曲的时代,你是否还保留有一些古老的CD,那些看到封面就让你欣喜不已的音乐。开始欣赏~~ Muse – The Resistance Muse – Origin of Symmetry Biffy Clyro – Infinity...

2016-05-26 13:54:00 51

转载 Google File System 阅读笔记

今天终于拜读了著名GFS的论文,大体上的设计思路是明白了,复杂的系统,其实用了很多简单的逻辑在里面,下面是记录的一些笔记: 设计之初(系统需求) 系统使用便宜的PC节点来实现,所以对于监控和容错要求很高。 系统主要目标为提供大于100Mb的文件服务,常见文件为Gb...

2016-05-26 13:53:00 72

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除