- 博客(10)
- 收藏
- 关注
原创 梯度下降算法 (机器学习)
梯度下降算法 (机器学习)机器学习中的梯度下载算法本人在学习机器学习时, 线性回归学习算法中有使用梯度下降算法, 在线性回归学习算法中我们假设一个预测函数:h(θ)=θ0+θ1xh(\theta)=\theta_0+\theta_1xh(θ)=θ0+θ1x(或者说h(θ)=θ0+∑i=1nθixih(\theta)=\theta_0+\sum_{i=1}^n\theta_ix_ih(θ)=...
2019-09-10 15:43:35
269
原创 机器学习 - 学习计划
先声明大部分都参照(https://zhuanlan.zhihu.com/p/22543073)数学知识的复习线性代数:(矩阵、特征值、特征向量、秩) 微积分:(极限、导数、拉格朗日中值、泰勒级数展开、傅里叶变换) 概率论:(https://blog.csdn.net/chybin500/article/details/78470705)需要的概率论知识 统计学基础: 相关性分析(...
2019-01-31 14:48:27
509
原创 java中byte与int的转换原理
前些天遇到一个问题,byte[0] = "A3"(十六进制表示) 但是在debug时显示的是 -93 ,而如果直接赋值给int的变量也是-93.当然大部分人都知道这是不能直接赋值的,需要以下面的这种方式将byte转换成int:int temp = byte[0] & 0xFF;因为以前没有做过直接的byte数据的转换,前几天需要判断前两位的byte为"A3" "xx"作为一种...
2019-01-22 22:45:47
8208
3
原创 mqtt协议
MQTT协议是一个发布/订阅协议。工作在TCP/IP协议族上。很多的APP使用的推送协议就是这个,基本原理就是用户订阅(subscribe)某个主题(topic),然后当有人发布(publish)这个主题后,服务器就会将这个主题推送给订阅了这个主题的所有用户。下面是mqtt整个通信流程中控制报文的类型(后面协议格式会讲)从此处引用 https://www.cnblogs.com/xi...
2019-01-18 20:25:38
180
1
原创 物联网WIFI配网
目前物联网WiFi配网主流的两种方式:AP config(AP配网) , SmartConfig(一键配网)。智能硬件中的WiFi模块有两个工作模式:AP模式和Station模式。AP模式(Access Point)下WiFi模块提供无线接入服务, 可以由其他的无线设备接入, 提供数据访问,一般的路由/网桥就是工作在这种模式下,AP和AP允许相互连接。 Station模式下WIFI模块本...
2019-01-15 10:50:33
1445
原创 React-Native错误记录
1. run-android时报错: Could not install the app on the device, read the error above for details. Make sure you have an Android emulator running or a device connected and have set up your Android de...
2018-12-23 13:07:59
1851
原创 View的绘制流程
View的绘制由三个步骤组成 : measure(测量) , layout(布局位置) , draw(绘制)。在了解整个绘制流程前需要先了解Android用户界面的层级关系:UI层级关系 在这个层级关系中最内部的ContentView才是我们在onCreate()中设置的View.在ActivityThread中,当Activity对象被创建后,会将DecorView添加到Wind...
2018-12-03 23:36:10
94
原创 Android蓝牙BLE
Android的BLE就是低功耗蓝牙,是在Android4.3之后才支持的功能。在这个BLE的层级关系中一个低功耗蓝牙可以有多个Service,而一个Service可以有多个Characteristic。Service可以看做一个功能的集合,sevice有自己的独立唯一的16位的UUID.而一个Service中又有多个的数据块也就是Characteristic.而Characteristi...
2018-11-28 23:32:21
385
原创 Activity
今天开始写随笔。今天回忆一下有关Activity的知识。Activity的正常生命周期:顺序:onCreate - onStart - onResume- onPause - onStop - onDestory在这几个过程中onStart onResume onPause是可见的,这之中的onPause又比较的特殊当出现其他透明的Activity或Dialog在本Activit...
2018-11-27 22:28:15
97
原创 对象持久化的初步理解
在java中,对象的序列化实现的轻量级持久化(lightweight persistence)和通过数据库的对象持久化。对象的序列化是指通过实现serializable接口将对象转换成字节序列,并且能够在以后将这个字节序列完全恢复为原来的对象。在这种轻量级持久化中对象必须在程序中显示的序列化和反序列化还原。过程如下:序列化:ObjectOutputStream out=new Obje
2012-11-20 01:22:53
236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人