2

每天3分钟操作系统修炼秘籍(8):虚拟内存分段

"点我查看秘籍连载" 进程的地址空间布局:分段 Linux的虚拟地址空间采用“分段+分页”结合的方式实现。先看分段,之后再介绍分页。 分段是将内存划分成各个段落(Segment),每个段落的长度可以不同,且虚拟地址空间中未使用的空间不会映射到物理内存中,所以操作系统不会为这段空间分配物理内存。这样的 ...

骏马金龙 发布于 2019-10-15 08:54 评论(0)阅读(215)
1

排序算法进阶--排序算法优化

排序算法进阶 上篇文章中我们主要介绍了经典的八大排序算法,从算法思想,动图演示,代码实现,复杂度及稳定性分析等角度进行学习。还没阅读的童鞋可以点这里进行浏览。 求知若渴的你肯定不会满足于入门的内容,今天,小编在上一篇的基础上,对多种排序算法进行优化,让我们一起来康康吧~~ 01冒泡排序 1. 优化一 ...

PJQOOO 发布于 2019-10-15 08:51 评论(0)阅读(126)
1

工业搬运机器人(AGV)为什么要选择视觉导航

在智能制造和仓储物流领域,搬运机器人的需求量在逐年上升。机器人(AGV)的种类千差万别,如何选择成为需求方头痛的问题。 本文将从客户关心的多个方面,对市面上的常见的工业级导航方案做一个比较。 ...

小狮子 发布于 2019-10-15 08:49 评论(0)阅读(118)
1

Spring Boot (十三): Spring Boot 整合 RabbitMQ

1. 前言 RabbitMQ 是一个消息队列,说到消息队列,大家可能多多少少有听过,它主要的功能是用来实现应用服务的异步与解耦,同时也能起到削峰填谷、消息分发的作用。 消息队列在比较主要的一个作用是用来做应用服务的解耦,消息从消息的生产者传递到消息队列,消费者从消息队列中获取消息并进行消费,生产者不 ...

极客挖掘机 发布于 2019-10-15 08:44 评论(0)阅读(219)
0

新手学分布式-动态修改Nginx配置的一些想法

