0

liteos内存(三)

1. 概述 1.1 基本概念 内存管理模块管理系统的内存资源,它是操作系统的核心模块之一。主要包括内存的初始化、分配以及?#22836;擰?在系统运行过程中,内存管理模块通过?#38405;?#23384;的申请/?#22836;?#25805;作,来管理用户和OS?#38405;?#23384;的使用,使内存的利用率和使用效率达到最优,同时最大限度地解决系统的内存碎片问题。 Huawe ...

yooooooo 发布于 2019-05-22 09:45 评论(0)阅读(67)
8

稳定性三十六计-幂等设计

引子 群里发了一个总共1千元的拼手气红包,共10个。静儿点进去,额,抢到了0.05元。这个不甘心啊。退出来重新打开了这个红包,你猜怎样?显示我抢到了0.05元! 这就是幂等(idempotence),不管多少次请求某一个资源,对资源都具有相同的影响。幂等性是系统的接口对外一种承诺,承诺只要调用接口成 ...

编程一生 发布于 2019-05-22 09:30 评论(2)阅读(745)
0

[Vue 牛刀小试]:第十二章 - 使用 Vue Router 实现 Vue 中的前端路由控制

一、前言 前端路由是什么?如果你之前从事的是后端的工作,或者虽然有接触前端,但是并没有使用到单页面应用的话,这个概念?#38405;?#26469;说还是会很陌生的。那么,为什么会在单页面应用中存在这么一个概念,以及,前端路由与我们后端的路由有什么异同呢。本章,我们就来简单介绍下前端路由的概念,以及如何在 Vue 中使用 V ...

墨墨墨墨小宇 发布于 2019-05-22 09:17 评论(0)阅读(236)
6

[WPF自定义控件库] 自定义控件的代码如何与ControlTemplate交互

1. 前言 WPF有一个灵活的UI框架,用户可以轻松地使用代码控制控件的外观。例设我需要一个控件在鼠标进入的时候背景变成蓝色,我可以用下面这段代码实现: 但一般没人会这么做,因为这样做代码和UI过于耦合,难以扩展。正确的做法应该是使用代码告诉ControlTemplate去改变外观,或者控制Cont ...

dino.c 发布于 2019-05-22 09:06 评论(6)阅读(256)
1

深度解密Go语言之 map

[toc] 这篇文章主要讲 map 的赋值、删除、查询、扩容的具体执行过程,仍然是从底层的角度展开。结合源码,看完本文一定会彻底明白 map 底层原理。 我要说明的是,这里对 map 的基本用法涉及比较少,我相信可以通过阅读其他入门书籍了解。本文的内容比较深入,但是由于?#19968;?#20102;各种图,我相信很容易看懂 ...

Stefno 发布于 2019-05-22 09:02 评论(0)阅读(250)
2

【WEB基础】HTML & CSS 基础入?#29275;?)段落及文本

写在前面:CSS选择器 网页要显示很多内容,想要为每个内容设置不同的样式,我们就得首先选中要设置样式的内容,CSS选择器就是?#35813;?#35813;样式是针对HTML里哪一个元素的。简单的例子,网页上有几段文字,我们想把第一段文字调成红色的,在用CSS写完红色文字样式后,是不是得?#35813;?#35813;红色文字样式是针对第一段文字的, ...

青衫烟雨客 发布于 2019-05-22 08:44 评论(0)阅读(218)
1

如何通过 Vue-Cli3 - Vuex 完成一个 TodoList

昨天大概粗糙的了解了一下Vue的概况之后,并没有从框架、语法的细节来进一步学?#21834;?#37027;今天通过一个简单的?#36947;?#26469;继续完善一下Vue这方面的空白,用一些看得见的效果摸的着的代码在不断完成小目标的过程中慢慢消化一下相关的知识点。当然用一个简单的?#36947;?#26469;完全掌握Vue也不太现实,只是通过这样一个例子来树立学习的信 ...

豪情 发布于 2019-05-22 08:16 评论(0)阅读(201)
7

git操作实战?#25913;?/a>

1 背景 小白进入公司,进入日常多人开发,git的使用应该是新人要掌握的第一个技能。git是一个分布式数据存储库,分为远程存储和本地存储,本地存储的话,每一台计算机就相当于一个存储数据库,可以记录和存储代码 2 使用 本文以IDEA的git工具操作为例,结合日常开发,讲解如何git开发。 2.1 情 ...

?#32423;鸼l 发布于 2019-05-22 01:01 评论(0)阅读(1022)
0

python网络-Socket之TCP编程(26)

一、TCP简介 1、TCP介绍 TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议。 TCP通信需要经过创建连接、数据传送、终止连接三个步骤。 TCP通信模型中,在通信开始之前,一定要先建立 ...

Se7eN_HOU 发布于 2019-05-22 00:56 评论(0)阅读(200)
2

如何开?#20339;?#20064;Go语言

除了Java、Python和JavaScript之外,如果要开?#20339;?#20064;一门新语言的话,我想应该是Go! Go语言正在被越来越多的公司使用。我们公司的后端服务已经全面采用Go语言实现了。 最开始接触Go语言是去年将一份Go代码“翻译”成Python并集成到测试平台上,说来也挺神奇,我从来没学过Go却完成 ...

