首页 > 2020年06月26日 > 全部分享
入门大数据---Spark_Streaming与流处理
一、流处理 1.1 静态数据处理 在流处理之前,数据通常存储在数据库,文件系统或其他形式的存储系统中。应用程序根据需要查询数据或计算数据。这就是传统的静态数据处理架构。Hadoop 采用 HDFS 进行数据存储,采用 MapReduce 进行数据查询或分析,这就是典型的静态数据处理架构。 1.2 流 ...
分类:其他   时间:2020-06-26 18:53:04    收藏:0  评论:0  赞:0  阅读:63
第八章 - JUC
J.U.C AQS 原理 全称是 AbstractQueuedSynchronizer,是阻塞式锁和相关的同步器工具的框架 特点: 用 state 属性来表示资源的状态(分独占模式和共享模式),子类需要定义如何维护这个状态,控制如何获取 锁和释放锁 getState - 获取 state 状态 se ...
分类:其他   时间:2020-06-26 18:52:43    收藏:0  评论:0  赞:0  阅读:61
STM32一种使用HAL,DMA,IDLE,POLLING的方式来处理UART的不定长接收机制
STM32一种使用HAL,DMA,IDLE,POLLING的方式来处理UART的不定长接收机制 设备接收数据 (DMA) 采用的HAL库,同时在UART初始化的时候添加DMA相关操作,在系统开始运行时,开始使用HAL_UART_Receive_DMA来启动UART的接收,同时需要定义一个接收的buf ...
分类:其他   时间:2020-06-26 18:52:25    收藏:0  评论:0  赞:0  阅读:67
列出叶结点
对于给定的二叉树,本题要求你按从上到下、从左到右的顺序输出其所有叶节点。 输入格式: 首先第一行给出一个正整数 N(≤10),为树中结点总数。树中的结点从 0 到 N?1 编号。随后 N 行,每行给出一个对应结点左右孩子的编号。如果某个孩子不存在,则在对应位置给出 "-"。编号间以 1 个空格分隔。 ...
分类:其他   时间:2020-06-26 18:52:08    收藏:0  评论:0  赞:0  阅读:54
使用argparse模块 进行device-agnostic设备未知时的编码
import argparse import torch #核心就是argparse类生成参数包parser实例 parser = argparse.ArgumentParser(description='PyTorch Example') #通过这个类实例的方法如add_argument添加参数属 ...
分类:其他   时间:2020-06-26 18:51:12    收藏:0  评论:0  赞:0  阅读:86
[WebRTC] 源码中的Audio Codec整理
源码位置 [Code:webrtc\src\api\audio_codecs\] [Code:modules\audio_coding\codecs\] WebRTC默认是采用OPUS编码。 Opus WebRTC中默认是采用Opus编码,Opus编码是由silk编码和celt编码合并在一起,sil ...
分类:Web开发   时间:2020-06-26 18:50:25    收藏:0  评论:0  赞:0  阅读:144
第四章 - 管程-悲观锁和锁优化
管程 悲观锁(阻塞) 临界区 一段代码块对共享资源存在多个线程的读写操作, 我们就叫它临界区 临界区存在多个线程竞争共享资源的问题, 由于分时系统, 我们的cpu不能一直负责一条线程的执行, 所以在cpu切换的时候需要保存当时的场景, 之后cpu回来后需要恢复场景再次执行代码, 我们简称这个过程为线 ...
分类:其他   时间:2020-06-26 18:49:45    收藏:0  评论:0  赞:0  阅读:79
dataloader---->pinned memory
https://www.cnblogs.com/biglucky/p/4305131.html 固定内存pinned memory,或者不可分页内存,它的一个重要特点是操作系统将不会对这块内存分页并交换到磁盘上,从而保证了内存始终驻留在物理内存中.也正因为如此,操作系统能够安全地使某个应用程序访问该 ...
分类:其他   时间:2020-06-26 18:49:09    收藏:0  评论:0  赞:0  阅读:65
生产者消费者模式-->管程法
生产者消费者模式-->管程法 public class TestPC { public static void main(String[] args) { SynContainer container = new SynContainer(); new Productor(container).st ...
分类:其他   时间:2020-06-26 18:48:36    收藏:0  评论:0  赞:0  阅读:59
C# write stream to local file
Write the current to the local file. static void CopyStream(Stream stream, string destPath) { using (var fileStream = new FileStream(destPath, FileMod ...
分类:Windows开发   时间:2020-06-26 18:47:46    收藏:0  评论:0  赞:0  阅读:56
Ubuntu Server系统基础配置
Ubuntu Server系统基础配置 1:更改主机名: 1 ~$ cat /etc/hostname 2 ubuntu-node.example.com View Code 2:配置root远程登录 默认情况下,ubuntu不允许root用戶远程ssh,如果有实际场景需要允许root用戶远程ssh ...
分类:系统服务   时间:2020-06-26 18:47:30    收藏:0  评论:0  赞:0  阅读:64
关于Flask session实现的一些疑惑与思考
疑惑 用过Flask的人应该都知道session。 刚接触时,我有些疑惑,为什么Flask的session可以使用如下的一些方法? session.username = '' # 将键值存进session session['username'] = [] # 同上 del session['user ...
分类:其他   时间:2020-06-26 18:46:34    收藏:0  评论:0  赞:0  阅读:55
JS 空对象内插入对象
1 let Obj = {} 2 3 let ID = "cd4fg62sd4gasg4nsetjmu" 4 let ID2 = "a3526d8hs56df5sd5df45d" 5 6 let Res = { 7 name:"阿西吧", 8 lv:666 9 } 10 let Res2 = { 1 ...
分类:Web开发   时间:2020-06-26 18:46:14    收藏:0  评论:0  赞:0  阅读:94
c# webapi swagger
如何配置swagger? 在使用项目中,我们希望去查看我们的webapi的测试,那么我们是需要去有一个集成的测试的。 步骤 1.在nutget管理包中下载swagger包。 2.这样会在App_start 文件夹中出现swaggerconfig.cs 和swaggerNet.cs, 这个时候就需要配 ...
分类:Windows开发   时间:2020-06-26 18:45:56    收藏:0  评论:0  赞:0  阅读:53
第六章 - 线程安全
线程安全 当多个线程同时访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那就称这个对象是线程安全的 Brian Goetz 多线程安全问题是什么? 问题: 多线程在修改共享资源的时 ...
分类:编程语言   时间:2020-06-26 18:45:41    收藏:0  评论:0  赞:0  阅读:74
Putty的安装和使用
第一步 下载Putty 大家可以自行百度下载Putty 第二步 运行Putty 双击下载的文件:putty.exe 即可启动运行,无需安装配置等一系列繁琐操作(截图文件夹内文件,皆为本人整理,不存在借用他人成果,后续本博客会一一分享) 第三步 连接Linux 在Host Name中输入服务器地址以及 ...
分类:其他   时间:2020-06-26 18:45:17    收藏:0  评论:0  赞:0  阅读:59
Java基本数据类型的运算
自动数据类型提升的运算 byte 、char、short 、int 、long 、float、double 注意:当byte、char、short 三种数据类型做运算,结果为int型 代码1 class VariableTest1 { public static void main(String[] ...
分类:编程语言   时间:2020-06-26 18:44:53    收藏:0  评论:0  赞:0  阅读:63
第一章 - Java与线程
目录 01.Java和线程 02.Java与协程 03.CPU缓存结构和java内存模型 04.管程-悲观锁和锁优化 05.乐观锁 - 无锁方案 06.线程安全 07.线程池 08.JUC 09.高并发测试 10.类加载器 Java与线程 线程的类型 线程是比进程更轻量级的调度执行单位,线程的引入, ...
分类:编程语言   时间:2020-06-26 18:44:32    收藏:0  评论:0  赞:0  阅读:60
Elasticsearch调优篇 06 - Elasticsearch 业务层面最全优化
1、避免深分页操作 es是一个搜索引擎,所以如果用这个搜索引擎对大量的数据进行搜索,并且返回搜索结果中排在最前面的少数结果,是非常合适的。 类似于后台下载功能,如果要做成类似数据库的东西,每次都进行大批量的查询,是很不合适的。如果真的要做大批量结果的查询,记得考虑用scroll api。 2、避免业 ...
分类:其他   时间:2020-06-26 18:43:58    收藏:0  评论:0  赞:0  阅读:74
第七章 - 线程池应用
线程池 自定义线程池 import java.util.ArrayDeque; import java.util.Deque; import java.util.HashSet; import java.util.concurrent.TimeUnit; import java.util.concu ...
分类:编程语言   时间:2020-06-26 18:43:36    收藏:0  评论:0  赞:0  阅读:62
1408条   上一页 1 ... 22 23 24 25 26 ... 71 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!