1 关于自定义的View的构造函数 java中对构造函数只是调用,不继承。因为整个UI是android系统提供的框架,因此构造函数需要写成它要求的格式,即和View的构造函数一样。 自定义的View中要自己实现View同参构造函数,因为一般View都会在xml中定义,这样的构造函数会被sdk调用。 ...
分类:
其他好文 时间:
2019-09-24 14:18:44
阅读次数:
96
一、goroutine goroutine就是Go语言提供的一种用户态线程。Go自己实现了goroutine的调度器(Scheduler),Go的调度器由三部分组成: M:指的是Machine,一个M直接关联了一个内核线程。 P:指的processer,代表M所需的上下文环境,也是处理用户级代码逻辑 ...
分类:
编程语言 时间:
2019-09-24 10:30:29
阅读次数:
87
1 什么是Handler Handler是android子线程同主线程间进行线程通信的工具。本质上是一个消息队列,生成者是子线程,消费者是主线程。 2 Handler解决的问题 子线程中不能进行UI更新,UI更新通过Handler交给主线程来做。 3 使用 3.1 使用sendMessage() 使 ...
分类:
其他好文 时间:
2019-09-23 12:20:45
阅读次数:
85
在最近刷今日头条以及其他媒体软件时,经常会发现一些AI换脸的视频,于是我想,可不可以自己实现一个可以进行人脸识别的软件程序。我的具体流程是先配合python网络爬虫先进行万张PubFig人脸公共图片的爬取,分析出图片具体特征,然后再配合机器学习的OpenCV视觉库进行软件的构建。有一篇Github的 ...
分类:
编程语言 时间:
2019-09-22 17:57:04
阅读次数:
307
网页上传整个文件夹+断点续传 一、概述 所谓断点续传,其实只是指下载,也就是要从文件已经下载的地方开始继续下载。在以前版本的HTTP协议是不支持断点的,HTTP/1.1开始就支持了。一般断点下载时才用到Range和Content-Range实体头。HTTP协议本身不支持断点上传,需要自己实现。 二、 ...
分类:
Web程序 时间:
2019-09-16 14:49:11
阅读次数:
175
Web框架本质 我们可以这样理解:所有的web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。这样我们就可以自己实现web框架了。 半成品自定义web框架 可以说Web服务本质上都是在这十几行代码基础上扩展出来。这段代码就是他们的祖宗。 用户的浏览器一输入网址,都会遵 ...
分类:
其他好文 时间:
2019-09-16 10:24:19
阅读次数:
104
Map阶段流程:input File通过split被逻辑切分为多个split文件,通过Record按行读取内容给map(用户自己实现的)进行处理,数据被map处理结束之后交给OutputCollector收集器,对其结果key进行分区(默认使用hash分区),然后写入buffer,每个map tas ...
分类:
其他好文 时间:
2019-09-14 21:00:53
阅读次数:
99
前戏: Web框架的本质 我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,这样我们就可以自己实现Web框架 软件开发架构: 半成品自定义Web架构 我们发现收发的消息需要按照一定的格式来,这里就需要了解一下HTTP协议了 处女版自定义We ...
分类:
其他好文 时间:
2019-09-14 16:54:00
阅读次数:
114
TaskManager接收到来自JobManager的jobGraph转换得到的TDD对象,启动了任务,在StreamInputProcessor类的processInput()方法中 通过一个while(true)中不停的拉取上游的数据,然后调用streamOperator.processElem ...
分类:
其他好文 时间:
2019-09-11 09:59:20
阅读次数:
77
0. 前言 前几天跟朋友聚会的时候,朋友说他们公司准备自己搞一套saas系统,以实现多个第三方平台的业务接入需求。聊完以后,实在手痒难耐,于是花了两天时间自己实现了两个saas系统多租户数据隔离实现方案。俗话说“独乐乐不如众乐乐”,所以我把我的“研究成果”写出来,让大家乐呵乐呵。 在分享我的研究成果 ...
分类:
其他好文 时间:
2019-09-08 09:20:26
阅读次数:
119