Pizza_Lawson的专栏

https://github.com/machinezhou

protoc 生成Java文件

需要从一份proto文件生成一份Java文件。 proto内容如下: syntax = "proto2"; package netty; option java_package = "com.backend.testNetty"; option java_o...

2019-07-04 09:00:49

阅读数 14

评论数 0

异步处理的深入研究 三

今天在看Nettty的权威指南一书的时候,站在服务端的角度,再次审视异步、多线程的问题。一个很实际的场景,服务处理来自客户端的请求,一个server和一个client。学过socket的人都知道,最简单的方式,server端监听,client端发起请求然后等待处理结果。但这个流程有很值得深究的地方...

2019-07-01 16:23:45

阅读数 27

评论数 0

机器学习笔记入门 (六)训练自己的数据

tf.placeholder函数说明

2019-06-20 11:08:46

阅读数 59

评论数 0

机器学习笔记入门 (五)

神经网络 都知道到神经网络这一章就开始变得异常重要了。

2019-05-29 10:56:30

阅读数 27

评论数 0

机器学习笔记入门 (四)

决策树 决策树这一段在刚开始看的时候实际是比较吃力的,倒不是因为难以理解,主要是决策树整个过程的东西还是比较多的。 决策树的介绍 id3决策树的理解 我个人重点关注的是它的决策过程,当然首先应该清楚决策的目的是什么,那么在这之前要知道决策树是什么。决策树是什么?资料和书籍都说它是一种模型,符合人...

2019-05-24 10:14:07

阅读数 47

评论数 0

机器学习笔记入门 (三)

线性模型 有几个点需要了解: 线性模型的形式: f(x) = w1x1 + w2x2 +…+ wm*xm + b 从这里我们可以了解前面几章介绍的模型,训练,预测等等知识的真实面目,上面这个函数或者公式,就是所谓的模型。西瓜问题的线性模型就形同: f好瓜(x)=a * x色泽 + b * x根蒂...

2019-05-23 10:25:49

阅读数 85

评论数 0

机器学习笔记入门 (二)

假设空间

2019-05-21 16:26:56

阅读数 28

评论数 0

机器学习笔记入门 (一)

我没有机器学习方面的基础,基本上是零基础,所以得一步一步的学习。 首先针对所谓的机器学习的理解,以100个关于西瓜的数据为例,很形象的来解释一些关键术语的意思。 数据集:100个西瓜的这些数据称为数据集 样本:100个西瓜中的每一个西瓜称为样本 属性或特征:100个西瓜中的单独一个西瓜的颜色,大小...

2019-05-17 14:08:16

阅读数 33

评论数 0

Java关于Properties用法的总结

挺有意思,转自: https://www.cnblogs.com/gongchenglion/p/properties.html https://www.cnblogs.com/gongchenglion/p/5175727.html

2019-05-10 16:40:01

阅读数 8

评论数 0

解决gerrit merge冲突

出现问题原因:commit相互依赖。具体讲就是:gerrit上已经存在commit A(commit A还未merge入库),然后你在commit A的代码基础上进行了修改(划重点,基于A修改!),并做了新的commit B,commit B已经包含了commit A的修改,于是在gerrit 上...

2019-05-08 15:51:26

阅读数 97

评论数 0

docker 无法从官网下载

官网怎么试都没法下载,无论是store还是hub,hub连页面都刷新不出来,不知道是公司网络管理问题还是网站问题,点击链接没有反应。 然后找到http://dockone.io/article/8159,其中有一个链接点击就可以下载: https://download.docker.com/w...

2019-04-26 11:00:44

阅读数 112

评论数 0

Android视频相关学习

Android视频相关学习 初步学习视频相关的东西,看了一些源码,讲解之类的东西,对于整个一个流程其实并不清楚。因此一步一步来,先看视频的播放,过去都是使用三方播放器或是系统自带的,或是videoview这样的控件实现,而mediacodec这类API之前没有用过,编解码相关的基础知识也只是看了一...

2019-04-19 17:13:07

阅读数 57

评论数 0

c++之类的前置声明

https://blog.csdn.net/leo_888/article/details/81124144

2019-03-01 16:42:03

阅读数 21

评论数 0

C ++ 中inline的说明

转自:https://www.cnblogs.com/fnlingnzb-learner/p/6423917.html   1. 引入inline关键字的原因 在c/c++中,为了解决一些频繁调用的小函数大量消耗栈空间(栈内存)的问题,特别的引入了inline修饰符,表示为内联函数。 ...

2019-02-15 15:19:48

阅读数 48

评论数 0

三数之和

给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4], 满足要求的...

2019-01-31 16:52:08

阅读数 24

评论数 0

给定一个Excel表格中的列名称,返回其相应的列序号

给定一个Excel表格中的列名称,返回其相应的列序号。 例如, A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -&...

2019-01-25 15:45:03

阅读数 375

评论数 0

巴什博奕(石子问题)结论的理解

桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。你作为先手。 以上是题目,结论是:当n%(m+1)==0,先手必输,否则先手必胜。   大概是一个很知名的博弈论,结论肯定是没有异议的。但我的确不是聪明人,理解的时候感觉很费劲,因为n越大的时候,可能性...

2019-01-22 14:48:44

阅读数 105

评论数 0

auto关键字,C++11获取线程的返回值

1 摘取: auto的自动类型推断发生在编译期,所以使用auto并不会造成程序运行时效率的降低。 #include<string> #include<vector> int main() { st...

2019-01-17 15:17:22

阅读数 41

评论数 0

c++ list, vector, map, set 区别与用法比较

摘取: List封装了链表,Vector封装了数组, list和vector得最主要的区别在于vector使用连续内存存储的,他支持[]运算符,而list是以链表形式实现的,不支持[]。 Vector对于随机访问的速度很快,但是对于插入尤其是在头部插入元素速度很慢,在尾部插入速度很快。List...

2019-01-17 15:09:28

阅读数 19

评论数 0

c++ 容器map和set以及一些其他需要记录的

1 map提供的相关函数有不少,网上可以直接查看,唯独以下一些东西确实很难查到。     unique方法的返回值,是一个包含key和value的迭代器,该迭代器通过成员first和second分别代表。即: map<string,int>::it...

2019-01-16 16:50:53

阅读数 23

评论数 0

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