一、Android原生

multidex - 多dex文件支持
GridLayout - 网格布局

二、系统级

Butter Knife - 专注于Android系统的View注入框架
LeakCanary - 检测Android App中的内存泄露问题
easypermissions - 一个处理权限的库

三、数据库

greenDAO - 开源的Android ORM(“对象/关系映射”)

四、UI

QMUI Android - 致力于提高项目 UI 开发效率的解决方案
SmartRefreshLayout - Android智能下拉刷新框架
MPAndroidChart - Android软件中常用的开源图表库
Android-PickerView - 时间选择器、省市区三级联动
banner - Android图片轮播控件

五、基础功能

Glide - 图片加载库
Matisse - 知乎图片选择框架
BGAQRCode-Android - QRCode 扫描二维码、扫描条形码、相册获取图片后识别、生成带 Logo 二维码、支持微博微信 QQ 二维码扫描样式

六、其他

极光推送 - 快速集成推送,轻松提升用户粘性,为你的移动应用加油

Linux系统下用find命令查找最近修改过的文件

查找最近30分钟修改的当前目录下的.php文件

1
find . -name '*.php' -mmin -30

查找最近24小时修改的当前目录下的.php文件

1
find . -name '*.php' -mtime 0

查找最近24小时修改的当前目录下的.php文件,并列出详细信息

1
find . -name '*.inc' -mtime 0 -ls

查找当前目录下,最近24-48小时修改过的常规文件。

1
find . -type f -mtime 1

查找当前目录下,最近1天前修改过的常规文件。

1
find . -type f -mtime +1

npm 包的更新速度很快,为了将项目或者全局依赖更新到最新版本。传统的做法是一个一个更新,比如更新 react 到最新版本,命令如下:

1
2
3
4
# npm
npm i --save [email protected]
# yarn
yarn add [email protected]

yarn 是 facebook 发明的新一代 js 包管理器,支持离线使用。这是 npm 与 yarn 的 命令对照。

但是,这种做法相当耗时。有没有更简单的方法呢?

阅读全文 »

一、自安装Docker配置

1
2
3
4
5
6
7
8
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://xxxxxxxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

二、群辉Docker配置文件位置

/var/packages/Docker/etc/dockerd.json