- 博客(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 145
原创 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 1067
原创 C# 并行集合类总结
System.Collections.Concurrent 命名空间提供多个线程安全集合类。当有多个线程并发访问集合时,应使用这些类代替 System.Collections 和System.Collections.Generic 命名空间中的对应类型。但是,通过当前集合实现的实例之一访问的成员(包括扩展方法)不保证是线程安全的,可能需要由调用方同步。类类
2017-08-18 10:48:48 757
原创 C# 泛型 WHERE 约束
WHERE子句用于指定对下列类型的约束:这些类型可用作泛型声明中定义的类型形参的实参。publicclassMyGenericClassT>whereT:IComparable { } T实现IComparable 接口public void Request(List EntityList) where T : classpublicclass
2017-08-17 09:44:14 249
原创 高内聚低耦合
什么是高内聚低耦合 起因:模块独立性指每个模块只完成系统要求的独立子功能,并且与其他模块的联系最少且接口简单,两个定性的度量标准――耦合性和内聚性。 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。 耦合性分类(低――
2017-08-16 15:02:38 534
转载 消息模式--推模式和拉模式
推模式和拉模式推(push)模式是一种基于客户器/服务器机制、由服务器主动将信息送到客户器的技术。在push模式应用中,服务器把信息送给客户器之前,并没有明显的客户请求。push事务由服务器发起。push模式可以让信息主动、快速地寻找用户/客户器,信息的主动性和实时性比较好。但精确性较差,可能推送的信息并不一定满足客户的需求。推送模式不能保证能把信息送到客户器,因为推模式采用了广播机制,如
2017-08-16 14:03:47 8911 1
企业应用架构模式(中文版)
2017-08-16
番茄工作法图解:简单易行的时间管理方法
2017-08-16
重构_改善既有代码的设计
2017-08-16
敏捷软件开发:原则、模式与实践(C#版)
2017-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人