1,受限玻尔兹曼机,思想似乎是源自于热力学,因为有一个玻尔兹曼分布律的东西,具体还没学习,不过可见机器学习中不同学科的思想融合,往往是idea/innovation 的发源地。2,想迅速入门,受知乎指引看了Hugo Larochelle在YouTube上的神经网络课第五章的Restricted Boltzmann machine. 在[5.2]中讲到了P(h|x)的条件概率的推导,感觉不错,截图如下...
分类:
系统相关 时间:
2016-04-26 21:21:37
阅读次数:
317
前言
小编刚刚接触java不久,对J2EE的十三个规范的认识也很肤浅,下面就随着我的脚步简单认识一下,混个脸熟吧。
是什么
先来说J2EE是什么?J2EE(Java 2 Platform, Enterprise Edition),java 2平台企业版,是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高...
分类:
其他好文 时间:
2016-04-26 21:22:07
阅读次数:
169
1.视图 其实就是View 视图组由多个视图组成
2.控件 常用控件包括button,TextView,EditView,ListView等,所以的控件都继承与View,都是View的子类
3.组件 组件其实就是功能比较完善的UI库,用户可以基于改组件的接口实现一些复杂的操作
比如我们平时开发过程使用的一些常用组件,用户也可以自定义一些开源控件
UI组件
ActionBa...
分类:
移动开发 时间:
2016-04-26 21:21:58
阅读次数:
232
Android应用框架鼓励开发者在开发应用时重用组件,本文将阐述如何用组件构建应用程序以及如何用intent将组件联系起来。...
分类:
移动开发 时间:
2016-04-26 21:21:20
阅读次数:
259
数据范围这么小..感觉暴力可过啊..
DP也是随便设计状态
F[i][j][k][s][l]F[i][j][k][s][l] 表示前ii位,最后一位是jj 最后一位连续出现kk次(如果k已经等于3那么就一直不变)ss表示4,84,8的出现状态 ll表示前缀是否和原数的前缀相同
转移就是枚举下一位转移,也很简单..#include
#include
#i...
分类:
移动开发 时间:
2016-04-26 21:21:21
阅读次数:
246
程序(program):是为了完成特定任务、用某种语言编写的一组指令的集合。即指的一段静态的
代码,静态对象。
进程(process):是程序的一次执行过程,或是正在运行的一个程序。
动态过程:有他自身的产生、存在和消亡的过程。
如:运行的QQ、运行的MP3的播放器
程序是静态的,进程是动态的。
线程:进程可进一步细化为线程,是一个程序内部的一条执行路径。
若一个程序可同一时间执行多...
分类:
编程语言 时间:
2016-04-26 21:19:01
阅读次数:
229
整体思路
在15*15的棋盘上每一个可下棋子的地方都放置一个“隐形的棋子”,当要在某个位置下子时就将该位置的棋子显示出来,在判断输赢逻辑里,我们根据这225个”隐形棋子”的状态(黑,白,无)判断输赢
涉及知识点
场景切换
按钮事件监听
节点事件监听
节点数组
循环中闭包的应用
动态更换sprite图片
定时器
关于人机算法
参考了http://blog.csdn.net/onezeros/ar...
分类:
其他好文 时间:
2016-04-26 21:19:59
阅读次数:
438
网上流传着一段挺有意思的话……
对于从事C或C++的开发人员来说,他们既是内存管理的最高权力的皇帝,也是最基础的劳动人民,担负着每一个对象生命开始到终结的维护工作,有点光杆司令的赶脚。
但对于java程序员来说,在虚拟机自动内存管理机制的帮助下,不需要手动维护,也不容易出现内存泄漏和溢出的问题。但是如果不了解JVM,一旦出现问题,你就会变得无从下手……
一、JVM Java Virt...
分类:
其他好文 时间:
2016-04-26 21:21:11
阅读次数:
228
在上一篇文章中我们结合实验讲解了有关使用BroadcastReceiver存在的安全性问题并且给出了相应的解决方案,如果你还没有看过上篇文章请点击这里,最后一条的解决方案是采用官方v4包中的LocalBroadcastManager来解决的,官方介绍说这种方式不仅安全而且更高效,今天我们就从源码的角度来了解一下LocalBroadcastManager,如果你对它非常熟悉,可以跳过本文了(*^__^*)...
分类:
移动开发 时间:
2016-04-26 21:19:15
阅读次数:
264
这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。
可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。
GITHUB上的下载路径为:htt...
分类:
移动开发 时间:
2016-04-26 21:21:09
阅读次数:
287
一、 ArrayList概述:本文的源代码分析基于的JDK版本是1.8.
ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。
ArrayList不是线程安全的,只能用在单线程环境下,多线程环境下可以考虑用Collections.synchronizedList(List l)函数返回一个线程安全的ArrayList类,也可以使用co...
分类:
编程语言 时间:
2016-04-26 21:20:32
阅读次数:
254
前言
当前的网络开源库有许多,如volley,okhttp,retrofit等,这三个库当前是比较火的,其中,okhttp和retrofit由square团队开发。关于这三个库的区别,请移步stackoverflow或者知乎查看。开发过程中选择什么样的开源库需要更具我们APP来做出选择。我们选出stackoverflow中的一段话来看下。
上面说,需要与web service通...
分类:
移动开发 时间:
2016-04-26 21:19:16
阅读次数:
247
一、概述
前一篇给大家装简单演示了EventBus的onEventMainThread()函数的接收,其实EventBus还有另外有个不同的函数,他们分别是:
1、onEvent
2、onEventMainThread
3、onEventBackgroundThread
4、onEventAsync
这四种订阅函数都是使用onEvent开头的,它们的功能稍有不同,在介绍...
分类:
其他好文 时间:
2016-04-26 21:20:39
阅读次数:
198
这个题的意思是将一个链表,按照每两个节点逆序。我想了一下,主要是对链表的操作以及对指针的交换,掌握了方法以后确实不是很难,但是需要注意的是不要将指针给弄错了,否则容易导致链表信息丢失。
我的方法中使用到了四个主要指针,我画了个图来解释它们:
这四个指针的作用通过上图,大家应该能够理解了,因为我们需要做的事有三件:
(1)交换中间部分 (通过prev和cur)
(2)连接...
分类:
其他好文 时间:
2016-04-26 21:18:46
阅读次数:
99
2016全球最具影响力的50家机器人公司
1. 3D Robotics
3DRobotics是一家专注于机器人的非上市公司。它位于美国加州伯克利第四大街1608号。3DRobotics开发创新、灵活、可靠的私人无人机以及适用于日常探索和商业用途的无人机技术。3DRobotics的Solo智能无人机平台可以为消费者享受捕捉令人激动的航空成像,提供数据分析,实现绘图、测量、3D建模等更多应用...
分类:
其他好文 时间:
2016-04-26 21:17:27
阅读次数:
598
此文将对Github上lguipeng大神所开发的 极简笔记 v2.0代码进行分析学习。
通过此文你将学到:
- Lambda表达式
- Java自定义注解
- aFinal框架
- RxJava框架
- EventBus消息框架
- 布局文件常用技巧
- PreferenceFragment
- 动态申请权限...
分类:
其他好文 时间:
2016-04-26 21:17:12
阅读次数:
883
AndroidStuido 运用 NDK 调用JNI 的一些基本步骤...
分类:
移动开发 时间:
2016-04-26 21:19:48
阅读次数:
166