ClipDescription中需要API level26+,才可以调用clipDescription.getTimestamp()。
Go的反射使用记录
记录使用Go环境下,如何使用yaml.v2读取yml配置转为结构体
已发布到npmjs仓库,https://www.npmjs.com/package/vue-picture-bd-marker
无障碍服务(AccessibilityService)开发指南(多用于抢红包,添加附近好友等功能)
收集关于js的常用库,reactNative插件
利用IB_DESIGNABLE 与 IBInspectable属性检视器在XIB中显示自定义属性
初学者会碰到的不解问题
给GF写的,现在记录下POI操作Excel读写过程;以及如何在Intellj IDEA中打jar包
开发拍照处理的程序时,调用华为手机裁剪Intent,其他手机为方形裁剪,huawei的为圆形裁剪。如何适配?
因为某些情况下,导出很多份需要备份的表结构+数据文件,如果不修改原始的tools/initdb.js文件,需要将这些脚本文件合并到默认的sql脚本,这样做很麻烦,于是我修改initdb.js,使其支持tools/下可以放置多个sql脚本
数据库如果需要保存常用汉字或者新华字典的单字,则需要用到分类、拆分、聚合等操作,而插入到数据库可选择创建不同的表或选择一张表保存,本篇使用一张表保存
接上篇,linux主机上重新安装了nginx附加rtmp模块后,更改了配置文件路径,由于没有修改之前的开机启动,会造成重启服务器后,nginx无法启动
快速排序(Quicksort)是对冒泡排序的一种改进。 快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 时间复杂度最坏的情况下是O(nlogn) 、也是相似复杂度下较常用的一种排序。
新买了服务器,国外的服务器是CentOS 6.5 x64的,想尝试下在新系统下跑项目,所以重新安装环境
早期android studio gradle版本需要使用android-apt,新版本直接使用annotationProcessor即可。 本项目没有使用AutoService注解,而是手动创建Processor文件,以了解autoservice到底做了什么事
关于SSL证书的介绍和使用,涉及初步认识和简单的操作
使用setTimeout与setInterval设计定时器,setInterval时间差总是一定的吗?
介绍如何共用缓冲区
使用矩阵Matrix针对图形进行位移,旋转,缩放