前段时间在论坛里看了一篇关于剖析VCL结构的文件,其中不少高手的开怀畅谈让小辈们心里感觉非常的痛快!看完余又觉得不能光看,也该将自己的心得拿出来与大家分享,于是就边夜翻看VCL源码,终于将VCL如何实现DragDrop功能的过程弄个“基本明…
目录引言CSPChannel的基本使用channel如何保证并发安全channel的底层实现waitqbuffeLock引言上一部分主要写了锁,本篇主要介绍Channelchannel是Go中非常重要的一个数据类型,它和goroutine紧…
引言接口是面向对象程序语言中一个很重要的元素,它被描述为一组服务的集合,对于客户端来说,我们关心的只是提供的服务,而不必关心服务是如何实现的;对于服务端的类来说,如果它想实现某种服务,实现与该服务相关的接口即可,它也不必与使用服务的客户端进…
项目地址:https://github.com/IronsDu/Joynet介绍highperformancenetworklibraryforlua,basedonhttps://github.com/IronsDu/accumulati…
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">…
从底层了解ASP.NET体系结构原文:http://blog.csdn.net/zhoufoxcn/article/details/1890158Java体系架构的书多如牛毛,比如SSH架构什么的,其实仔细看来,这些java架构其实在.NE…
源代码——》托管模块——》程序集—JIT—》编程CPU指令1.1在.NET框架下,首先将源代码编译为托管模块CLR编译过程:C#源码文件——(C#编译器编译)——》托管模块托管模块是一个需要CLR环境才能执行的标准windowsPE文件,包…
runtime是oc的真面目。oc底层的一套c语言API.unsignedintcount;//获取属性列表objc_property_t*propertyList=class_copyPropertyList([selfclass],&a…
#coding=utf-8importtimefromselenium.common.exceptionsimportNoSuchElementExceptionfromselenium.webdriverimportActionChain…
原文地址:http://blog.csdn.net/linzhengqun/article/details/1520455引言接口是面向对象程序语言中一个很重要的元素,它被描述为一组服务的集合,对于客户端来说,我们关心的只是提供的服务,而不…
进入底层这篇文章以非常底层的视角讲述了Web请求(request)在ASP.NET框架中是如何流转的,从Web服务器,通过ISAPI直到请求处理器(handler)和你的代码.看看在幕后都发生了些什么,不要再把ASP.NET看成一个黑盒了.…
虽然用delphi也有7,8年了,但大部分时间还是用在系统的架构上,对delphi底层还是一知半解,今天在网上看到一篇文章写得很好,虽然是07年的,但仍有借鉴的价值。现摘录如下:Delphi程序设计之--经验技巧这些日子太忙了,今天把剩下的…
<style>@mediaonlyscreenand(min-width:1024px){#box{display:flex;flex-direction:row;flex-wrap:wrap;}.inner{width:100…
如果想增加切片的容量,我们必须创建一个新的更大的切片并把原分片的内容都拷贝过来。下面的代码描述了从拷贝切片的copy函数和向切片追加新元素的append函数。示例7.12copy_append_slice.gopackagemainimpo…
从客户端向IIS发出请求到何苦段得到请求的结果,Asp.net页面处理过程:合法性检查=》aspnet_filter.dll=>aspnet_isapi.dll=>ApplicationManager=>HostingEn…