码迷,mamicode.com
首页 >  
搜索关键字:源码阅读笔记    ( 145个结果
HashMap源码阅读笔记——HashMap的实现原理浅析
在java8发布以前,HashMap的实现简单来说就是一个Node数组,通过hash算法尽可能的分散了元素的位置,当一个位置有超过一个元素时,用链表的形式将元素进行连接。在java8中HashMap的实现形式有了一些改动,其中比较重要的一点就是链表的阈值,当链表的长度大于等于7时,会将这个位置的链表 ...
分类:其他好文   时间:2016-10-25 16:43:19    阅读次数:182
.Net Core 使用依赖注入
ASP.NET Core 源码阅读笔记(1) Microsoft.Extensions.DependencyInjection 在asp .net中使用依赖注入很简单,只需要在Startup类的ConfigureServices(IServiceCollection services)方法中,通过I ...
分类:Web程序   时间:2016-10-21 19:10:42    阅读次数:400
jquery源码阅读笔记一
1. jquery无new的构造函数。 无new的构造函数是怎么实现的。比如我们一般这么用jQuery。 $(".test").text(); 但是我们一般是这么写的。 var test = new $(".test"); test.text(); 那么jquery的内部是怎么实现的呢? 主要的妙处 ...
分类:Web程序   时间:2016-10-21 07:45:40    阅读次数:184
Java Jdk1.8 HashMap源码阅读笔记一
最近在工作用到Map等一系列的集合,于是,想仔细看一下其具体实现。一、结构public class HashMap extends AbstractMap implements Map, Cl...
分类:编程语言   时间:2016-09-27 11:50:56    阅读次数:190
shopnc 商城源码阅读笔记-缓存技术
缓存方式 : 从 shopnc 的缓存驱动目录 /framework/cache里已有的实现类来看,shopnc支持以下5种缓存方式 apc,Eaccelerator,xcache差不多是一个东西,都是PHP底层的加速模块,他们主要用于缓存PHP的代码,在缓存用户数据方面应该是比较少见的。 而mem ...
分类:其他好文   时间:2016-09-05 19:20:37    阅读次数:135
PHP引用传值规范问题
在我上一篇: shopnc 商城源码阅读笔记--开篇概述 中,遇到了一个PHP引用传值导致的错误,情况大致如下: 在我查阅PHP官方文档 的中文版的时候 http://php.net/manual/zh/language.references.pass.php 看到如下描述: 注意在函数调用时没有引 ...
分类:Web程序   时间:2016-08-31 18:37:25    阅读次数:148
Tinyhttpd-源码阅读笔记
简介这是一个用c实现的简单的http服务器 业务流程大约是创建socket 然后把监听链接,有链接就把connfd给accept_request线程 由accept_request处理线程 然后线程再根据GET和POST方法,有没有参数传递过来,是不是可执行文件来确定需不需要启动进程处理数据 不需要执行权限的,直接把页面返回,需要执行的,交个子进程执行,结果返回给父进程,返回给浏览器...
分类:Web程序   时间:2016-07-06 15:15:27    阅读次数:237
socketserver.py代码阅读笔记
socketserver.py源码阅读笔记前言一直想弄清楚一个http server和Web框架的工作原理。但以我目前的实力,阅读一个http server或web框架代码还是太难了。后来又对异步IO、并发产生的兴趣。前几天做一个大作业需要写几个各种不同并发模型的TCP Server,写完才想起Python有现成的socketsever模块可以用,完全不需要自己写。于是对比了一下我写的代码和sock...
分类:其他好文   时间:2016-07-01 01:25:10    阅读次数:299
ASP.NET Core 源码阅读笔记(5) ---Microsoft.AspNetCore.Routing路由
这篇随笔讲讲路由功能,主要内容在项目Microsoft.AspNetCore.Routing中,可以在GitHub上找到,Routing项目地址。 路由功能是大家都很熟悉的功能,使用起来也十分简单,从使用的角度来说可讲的东西不多。不过阅读源码的过程的是个学习的过程,看看顶尖Coder怎么组织代码也是 ...
分类:Web程序   时间:2016-06-14 22:14:19    阅读次数:334
[转载]ASP.NET Core 源码阅读笔记(3) ---Microsoft.AspNetCore.Hosting
有关Hosting的基础知识 Hosting是一个非常重要,但又很难翻译成中文的概念。翻译成:寄宿,大概能勉强地传达它的意思。我们知道,有一些病毒离开了活体之后就会死亡,我们 把那些活体称为病毒的宿主。把这种概念应用到托管程序上来,CLR不能单独存在,它必须依赖于某一个进程,我们把这种状况称之为:C ...
分类:Web程序   时间:2016-06-12 15:17:43    阅读次数:440
145条   上一页 1 2 3 4 5 6 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!