![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实践
文章平均质量分 56
实践
异色小世界
这个作者很懒,什么都没留下…
展开
-
PageHelper直接对List进行分页的方法
项目中遇到的问题:PageHelper 的分页,只对 PageHelper.startPage(pageNum,pageSize); 下面的第一条sql语句起作用,那如果有两条sql语句怎么办?我这次写的代码,就是有两条sql语句,得到两个list,然后把两个list拼接在一起,再进行分页。此时PageHelper 的分页就不能用了,需要想一个办法,让PageHelper 直接处理最终的 list,方法有两种:第一种:重新自定义PageInfo类,能解决问题,但是比较繁琐,不探究。第二种:(推荐转载 2021-09-10 17:46:48 · 2723 阅读 · 0 评论 -
oracle计算比例,某字段占总数的百分比
一、方法我的sql语句本来就计算好了不同字段的记录数,只需要再统计一下占总记录数的百分比即可,也就是在select后加上这段代码:100 * round( COUNT( * ) / SUM( COUNT( * )) OVER (), 4 ) || '%' percent 这个语句中用到的几个sql函数讲解:1、ROUND() 函数 :用于把数值字段舍入为指定的小数位数,即保留几位小数。round(a,b) a 表示要舍入的字段;b规定要返回的小数位数。详细说明:SQL ROUND() 函数原创 2021-08-09 14:19:59 · 21398 阅读 · 2 评论 -
jQuery获取浏览器可用窗口尺寸
如图所示,想获取这个部分的尺寸,可以使用jQuery代码处理:alert($(window).height());alert($(window).width());我一开始忘了在height和width后面加括号(),结果弹出了一堆字符,这个一定要注意一下。...原创 2021-05-31 16:47:07 · 592 阅读 · 0 评论 -
ie浏览器Ajax缓存bug:ajax请求发送不到后台
在做项目登陆界面的时候发现,连续两次输入同样的用户名和密码,第二次就会出错,跳转到首页之后显示用户为空。debug一下,发现程序根本没有进入后台的login Controller。这是为什么呢?后来发现这个bug只在ie浏览器中出现,其他浏览器都没有这个问题。最后查了半天,终于找到原因:ie浏览器默认开启ajax缓存,也就是说,如果我的url值与上次相同,ajax请求根本不会发送到后台,而是会直接读取上次的结果。那么显然,解决方法有两种(个人认为第二种更好):一、给url后面添加一个随机参数,使得每原创 2021-05-26 10:52:14 · 489 阅读 · 0 评论 -
PLSQL for oracle学习
一、参考的一些视频教程:1、尚硅谷2、b站DT课堂原名颜群二、Oracle和plsql安装包:链接:https://pan.baidu.com/s/1zhBUAcKKEEQwoALdBKNFjQ提取码:y4pf复制这段内容后打开百度网盘手机App,操作更方便哦三、Oracle导入导出dmp文件1、导出:https://www.cnblogs.com/luoning/p/11170763.html2、导入:PLSQL 导入 dmp 文件图文详解四、Oracle查看当前用户的表、表空间原创 2021-05-24 15:25:25 · 127 阅读 · 1 评论 -
同一台电脑上运行多个tomcat,无需配置环境变量(亲测有效,只修改端口号)
一、注意事项1、使用的是tomcat 免安装 版,也就是直接解压就可以使用的那种。2、在电脑上已经有了一个tomcat的情况下,建议大家先检查一下自已以前有没有配置过环境变量 CATALINA_HOME,CATALINA_BASE,如果已经配置了,请删除。因为如果不删除,那么所有的tomcat都会优先执行环境变量里CATALINA_HOME对应的tomcat地址。【要想执行自己的,就要配置不同的CATALINA_HOME,CATALINA_BASE】( 实在不想删除的话,可以给每个tomcat都配置原创 2021-04-25 11:59:25 · 1546 阅读 · 0 评论 -
tomcat修改startup.bat标题名称,startup.bat标题改为中文后标题乱码问题
如图所示,双击startup.bat启动tomcat,tomcat窗口标题为“Tomcat”修改startup.bat标题名称1、打开 tomcat > bin >catalina.bat,找到如下代码:if "%TITLE%" == "" set TITLE=Tomcat即下图所示位置:2、将 set TITLE=Tomcat 中的 Tomcat ,替换为想要修改的标题,如下所示:if "%TITLE%" == "" set TITLE=新的名称3、再次打开sta原创 2021-04-21 13:00:33 · 1037 阅读 · 1 评论 -
java.sql.SQLException: ORA-00942: 表或视图不存在
使用spring boot+Oracle实现增删改查的时候,出了这个问题:java.sql.SQLException: ORA-00942: 表或视图不存在在网上找了各种方法,无论怎么修改代码,都无法解决这个问题,最后发现是Oracle表的名称有问题:Oracle表的名称必须是大写!!!我就是自己建的表,但是表的名称是小写,所以无论如何都搜不到表中的内容,抱着试一试的心态把表名改成了大写,结果一下子就解决了问题。坑死我了。...原创 2021-04-20 10:52:14 · 752 阅读 · 0 评论 -
Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC
Invalid character found in the request target.The valid characters are defined in RFC 7230 and RFC 3986在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义出现这个错误,是因为前端的url路径中包含无效字符。RFC3986文档规定,请求的Url中只允许包含英文字母(a-zA-Z)、数字(0-9)、-_.~4个特殊字符以及所有保留字符。解决方法检查了一下我的url路径原创 2021-04-15 13:10:58 · 1983 阅读 · 0 评论 -
idea+springboot+maven打包并部署到tomcat服务器
一、项目版本涉及到的版本:JDK1.8 (idea中,查看项目jdk版本的方式如下图:)springboot内置tomcat服务器中的tomcat版本:9.0.16二、项目打包(war包)1、如果要打war包,必须在在 pom.xml 中加上该行代码:<packaging>war</packaging>添加位置如下所示:2、pom.xml中继续加入以下代码:该代码用于spring boot中内嵌的tomcat包依赖排除,不然会产生冲突。<原创 2021-04-11 20:17:49 · 1440 阅读 · 1 评论