命令笔记cd 目录 切换目录pwd 查看当前路径ls 目录 查看当前文件夹下内容cat 目录 查看信息useradd 名称 创建用户id 用户名称 查看用户idsu - 用户名称 切换指定用户userdel - r 用户名称 删除用户usermod 修改用户
1usermod -g root -G wheel employee 修改用户属性
clear 清除界面的信息group 组名称 添加组gpasswa -a 用户名称 用户组 将用户添加到用户组gpasswd -d 用户名称 用户组 将用户从组中删除
目录相关/etc/shadow 目录为密码存放位置/etc/group 查看用户组配置文件
物品添加在Main主类里先定义好基础部分。
12345678910111213141516171819202122@(Main.Mod_ID)public class Main{ public static final Mod_ID = "模组ID"; //设置好模组id private static final Logger LOGGER = LogUtils.getLogger(); //log public Main(){ IEventBus modEventBus = FMLJavaModLoadingContext.get().getModEventBus(); ModItem.register(modEventBus); //注册物品添加 modEventBus.addListener(this::commonSetup); } private void commonSetup(final FMLCommonSetupEvent event) ...
实验中的一些情况设置特权模式和加密密码给所有明文加密以及设置前缀路由器连接的线路为红色或ping不通线路(配置ip)控制台线和telnet路密码设置设置默认网关12enable password 密码enable secret 密码12service password-encryptionbanner motd '设置的前缀'123int 端口名称(g0/0)ip address ip地址 子网掩码no shutdown12345678line con 0pass 密码loginexitline vty 0 4pass 密码loginexit1ip default-gateway ip
IP划分等网络号计算:第一个子网的网络号是192.168.0.0,其他网络号=上一个网络号+上一个子网IP数量
广播地址计算:广播地址=子网网络号+子网IP数量(2^n)-1
可用IP范围:起始IP=子网网络号+1 结尾IP=子网网络号+子网IP数量(2^n)-2
子网数量:为2的N次方 N代表向主机位借的位数
子网IP数量:为 ...
前言我的笔记中会用一些字母代替文字如以下:n. -> 数据库/表名称v. -> 附加属性
附加属性内容
附加属性
解释
null
数据可空
notnull
数据不可空
primary key
设置主键
auto_increment
自增
unique
不能出现重复
数据类型整数类型小数类型日期和时间类型字符串类型二进制类型
函数方法数学函数字符串函数日期函数聚合函数其他函数绝对值abs()向下取整floor()向上取整ceil()insert(s1,index,len,s2)s1是目标字符串,index是下标(从1开始),len上添加长度,s2是追加内容upper()字母转大写lower()字母转小写left(s,len)返回s字符串前的len个字符right(s,len)返回s字符串后的len个字符substring(s,index,len)截取s字符串,从index开始,长度为len字符reverse()反方向阅读curdate()获取日期函数curtime()获取时间now()获取当前时间datediff(d1,d2)日期加n ...
Python笔记01内容摘要:变量,运算符,判断,循环
变量什么是变量?
变量是用于存储数据的标识符。
它们允许我们为数据赋予名称,以便在程序中引用。
变量命名规则
变量名必须以字母或下划线开头。
变量名可以包含字母、数字和下划线。
变量名是大小写敏感的。
变量的赋值
使用等号(=)运算符来将值分配给变量。
变量在首次赋值时被创建。1my_variable = 42 # 将值42赋给my_variable
数据类型
Python中的变量可以包含不同的数据类型,包括整数(int)、浮点数(float)、字符串(str)、布尔值(bool)等。
变量的数据类型可以自动推断,也可以显式指定。1234my_integer = 42my_float = 3.14my_string = "Hello, World!"my_boolean = True
变量的使用
可以在程序中随时引用变量,以使用其值。1234x = 10y = 5result = x + y # 将x和y相加,并将结果赋给resultprint(result) # 输出result的值 ...
所用到的sql语句创建一个表
1CREATE TABLE IF NOT EXISTS player_data (player_id VARCHAR(36), player_qq BIGINT, qq_group BIGINT, command VARCHAR(255), binding_code VARCHAR(255))
插入语句
1INSERT INTO player_data (player_id, player_qq, qq_group, command, binding_code) VALUES (?, ?, ?, ?, ?)
删除语句
1SELECT command FROM player_data WHERE player_id = ?
代码实现基础代码创建类,连接,表等
123456789101112131415161718192021222324252627282930313233343536373839404142public class SQLiteDataManager { private Connection connection; pu ...
Minecraft
未读关于BukkitApi的指令补全代码写法.
建议写好的一个方法,具体可以自己理解下代码,原理也很简单
123456789private List<String> filterByStartingLetter(String input, String... options) { List<String> completions = new ArrayList<>(); for (String option : options) { if (option.toLowerCase().startsWith(input.toLowerCase())) { completions.add(option); } } return completions; }
开始让指令的类继承TabCompleter接口,并且重写接口方法
12345@Override publi ...