自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 Python学习入门——分支和循环

本次学习Python 中的if……elif……else……、while、assert、for、range、break、continue、三元操作符等分支循环语句。判断——应不应该做什么事情循环——持续做某事if,while循环实例1——成绩登记判断此处存在if……elif……else……此实例结合while循环,和break的退出循环语句,实现了“当输入正常成绩时,程序可一直循环进行等级...

2019-09-16 11:39:05 504

原创 Python学习入门——操作符

在Python中独有的运算符1、**——幂>>> 2**4162、//——整除>>> 10//33>>> 10.0//33.03、bool型的运算>>> not TrueFalse>>> not FalseTrue>>> not 0True>>...

2019-09-05 19:43:56 342

原创 Python学习入门——数据类型

Python中常用数据类型1、int2、float3、bool>>> true+trueTraceback (most recent call last): File "<pyshell#6>", line 1, in <module> true+trueNameError: name 'true' is not defined&...

2019-09-05 18:46:02 351

原创 Python学习入门——变量和字符

变量1、 在Python中不需要向Java一样严格的定义出变量的类型,可以直接给变量赋值即可。>>> x=3>>> y=5>>> x3>>> y5查看变量值,可以直接输入变量名回车,也可以用print函数进行输出。2、交换变量值按照之前的语言,两个变量交换值需要定义一个中间变量temp:>>...

2019-09-04 20:41:21 279

原创 Python学习入门——初学注意事项

Python学习入门注意事项下载安装Python在Python官网下载Python3.7.4版本。本人采用自定义安装。命令方式交互式模式:打开IDLE,输入命令函数,直接得到反馈编辑器模式:File→New File 在新文件中编辑,保存时注意保存为.py,代表这是Python文件。运行问题run→run model运行编辑器中的程序1.“invalid character in ...

2019-09-04 13:34:10 301

原创 计算机扫盲篇

Java学习之前的计算机知识 首先说明一下本人是简单的学习过Java语言的(学校课程),后期使用过程中发现学习的程度远远不够。所以展开了本论学习,将知识点重新规整和重新熟悉的一个过程。当然,我认为是比较细致的学习了。 本次学习是计算机的扫盲学习,设计了较多的就是计算机组成原理中的相关知识,计算机专业人员应该都有学习过了。一、计算机的组成1、计算机由 硬件 + 软件 ...

2018-02-19 19:06:02 1057

原创 Android安卓——UI组件

Android用户界面框架(Android UI Framework)采用MVC(Model-View-Controller)模型。 提供了处理用户输入的控制器(Controller)、显示用户界面和图像的视图(View),以及保存数据和代码的模型(Model)基本界面控件1、简介Android系统的界面控件分为定制控件和系统控件 定制控件是用户独立开发的控件,或通过继承并修改系统控件后

2017-12-29 19:05:56 503

原创 Android安卓——UI布局

安卓应用在用户面前所呈现出来的就是一个布局方式。一、页面布局概述1、界面布局(Layout)是用户界面结构的描述,定义了界面中所有的元素、结构和相互关系 2、声明Android程序的界面布局有两种方法 1)、使用XML文件描述界面布局 2)、在程序运行时动态添加或修改界面布局 3、用户既可以独立使用任何一种声明界面布局的方式,也可以同时使用两种方式 4、使用XML文件声明界面

2017-12-29 16:26:58 657

原创 Android安卓——资源管理

在安卓应用的开发过程中,代码、字符串、菜单、图像、声音、视频这些文件统称为资源。 他们都存储在资源文件(res/)下面。 此处在讲解了资源文件的相关知识后,着重介绍字符串、颜色、尺寸、布局、数组、资源、原始xml文件等。一、资源简介1、映射Android应用中的所有资源,都将被编译成二进制的形式存放在Android应用中,每个资源都被赋予一个独一无二的int型的ID,资源在引用时将通过

2017-12-29 16:04:20 741

原创 Android安卓——消息提示

Android系统提供一套友好的消息提示机制,不会打断用户当前的操作。 在安卓应用中最常见的就是消息的提示,而消息的提示有多种方式,可根据实际的需要来选择使用。 本次介绍Toast提示框、Notification通知栏、AlertDialog提示框样式。一、Toast提示框1、适用情况一种快速的即时消息消息内容简短悬浮于应用程序的最上方不获得焦点显示时间有限,会自动消失2、

2017-12-29 13:14:30 961

原创 Android安卓——事件响应

