Stella981 Stella981
3年前
Spark RDD工作原理详解+RDD JAVA API编程
第1章RDD概念1.1RDD为什么会产生   RDD:ResilientDistributedDataset弹性分布式数据集RDD是Spark的基石,是实现Spark数据处理的核心抽象。那么RDD为什么会产生呢?
Stella981 Stella981
3年前
Scratch编程技巧之「停止脚本执行」积木用法
一、说明Scratch在[控制]类积木下有一种积木称为[停止脚本执行],如图所示:!Scratch编程技巧之「停止脚本执行」积木用法(https://s4.51cto.com/images/blog/202005/30/1f5bcf41065786eac9f123e52455f427.png?xossprocessimage/w
Wesley13 Wesley13
3年前
Java并发编程:AQS对CLH锁的优化
自旋锁适用于锁占用时间短,即锁保护临界区很小的情景<AQS的自旋锁详解(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU3OTc1MDM1Mg%3D%3D%26mid%3D2247495307%26idx%3D1%26sn
Wesley13 Wesley13
3年前
Java 并发编程:AQS 的原子性如何保证
当我们研究AQS框架时(对于AQS不太熟知可以先阅读《什么是JDK内置并发框架AQS(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU3OTc1MDM1Mg%3D%3D%26mid%3D2247495050%26idx%3
Stella981 Stella981
3年前
Python基础系列讲解——TCP协议的socket编程
前言我们知道TCP协议(TransmissionControlProtocol,传输控制协议)是一种面向连接的传输层通信协议,它能提供高可靠性通信,像HTTP/HTTPS等网络服务都采用TCP协议通讯。那么网络通讯方面都会涉及到socket编程,当然也包括TCP协议。Python作为一门适应于快速开发的工具,在它浩瀚的第三方库中也一定包括了s
Stella981 Stella981
3年前
Python进阶学习笔记——网络编程(1):IP、端口
网络编程IP地址定义:IP地址就是标识网络中设备的一个地址,好比现实生活中的家庭地址。种类:IPv4:目前使用的IP地址,由点分十进制组成,4字节,如:192.168.145.52(局域网IP)、10.254.2.171(公网IP)IPv6
Wesley13 Wesley13
3年前
Java并发编程:AQS的原子性如何保证
当我们研究AQS框架时(对于AQS不太熟知可以先阅读《什么是JDK内置并发框架AQS(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU3OTc1MDM1Mg%3D%3D%26mid%3D2247495050%26idx%3
Stella981 Stella981
3年前
Linux设备驱动开发详解:入门与编程实践
!(http://static.oschina.net/uploads/space/2014/0613/092505_rsYC_856019.jpg)(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwenku.it168.com%2Fwenji%2F2170)Linux设备驱动
Stella981 Stella981
3年前
Linux C高级编程——文件操作之系统调用
LinuxC高级编程文件操作之系统调用宗旨:技术的学习是有限的,分享的精神是无限的。    库函数是一些完毕特定功能的函数。一般由某个标准组织制作公布,并形成一定的标准。使用库函数编写的函数一般能够应用于不同的平台而不须要做不论什么改动,具有非常好的可移植性。    系统调用函数与操作系统直接相关,
Wesley13 Wesley13
3年前
Java多线程并发编程一览笔录
知识体系图:!(https://static.oschina.net/uploads/space/2017/0122/170830_4rOH_155593.png)1、线程是什么?线程是进程中独立运行的子任务。2、创建线程的方式方式一:将类声明为Thread的子