![](../../asset/images/user/bgImg_default.jpeg)
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
项目从原先的jdk1.6+tomcat6 升级为jdk1.8+tomcat9。升级完后在tomcat日志中发现经常会出现RFC 7230 and RFC 3986 这个错误。于是在网上搜集资料,做个总结。首先出现这个问题是原因高版本的tomcat会严格按照对RFC 3986规范进行访问解析。RFC 3986规范定义了Url中只允许包含英文字母(a-zA-Z)、数字(0-9)、-_.~4种特殊字符以
INNER JOIN: 返回两个表的匹配得上的数据,不匹配不显示LEFT JOIN: 即使右表中没有匹配,也从左表返回所有的行,没匹配的数据填空nullRIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行,没匹配的数据填空nullFULL JOIN: 返回两个表的所有数据,没匹配的数据填空null(1)通过INNER JOIN来从两个表获取数据(在数据库语言中,被称为...
首先先看以下代码int count=0;for(int i=0;i<5;i++){count++;}System.out.println("count="+count);在for循环中加上continue后int count=0;for(int i=0;i<5;i++){if(i==2) continue;count++;}System.out.println("count="+cou
打开浏览器自带的F12看到网络上关于这个总结的比较少,就收集了一些资料做个总结,有错的麻烦指出,谢谢! 一开始用的是谷歌浏览器,后来接触到火狐浏览器,突然感觉更加容易理解和使用,所以就更换一下使用的浏览器。1.以FireFox(火狐浏览器)和csdn的首页来示范,首先用火狐浏览器进入到csdn的首页,按F12,找到。如下图2.接下来就是找一个可选的链接“...
1.生成5位0~9的随机数SecureRandom random = new SecureRandom();String returnValue = "";int randomInt = 0;int range = 9;for(int i=0; i<5; i++ ){randomInt = random.nextInt(range+1);returnValue = returnValue +
sql中有三种删除语句delete、drop、truncate1.delete基础用法:delete from table(表名) [where]用法理解:用于删除有明确定义的数据或者整个表的数据。比如:id是唯一不可重复的,delete from Studentwhere id=5,即把id=5的唯一的一条数据删除。当然不一定只删除一条数据,如果有明确的范围也是可以删除...
Math.pow(底数,几次方)如:int a=3;int b=3;int c=Math.pow(a,b);就是3的三次方是多少;c最终为27;基础用法:用math.pow()实现数组的交错求和int ant=0;a+=b[i]*math.pow(-1,ant);//实...
Math.pow(底数,几次方)如:int a=3;int b=3;int c=Math.pow(a,b);就是3的三次方是多少;c最终为27;基础用法:用math.pow()实现数组的交错求和int ant=0;a+=b[i]*math.pow(-1,ant);//实...
先用下面命令进入redis操作界面redis-cli.exe -h 127.0.0.1 -p 6379然后命名和赋值,set code "中文"再获取值get code实际结果:命令行输入的中文变成了乱码,获取的值也变成了16进制的形式在网上看到一个方法,在连接redis时加上 --rawredis-cli.exe -h 127.0.0.1 -p 6379 --raw重复刚刚的操作该方法解决了获取
SQLServer数据库死锁原因与解决办法SQL Server数据库死锁,通俗的讲就是两个或多个trans,同时请求对方正在请求的某个实际应用对象,而导致双方互相等待。简单的例子如下:sql server死锁表现一: 一个用户A 访问表A(锁住了表A),然后又访问表B。 另一个用户B 访问表B(锁住了表B),然后企图访问表A, 这时用户A由于用户B已经锁住表B,它必须等待用户B释放表B