本次学习的是安卓应用中最常使用的事件响应。所谓事件响应无时无刻不在手机应用上发生,划开锁屏、拨号、查找联系人、发送信息等。只要你对屏幕有所动作都会产生事件。 在了解事件处理原理之后,针对单击事件、长按事件、焦点改变事件、键盘事件、触摸事件的基本操作,进行详细的解说。一、事件处理原理1、涉及的三个概念:1)事件(Event):表示在图形界面操作的描述,通常是封装成各种类。2)事件源(Event

2017-12-28 21:11:17 1537 1

原创 Android安卓——入门学习

在正式动手开发学习之前,首先了解一下安卓开发,让自己首先在主观印象中认识安卓的开发。所以本次学习主要是理论方面的知识,让大家对安卓有一个大概的了解。 本人在学习安卓时使用的是Android Studio开发工具。 (当然,在本次的学习之前我已经发表过很多安卓开发中的深入学习内容,而且在很多的开发书籍中也有了很多对安卓的简介。本次的学习,主要是对自己过往所学知识点的梳理及深入体会。希望有学

2017-12-27 18:53:39 743

原创 Android安卓——页面翻转(横屏、竖屏)功能代码

此处给出的是简单的设置横屏竖屏的代码。一、简介当系统运行时可能会修改系统配置,例如屏幕方向和语言等等,一般系统会重启正在运行的activity(destroy->create),加载候选资源适应新配置。可以通过配置避免重启,此时可以监听系统设置的更改,重写Activity的onConfigurationChanged方法,该方法是一个基于回调的事件处理方法。当系统设置发生更改时,该方法会被自动

2017-11-29 20:28:22 2500

原创 Android安卓——实现发短信功能的代码

本处给出的是简单的发短信的笼统代码过程,可根据自己的知识,结合起来进行完善。 在配置文件中给权限配置 <uses-permission android:name="android.permission.SEND_SMS"/>代码实现: 从 Android 6.0(API 级别 23)开始,用户开始在应用运行时向其授予权限,而不是在应用安装时授予。此方法可以简化应用安装过程,因为用户

2017-11-29 20:23:03 9974

原创 Android安卓——实现通话的代码

在安卓中拨号进行通话的代码实现:从 Android 6.0(API 级别 23)开始,用户开始在应用运行时向其授予权限,而不是在应用安装时授予。此方法可以简化应用安装过程,因为用户在安装或更新应用时不需要授予权限。它还让用户可以对应用的功能进行更多控制; 检查权限->请求权限->处理权限请求响应 在配置文件中需要自己配置权限: <uses-permission android:name="

2017-11-29 20:18:28 1743

原创 Android安卓——service组件

安卓有四大组件,本次学习为service组件。了解service组件的生命周期、使用方法(注册、启动方式、绑定方式、停止方法)、绑定服务等基础性的知识。 实战:启动音乐服务、停止音乐服务、随机数的输出(绑定服务的实现方法)一、Service简介1、Service是Android系统的后台服务组件,适用于开发无界面、长时间运行的应用功能。2、特点:没有用户界面比Activity的优先级高,

2017-11-29 19:27:17 630

原创 Android安卓——数据存储之文件存储

在安卓中对数据的存储有了SQLite数据库存储数据,在本次学习的是对文件的存储。利用SharedPerences将数据存储在文件中。 实战:本次学习准备的实战是总结性写了一下数据内部存储的读写、文件内部存储的读写、在SD卡中的读写。一、 简单存储SharedPreferences1、简单存储简介SharedPreferences是一种轻量级的数据保存方式。通过SharedPrefer

2017-11-25 21:24:41 1230

原创 Android安卓——ContentProvider组件

本次学习Android四大组件之一——ContentProvider组件。这是应用程序之间共享数据的一种接口机制,提供了更高级的数据共享方法。 实践:本次学习之后做一个使用ContentProvider来实现数据共享的简单实例。一、ContentProvider简介(一)理论支持1、ContentProvider(数据提供者)是在应用程序之间共享数据的一种接口机制。 2、

2017-11-25 15:17:32 477

原创 Android安卓——数据存储之数据库存储

在安卓开发中,对于用户端数据的存储常使用SQLite数据库。 使用SQLite数据库进行数据的增删查改操作。后面附有代码一、SQLite数据库1、SQLite数据库简介(1)、SQLite数据库是一个开源的嵌入式关系数据库。(2)、特点: 更加适用于嵌入式系统,嵌入到使用它的应用程序中去。占用非常少的内存,运行高效可靠,可移植性好。

2017-11-24 15:57:30 4081

原创 Android安卓——BroadcastReceiver广播组件

之间讲解过Activity组件之间的使用Intent通信,而本次学习的安卓四大组件之一的BroadcastReceiver组件,进行的则是广播通信。然而这都是以Intent通信为基础的。一、广播通信的简介1、是Intent的另一种用途——发送广播通信 2、应用程序和安卓程序都可以使用Intent发送广播消息 3、广播消息的内容可以与应用程序密切相关的数据信息,也可以是Android系统的信息。

2017-11-18 20:55:20 428

原创 Android安卓——Intent(3)过滤器

通过之前两次学习,学习了Intent的简单用法,简单了解了Intent。 本次学习Intent过滤器。让系统自己进行匹配调用。Intent过滤器简介Intent过滤器是一种根据Intent中的动作(Action)、类别(Categorie)和数据(Data)等内容,对适合接收该Intent的组件进行匹配和筛选的机制Intent过滤器可以匹配数据类型、路径和协议,还包括可以用来确定多个匹配

2017-11-11 21:14:10 630

原创 Android安卓——Intent(2)传递数据

在上一小节中Intent的简介和显式隐式跳转,通过使用startActivity(Intent)方法启动Activity后,启动后的两个Activity之间相互独立,没有任何的关联。 本次学习两个Activity使用Intent跳转之后,数据传递的问题。通常的情况下,都会有多个Activity的跳转组成一整套的系统,而这些跳转承接关系的Activity之间,需要进行数据的传递。这就是使用Int

2017-11-11 20:48:20 468

原创 Android安卓——Activity组件代码测试生命周期(续)

经过之前对安卓中Activity组件的学习,可以在理论上明白Activity的作用和用法。 本次的学习主要是Activity的生命周期运行情况的实践。通过实际的系统调用情况来确定生命周期的流程。 Activity组件(1) Activity组件(2)建立一个类实现所有的生命周期的方法package edu.hrbeu.ActivityLifeCycle;import androi

2017-11-11 20:19:36 410

原创 Android安卓——Intent通信(1)

本次学习Android中最重要的Intent。 Intent是一个动作的完整描述,包含了动作的产生组件、接收组件和传递的数据信息。 本次学习在介绍了Intent的作用之后,主要讲解怎么在Activity中使用Intent,比如:Activity的显示跳转,隐式跳转,父子Activity中传递数据等。一、Intent简介Intent也可称为一个在不同组件之间传递的消息,这个消

2017-11-05 22:15:27 1173

原创 Android安卓——Activity组件(2)

本次的学习是继Android安卓——Activity组件(1)和Android程序生命周期的学习之后展开的。 可以初步的使用Activity之后,明白了生命周期的存在才能更好的使用Activity组件。Activity生命周期 组件生命周期 所有Android组件都具有自己的生命周期,是从组件建立到组件销毁的整个过程 在生命周期中,组件会在可见、不可见、活动、非活动等

2017-11-05 16:36:46 365

原创 Android安卓——Android程序生命周期

多处的开发者都给使用者了一个方便,给一些东西设置了一个生命周期的东西。本次学习主要对安卓中程序的生命周期进行讲解。 充分了解安卓生命周期,记住生命周期的优先级,为后续的开发打基础。Android程序生命周期1、程序的生命周期程序的生命周期是在Android系统中进程从启动到终止的所有阶段,也就是Android程序启动到停止的全过程程序的生命周期由Android系统进行调度和控制的2、A

2017-11-05 16:19:24 892

原创 Android安卓——Activity组件(1)

此次学习主要讲解的是Android中的Activity组件。 对于此组件的学习将会从创建、配置、启动等片面的使用方法。创建、配置、启动Activity1、创建Activity,大致可以分为以下两个步骤:(1)创建一个Activity一般是继承android.app包中的Activity类,不过在不同的应用场景下,也可以继承Activity的子类。 例:创建一个MainActivity的具体

2017-11-05 15:56:53 289

原创 Android安卓——基本组件介绍

安卓组件简介: 1、组件是可以调用的基本功能模块,Android应用程序就是由组件组成的。 2、Android系统的四个重要组件,分别是Activity、Service、BroadcastReceiver和ContentProvider。一、Activity组件 -Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务。 -Activity中所有操作都与用

2017-11-05 15:30:46 913

原创 MapReduce入门之多种统计方式wordcount(续)

这次的学习是在MapReduce入门之后的,上次实现了简单的单词统计的计算,是对文件全部的读取划分。本次学习多种读取和划分方式。在读取的时候,单独读取第二个位置的单词进行统计只需要将上次的MyMapper程序进行修改,修改情况如下:import java.io.IOException;import org.apache.hadoop.io.IntWritable;import org.apac

2017-11-04 16:48:32 354

原创 MapReduce入门之wordcount

MapReduce入门之wordcount先下流行的大数据,主要需要两个处理方法。1、海量数据的存储,2、海量数据的计算。 其中,使用HDFS完成海量数据的分布式储存,而海量数据的计算交给MapReduce来进行。MapReduce简介1、定义MapReduce是一个使用简单的软件框架,基于它写出来的应用程序能够运行在由上千个商用机器组成的大型集群上,并以一种可靠的容错

2017-11-04 15:46:52 900

原创 VM虚拟机上安装Eclipse和Hadoop上文件命令操作的java代码实现

Eclipse的安装 图形界面联网下载,需要注意版本问题。 使用压缩包,解压安装。本文将讲解使用压缩包进行eclipse的安装。-first,压缩包拉进桌面,复制到你要安装的路径(本文安装在/usr/local/目录下)。 *******eg.cp 压缩包的名字 /usr/local/ -second,解压。 ******eg.tar zxvf 压缩包名字(后加压缩到的路径,不加就

2017-10-25 22:56:31 1578

原创 分布式文件系统HDFS及其命令

HDFS的shell操作引言1、调用文件系统(FS)shell命令应该使用hadoop fs的形式2、所有FS的shell命令都使用URI路径作为参数      URI格式为:scheme://authority/path。HDFS的scheme是hdfs;本地文件系统的scheme是file。如果未指定,就会使用配置中指定的默认scheme。命令讲解1、hadoop ve

2017-10-25 21:43:19 652

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除