首页 文章 精选 留言 我的

文章列表

共 97898 篇
Android底层学习之嵌入式系统

Android底层学习之嵌入式系统

Android嵌入式系统导论 1、嵌入式系统定义 Android是一款以linux为基础的开源移动设备操作系统,一直由Google公司领导和开发。嵌入式系统是一种完全嵌入受控器件内部、为特定应用而设计的专用计算机系统,所以其本质也是计算机系统,由软件和硬件构成。嵌入式系统分为简单和复杂嵌入式系统,简单嵌入式系统一般为单片机,比如MCS51,PIC系列,AVR...

Hadoop大数据平台实战(03):Linux实战安装HBase,并保存数据

Hadoop大数据平台实战(03):Linux实战安装HBase,并保存数据

Apache HBase开源免费的Hadoop数据库,使用Java开发的,是一个分布式,可扩展的NoSQL数据库。本文会详细介绍HBase原理、架构、新特性、Linux环境下的安装,安装模式,表创建,简单的CRUD操作。 1、HBase数据库介绍 HBase是开源NoSQL数据库,主要用于大数据平台。受启发于谷歌在2006年发表了一篇关于Big Table的...

如何从根源上解决 HDFS 小文件问题

如何从根源上解决 HDFS 小文件问题

我们知道,HDFS 被设计成存储大规模的数据集,我们可以在 HDFS 上存储 TB 甚至 PB 级别的海量数据。而这些数据的元数据(比如文件由哪些块组成、这些块分别存储在哪些节点上)全部都是由 NameNode 节点维护,为了达到高效的访问, NameNode 在启动的时候会将这些元数据全部加载到内存中。而 HDFS 中的每一个文件、目录以及文件块,在 Na...

阿里云ECS建站超详细全套完整图文教程

阿里云ECS建站超详细全套完整图文教程

第一步:如何以最低价格快速买到阿里云服务器? 1.1 如果我是学生,我如何通过¥9.9买到价值¥117的服务? 答:用¥9.9购买云服务器ECS是阿里云学生专属活动。首先,你需要在阿里云官网注册账号。然后在阿里云官网首页点击校园扶持,经学生认证后便可购买每月¥9.9的特价云服务器。活动内容如下图1.1。 1.2 如果我不是学生,我如何通过¥30买到价值¥11...

python实现双向链表基本结构及其基本方法

python实现双向链表基本结构及其基本方法

双向链表是在单向链表的基础上更为复杂的数据结构,其中一个节点除了含有自身信息外,还应该含有下连接一下个节点和上一个节点的信息。 双向链表适用于需要双向查找节点值的场景中,在数据量难以估计并且数据增删操作频繁的场景中,双向链表有一定优势;链表在内存中呈现的状态是离散的地址块,不需要像列表一样预先分配内存空间,在内存的充分利用上更胜一筹,不过增加了一些额外开销。...

怎么才能转入大数据领域 ,成为一名合格的大数据分析师

怎么才能转入大数据领域 ,成为一名合格的大数据分析师

2019年的高考很快就要拉开序幕了。而考生和家长除了要面临考试这一难关外,考试之后填报志愿时,选择大学和专业也是一个难题。 最近两年很多高校都开设了互联网相关专业,大数据、机器人等专业成为热点。 在2018年3月21日公布的2017年度普通高等学校本科专业备案和审批结果显示,“数据科学与大数据技术”最为热门,共有250所高校新设该专业。 高校开专业是与社会...

python爬虫系列之初识爬虫

python爬虫系列之初识爬虫

python爬虫系列之初识爬虫前言 我们这里主要是利用requests模块和bs4模块进行简单的爬虫的讲解,让大家可以对爬虫有了初步的认识,我们通过爬几个简单网站,让大家循序渐进的掌握爬虫的基础知识,做网络爬虫还是需要基本的前端的知识的,下面我们进行我们的爬虫讲解 在进行实战之前,我们先给大家看下爬虫的一般讨论,方便大家看懂下面的实例 一、爬汽车之家汽车之家...

