之前自己写了socket建立的连接,但是涉及到一些需要完善的地方,表示自己有点懒。然后就在网上找了一个socket框架, 拿来直接用。 阅读测试后,个人认为NettyClie...
之前自己写了socket建立的连接,但是涉及到一些需要完善的地方,表示自己有点懒。然后就在网上找了一个socket框架, 拿来直接用。 阅读测试后,个人认为NettyClie...
Docker 安装,参考Docker之开始 再谈docker搭建nginx+php+mysql开发环境 相关文件 这里的目录与文件,会在下文中都有介绍,先不用手动创建 mys...
Compose模板配置 YAML格式 docker-compose.yml 命令列表 运行 compose 项目 构建服务 停止项目并移除网络 验证Compose文件格式 若...
macOs Mojave 10.14 系统 实操 安装 Docker官网地址 注意注册Docker账号 Docker stable 版本 下载地址 下载完成后,双击安装即可。...
Volume 查看所有的数据卷 查看指定数据卷的信息 删除数据卷
仓库 search --filter=stars=N 指定仅显示收藏数量为 N 以上的镜像 推送镜像 username 是对应的 Docker 账号用户名 自动创建 自动创建...
容器 启动新的容器 -p 指定端口参数 -d 表示容器是守护程序会进行后台运行,并不会把输出的结果(STDOUT)打印到宿主机上面(输出结果可以用docker logs 查看...
Dockerfile 作用:用来定制镜像的脚本 Dockerfile 是一个文本文件,其内容包含一条条的指令(Instruction),每一条执行构建一层,因此每一条指令的内...
Docker命令 常用命令 命令分类 容器命令 启动新的容器 -p 指定端口参数 -d 表示容器是守护程序会进行后台运行 --name 重新给容器命名 删除容器 镜像命令 删...
执行一个请求 对于感受我们要实现的想法而言,我们目前的文本是很好开始,但是现在是时候去请求一些显示在RecyclerView上的真正的数据了。我们将会使用OpenWeathe...
数据类 数据类是一种非常强大的类,它可以让你避免创建Java中的用于保存状态但又操作非常简单的POJO的模版代码。它们通常只提供了用于访问它们属性的简单的getter和set...
Anko是什么? Anko是JetBrains开发的一个强大的库。它主要的目的是用来替代以前XML的方式来使用代码生成UI布局。这是一个很有趣的特性,我推荐你可以尝试下,但是...
变量和属性 在Kotlin中,一切都是对象。没有像Java中那样的原始基本类型。这个是非常有帮助的,因为我们可以使用一致的方式来处理所有的可用的类型。 基本类型 当然,像in...
The Recycler Adapter 我们同样需要一个RecyclerView的Adapter。之前我在我博客中讨论过RecyclerView,如果你以前没有使用过,它可...
类和函数 Kotlin中的类遵循一个简单的结构。尽管与Java有一点细微的差别。你可以使用try.kotlinlang.org在不需要一个真正的项目和不需要部署到机器的前提下...
转换json到数据类 我们现在知道怎么去创建一个数据类,那我们开始准备去解析数据。在date包中,创建一个名为ResponseClasses.kt新的文件,如果你打开第8章中...
操作符重载 Kotin有一些固定数量象征性的操作符,我们可以在任何类中很容易地使用它们。方法是创建一个方法,方法名为保留的操作符关键字,这样就可以让这个操作符的行为映射到这个...
使Forecast list可点击 作为一个真正的app,当前列表的每一个item布局应该做一些工作。第一件事就是创建一个合适的XML,能符合我们的需要就行。我们希望显示一个...
Lambdas Lambda表达式是一种很简单的方法,去定义一个匿名函数。Lambda是非常有用的,因为它们避免我们去写一些包含了某些函数的抽象类或者接口,然后在类中去实现它...
类的定义 接口 interface 类似 Java8 接口中的方法可以有默认实现,但是不需要 default 关键字来标识,以是否有方法体的存在来区分 override 修饰...