jsd2root的博客

今天的努力给明天一个更高的起点

TeamTalk 详细介绍

TeamTalk 详细介绍 项目背景 蘑菇街能有今天的快速发展,得益于开源软件群雄崛起的大环境背景,我们一直对开源社区怀有感恩之情,因此也一直希望能为开源社区贡献一份力量。 2013年我们蘑菇街从社区导购华丽转身时尚电商平台,为解决千万妹子和时尚卖家的沟通问题,我们开发了自己的即时通讯软...

2017-05-31 22:50:10

阅读数:209

评论数:0

领域驱动设计之领域模型

领域驱动设计之领域模型 加一个导航,关于如何设计聚合的详细思考,见这篇文章。 2004年Eric Evans 发表Domain-Driven Design –Tackling Complexity in the Heart of Software (领域驱动设计),简称Evans DDD。领域...

2017-05-27 13:06:23

阅读数:493

评论数:0

.NET索引器

.NET索引器 索引器(Indexer):官方说法是一种类成员,它允许类或结构的实例按与数组相同的方式排序,索引器与属性类似,只不过索引器的gei和set访问器方法带有参数,而属性访问器方法不带参数。   个人理解: 索引器是C#的一种语法构造,他可以另你用数组的方式来访问类中的集合。索...

2017-05-25 11:38:26

阅读数:168

评论数:0

C#中的object类深入理解

C#中所有的类都直接或间接继承自System.Object类,这使得C#中的类得以单根继承。如果我们没有明确指定继承类,编译器缺省认为该类继承自System.Object类。System.Object类也可用小写的object关键字表示,两者完全等同。自然C#中所有的类都继承了System.Obj...

2017-05-16 17:10:58

阅读数:2546

评论数:0

学习Web安全建议

1.Web安全相关概念    学习时间:2周5 b9 B& i: s( v; N. R3 C% r     1、熟悉基本概念(SQL注入、上传、XSS、CSRF、一句话木马等)。  Y- M! c! F4 [; L" h% f8 N1 |     2、通过关键字(SQ...

2017-05-12 19:11:40

阅读数:320

评论数:0

阿里面试回来,想和Java程序员谈一谈

引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。 但是,最近问LZ的人实在是太多了...

2017-05-11 18:01:32

阅读数:393

评论数:0

全面认识.NET框架

重新学习下.NET框架,在这里将会对.net框架逐步的学。加深一下对.net的认识。如果那个地方有错误,希望大家能够指出来。谢谢。 知识有限,先逐步了解下.net包含的什么。我就是写写我目前想了解的内容。做下笔记。有的是从别的地方看到了。感觉不错就记下来了。     我们大家都知道,....

2017-05-11 17:38:05

阅读数:373

评论数:0

基于DDD的现代ASP.NET开发框架

基于DDD的现代ASP.NET开发框架--ABP系列之1、目录和总体介绍 时间 2015-05-25 17:49:00  博客园-原创精华区 原文  http://www.cnblogs.com/mienreal/p/4528470.html 主题 ASP.NET 背景...

2017-05-10 16:22:11

阅读数:755

评论数:0

老周的ABP框架系列教程

老周的ABP框架系列教程 —— 一、框架理论初步学习   1、 ABP框架的来源与作用简介 1.1  简介 1.1.1       ABP框架全称为“ASP.NET Boilerplate Project”,中文翻译为” ASP.NET样板项目”,诞生的主要目的就是为...

2017-05-10 14:53:10

阅读数:2590

评论数:0

如何防止代码腐烂

很多团队都有这个问题,一个项目的代码本来开始设计得好好的,一段时间以后,代码就会变得难以理解,难以维护,难以修改。为什么?我一直在思考这个问题。 让我们先看一个人的情况。 1.程序员的成长 新手的代码 新手的代码没有经验,基本不考虑代码设计,代码规模稍稍大一...

2017-05-09 13:09:03

阅读数:144

评论数:0

SOA演进到微服务

引言:“微服务”是当前软件架构领域非常热门的词汇,能找到很多关于微服务的定义、准则,以及如何从微服务中获益的文章,在企业的实践中去应用“微服务”的资源却很少。本篇文章中,会介绍微服务架构(Microservices Architecture)的基础概念,以及如何在实践中具体应用。 单体架...

2017-05-09 13:01:39

阅读数:673

评论数:0

什么是面向切面编程AOP

作者:知乎用户 链接:https://www.zhihu.com/question/24863332/answer/48376158 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 最近在学这方面的内容,读到的这段话我感觉说的很清楚...

2017-05-05 19:26:32

阅读数:434

评论数:0

C#操作符重载

C#操作符重载是什么? 是指允许用户使用用户定义的类型编写表达式的能力。 例如,通常需要编写类似于以下内容的代码,以将两个数字相加。很明显,sum 是两个数字之和。 int i = 5;  int sum = i + j; 如果可以使用代表复数的用户定义的类型来编写相同类型的表达式,那当...

2017-05-05 18:59:44

阅读数:214

评论数:0

设计模式理解

创建型: 1,工厂方法模式(Factory Method) 统一方法接口,工厂方法根据不同条件实现不同类和方法,比如项目中的短信和email发送接口。比直接调用接口更合理进行功能隔离。 2,抽象工厂模式(Abstract Factory) 抽象工厂关键在于抽象工厂,工厂方法模式有一个问题就是,类...

2017-05-05 01:16:08

阅读数:152

评论数:0

因特网协议栈中的层

因特网协议栈中的层 人们已经进行一些讨论关于如何将TCP/IP参考模型映射到OSI模型。由于TCP/IP和OSI模型组不能精确地匹配,还没有一个完全正确的答案。 另外,OSI模型下层还不具备能够真正占据真正层的位置的能力;在传输层和网络层之间还需要另外一个层(网络互连层)。特定网络类型专...

2017-05-04 00:15:30

阅读数:344

评论数:0

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