手把手教程:用Python开发一个自然语言处理模型,并用Flask进行部署

手把手教程:用Python开发一个自然语言处理模型,并用Flask进行部署

截住到目前为止,我们已经开发了许多机器学习模型,对测试数据进行了数值预测,并测试了结果。实际上,生成预测只是机器学习项目的一部分,尽管它是我认为最重要的部分。今天我们来创建一个用于文档分类、垃圾过滤的自然语言处理模型,使用机器学习来检测垃圾短信文本消息。我们的ML系统工作流程如下:离线训练->将模型作为服务提供->在线预测。 1、通过垃圾邮件和非...

Java的序列化和反序列化

Java的序列化和反序列化

Java的序列化和反序列化概述 Java对象的序列化和反序列化,这个词对我来说追溯到大学阶段,学Java对象流时知道有这东西。老师告诉我们可以把Java对象化作字节流,储存文件或网络通信。然后就是巴啦巴拉,一脸懵逼。举个例子,有一台北京的Java虚拟机现在运行的某个对象要调用一台在长春运行的Java虚拟机内的某个对象,这是两个不同的Java虚拟机进程,我们没...

Android开发过程中的坑及解决方法收录(六)

Android开发过程中的坑及解决方法收录(六)

Android开发过程中的坑及解决方法收录(六) file.listFiles 空指针异常最近在弄个小项目,类似一个文件管理器,需要获得手机存储里的目录之后显示,但是运行过程中出现错误,搜索了资料,得出了以下的解决办法 问题产生的原因: android6.0以上需要动态申请权限,确保自己有读取和写入SD卡的权限以往版本的话,写入SD卡的权限其实是包含了读取S...

平台系统能力建设——互联网平台建设

平台系统能力建设——互联网平台建设

这一课,开始分享平台的系统能力:平台建设,就是建设一整套的系统能力。 以下是数字化转型的分享线路图,您现在所在的位置为序号的分享:生态圈建设中,最关键的一部分,载体之平台建设。 以下是正文: 分享平台的系统能力:平台建设,就是建设一整套的系统能力。 无论我们前面分享的系统化的用户体验体系,前中后台的保障体系,都是完善系统能力的一部分。同时,系统能力是一整套非...

Hadoop大数据平台实战(02):HBase vs. Hive vs. Impala 对比

Hadoop大数据平台实战(02):HBase vs. Hive vs. Impala 对比

Hadoop大数据平台中非常重要的三个技术:HBase vs. Hive vs. Impala。他们之间的关系和区别。 Apache™Hadoop是目前最流行的开源大数据平台,核心组件使用Java语言开发。 Apache Hadoop软件库是一个框架,允许使用简单的编程模型跨计算机集群分布式处理大型数据集。 它旨在从单个服务器扩展到数千台计算机,每台计算机都...

自己动手玩转深度学习项目

自己动手玩转深度学习项目

自从2012年AlexNet网络在ImageNet挑战赛上取得巨大成功之后,计算机视觉和深度学习等领域再一次迎来研究热潮。计算机视觉,从字面意义上理解就是让计算机等机器也具备人类视觉,研究让机器进行图像分类、目标检测等。在这近十年里,该领域取得的成就让人大吃一惊,有些研究已经超越了人类的表现水平。对于想入门或者从事深度学习领域的工作者而言,一般是从计算机视觉...

盘点几个在手机上可以用来学习编程的软件

盘点几个在手机上可以用来学习编程的软件

前天在悟空问答的时候,很荣幸被邀请参加回答“在手机上可以用来学习编程的软件有哪些?”这个问题,当时在回答的首页看到一个头条大微(小小猿爱嘻嘻)的回答,觉得十分受用,在此将其整理好,发布头条给大家学习,希望对大家学习编程有帮助。感谢大佬提供的解答,原文可以点击拓展链接进行查看。 学习编程的软件其实挺多的,下面我简单几个可以在手机上编程的软件,主要分为C/C++...

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册