本人是分布式的新手,在实际工作中遇到了需要动态修改nginx的需求,因此写下实现过程中的想法。Nginx功能强大且灵活,所以这些权当抛砖引玉,希望可以得到大家的讨论和指点。(具体代码在 http://andy zhangtao.github.io/nginx2svg/ ) 如何动态配置Nginx参 ...

vikings`s blog 发布于 2019-10-15 08:16 评论(4)阅读(262)
7

了解 MongoDB 看这一篇就够了

[TOC] 一、简介 MongoDB 是一款流行的开源文档型数据库,从它的命名来看,确实是有一定野心的。 MongoDB 的原名一开始 来自于 英文单词"Humongous", 中文含义是指"庞大" ,即命名者的意图是可以处理大规模的数据。 但笔者更喜欢称呼它为 "芒果"数据库,除了译音更加相近之外 ...

美码师 发布于 2019-10-15 07:40 评论(6)阅读(373)
0

利用 SASS 简化 `nth-child` 样式的生成

考察如下的 HTML 片段,通过 CSS 的 nth child() 伪选择器实现列表的颜色循环,比如每三个一次循环。 <ul> <li>1</li> <li>2</li> <li>3</li> <li> ...

刘哇勇 发布于 2019-10-15 03:05 评论(0)阅读(100)
0

死磕 java线程系列之线程池深入解析——体系结构

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 Java的线程池是块硬骨头,对线程池的源码做深入研究不仅能提高对Java整个并发编程的理解,也能提高自己在面试中的表现,增加被录取的可能性。 本系列将分成很多个章节,本章作为线程池的第一章将对整个线程池体 ...

彤哥读源码 发布于 2019-10-14 23:52 评论(0)阅读(152)
2

Rust入坑指南:核心概念

如果说前面的坑我们一直在用小铲子挖的话,那么今天的坑就是用挖掘机挖的。 ...

Jackeyzhe 发布于 2019-10-14 23:32 评论(0)阅读(184)
2

分库分表(5) ---SpringBoot + ShardingSphere 实现分库分表

分库分表(5) ShardingSphere实现分库分表 有关分库分表前面写了四篇博客: 1、 "分库分表(1) 理论" 2、 "分库分表(2) ShardingSphere(理论)" 3、 "分库分表(3) SpringBoot + ShardingSphere实现读写分离" 4、 "分库分表(4 ...

雨点的名字 发布于 2019-10-14 22:59 评论(0)阅读(266)
0

Django框架篇-4.路由层

URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行。 简单的路由配置 注意: 1、使用URL,必须先将应用程序中的视图函数导入到urls.py ...

郭少 发布于 2019-10-14 22:56 评论(0)阅读(38)
0

Spring 源码阅读 一

终于,有一天我也来看Spring的源码了,看了一阵之后感觉心情那叫一个舒畅,对Spring底层的实现也有了进一步的了解, 最直观的感受就是Spring的命名风格很赞,很长,真的长到使人见名知意, 闲言少叙,开始整理笔记了 程序的入口 跟进这个 程序的启动入口, 注解配置的应用上下文.主要做了下面的三 ...

赐我白日梦 发布于 2019-10-14 22:34 评论(0)阅读(175)
0

Java读源码之Thread

前言 JDK版本:1.8 阅读了Object的源码,wait和notify方法与线程联系紧密,而且多线程已经是必备知识,那保持习惯,就从多线程的源头Thread类开始读起吧。由于该类比较长,只读重要部分 源码 类声明和重要属性 Java线程有几种状态? 下面这个图可以帮助理解Java线程的生命周期, ...

freshchen 发布于 2019-10-14 22:14 评论(0)阅读(130)
0

操作系统——文件管理

[toc] 一、文件系统 1.1文件与文件系统 1、文件 1)数据项 在文件系统中,数据项是最低级的数据组织形式。分为两种类型: 1. 基本数据项。描述一个对象某种属性的字符集,是数据组织中可以命名的最小逻辑数据单位,又称字段。除了数据名还有数据类型 2. 组合数据项。由若干基本数据项组成 数据项的 ...

W❤L 发布于 2019-10-14 21:57 评论(0)阅读(171)
0

设计模式之☞代理模式

一、代理模式的作用 将主要业务与次要业务进行松耦合的组装 二、代理模式本质 监控行为的特征 例子: <input type="button" onclick="处理函数"> 三、生活案例 案例:饭前便后要洗手 分析: 1.分析出主要业务和次要业务 【主要业务】:吃饭,上厕所 【次要业务】:洗手 2. ...

陈彦斌 发布于 2019-10-14 21:52 评论(0)阅读(128)
0

Python多任务之进程

Python多任务之进程,内容包括 Process多进程,使用进程池完成多任务;其中 Process多进程 包括 进程的概念,使用Process完成多任务,进程和线程对比,通过队列完成进程间通信,进程的状态,获取进程id;使用进程池完成多任务 包括 进程池的概念和语法,进程池拷贝文件夹等内容 ...

YifChan 发布于 2019-10-14 21:43 评论(0)阅读(131)
2

该如何选择消息队列?

在高并发业务场景下,消息队列在流量削峰、解耦上有不可替代的作用。当前使用较多的消息队列有 RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、Pulsar 等。 消息队列这么多,到底该选择哪款消息队列呢? 选择消息队列的基本标准 虽然这些消息队列在功能和特性方面各有优劣, ...

武培轩 发布于 2019-10-14 21:38 评论(2)阅读(395)
1

利用C++实现模块隐藏(R3层断链)

一、模块隐藏的实现原理 普通API查找模块实现思路:其通过查询在R3中的PEB(Process Environment Block 进程环境块)与TEB(Thread Environment Block 进程环境块)来找到一个双向链表,通过遍历双向链表中某一成员(字符串)来查找全部模块。 模块隐藏实 ...

OneTrainee 发布于 2019-10-14 21:15 评论(0)阅读(74)
41

C# 8 的模式匹配

C# 7 里面的Pattern Mathing 更多内容请查看官方文档:http://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-8#more-patterns-in-more-places?WT.mc_id=DT-MVP-500 ...

solenovex 发布于 2019-10-14 20:14 评论(17)阅读(2121)
0

VGG(2014),3x3卷积的胜利

[TOC] 博客: "blog.shinelee.me" | "大发一分彩—一分六合" | "CSDN" 写在前面 VGG(2014)网络出自paper "《Very Deep Convolutional Networks for Large Scale Image Recognition》" ,为 "ILSVR ...

shine-lee 发布于 2019-10-14 20:08 评论(0)阅读(72)