虫师 发布于 2019-05-21 23:42 评论(2)阅读(533)
0

如何优雅地停止Java进程

目录 "理解停止Java进程的本质" "应该如何正确地停止Java进程" "如何注册关?#23637;?#23376;" "使用关?#23637;?#23376;的注意事项" "信号量机制" "总结" 理解停止Java进程的本质 我们知道,Java程序的运行需要一个运行时环?#24120;?#21363;:JVM,启动Java进程即启动了一个JVM。 因此,所谓停止Java进 ...

2Simple 发布于 2019-05-21 23:18 评论(0)阅读(356)
2

浅析JavaScript异步

一直以来都知道 是一?#35834;?#32447;程语言,在笔试过程中不断的遇到一些输出结果的问题,考量的是对异步编程掌握情况。一般被问到异步的时候脑子里第一?#20174;?#23601;是 ,`setTimseout JavaScript 回调地狱`中。 浏览器线程 在开始之前简单的说一下浏览器的线程,对浏览器的作业有个基础的认识。之前说过 是 ...

Aaron-攻城狮 发布于 2019-05-21 23:09 评论(0)阅读(202)
0

java数据结构和算法09(哈希表)

树的结构说得差不多了,现在我们来说说一种数据结构叫做哈希表(hash table),哈希表有是干什?#20174;?#30340;呢?我们知道树的操作的时间复杂度通常为O(logN),那有没有更快的数据结构?当然有,那就是哈希表; 1.哈希表简介 哈希表(hash table)是一种数据结构,提供很快速的插入和查找操作(有的 ...

java小新人 发布于 2019-05-21 22:58 评论(0)阅读(172)
3

可落地的DDD的(2)-为什么说MVC工程架?#25346;?#32463;过时

摘要 mvc是一种软件设计模式,最早由Trygve Reenskaug在1978年提出,他?#34892;?#30340;解决了表?#38745;悖?#25511;制器层,逻辑层的代码混合在一起的问题,很好的做到了职责分离。但是在实际的编码实践过程中,你会发现这个模式随着业务的扩展,变的逻辑混乱,代码重合度很高。这里提出借鉴DDD思想的一?#20013;?#30340;工程结 ...

stoneFang 发布于 2019-05-21 22:51 评论(6)阅读(668)
1

ML.NET调用Tensorflow模型示例——MNIST

ML.NET在不久前发行了1.0版本,在考虑这一新轮子的实际用途时,最先想到的是其能否调用已有的模型,特别是最?#36824;?#27867;使用的Tensorflow模型。于是在查找了不少资料后,有了本篇示例。希望可以有抛砖引玉之功。 环境 Tensorflow 1.13.1 Microsoft.ML 1.0.0 Micr ...

Ken.W 发布于 2019-05-21 22:18 评论(0)阅读(270)
16

RabbitMQ最佳实践

在使用消息机制时,我们通常需要考虑以下几个问题: 消息不能丢失 保证消息一定能投递到目的地 保证业务处理和消息发送/消费的一致性 本文以RabbitMQ为例,?#33268;?#22914;何解决以上问题。 消息持久化 如果希望RabbitMQ重启之后消息不丢失,那么需要对以下3种实体均配置持久化: exchange que ...

无知者云 发布于 2019-05-21 22:11 评论(5)阅读(2253)
2

[Inside HotSpot] Serial垃圾回收器

Serial垃圾回收器Full GC Serial垃圾回收器的Full GC使用标记 压缩(Mark Compact)进行垃圾回收,该算法基于Donald E. Knuth提出的Lisp2算法,它会把所有存活对象滑动到空间的一端,所以?#27493;衧liding compact。Full GC始于 的Tenu ...

kelthuzadx 发布于 2019-05-21 21:10 评论(0)阅读(80)
8

SQL Server 2016 + AlwaysOn 无域集群

文章主要介绍使用 Windows Server 2016 和 SQL Server 2016 配置无域账号的数据库 AlwaysOn 高可用和基于AlwaysOn 的?#21015;?#36127;载的步骤。 ...

JervisCui 发布于 2019-05-21 20:53 评论(5)阅读(464)
0

带着问题看redux源码

前言 作为前端状态管理器,这个比较跨时代的工具库redux有很多实现和思想值得我们思考。在深入源码之前,我们可以相关注下一些常见问题,这样带着问题去看实现,也能更加清晰的了解。 <! more 常见问题 大概看了?#36718;?#35201;有这么几个: 1. redux三大原则 这个可以直接参考 "官方文档" 2. re ...

潇湘待雨 发布于 2019-05-21 18:43 评论(0)阅读(126)
0

WebGL学习之HDR与Bloom

原文地址: "WebGL学习之HDR与Bloom" 什么是HDR HDR (High Dynamic Range,高动态?#27573;?,在摄影领域,指的是可以提供更多的动态?#27573;?#21644;图像细节的一种技术手段。简单讲就是将不同曝光拍摄出的最佳细节的LDR (低动态?#27573;? 图像合成后,就叫HDR,它能同时?#20174;?#20986;场景最 ...

Jeff.Zhong 发布于 2019-05-21 18:35 评论(1)阅读(131)
耐克篮球多少钱