自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 卷积神经网络LeNet5,基于TensorFlow的实现

今天用一个小时,实现了LeNet5,一个经典的简单卷积神经网络,前面看西瓜书和《TensorFlow实践》也打下了一些基础。        神经网络的最基础的结构是这样的:               每条连线上都有一个权重,除Input层外,其他层每个结点都有一个偏置量,这些值是神经网络的关键,用来触发激活函数。通过激活函数最后在Output层输出结果。        卷积神经网络主要应

2017-07-05 22:39:40 777

原创 android studio 使用kotlin编写architecture componets的配置问题

出了最新的架构就要自己动手写个demo试一下,于是我决定使用kotlin语言写一个architecture componets的demo,也算是对自己这段时间学习内容的总结和应用。architecture componets需要配置两个官方组件:lifecycle,room。 最初我的配置是这样的:compile "android.arch.lifecycle:runtime:1.0.0-alph

2017-06-17 08:13:22 587

原创 关于android studio App building 加速

开发项目,有时App building很慢,甚至达到了10分钟。让人等的很焦灼,也容易打乱思路。 解决办法:给Gradle独立分配一个进程。 实现:windows情况下,在c\users{用户名}.gradle中创建一个gradle.properties 使用记事本打开,在其中写入:org.gradle.daemon=true或在项目的gradle.properties 中添加org.gra

2017-06-14 22:20:49 288

原创 Android-Architecture-Componets官方DEMO分析

2017Google io大会上,关于android的消息,除了android o,kotlin,还有一个新的架构,componets。对于架构本身的介绍网上已经有很多了,我这里主要分析官方提供的demo,毕竟会写代码才是王道。 首先还是补充一个componets的基本知识:架构图如下: 先看demo中的BasicSample。结构如下:

2017-05-30 10:52:57 919

原创 Dagger2初探(一)

需要在ClassA中实例化ClassB,则称ClassA依赖ClassB。     使用Dagger2的步骤:           1、在实例化的ClassB前使用注解@inject,然后在ClassB的构造方法前也使用@inject。           2、创建Module类,其成员变量类型为ClassB构造方法中参数的类型,并在构造函数中初始化,然后创建Provide方法,并在前面加@P

2017-05-29 07:53:01 256

原创 Kotlin学习笔记(四)-函数补充

今天继续讨论kotlin的函数。    上一篇讲到,变长函数,有一个问题如果想要往变长函数中vararg参数传的参数过多,能不能直接传一个数组呢?答案是肯定的,只须在数组前加*。例如:     val size = asNub(1,2,*arr,3)     kotlin的函数是可以在文件顶级声明的,这意味着函数并不需要像在java中一样必须依附于类,顶级函数可以作用于不同的包。

2017-05-24 20:12:01 446

原创 Kotlin学习笔记(三)- 函数

今天更新第三弹。 kotlin中函数使用关键字fun,例如:fun sum(a:Int,b:Int):Int{ return a + b}fun main(args:Array<String>){ print("sum of 3 and 5 is ") println(sum(3,5))}sum函数,定义两个i

2017-05-23 19:17:29 413

原创 Kotlin学习笔记(二)-类和对象

今天更新第二弹。 kotlin的类使用关键词“class”与JAVA一样,分为类名,类头,类体,其中的类头与类体是可选的。 例如:class Person    kotlin的类中,可以有一个primary constructor,一个或多个secondary constructors,secondary constructor必须调用primary constructor。prim

2017-05-22 23:12:33 365

原创 kotlin在Android studio3.0上的配置问题

刚接触kotlin,看到网上讲不用写findviewbyid,直接写设置好的id即可,可我在Android Studio3.0上试了很多次都无济于事,于是硬着头皮看了官网的文档。  其实只在build.gradle(Module: app)中添加  apply plugin: 'kotlin-android-extensions'即可。测试版好坑。。

2017-05-21 22:29:26 277

原创 Kotlin学习笔记

因为Kotlin成为了开发android的官方语言,而Kotlin的确有很多优点,总结起来就是短小快,我把它看成java的android版。         下面进入主题,首先看代码变化。         java: Button button = findviewbyid(R.id.button)button.setOnClickListener(new View.OnClickListen

2017-05-21 10:45:41 438 1

原创 android 自定义View进阶学习-对TapBarMenu的源码分析(上)

最近看了《android开发艺术探索》中的几个关于自定义View的章节,感到知识点有点多,而且书上最后自定义View的例子比较初级,于是我就找到一个最近用过的TapBarMenu的源码试着分析,巩固学习成果。 首先在构造器中调用init方法如下:private void init(AttributeSet attrs) { setWillNotDraw(false); set

2017-05-20 23:15:29 409

空空如也

空空如也

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

TA关注的人

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