自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (29)
  • 收藏
  • 关注

原创 交并差集操作

Collection提供了集合的操作方法,具体方法如下addAll:并集retainAll:交集removeAll:差集Set<Integer> result = new HashSet<Integer>();Set<Integer> set1 = new HashSet<Integer>(){{ add(1); add(3); add(5);}};Set<Integer> set2 = new HashSet<In

2021-09-09 14:24:47 129

原创 Calendar类的使用

初始化Calendar calendar = Calendar.getInstance();设置年月日设置类的思路:围绕set方法展开如果要设置日期,就使用Calendar.DATE如果要设置月份,就使用Calendar.MONTH,这里有一个注意事项,MONTH的起始月份是从0开始的,0表示1月,11表示11月 如果要设置年份,就使用Calendar.YEAR注意两个关键函数:calendar.getActua...

2021-09-09 14:17:28 1034

原创 C# 并行集合类总结

System.Collections.Concurrent 命名空间提供多个线程安全集合类。当有多个线程并发访问集合时,应使用这些类代替 System.Collections 和System.Collections.Generic 命名空间中的对应类型。但是,通过当前集合实现的实例之一访问的成员(包括扩展方法)不保证是线程安全的,可能需要由调用方同步。类类

2017-08-18 10:48:48 739

原创 C# 泛型 WHERE 约束

WHERE子句用于指定对下列类型的约束:这些类型可用作泛型声明中定义的类型形参的实参。publicclassMyGenericClassT>whereT:IComparable { } T实现IComparable 接口public void Request(List EntityList)  where T : classpublicclass

2017-08-17 09:44:14 231

原创 高内聚低耦合

什么是高内聚低耦合    起因:模块独立性指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少且接口简单,两个定性的度量标准――耦合性和内聚性。    耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。    耦合性分类(低――

2017-08-16 15:02:38 519

转载 消息模式--推模式和拉模式

推模式和拉模式推(push)模式是一种基于客户器/服务器机制、由服务器主动将信息送到客户器的技术。在push模式应用中,服务器把信息送给客户器之前,并没有明显的客户请求。push事务由服务器发起。push模式可以让信息主动、快速地寻找用户/客户器,信息的主动性和实时性比较好。但精确性较差,可能推送的信息并不一定满足客户的需求。推送模式不能保证能把信息送到客户器,因为推模式采用了广播机制,如

2017-08-16 14:03:47 8799 1

指针详解.ppt

指针详解.ppt

2017-08-29

C语言解惑(中文版).pdf

C语言解惑(中文版).pdf

2017-08-29

C++本质论C++本质论

C++本质论

2017-08-25

深度探索C++对象模型

深度探索C++对象模型

2017-08-25

STL源码剖析

STL源码剖析

2017-08-25

C++编程思想[第二卷]

C++编程思想[第一卷]

2017-08-25

企业应用架构模式(中文版)

《企业应用架构模式》作者是当今面向对象软件开发的权威,他在一组专家级合作者的帮助下,将40多种经常出现的解决方案转化成模式,最终写成这本能够应用于任何一种企业应用平台的、关于解决方案的、不可或缺的手册。《企业应用架构模式》获得了2003年度美国软件开发杂志图书类的生产效率奖和读者选择奖。《企业应用架构模式》分为两大部分。第一部分是关于如何开发企业应用的简单介绍。第二部分是《企业应用架构模式》的主体,是关于模式的详细参考手册,每个模式都给出使用方法和实现信息,并配以详细的Java代码或C#代码示例。此外,整《企业应用架构模式》中还用了大量UML图来进一步阐明有关概念。 《企业应用架构模式》是为致力于设计和构建企业应用的软件架构师、设计人员和编程人员而写的,同时也可作为高等院校计算机专业及软件学院相关课程的参考教材。

2017-08-16

番茄工作法图解:简单易行的时间管理方法

1、每天开始的时候规划今天要完成的几项任务,将任务逐项写在列表里(或记在软件的清单里) 2、设定你的番茄钟(定时器、软件、闹钟等),时间是25分钟。 3、开始完成第一项任务,直到番茄钟响铃或提醒(25分钟到)。 4、停止工作,并在列表里该项任务后画个X。 5、休息3~5分钟,活动、喝水、方便等等。 6、开始下一个番茄钟,继续该任务。一直循环下去,直到完成该任务,并在列表里将该任务划掉。 7、每四个番茄钟后,休息25分钟。 在某个番茄钟的过程里,如果突然想起要做什么事情—— a.非得马上做不可的话,停止这个番茄钟并宣告它作废(哪怕还剩5分钟就结束了),去完成这件事情,之后再重新开始同一个番茄钟; b.不是必须马上去做的话,在列表里该项任务后面标记一个逗号(表示打扰),并将这件事记在另一个列表里(比如叫“计划外事件”),然后接着完成这个番茄钟。

2017-08-16

重构_改善既有代码的设计

本书清晰揭示了重构的过程,解释了重构的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了70多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的重构准则将帮助你一次一小步地修改你的代码,从而减少了开发过程中的风险。 本书适合软件开发人员、项目管理人员等阅读,也可作为高等院校计算机及相关专业师生的参考读物。

2017-08-16

敏捷软件开发:原则、模式与实践(C#版)

本书中,享誉全球的面向对象技术大师Robert C. Martin深入而生动地使用真实案例讲解了面向对象的基本原则、重要的设计模式、UML和敏捷方法。

2017-08-16

领域驱动设计

最好的软件分析方法

2017-08-16

计算机体系结构:量化研究方法(中文第五版)

计算机体系结构,从最基本的结构入手,讲解现在的架构发展历史

2017-08-16

对象驱动设计

从类的角度,研究对象的关系,属性,行为,静态和动态建模的基础

2017-08-16

Redis入门指南

一步一步学习Redis的好书

2017-08-16

企业应用架构模式

书籍里面包含了很多成熟的,可以直接使用的架构模式,根据每一层,每一个功能点,都有成熟的设计,不要重复发明轮子

2017-08-16

空空如也

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

TA关注的人

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