码迷,mamicode.com
首页 > 2016年07月13日 > 全部分享
Nginx源码分析 - 主流程篇 - 全局变量cycle初始化
Nginx的大部分初始化工作主要围绕一个类型为ngx_cycle_t类型的全局变量(cycle)展开。本文主要讲解cycle的数据结构以及初始化过程中干了什么事情。 cycle的初始化过程在/src/core/cycle.c文件中。 数据结构 ngx_cycle_t的数据结构 /** * Nginx全局变量cycle */ struct ngx_cycle_s { void...
分类:其他好文   时间:2016-07-13 17:47:13    阅读次数:525
vimrc易读精简版(100ms启动)
@bolun365 """""""""""""""""""""""""" " 非特定文件数据加载 """""""""""""""""""""""""" set viminfo+=! "Save and restore global variables set tags=./tags " for ctags (ctags -R --c++-kinds=+...
分类:系统相关   时间:2016-07-13 17:47:41    阅读次数:705
Core Data 学习:轻量级版本迁移(Lightweight Migration)
什么时候需要版本迁移呢?      答案很简单,什么时候改变数据模型,什么时候就需要版本迁移.    Core Data支持对数据模型(data model)改变的管理。改变数据模型将造成该数据模型与之前的持久化存储(stores)不兼容,而出现错误。所以,如果我们改变了自己的数据模型,就需要将原有的持久化存储中的数据转移到新的模型版本,这一过程就称为版本迁移(migration)...
分类:其他好文   时间:2016-07-13 17:45:30    阅读次数:330
TCPdump抓包命令
tcpdump是一个用于截取网络分组,并输出分组内容的工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具。  tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具。tcpdump存在于基本的Linux系统中,由于它需要将网络界面设置为混杂模式,普通用户不能正常执行,但具备root权限的用户...
分类:其他好文   时间:2016-07-13 17:47:27    阅读次数:222
(4.6.14)android 插桩基本概念plugging or Swap
前言: 1、本篇内容选自网络,仅介绍插桩的基本概念 2、要实现插桩需要一系列的反编译和打包工具,将在另一篇文章中介绍插桩的概念:插桩就是在代码中插入一段我们自定义的代码。插桩的目的:将程序中插入我们自定义的代码编译到可执行文件中, 该程序的运行过程中就会执行我们自定义的代码,实现我们想要增加的功能需求。安卓插桩简介:在安卓方面,插桩通常是指在某手机的官方原厂ROM中通过反编译的方式...
分类:移动开发   时间:2016-07-13 17:47:06    阅读次数:292
[台大机器学习笔记整理]作为结果的映射关系的泛化问题
L5 在上节课中已经可以对有限个hypothesis的假设集列出霍夫丁不等式如下: 在进行机器学习的过程中,我们一方面要保证Ein与Eout是比较接近的,另一方面为了获取一个比较好的结果,也希望Ein能比较好。于是有了以下的一个基本trade-off: 当假设集大小M比较小的时候:能够很容易保证Ein与Eout比较接近,但是这个时候由于M比较小,不那么容易选取到一个E...
分类:其他好文   时间:2016-07-13 17:44:55    阅读次数:163
Jquery学习
Jquery学习 DOM获取 // var username = document.getElementById("username"); // alert(username.value); jQuery获取(定义jQuery变量,在其前面增加"$".不加是可以的,但是不建议) var $username = $("#username"); alert($username.val(...
分类:Web程序   时间:2016-07-13 17:45:55    阅读次数:357
linux的GPIO驱动的使用(s5pv210)
linux的用户空间如何使用GPIO口?介绍两种方法: 方法一:使用/sys/class/gpio/目录下的文件 方法二:使用内核提供的gpio驱动的API,自己再编写驱动。...
分类:系统相关   时间:2016-07-13 17:45:23    阅读次数:462
JavaScript高级
一,js的函数 1. 在java里面定义方法 public void/int 方法名称(参数列表) { 方法体和返回值; } 2. 在js里面定义函数有三种方式 第一种:使用关键字 function 方法名称(参数列表) {方法体和返回值} · 注意一:参数列表,不需要写类型(var),直接写参数名称 · 注意二:返回值,根据实际需要可以有也可以没有 代码示例: ...
分类:编程语言   时间:2016-07-13 17:46:17    阅读次数:205
scala 基本语法_2
scala 基本语法_2...
分类:其他好文   时间:2016-07-13 17:47:08    阅读次数:266
在Http协议下实现多线程断点的下载
0.使用多线程下载会提升文件下载的速度,那么多线程下载文件的过程是: (1)首先获得下载文件的长度,然后设置本地文件的长度     HttpURLConnection.getContentLength();     RandomAccessFile file = new RandomAccessFile("QQWubiSetup.exe","rwd");     file.setLengt...
分类:编程语言   时间:2016-07-13 17:44:31    阅读次数:263
spring四种依赖注入方式 (set,构造器,工厂,注解 )
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员,而控制...
分类:编程语言   时间:2016-07-13 17:46:34    阅读次数:212
MyBatis
参考文献   官网:https://github.com/mybatis/  官网:http://mybatis.github.io/ 官方文档:http://mybatis.github.io/mybatis-3/zh/index.html 官方API:http://mybatis.github.io/mybatis-3/zh/xref/index.html   Apache Sh...
分类:其他好文   时间:2016-07-13 17:46:10    阅读次数:347
leetcode题解日练--2016.7.11
今日题目:1、每个节点加上next right指针;2、完全平方数;3、旋转矩阵;4、旋转矩阵II。 今日摘录: 也许每一个男子全都有过这样的两个女人,至少两个. 娶了红玫瑰,久而久之,红的变了墙上的一抹蚊子血,白的还是“床前明月光”; 娶了白玫瑰,白的便是衣服上的一粒饭粘子,红的却是心口上的一颗朱砂痣。 ------《红玫瑰与白玫瑰》...
分类:其他好文   时间:2016-07-13 17:44:13    阅读次数:204
断点分析法_局部线性回归_matlab
本文介绍断点分析法在数据作假方面的应用 局部线性回归的matlab实现...
分类:其他好文   时间:2016-07-13 17:45:48    阅读次数:474
【Hibernate 7】浅谈Hibernate的缓存机制
一、Hibernate缓存机制简介 对于Hibernate本身来说,它的缓存主要包括三部分:session缓存(一级缓存)、二级缓存、查询缓存。 1.1,session缓存 随着session的关闭而消失,load、iterator操作,会从一级缓存中查找数据,如果找不到,再到数据库里面查找。Query.list操作,如果没有配置查询缓存,将直接从数据库中获取数据。 特点:只能被当前事...
分类:Web程序   时间:2016-07-13 17:46:13    阅读次数:235
Spring Boot 集成Mybatis
Spring Boot 本身自带已经集成JPA,实现JPA规范最好的是hibernation, 最近几年中持久层框架中应用更多是MyBatis,原因呢?Hibernate 的灵活性没有Mybatis好,而且Hibernate的学习成本相对于MyBatis要高很多。 应用按照分层的理念进行了拆分,它具有高度的可扩展性.将公共抽离出来,做成服务供其他模块调用。实现RPC 可以采用RMI、...
分类:编程语言   时间:2016-07-13 17:45:20    阅读次数:320
2226条   上一页 1 ... 42 43 44 45 46 47 48 ... 131 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!