FRP 简单入门安装配置教程 - 开源免费内网穿透工具,无公网 IP 远程访问


家中电脑无法映射端口到公网现有两种方法

mysql 索引相关字段解释

mysql 

mysql 索引相关字段解释

SQL索引优化

mysql 

索引优化1. 尽量全值匹配当建立索引后,能再where条件中使用索引列,就尽量使用。例如 alter table staffs add index idx_staffs_nameAgePos(name,age,pos);尽量加上三个列在where里,EXPLAIN SELECT * FROM sta

java 关键字


1. 访问控制修饰符Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。private : 在同一类内可见。使用对象:变量、方法。 注意

java 运算符


1.算术运算符号描述示例+加法-相加运算符两侧的值10+20等于30-减法-左操作数减去右操作数10–20等于-10*乘法-相乘操作符两侧的值10*20等于200/除法-左操作数除以右操作数20/10等于2%取余-左操作数除以右操作数的余数20%10等于0++自增:操作数的值增加120++或++20

java 数据基本类型


Java是一种强引用类型语言。这就意味着必须为每一个变量声明一种类型。在Java中,一共有8种基本类型(primitivetype),其中有4种整型、2种浮点类型、1种用于表示真值的boolean类型。注释:Java有一个能够表示任意精度的算术包,通常被称为“大数值”(bignumber)。虽然被称

java的特性


java的设计者已经编写了颇有影响力的“白皮书”,用来解释设计的初衷以及完成的情况,并且发布了一个简短的摘要。这个摘要用下面11个关键术语惊醒组织:简单性面向对象分布式健壮性安全性体系结构中立可移植性解释型高性能多线程动态性注释:写这本书时,白皮书可以在https://www.oracle.com/

docker安装redis


下载redis镜像docker pull redis:6.0.8下载redis镜像docker run -p 6379:6379 --name redis -d redis:6.0.8 --requirepass 123456 --appendonly yes-p 设置端口映射6379:6379 前

分享几种 Java8 中通过 Stream 对列表进行去重的方法


几种列表去重的方法在这里我来分享几种列表去重的方法,算是一次整理吧,如有纰漏,请不吝赐教。1.Stream的**distinct()**方法distinct()是Java8中Stream提供的方法,返回的是由该流中不同元素组成的流。distinct()使用hashCode()和eqauls()方法来

linux常用命令

linux 

一.上传下载文件1. 从本地传到远程(上传):scp /home/1.mp3 root@192.168.0.168:/home/app/2.下载文件 scp root@192.168.0.168:/data/1.mp3 /home/app3.下载文件夹 scp -r root@192.168.0