02 2020 档案
摘要:由于疫情的原因,只能待在家里上网课,在家里的话,学习的效率有所下降。所花的时间大概是每天约一小时,加上网课的学习时间。 代码方面,完成了数组的三个小任务,具体见前两篇博客,还有一些自己所学习的知识的实践。 第二周发表了三篇博客,两篇是关于数组的小任务,一篇是关于软件工程开课。 了解的知识点不太多,首
阅读全文
摘要:软件工程菜鸟一个。 现状和经验:刚刚起步的菜鸟,java语言较为擅长,python语言接触过,了解过一些基本语法,具体的项目没有制作过,只写过一些简单的功能。 计划在这个学期能够和一起组队的队友友好相处,一起进步努力。
阅读全文
摘要:这道题主要是在求最大整数数组的基础上实现循环数组的实现 主要是基于两个问题:如何解决循环和如何解决求最大子数组 我解决循环的办法就是将数组长度扩大到两倍 最大子数组就是用动态规划 下面是java代码: package com.math.begin; import java.util.Scanner;
阅读全文
摘要:一、 1. 推动信息共享与沟通(Foster open communications) 2. 为共同的远景而工作(Work toward a shared vision) “共同的远景”是指产品的远景。我们做一个产品,不管是应用软件、行业软件,还是通用软件,要明确项目的目标是什么。 二、 获取和引导
阅读全文
摘要:在于他人合作的过程当中,要注意代码的规范:代码风格规范和代码设计规范。 风格规范:简明、易读、无二异性; 设计规范:函数:只做一件事,并且要做好;goto:有助于程序逻辑的清晰体现;错误处理:参数处理、断言;类的处理; 瀑布模型(Waterfall Model) 是一个项目开发架构,开发过程是通过设
阅读全文
摘要:软件=程序+软件工程:正是因为对软件开发活动(构建管理、源代码管理、软件设计、软件测试、项目管理)相关的内容的完成,才能完成把整个程序转化成为一个可用的软件的过程。 重要的单元测试:有效解决程序员对模块功能的误解、疏忽或不了解模块的变化之类的问题,使自己负责的模块功能定义尽量明确,模块的质量得到稳定
阅读全文
摘要:对之前的头像选择进行了优化,学习了有关头像更换的另外的技术 在实际的编码过程中,却出现了bug,主要是图像的url在数据库的保存和读取问题。
阅读全文
摘要:我们知道,数据源是各种各样的,而ListView所展示数据的格式则是有一定的要求的。数据适配器正是建立了数据源与ListView之间的适配关系,将数据源转换为ListView能够显示的数据格式,从而将数据的来源与数据的显示进行解耦,降低程序的耦合性。这也体现了Android的适配器模式的使用。对于L
阅读全文
摘要:Bundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的。 我们经常使用Bundle在Activity之间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。
阅读全文
摘要:1.创建一个activity onCreate(),此方法必须要重写。系统调用此方法创建activity,实现该方法是你初始化你所创建Activity的重要步骤。其中最重要的就是调用 setContentView() 去定义你的要展现的用户界面的布局。 说的简单一些,就是你要在你的activity.
阅读全文
摘要:处理异常的一个类: package com.mingrisoft; import android.util.Log; import java.math.BigDecimal; import java.util.ArrayList; /** * Created by animator on 2020/
阅读全文
摘要:下面介绍calcuiator: package com.mingrisoft; import java.math.BigDecimal; import java.util.Collections; import java.util.Stack; /** * Created by animator o
阅读全文
摘要:下面介绍ArithHelper: package com.mingrisoft; import java.math.BigDecimal; import java.math.RoundingMode; /** * Created by animator on 2020/1/14. */ public
阅读全文
摘要:下面介绍mainactivity package com.mingrisoft; import android.content.Context; import android.app.Activity; import android.os.Bundle; import android.util.Di
阅读全文
摘要:根据这几天的学习,想尝试一下开发一款类似于手机自带的计算器。 首先是UI的布置,话不多说,上代码。 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/r
阅读全文
摘要:七、全连接层 全连接层在整个网络卷积神经网络中起到“分类器”的作用。如果说卷积层、池化层和激活函数等操作是将原始数据映射到隐层特征空间的话,全连接层则起到将学到的特征表示映射到样本的标记空间的作用。 一段来自知乎的通俗理解: 从卷积网络谈起,卷积网络在形式上有一点点像咱们正在召开的“人民代表大会”。
阅读全文
摘要:四、激活函数 激活函数又称非线性映射,顾名思义,激活函数的引入是为了增加整个网络的表达能力(即非线性)。若干线性操作层的堆叠仍然只能起到线性映射的作用,无法形成复杂的函数。常用的函数有sigmoid、双曲正切、线性修正单元函数等等。 使用一个神经网络时,需要决定使用哪种激活函数用隐藏层上,哪种用在输
阅读全文
摘要:CNN,是卷积神经网络的简称,是深度学习的算法之一,目前在图像的分割领域有着广泛的应用。此篇博客类似于学习笔记,将学习到了CNN知识做记录、总结。 首先,先谈一下,CNN学习必须要掌握的部分: 1、卷积神经网络的表示 2、线性回归算法 3、梯度下降法 4、激活函数 5、卷积运算 6、池化层 7、全连
阅读全文