MC建一个bukkit、spigot等插件服


建议先看一下如何搭建官方服务器,再来看这个文件下载先下载好一些必要的文件,比如说服务器程序、外置登录的插件。spigot-1.16.3.jar // 这个的话跟官方原版服务器一样,但是进行了一些优化以及能够使用插件authlib-injector.jar // 这个是用来实现外置登录的插件,把验证服

Linux搭建一个官方服务器


这篇文章主要说的是使用Linux系统来运行一个基础的我的世界官方服务器。首先你要有一台Linux的服务器,本地机器,云服务器都可以,也就是可以进去那个黑框的命令行窗口,这里的例子以ubuntu系统为例,centos也差不多。我这里是使用windows的xshell软件来远程控制云服务器Java运行环

Word设置不同部分独立编页码

Office 

环境为 office word 2016,其它版本应该也差不多先划分文章为不同部分找到各部分最后一页利用分隔符,把前后两页分离先把鼠标点一下最后一页最后的位置,再 “布局 -> 分隔符 -> 下一页”对不同部分进行独立编页码第一部分 罗马数字排序插入 -> 页码 ->

Docker常用命令


Docker 简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows机器上。使用Docker可以更方便低打包、测试以及部署应用程序。Docker 环境安装安装docker:sudo apt install

Linux杂项


查看分区使用情况df -h查看目录使用情况du -h --max-depth=1查看分区情况fdisk -l挂载分区-t ext4 可选,可以自动识别文件系统sudo mount -t ext4 /dev/sda1 /disk1取消挂载sudo umount /dev/sda1格式化分区需先取消挂

事件分发处理与滑动冲突


事件分发知识点事件分类事件简介ACTION_DOWN手指 初次接触到屏幕 时触发ACTION_MOVE手指 在屏幕上滑动时触发,会多次触发ACTION_UP手指 离开屏幕 时触发ACTION_CANCEL事件 被上层拦截 时触发相关方法类型相关方法ActivityViewGroupView事

Binder 跨进程通信


内存划分操作系统为了系统和程序的安全,用虚拟内存映射真正的物理内存,把各个程序内存进行隔离。同时把内存分为内核空间和用户空间,程序间通信只能通过内核空间作为中介通信。​传统 IPC 传输数据可以看到,一个应用的数据传输到一个另一个应用,需要两次复制 copy_from_user(), copy_to

Java IO

Java 

IO简介​数据流是一组有序,有起点和终点的字节的数据序列。包括输入流和输出流。​ 流序列中的数据既可以是未经加工的原始二进制数据,也可以是经一定编码处理后符合某种格式规定的特定数据。因此Java中的流分为两种:字节流:数据流中最小的数据单元是字节字符流:数据流中最小的数据单元是字符, Java

Kotlin基础(2)

Kotlin 

泛型? extend T => out T 协变 传入只能是其子类 只能get? super T => in T 逆变 传入只能是其父类 可以get/setObject 相当于 Any?String? 最高父类 Any?fun main() { var d

Kotlin基础(1)

Kotlin 

val varval定义的为只读类型,通过把kotlin编译成字节码再反编译成Java发现,其实是Java加了final关键字。var定义的为可读写类型lateinitkotlin变量没有默认值,一般都要初始化。该关键字表示先不初始化,过一会再初始化字符串模板"str的长度:${str.l