欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 健康 > 美食 > 4.10-7.9

4.10-7.9

2024/10/24 10:55:27 来源:https://blog.csdn.net/weixin_52709651/article/details/137774885  浏览:    关键词:4.10-7.9

4.14

System.getCurrentMills();

fis.read()和fis.read(bytes)。一个是一次读取一个字节,一个是一次读取一个字节数组个字节。返回值一个是读取到的字符的ascii表示(数字),一个是返回读取到的字节数。读取到最后都是返回-1。read(bytes)会把读取到的数字存入字节数组。

System.getCurrentMills();

fis.read()和fis.read(bytes)。一个是一次读取一个字节,一个是一次读取一个字节数组个字节。返回值一个是读取到的字符的ascii表示(数字),一个是返回读取到的字节数。读取到最后都是返回-1。read(bytes)会把读取到的数字存入字节数组。

unicode字符集
utf8,1-4个字节,中文3个字节,1110xxxx 10xxxxxx 10xxxxxx,英文0xxxxxxx.
gbk:中文:1xxxxxxx 1xxxxxxx英文:0xxxxxxx
str.getBytes(s,“UTF-8”)//编码
new String(bytes,“GBK”)//解码

字符流:字符输入流FileReader
fr.read()一个字节的读取,读到中文读取多个字节。返回解码后的十进制数字(int,字符集中的字符对应的数字)可用(char)强转为字符
fr.read(chars)返回解码后的字符。new String(chars,0,len);
字符输出流:
FileWriter,fw.write(25105),25105为对应编码的字符,输出到本地文件。fw.write(chars,0,len);fw.write(s,0,len);fw.write(s);
读取完都返回-1.字符输入流会在内存创建缓冲区长度为8192的字节数组

new String(char[] chars,0,len)创建字符串从索引0开始用字符数组len的长度变为字符串
Arrays.toString(bytes),Arrays.toString(chars)

字符输出流会在内存创建缓冲区长度为8192的字节数组,不调用flush方法不会将数据写到文件。fw.flush()除非缓冲区装满,或者fw.close()。

4.18

正则表达式
?表示0个或一个字符,*表示0个或多个字符
匹配字符串以^开头,$结尾
^[a-zA-Z0-9_-]{3,15}$表示字母,数字,下划线,分隔符一共3到15位。
System.getCurrentMills();

fis.read()和fis.read(bytes)。一个是一次读取一个字节,一个是一次读取一个字节数组个字节。返回值一个是读取到的字符的ascii表示(数字),一个是返回读取到的字节数。读取到最后都是返回-1。read(bytes)会把读取到的数字存入字节数组。

unicode字符集
utf8,1-4个字节,中文3个字节,1110xxxx 10xxxxxx 10xxxxxx,英文0xxxxxxx.
gbk:中文:1xxxxxxx 1xxxxxxx英文:0xxxxxxx
str.getBytes(s,“UTF-8”)//编码
new String(bytes,“GBK”)//解码

字符流:字符输入流FileReader
fr.read()一个字节的读取,读到中文读取多个字节。返回解码后的十进制数字(int,字符集中的字符对应的数字)可用(char)强转为字符
fr.read(chars)返回解码后的字符。new String(chars,0,len);
字符输出流:
FileWriter,fw.write(25105),25105为对应编码的字符,输出到本地文件。fw.write(chars,0,len);fw.write(s,0,len);fw.write(s);
读取完都返回-1.字符输入流会在内存创建缓冲区长度为8192的字节数组

new String(char[] chars,0,len)创建字符串从索引0开始用字符数组len的长度变为字符串
Arrays.toString(bytes),Arrays.toString(chars)

字符输出流会在内存创建缓冲区长度为8192的字节数组,不调用flush方法不会将数据写到文件。fw.flush()除非缓冲区装满,或者fw.close()。

String token=JWT.create().withClaim().withClaim(“claims”,map).withExpiresAt(new Date(System.currentMills()+10006060247)).sign(Algorithm.HMAC256(“123”));

拦截器需要配置到spring
过滤器不需要

数据库配置只需要druid而不是druidstarter,加上jdbc

router重定向根据path就算大小写不一样也会跳转成功

// 使用命名导出
export const login = () => {
// 函数体
};

// 或者使用默认导出,如果 login 是唯一的导出项
export default function login() {
// 函数体
};

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com