在ASP.NET 4.X中,我们通常使用 log4net, NLog 等来记录日志,但是当我们引用的一些第三方类库使用不同的日志框架时,就比较混乱了。而在 ASP.Net Core 中内置了日志系统,并提供了一个统一的日志接口,ASP.Net Core 系统以及其它第三方类库等都使用这个日志接口来记 ...
分类:
Web程序 时间:
2018-07-19 21:28:58
阅读次数:
273
参考文献 1. "Redis源码学习 AOF数据持久化原理分析(0)" 2. "Redis源码学习 AOF数据持久化原理分析(1)" 3. "Redis · 特性分析 · AOF Rewrite 分析 " 4. "深入剖析 redis AOF 持久化策略" 5. "函数sync、fsync与fdat ...
分类:
数据库 时间:
2018-07-18 00:39:55
阅读次数:
284
function main在core/nginx文件中。 若 master_process 开关关闭,main进入ngx_single_process_cycle,其中ngx_process为全局变量,默认为0。 在此之前,nginx做了一些基础工作,更重要的基础工作在ngx_init_cycle里 ...
分类:
其他好文 时间:
2018-07-14 11:49:35
阅读次数:
149
原项目地址:SSD-Tensorflow 根据README的介绍,该项目收到了tf-slim项目中包含了多种经典网络结构(分类用)的启发,使用了模块化的编程思想,可以替换检查网络的结构,其模块组织如下: datasets: 数据及接口,interface to popular datasets (P ...
分类:
其他好文 时间:
2018-06-30 20:22:12
阅读次数:
583
下载源代码 打开https://github.com/aspnet/EntityFramework6下载源代码。 建立调试解决方案 建立一个EntityFramework.Sample.sln在EntityFramework6根目录,建一个Console工程在src目录下,再将EF源代码文件夹中的E ...
分类:
其他好文 时间:
2018-06-15 16:14:36
阅读次数:
191
如何阅读第三方工具源码? 存在多个入口,而且整个类图存在很多孤岛,自上而下的分析策略貌似不行,还是从use case入手,针对单个面分析。难点是如何做范围界定?不至于陷入黑洞 HttpGet > HttpRequestBase --> AbstractHttpMessage --> HttpMess ...
分类:
Web程序 时间:
2018-06-07 21:46:02
阅读次数:
181
几句闲扯:首先,我想说java的线程池真的是很绕,以前一直都感觉新建几个线程一直不退出到底是怎么实现的,也就有了后来学习ThreadPoolExecutor源码。学习源码的过程中,最恶心的其实就是几种状态的转换了,这也是ThreadPoolExecutor的核心。花了将近小一周才大致的弄明白Thre ...
分类:
编程语言 时间:
2018-06-02 21:26:01
阅读次数:
198
工作好多年了,越来越心浮气躁了,好多东西都是一知半解的,所以现在需要静下心来好好学习一门技术。 就选Spring了, spring 设计java 开发的方方面面。 期待目标 对Spring 有个更深层次的理解,理解Spring中使用的设计模式。 开始了。 ApplicationContext 是Sp ...
分类:
编程语言 时间:
2018-06-02 00:36:04
阅读次数:
225
从上一篇文章中,我们了解到MapperMethod将SQL的执行交给了sqlsession处理。今天我们继续往下看处理的过程。 SqlSession接口除了提供获取Configuration,Mapper的方法之外,主要的作用就是提供增删该查的方法。 /** * Copyright 2009-201 ...
分类:
数据库 时间:
2018-05-22 19:49:57
阅读次数:
202
一、个人学习后的见解: 首先表明学习源码后的个人见解,后续一次依次进行分析: 1、线程安全:HashMap是非线程安全的,HashTable是线程安全的(HashTable中使用了synchronized关键字进行控制),HashMap对应的线程安全的有concurrentHashMap,但如果不用 ...
分类:
其他好文 时间:
2018-05-19 13:09:34
阅读次数:
202