块/文件/对象三种存储的优缺点

从应用角度看块/文件/对象三种存储:http://www.talkwithtrend.com/Article/178247 对象存储从理论到实践:https://baijiahao.baidu.com/s?id=1608194600020248113&wfr=spider&for=pc 对象存储、文件存储、块存储,从应用角度看有何不同?“狠角色”们是怎么搭配的?:https://www.sohu.com/a/144775333_151779 对象存储原理 1 对象数据组成结构 与块存储和文件存
分类: 其他 发布时间: 09-14 21:05 阅读次数: 0

复习----面向对象

本节内容: 1、概述 2、创建类和对象 3、面向对象三大特性   3.1封装   3.2继承   3.3多态 1、概述 编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程,一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式,对这些不同的编程方式的特点进行归纳总结得出来的编程方式类别,即为编程范式。不同的编程范式本质上代表对各种类型的任务采取的不同的解决问题的思路,大多数语言只支持一种编程
分类: 其他 发布时间: 09-14 21:05 阅读次数: 0

Jupyter Notebook不能自动打开浏览器

安装了 Winpython,运行Jupyter Notebook.exe或Jupyter lab.exe,总是不能自动打开浏览器,提示"no web browser found" 解决方案一 打开文件settings\.jupyter\jupyter_notebook_config.py 搜索webbrowser 去掉c.NotebookApp.browser = ''前的#,并将该行改为 c.NotebookApp.browser = u'D:/ProgramFiles/Browsers/C
分类: 其他 发布时间: 09-14 21:05 阅读次数: 0

复习----面向对象(进阶)

本节内容: 1、类的成员   1.1字段   1.2方法   1.3属性 2、成员修饰符 3、类的特殊成员 1、类的成员 类的成员可以分为三大类:字段、方法、属性。 字段分为:普通字段、静态字段。 方法分为:普通方法、静态方法、类方法。 所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。 1.1字段 字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最本质的区别是内
分类: 其他 发布时间: 09-14 21:05 阅读次数: 0

网页设计----万象小说网(html+css)

首页 1 /*背景色:#d8d4cb , 次级色:#e8e5dc , 方框色:#f5f6f0 , 强调色:#c8d7d2*/ 2 *{ 3 padding: 0px; 4 margin: 0px; 5 } 6 body{ 7 8 } 9
分类: 其他 发布时间: 09-14 21:05 阅读次数: 0

C语言printf()与scanf()返回值

1.printf() 在C语言中printf()函数不仅可以将指定信息打印输入到屏幕上,同时这个函数在执行的过程中会存在一个返回值,这个返回值就是所要输出字符串的字符数(包括空格和换行符) #include <stdio.h> int main(void){ int c; int a=1111; c = printf("%dsgsgrg\n",a); printf("%d\n",c); return 0; } 结果: 1111sgsgrg 11 包括\n
分类: 其他 发布时间: 09-14 21:05 阅读次数: 0

MapReduce输入输出

MapReduce框架运转在<key,value>键值对上,也就是说,框架把作业的输入看成是一组<key,value>键值对,同样也产生一组<key,value>键值对作为作业的输出,这两组键值对可能是不同的。 一个MapReduce作业的输入和输出类型如下图所示:可以看出在整个标准的流程中,会有三组<key,value>键值对类型的存在。 图示:
分类: 其他 发布时间: 09-14 21:05 阅读次数: 0

MapReduce数据分区

