240 发简信
IP属地:北京
  • 120
    Dagger2 最清晰的使用教程

    部分内容参考自:[Android]使用Dagger 2依赖注入 - DI介绍(翻译)[Android]使用Dagger 2依赖注入 - API(翻译) 为什么网上这么多dag...

  • npm全局包安装列表

    1.cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org 2.sails cnpm inst...

  • Docker使用

    Docker的使用 1.从仓库拉取镜像 docker pull 用户名/镜像名:tags 2.运行镜像 docker run [option] IMAGE [COMMAND]...

  • Ubuntu16.04下Docker安装

    系统ubuntu16.04 1.为了确认所下载软件包的合法性,需要添加软件源的 GPG 密钥。 curl -fsSL https://mirrors.ustc.edu.cn/...

  • maven和gradle的wrapper设置

    1.maven wrapper生成 mvn -N io.takari:maven:wrapper -Dmaven=3.3.9 2.gradle wrapper生成 gradl...

  • NVM安装的node如何使用sudo命令

    使用NVM安装的node如何使用sudo命令 n=$(which node);n=${n%/bin/node}; chmod -R 755 $n/bin/*; sudo cp...

  • 万能的英语作文模板

    四六级考试快到了,所以把别人编辑的万能作文模板复制过来分享给大家,希望这次考试过过过! 用于作文开头的万能模板 1、Many people insist that... 很多...

  • Android崩溃日志收集是个什么鬼?

    目前大多数app都是使用三方库(例如友盟)实现崩溃日志收集, 但不一定了解是如何实现的。 今天工作不忙, 刚好有时间思考一下这个问题。 我们知道Android进程在闪退或崩...

  • 120
    iOS回顾笔记(03) -- 自定义View的封装和xib文件的使用详解

    iOS开发中,我们常常将一块View封装起来,以便于统一管理内部的子控件。如iOS回顾笔记(02)中的"书"这一自定义View。 下面就来说说自定义View的封装以及它的多种...