客户端开发
神经病研究神经网络
路漫漫其修远兮,吾将上下而求索
展开
-
Java学习向:java错误梳理记录
// 越界错误Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2 at ArrayTest.main(ArrayTest.java:26)原创 2019-03-21 19:44:23 · 114 阅读 · 0 评论 -
Java向:Unified Modeling Language 统一(标准)建模语言(七):UML 部署图
概述部署图由节点以及节点之间的关系组成。 部署图展示了硬件的配置以及软件如何部署到网络结构中。 部署图通常用来帮助理解分布式系统,一个系统模型只有一个部署图。 部署图用于可视化软件组件部署的系统中的物理组件的拓扑结构。UML 部署图元素结点结点是存在于运行时的、代表计算机资源的物理元素,可以是硬件也可以是运行其上的软件系统,比如64主机、Windows server 2...原创 2019-04-30 10:10:59 · 241 阅读 · 0 评论 -
Java向:Unified Modeling Language 统一(标准)建模语言(八):UML 用例图
概述用例图捕捉了模拟系统中的动态行为,并且描述了用户、需求以及系统功能单元之间的关系。 用例图展示了一个外部用户能够观察到的系统功能模型图。 用例图由主角、用例以及它们之间的关系组成。目的用例图用来收集系统的要求。 用例图用于获取系统的外观图。 用例图用于识别影响系统的内部和外部因素。 用例图显示参与者之间的相互作用。画用例图的方法绘制一个用例图应该包含以...原创 2019-04-30 11:24:42 · 248 阅读 · 0 评论 -
Java向:Unified Modeling Language 统一(标准)建模语言(九):UML 交互图
概述交互图描述的是对象之间的动态合作关系以及合作过程中的行为次序。 交互图常常用来描述一个用例的行为,显示该用例中所涉及的对象以及这些对象之间的消息传递情况,即一个用例的实现过程。 UML 交互图包括两种,分别是序列图和协作图。前者显示对象之间的关系,强调对象之间消息的时间顺序,显示对象之间的交互;后者描述对象之间的交互。目的捕捉一个系统的动态行为。 描述该系统中的信息流。...原创 2019-04-30 11:37:26 · 241 阅读 · 0 评论 -
Java向:Unified Modeling Language 统一(标准)建模语言(十):UML 状态图
概述状态图主要用于描述对象具有的各种状态、状态之间的转换过程以及触发状态转换的各种事件和条件。 状态图描绘了一个状态机,可以被定义为一台机器,它定义了一个对象,这个对象控制外部或内部事件的不同状态。目的为了模拟系统的动态环节。 反映系统模型生态周期。 定义一个状态机模型状态的对象。画状态图的方法画状态图之前,需要明确,识别对象,以进行分析。 识别状态。 识...原创 2019-04-30 14:21:59 · 172 阅读 · 0 评论 -
Java向:Unified Modeling Language 统一(标准)建模语言(十一):UML 活动图
概述UML 活动图是描绘 UML 动态模型的一种图形,一般用来描述相关用例图。 UML 活动图描述满足用例要求所要进行的活动以及活动间的约束关系,有利于识别并行活动。 UML 活动图是一种特殊的状态图,它对于系统的功能建模特别重要,强调对象间的控制流程。 UML 活动图是一种表述过程肌理、业务过程以及工作流的技术。它可以用来对业务过程、工作流建模,也可以对用例实现甚至是程序实现来建...原创 2019-04-30 16:21:12 · 285 阅读 · 0 评论 -
Android向:实现同一局域网内两台手机之间的文件互传
背景最近要做一个demo,目的是实现局域网内的两台手机之间的文件互传。具体流程如下:手机 A 从服务器上下载一个 apk 文件到本机上; 手机 A 在自己的某个端口上启动一个 Server 服务,供手机 B 对刚刚的 apk 进行下载; 手机 B 请求手机 A 的 ip 地址与端口,进行 apk 的下载;实现过程目前只是一个最简版的实现。1. 首先因为是下载服务,就在 ...原创 2019-07-03 17:19:23 · 14361 阅读 · 2 评论 -
Android向:从一个例子看Android中Fragment的用法
背景(这个例子来源于疯狂安卓讲义)用Fragment实现一个展示书的详细信息的app,app layout 主要分为左右两部分,左边每行显示了书名,右边每部分显示了书名及其描述。如下图所示,实现的代码1. res 里面的两个 layoutactivity_main.xml<?xml version="1.0" encoding="utf-8"?><...原创 2019-08-02 18:00:39 · 269 阅读 · 0 评论 -
ES6基础笔记:let和const
一、let和const的基本比较 let const 作用域 声明所在的块级作用域 声明所在的块级作用域 适用场景 for循环内 一旦声明不会改变的场景下 变量提升 不存在 不存在 暂时性死区 Yes Yes 重复声明 no no 常量值可变 no(一旦声明必须立即初始化) ...原创 2019-09-10 07:46:39 · 166 阅读 · 0 评论 -
Java向:Unified Modeling Language 统一(标准)建模语言(六):UML 组件图
概述组件图又称构件图,它描述的是在软件系统中遵从并实现一组接口的物理的、可替换的软件模块。 组件图 = 构建 + 接口 + 关系 + 端口 + 连接器 组件图提供了将要建立的系统的高层次的架构视图,它将帮助开发者建立实现的路标。目的可视化系统的组成部分。 描述组织以及组件的关系。画组件图的方法画组件图时需要清楚以下几点,在系统中使用的文件。 库和其他构件的...原创 2019-04-30 09:36:32 · 151 阅读 · 0 评论 -
Java向:Unified Modeling Language 统一(标准)建模语言(五):UML 对象图
概述UML 对象图和类图一样反映系统的静态过程,但对象图是从实际的或原型化的情景来表达的。 UML 对象图显示某时刻对象和对象之间的关系。一个 UML 对象图可以看做是一个类图的特殊用例,实例和类可在其中显示。 UML 对象图是类图的实例,几乎使用与类图完全相同的标识。 由于对象存在生命周期,因此 UML 对象图只能在系统某一时间段存在。目的对象图的目的与类图的目的类似。不...原创 2019-04-29 20:38:48 · 260 阅读 · 0 评论 -
Android向:关于Gradle的解释与一份ppt
链接:https://www.zhihu.com/question/30432152ppt链接:https://www.slideshare.net/vannzhang/gradlethe-new-build-system-for-android原创 2019-04-04 19:04:05 · 235 阅读 · 0 评论 -
Android向:用红米Note4作为测试机,如何在没有SIM卡的情况下选择USB安装与USB调试?
背景:什么操作都没有进行,红米Note4测试机突然不能选择USB安装与USB调试猜测原因:可能是版本升级导致的bug,从MIUI网站上可以看出全网都在吐槽这一点……思想:从稳定版安装开发版方法:从http://www.miui.com/download.html下载对应手机的开发版卡刷包; 参考http://www.miui.com/shuaji-329.html的方法进行安装,...原创 2019-04-10 15:25:45 · 9546 阅读 · 0 评论 -
Android向:在Mac上为安卓开发准备运行、调试环境
为了进行安卓开发,需要准备开发所需要的运行和调试环境。本机环境:Mac OS10.13.6 (17G65)一、使用安卓自带的虚拟手机 AVD1. 首先打开一个项目,然后选择 Android Studio 右上角的一个手机标志。2. 然后选择创建虚拟机器;3. 选择一种手机型号;4. 选择一个系统镜像进行下载;5. 下载完成...原创 2019-04-02 14:58:49 · 409 阅读 · 0 评论 -
Android向:Android事件处理机制-基于监听事件处理的五种形式
一、内部类作为事件监听类例子如下所示,package org.crazyit.event;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import andr...原创 2019-04-03 10:53:20 · 769 阅读 · 0 评论 -
Android Studio Debug向:SDK版本、Gradle版本与build.gradle的问题
背景:跑《疯狂Android讲义》的时候代码遇到问题1. 在build.gradle(Project: xxx)中添加一条语句,并修改classpath中的gradle版本2. 修改gradle-wrapper.properties中的gradle版本到 Android Studio 要求的版本3. 修改 build.gradle(Module: xxx) 中的 ...原创 2019-04-09 10:17:17 · 817 阅读 · 0 评论 -
Java向:Unified Modeling Language 统一(标准)建模语言(一):从概述到构建模块
1. UML面向对象的概念:对象、类、抽象化、封装、继承、多态性;2. 面向对象的分析与设计3. UML 核心UML类图:描述一个系统中的对象及它们之间的关系; UML 对象图:是 UML 类图的一个实例; UML 组件图:组件图包括物理组件,例如库、文档和档案等; UML 部署图:描述节点及它们之间的关系; UML 状态图:模拟一个对象的整个生命周期;...原创 2019-04-26 17:25:23 · 371 阅读 · 0 评论 -
Java向:Unified Modeling Language 统一(标准)建模语言(二):UML 基本表示法
UML 基本表示法结构事物1. 结构事物列表类、接口、协作、用例、活动类、组件、节点;2. 类注释UML 中的类用下图的方法表示,主要分为四个部分。顶端部分为类名,第二部分显示类的属性,第三部分显示类的方法,最后一部分可选择性地显示附加组件。3. 对象表示法对象表示法与类注释唯一的区别在于类名是否存在下划线。4. 接口表示法接口用圆...原创 2019-04-29 19:07:44 · 269 阅读 · 0 评论 -
Java向:Unified Modeling Language 统一(标准)建模语言(三):UML 标准图
背景在 Java向:Unified Modeling Language 统一(标准)建模语言(二):UML 基本表示法 里面已经对 UML 中一些可能使用到的元素进行了基本的介绍,接下来我们会了解到这些元素的使用方法。这些元素通过不同的方式组合在一起之后,形成了不同的图表,通过这些图表我们可以很直观地了解任何复杂的系统。但是在现实生活中,一张单一的图是远远不够来覆盖所有方面的,因此 UML...原创 2019-04-29 19:47:27 · 161 阅读 · 0 评论 -
Java向:Unified Modeling Language 统一(标准)建模语言(四):UML 类图
概述类图是面向对象系统建模中最常用和最重要的图,是定义其他图的基础。 类图是主要用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。 类图不仅可用于可视化描述和记录系统的不同方面,也可以用于构建可执行代码的应用程序。 类图既可以描述类的属性和操作,也反映了对系统的约束。目的分析和设计应用程序的静态视图。 描述一个系统的责任。 基地组件图和部署图。 正向和...原创 2019-04-29 20:18:15 · 205 阅读 · 0 评论