码迷,mamicode.com
首页 >  
搜索关键字:封装    ( 35264个结果
通俗的理解委托(二)
在通俗理解委托(一)中,我们讲到了委托的定义,声明和使用,接下继续讲Action Func,多播委托 一:Action,Fun 这两个方法都是微软给我们封装好了的 Action Action是无返回值的泛型委托。 Action 表示无参,无返回值的委托 Action<int,string> 表示有传 ...
分类:其他好文   时间:2020-04-05 18:59:21    阅读次数:89
管程和进程的区别_______背就是了2333
额外知识扩展: 我自己的写的模式: (1)管程把共享变量上的操作封装起来,而临界区却分散在每个进程中。 //都是对临界资源操作的代码,但是...... (2)管程是为管理临界资源而建立的,进程主要是实现系统并发性而引入的。 //创建目的 (3)管程被进程调用。管程和调用它的进程不能并行工作,而进程是 ...
分类:系统相关   时间:2020-04-05 18:58:46    阅读次数:148
码云上开源JAVA项目收藏
一. 个人学习项目 1. BootDo面向学习型的开源框架 (可以当做 管理台脚手架) BootDo是高效率,低封装,面向学习型,面向微服的开源Java EE开发框架。 BootDo是在SpringBoot基础上搭建的一个Java基础开发平台,MyBatis为数据访问层,ApacheShiro为权限 ...
分类:编程语言   时间:2020-04-05 18:41:24    阅读次数:284
Java 开源项目 OpenFeign —— feign 结合 SpringBoot
1. 前言 Spring 对 Feign 做了封装,包括常用的 encoder/decoder ,让我们能用 Bean 的形式使用 Feign。我们将沿用之前的代码。 1.1 Maven 依赖 1 <dependency> 2 <groupId>org.springframework.cloud</ ...
分类:编程语言   时间:2020-04-05 15:49:42    阅读次数:96
数据库 sql 方面的知识
为什么使用存储过程? 存储过程只有在创建的时候进行编译, 以后每次执行存储过程都不需要重新在编译了,一般sql语句每执行一次就编译一次,所以使用存储过程后可提高数据的执行速度。 当对数据库进行复杂操作时,可将此复杂操作用存储过程封装起来于数据库提供的数据处理结合一起使用,这些操作,如果用程序来完成就 ...
分类:数据库   时间:2020-04-05 13:50:56    阅读次数:80
面试官:ThreadLocal的应用场景和注意事项有哪些?
前言 ThreadLocal主要有如下2个作用 1. 保证线程安全 2. 在线程级别传递变量 保证线程安全 最近一个小伙伴把项目中封装的日期工具类用在多线程环境下居然出了问题,来看看怎么回事吧 日期转换的一个工具类 然后将这个工具类用在多线程环境下 结果报异常了,因为部分线程获取的时间不对 这个异常 ...
分类:其他好文   时间:2020-04-05 12:03:28    阅读次数:86
简单工厂模式&工厂方法模式&抽象工厂模式
简单工厂模式 先来看一个问题,我们要给手机买一个手机壳,因为各种手机形状不一致,所以手机壳有很多种类,下面用代码的形式处理这个问题 在这个例子的代码实现里,我们用到了很多的if else,不是说不能用if else 但是过多的if else堆砌会显得代码不是那么的简洁,这时我们把这些判断逻辑封装起来 ...
分类:其他好文   时间:2020-04-05 11:31:53    阅读次数:102
数据结构 - HashSet、LinkedHashSet 二合一
HashSet 是HashMap键的封装,我们都知道HashMap是数组+链表或数组+树结构,那么HashSet也是这种结构。HashMap只能存入一个null键,那么HashSet也就只能有一个null值;LinkedHashSet 是LinkedHashMap 键的封装,LinkedHashSe... ...
分类:其他好文   时间:2020-04-05 11:31:38    阅读次数:64
Netty封帧
今天重点来看一下 Netty 是如何实现封装成帧(Framing)方案的。 解码核心流程 之前介绍过三种解码器FixedLengthFrameDecoder、DelimiterBasedFrameDecoder、LengthFieldBasedFrameDecoder,它们都继承自ByteToMes ...
分类:Web程序   时间:2020-04-05 11:26:03    阅读次数:92
基于OpenCV实现“钢管计数”算法,基于Csharp编写界面,并实现算法融合
一、重构解决方案GOCVhelper做算法研究和函数封装;GOImage做dll;Csharp程序开发界面;解决OpenCV版本问题,进行函数封装。现在环境配置已经精简此外将.dll拷贝到能够被访问的地方就可以。下一步在保证效果不变的情况下,进行函数封装。OK可行;二、GOCW封装采用输入图片是Ma ...
分类:编程语言   时间:2020-04-05 10:02:39    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!