分类 默认分类 下的文章

刷新权限

flush privileges;

在MySQL数据库下查询用户表是否修改成功

use mysql;
select host, user from user

MySQL8.0版本

# mysql -uroot -p
 MySQL [(none)]> create user db_user@'%' identified by 'db_pass'; #创建用户
 MySQL [(none)]> grant all privileges on db_name.* to db_user@'%' with grant option; #授权单个数据库权限
 MySQL [(none)]> grant all privileges on *.* to db_user@'%' with grant option; #授权数据库所有权限
 MySQL [(none)]> exit; #退出数据库控制台,特别注意有分号

其余MySQL版本

# mysql -uroot -p
 MySQL [(none)]> grant all privileges on db_name.* to db_user@'%' identified by 'db_pass'; #授权语句,

特别注意有分号

 MySQL [(none)]> flush privileges;
 MySQL [(none)]> exit; #退出数据库控制台,特别注意有分号

删除账号

delete from user where user='shao1' and host='localhost';

在转换一个JSON转Java对象是 idea 编译不通过 提示:Error:(24, 35) java: 常量字符串过长

File -> Settings -> Build,Execution,Deployment -> Compiler -> Java
Compiler , Use Compiler, 选择Eclipse , 点击 Apply

就行了

方法2
常量字符串过长的处理办法
背景:准备分析一个长字符串。
一、先把这段文本复制下来,然后赋给变量str

String str = 复制的文本;
String[] parts = str.split(",");
System.out.println(parts.length);
执行,报错了:

常量字符串过长
二、原来常量字符串的长度不能长于65535 - 1字节;

而我的文本长度达到了10W+字节,怎么办呢?

StringBuilder sb = new StringBuilder();
sb.append(文本的一半);
sb.append(文本剩下的一半);
String str = sb.toString();
String[] parts = str.split(",");
System.out.println(parts.length);
再执行,顺利通过。

上善若水,水利万物而不争。

vmess=ws-c.example.com:80, method=chacha20-ietf-poly1305, password= 23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs-host=ws-c.example.com, obfs=ws, obfs-uri=/ws, fast-open=false, udp-relay=false, tag=Sample-H

vmess=ws-tls-b.example.com:443, method=chacha20-ietf-poly1305, password= 23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs-host=ws-tls-b.example.com, obfs=wss, obfs-uri=/ws, tls-verification=true,fast-open=false, udp-relay=false, tag=Sample-I

vmess=vmess-a.example.com:80, method=aes-128-gcm, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, fast-open=false, udp-relay=false, tag=Sample-J

vmess=vmess-b.example.com:80, method=none, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, fast-open=false, udp-relay=false, tag=Sample-K

vmess=vmess-over-tls.example.com:443, method=none, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs-host=vmess-over-tls.example.com, obfs=over-tls, tls-verification=true, fast-open=false, udp-relay=false, tag=Sample-L

支持JetBrains旗下所有IDE的激活
包括PyCharm,IntelliJ,Clion等

2018.8更新:激活服务器只能支持到2018.2.1(不含)之前的版本,从大佬的分析来说以后版本也不可能实现这种不需要修改文件的在线激活了
在线激活地址:https://jb.1998123.xyz/
建议使用https而不是http
激活方式
Help -> Register -> License server -> 输入在线激活地址 -> Activat

感谢开发者
@ilanyu:激活服务器的开发者