240 发简信
IP属地:山西
  • 120
    socket框架netty-socket android客户端方式,内含心跳重连等

    之前自己写了socket建立的连接,但是涉及到一些需要完善的地方,表示自己有点懒。然后就在网上找了一个socket框架, 拿来直接用。 阅读测试后,个人认为NettyClie...

  • Docker之MNMP配置PHP Web开发环境

    Docker 安装,参考Docker之开始 再谈docker搭建nginx+php+mysql开发环境 相关文件 这里的目录与文件,会在下文中都有介绍,先不用手动创建 mys...

  • Docker之compose

    Compose模板配置 YAML格式 docker-compose.yml 命令列表 运行 compose 项目 构建服务 停止项目并移除网络 验证Compose文件格式 若...

  • Docker之开始

    macOs Mojave 10.14 系统 实操 安装 Docker官网地址 注意注册Docker账号 Docker stable 版本 下载地址 下载完成后,双击安装即可。...

  • Docker之数据卷

    Volume 查看所有的数据卷 查看指定数据卷的信息 删除数据卷

  • Docker之仓库

    仓库 search --filter=stars=N 指定仅显示收藏数量为 N 以上的镜像 推送镜像 username 是对应的 Docker 账号用户名 自动创建 自动创建...

  • Docker之容器

    容器 启动新的容器 -p 指定端口参数 -d 表示容器是守护程序会进行后台运行,并不会把输出的结果(STDOUT)打印到宿主机上面(输出结果可以用docker logs 查看...

  • Docker之Dockerfile

    Dockerfile 作用:用来定制镜像的脚本 Dockerfile 是一个文本文件,其内容包含一条条的指令(Instruction),每一条执行构建一层,因此每一条指令的内...

  • Docker之命令

    Docker命令 常用命令 命令分类 容器命令 启动新的容器 -p 指定端口参数 -d 表示容器是守护程序会进行后台运行 --name 重新给容器命名 删除容器 镜像命令 删...

  • Kotlin之从API中获取数据

    执行一个请求 对于感受我们要实现的想法而言,我们目前的文本是很好开始,但是现在是时候去请求一些显示在RecyclerView上的真正的数据了。我们将会使用OpenWeathe...

  • Kotlin之数据类

    数据类 数据类是一种非常强大的类,它可以让你避免创建Java中的用于保存状态但又操作非常简单的POJO的模版代码。它们通常只提供了用于访问它们属性的简单的getter和set...

  • Kotlin之Anko和扩展的函数

    Anko是什么? Anko是JetBrains开发的一个强大的库。它主要的目的是用来替代以前XML的方式来使用代码生成UI布局。这是一个很有趣的特性,我推荐你可以尝试下,但是...

  • Kotlin之变量和属性

    变量和属性 在Kotlin中,一切都是对象。没有像Java中那样的原始基本类型。这个是非常有帮助的,因为我们可以使用一致的方式来处理所有的可用的类型。 基本类型 当然,像in...

  • Kotlin之编写第一个类

    The Recycler Adapter 我们同样需要一个RecyclerView的Adapter。之前我在我博客中讨论过RecyclerView,如果你以前没有使用过,它可...

  • Kotlin之类和函数

    类和函数 Kotlin中的类遵循一个简单的结构。尽管与Java有一点细微的差别。你可以使用try.kotlinlang.org在不需要一个真正的项目和不需要部署到机器的前提下...

  • Kotlin之解析json数据

    转换json到数据类 我们现在知道怎么去创建一个数据类,那我们开始准备去解析数据。在date包中,创建一个名为ResponseClasses.kt新的文件,如果你打开第8章中...

  • Kotlin之操作符重载

    操作符重载 Kotin有一些固定数量象征性的操作符,我们可以在任何类中很容易地使用它们。方法是创建一个方法,方法名为保留的操作符关键字,这样就可以让这个操作符的行为映射到这个...

  • Kotlin之Forecast List 可点击

    使Forecast list可点击 作为一个真正的app,当前列表的每一个item布局应该做一些工作。第一件事就是创建一个合适的XML,能符合我们的需要就行。我们希望显示一个...

  • Kotlin之Lambdas

    Lambdas Lambda表达式是一种很简单的方法,去定义一个匿名函数。Lambda是非常有用的,因为它们避免我们去写一些包含了某些函数的抽象类或者接口,然后在类中去实现它...

  • Koltin之类的定义

    类的定义 接口 interface 类似 Java8 接口中的方法可以有默认实现,但是不需要 default 关键字来标识,以是否有方法体的存在来区分 override 修饰...