码迷,mamicode.com
首页 >  
搜索关键字:内部实现    ( 1065个结果
Go 切片
切片是什么?一种数据结构,类似数组,围绕动态数组的概念而设计,可按需自动改变大小。 切片内部实现?切片基于数组实现,底层是数组(故底层的内存是连续分配,可根据索引获取数据,可迭代以及垃圾回收),自身非常小(切片对象只有3个字段数据结构即:指向底层数组的指针ptr、切片长度len、切片容量cap),可 ...
分类:其他好文   时间:2018-07-28 23:24:51    阅读次数:181
select,poll,epoll
1 本质上都是同步I/O 三者都是I/O复用,本质上都属于同步I/O。因为三者只是负责通知应用程序什么时候数据准备好了,实际的I/O操作还是在由应用程序处理;如果是异步I/O的话,实际I/O由内核处理,然后再通知应用程序。这一点要搞清楚。 select、poll函数介绍:http://www.cnb ...
分类:其他好文   时间:2018-07-26 21:10:37    阅读次数:147
[源码分析]ReentrantLock & AbstractQueuedSynchronizer & Condition
锁, ReentrantLock, AQS, Condition ...
分类:其他好文   时间:2018-07-25 19:00:51    阅读次数:132
.NET 动态调用WCF
写在前面 接触WCF还是它在最初诞生之处,一个分布式应用的巨作。 从开始接触到现在断断续续,真正使用的项目少之又少,更谈不上深入WCF内部实现机制和原理去研究,最近自己做一个项目时用到了WCF。 从这个小项目中我学会了两个地方: 1、利用IIS部署WCF服务,也就是大家接触到的发布SVC文件。2、动 ...
分类:Web程序   时间:2018-07-25 13:48:51    阅读次数:180
[Abp 源码分析]七、仓储与 Entity Framework Core
0.简介 Abp 框架在其内部实现了仓储模式,并且支持 EF Core 与 Dapper 来进行数据库连接与管理,你可以很方便地通过注入仓储来操作你的数据。 例如: 1.仓储定义与实现 在 Abp 内部,仓储的基本定义存放在 Abp 项目的 Domain/Repositories 内部,包括以下几个 ...
分类:其他好文   时间:2018-07-24 13:11:01    阅读次数:277
浅谈equals和==
在java中equals和==都是用来作比较的,可是你知道他们之间有什么区别和联系吗? 首先,在Object类中,本质上equals和==都是一样的,如果查看源码,你会发现这里面equals的内部实现就是==; 如果是比较两个Object对象的大小,直接用==就可以了。 == 1、判断比较的两个对象 ...
分类:其他好文   时间:2018-07-10 22:39:25    阅读次数:142
[Abp 源码分析]六、工作单元的实现
0.简介 在 Abp 框架内部实现了工作单元,在这里讲解一下,什么是工作单元? Unit Of Work(工作单元)模式用来维护一个由已经被业务事物修改(增加、删除或更新)的业务对象组成的列表。Unit Of Work模式负责协调这些修改的持久化工作以及所有标记的并发问题。在数据访问层中采用Unit ...
分类:其他好文   时间:2018-07-09 19:18:11    阅读次数:675
Java并发编程之Semaphore信号量源码分析
JUC 中 Semaphore 的使用与原理分析,Semaphore 也是 Java 中的一个同步器,与 CountDownLatch 和 CycleBarrier 不同在于它内部的计数器是递增的,那么,Semaphore 的内部实现是怎样的呢? Semaphore 信号量也是Java 中一个同步容 ...
分类:编程语言   时间:2018-07-08 18:04:10    阅读次数:170
Kafka:ZK+Kafka+Spark Streaming集群环境搭建(二)VMW安装四台CentOS,并实现本机与它们能交互,虚拟机内部实现可以上网。
Centos7出现异常:Failed to start LSB: Bring up/down networking. 按照《Kafka:ZK+Kafka+Spark Streaming集群环境搭建(一)VMW安装四台CentOS,并实现本机与它们能交互,虚拟机内部实现可以上网。》配置好虚拟机,正在使 ...
分类:其他好文   时间:2018-07-08 17:14:38    阅读次数:175
C++基础知识
1. 引用的深入理解 ① 在C++中增加了引用的概念: * 引用可以看做一个已定义的变量的别名 * 引用的语法:Type& name = var; ② 引用在C++中的内部实现是一个常指针 Type& name <==> Type* const name C++编译器在编译过程中使用常指针作为引用的 ...
分类:编程语言   时间:2018-07-08 10:38:26    阅读次数:118
1065条   上一页 1 ... 26 27 28 29 30 ... 107 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!