一个: 多个 代码实现: Mapper: .mapreduce.Mapper.Context; public class EmployeeMapper extends Mapper<LongWritable, Text, LongWritable, Employee> { @Override protected void map(LongWritable key, Text value,Context context) throws I
分类: 其他 发布时间: 09-14 21:05 阅读次数: 0

【我的Linux,我做主!】常用共享存储--NFS服务配置应用与实战

(一)关于NFS防火墙的设置NFS(NetworkFileSystem)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。NFS的优势如下:1.节省本地存储空间,将常用的数据存放在一台NFS服务器上且可以通过网络访问,那么本地终端将可以减少自身存储空间的
分类: 企业开发 发布时间: 09-14 20:58 阅读次数: 0

微软宣布加入机密计算联盟,与谷歌和BAT 等巨头联手保护数据安全

联盟创始成员还包括阿里巴巴、Arm、百度、谷歌、IBM、英特尔、红帽、瑞士电信和腾讯等科技公司,它提供了一个让行业聚集起来的机会,以促进使用机密计算来更好地保护数据。微软宣布加入机密计算联盟,与谷歌和BAT等巨头联手保护数据安全微软宣布加入机密计算联盟,与谷歌和BAT等巨头联手保护数据安全建立机密计算联盟的需求源于这样一个事实:随着计算从内部部署转移到公共云和边缘,对数据的保护变得更加复杂。当前的
分类: 企业开发 发布时间: 09-14 20:58 阅读次数: 0

Android组件化之旅——Arouter1.4.1踩坑(一)

最近在研究Android组件化开发,先来说说组件化的好处。好处有以下几点:   1.避免重复造轮子,可以节省开发和维护成本。   2.可以通过组件和模块为业务基准合理安排人力,提高开发效率。   3.不同的项目可以共用一个组件和模块,确保整体技术方案的统一性。   4.为未来插件化共用一套底层模型做准备。 今天使用阿里巴巴的Arouter路由框架开发的时候,遇到:ARouter::Compiler >>> No module name, for more information, look a
分类: 其他 发布时间: 09-14 20:49 阅读次数: 0

R 排序

数据框排序 m.sigs = m.sigs[order(pval, decreasing = TRUE)]
分类: 其他 发布时间: 09-14 20:49 阅读次数: 0

2019 GDD 记录

Day 2 1、breaking pi‘s world record with google cloud 【concept】 memory wall: Originally theorized in 1994 by Wulf and McKee, this concept revolves around the idea that computer processing units (CPUs) are advancing at a fast enough pace that will lea
分类: 其他 发布时间: 09-14 20:49 阅读次数: 0

题解 P2051 【[AHOI2009]中国象棋】

题目链接 Solution [AHOI2009]中国象棋 题目大意:求在\(n\)行\(m\)列的棋盘上放置若干个炮使得它们互不攻击的方案数,对\(9999973\)取模 分析:没有炮互相攻击等价于没有三个炮在同一行/列 考虑用\(f[i][m_1][m_2]\)表示前\(i\)行,有\(m_1\)列有一个炮,\(m_2\)列有两个炮的方案数 可以用刷表法降低思维难度 初始条件: \(f[1][0][0] = 1\) \(f[1][1][0] = m\) \(f[1][2][0] = C_m^
分类: 其他 发布时间: 09-14 20:49 阅读次数: 0

Android组件化之旅——Arouter1.4.1踩坑(二)

继续Android组件化之旅,记录今天遇到的组件化的问题: ARouter::: InstantRun support error, com.android.tools.fd.runtime.Paths ARouter::: No mapping files were found, check your configuration please![ ] 起因以及解决的办法 刚开始看到报错信息,我还以为是我没有配置好的原因。我重新检查配置了好久发现没有问题呀!为什么运行不了呢? 找了很久发现一个
分类: 其他 发布时间: 09-14 20:49 阅读次数: 0

前端之浏览器缓存机制

很早就想梳理一下浏览器的缓存机制了,一直没有时间,实际是上懒啦(*^▽^*),你知道的,人都有惰性,本大神只是个假神o(´^`)o,也不例外。 难得今天较为清闲,还是借鉴一下成功人的经验,梳理一下吧,好记性不如烂笔头,说不定哪次面试遇到了呢 在前端开发中,性能是一个永恒的话题,没有最好,只有更好。判断一个网站性能好坏,一个直入眼观的即是网页的反应速度,有一个方式就是使用缓存,一个优秀的缓存策略可以缩短网页请求的时间,减少延迟,并且网页可以重复利用,还可以减少带宽,降低网络负荷。 1:为什么需要
分类: 其他 发布时间: 09-14 20:49 阅读次数: 0

20194729 自动生成四则运算题第一版报告

一、需求分析   为节省父母出题的时间,加强孩子的计算能力,需要设计出可以随机生成算式的程序 二、功能设计 基本功能   (1)自动生成10道100以内的2个操作数的四则运算算式(+ - * /),要求运算结果也在100以内   (2)剔除重复算式。 2 + 3 = 和 2 + 3 = 是重复算式 2 + 3 = 和 3 + 2 = 不属于重复算式   (3)题目数量可定制   (4)相关参数可控制    是否包含乘法和除法    操作数数值范围可控(如操作数 在100以内 还是1000以内)
分类: 其他 发布时间: 09-14 20:49 阅读次数: 0

yarn 简介

Yarn通俗介绍 Apache Hadoop YARN (Yet Another Resource Negotiator,另一种资源协调者)是一种新的 Hadoop 资源管理器,它是一个通用资源管理系统和调度平台,可为上层应用提供统一的资源管理和调度,它的引入为集群在利用率、资源统一管理和数据共享等方面带来了巨大好处。 可以把yarn理解为相当于一个分布式的操作系统平台,而mapreduce等运算程序则相当于运行于操作系统之上的应用程序,Yarn为这些程序提供运算所需的资源(内存、cpu)。
分类: 其他 发布时间: 09-14 20:49 阅读次数: 0

MySQL数据库(良心资料)

一、MySQL数据库 1、数据库简介 1.1、数据库的概念 数据库就是用来存储和管理数据的仓库。数据库存储数据的优点: l 可存储大量数据; l 方便检索; l 保持数据的一致性、完整性; l 安全,可共享; l 通过组合分析,可产生新数据; 1.2、数据库的发展历程 l 没有数据库,使用磁盘文件存储数据; l 层次结构模型数据库; l 网状结构模型数据; l 关系结构模型数据库:使用二维表格来存储数据; l 关系-对象模型数据库; MySQL就是关系型数据库。 1.3、常见数据库 l Ora
分类: 其他 发布时间: 09-14 20:49 阅读次数: 0

4.linux下配置Golang的环境变量

装好linux后优先在linux上配置Golang开发环境。 1.到Go语言中文网下载Linux安装包 https://studygolang.com/dl 2.到下载的目录下解压,下载的文件一般在“下载”或者“Downloads”里面 tar -zxvf go1.13.linux-amd64.tar.gz 3.将解压出来的“go”文件移到你要安装的目录下,作者放在了主目录下 mv ./Downloads/go ./ 4.创建项目所在的文件夹 mkdir goProject 5.设置环境变量
分类: 其他 发布时间: 09-14 20:49 阅读次数: 0