推荐
专栏
教程
课程
飞鹅
本次共找到7837条
二值化
相关的信息
刘望舒
•
4年前
Android Binder原理(二)ServiceManager中的Binder机制
Binder原理Android框架层本文首发于微信公众号「刘望舒」<more前言在上一篇文章中,我们了解了学习Binder前必须要了解的知识点,其中有一点就是Binder机制的三个部分:JavaBinder、NativeBinder、KernelBinder,其中JavaBinder和Native
九路
•
5年前
Gradle技术之二 Groovy对文件的操作
Groovy对文件的操作对文件的遍历假设文件的原始内容为:hello,world这里是北京andoridandiosaregoodsystem第一种方法:使用eachLine()//1.1new一个FiledeffilenewFile(filepath)//1.2groovy对文件的遍历file.
刘望舒
•
4年前
Android解析ActivityManagerService(二)ActivityTask和Activity栈管理
Android框架层Android系统服务ActivityManagerServiceAndroid框架层本文首发于微信公众号「刘望舒」前言关于AMS,原计划是只写一篇文章来介绍,但是AMS功能繁多,一篇文章的篇幅远远不够。这一篇我们接着来学习与AMS相关的ActivityTask和Activity栈管理。1.ActivityStackActivi
Wesley13
•
4年前
MySQL与Redis实现二级缓存
redis简介Redis是完全开源免费的,遵守BSD协议,是一个高性能的keyvalue数据库Redis与其他keyvalue缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用Redis不仅仅支持简单的ke
Stella981
•
4年前
MyBatis启动之XMLConfigBuilder解析配置文件(二)
!ytao(https://oscimg.oschina.net/oscnet/956343dccab85d13419eb180af6f348a386.jpg)前言!BaseBuilder所有子类(https://oscimg.oschina.net/oscnet/e8116ad168d298a8a8c96edeaa45c85b7a4.
Stella981
•
4年前
Qtopia 2.2.0的编译和移植(二):编译脚本
前文提到了qtopia2.2.0源代码编译移植的一些问题和注意事项,为了提高编译效率和可重复性,我编写了两个Shell脚本来实现自动修复源码错误和代码编译安装。源码错误修正脚本,参照前文中指出的错误,如发现有其它错误请自行在脚本中添加修改命令!/bin/bashmodifyqtopiasourcef
Wesley13
•
4年前
PHP二维数组按某个键值排序
二维数组:$arrarray('name''小坏龙','age'28),array('name''小坏龙2','age'14),arr
Wesley13
•
4年前
Java最常见的面试题:模块二
容器18\.java容器都有哪些?常用容器的图录:19\.Collection和Collections有什么区别?java.util.Collection是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java类库
Stella981
•
4年前
React入门教程第二课
相信大家看过不少项目,对这个文件的说明都很少。不知道是大家默认了都会,还是说默认都不去更改这个文件。反正我刚开始看总觉得很难看懂。这篇教程,我根据项目构建需求编写这个文件。将会对这个文件的内容做一个比较详细的说明。里面用到的工具只保证满足需求,不保证是最好用的。后续也会对这个文件做持续的优化。一、首先我们先看看现在的gulpfil
Wesley13
•
4年前
underscore.js 分析 第二天
Underscore源码中有这么句obj.lengthobj.length意思是typeofobj.lengthnumber,即检测obj的长度是否是数字我的理解:这么写是来检测一个对象数组的类型到底是数组还是对象。在Javascript中变量分为基本类型和引用类型,基本类型是Undefined、Null、Boo
1
•••
178
179
180
•••
784