现在很多Java项目都是SpringBoot的了,不过可能有部分还会是SpringMVC甚至还有JSP页面,这种项目在IDEA下开发时候可能遇到一个问题,使用Tomcat启动后,每次修改JSP页面或者JS/HTML/CSS等文件的内容后,直接查看网页效果有时候发现内容并没有改变。 点击运行Run -> 编辑配置Edit Configurations,在Tomcat的服务器Server Tab下面,找到:执行更新操作On 'Update' action和 切换处IDE时on frame deactivation…

2022-11-05 0条评论 568点热度 0人点赞 admin 阅读全文

在使用ApachePOI生成Excel,遇到一个问题,就是单元格合并功能: sheet.addMergedRegion(new CellRangeAddress(firstRow, lastRow, firstCol, lastCol)); 发现合并后的单元格,内容是空白的 合并的单元格,内容是根据合并前的单元格的第一行第一列的数据的,所以写程序的时候,要注意给合并前的最初的那个单元格赋值就可以了。

2022-11-04 0条评论 587点热度 0人点赞 admin 阅读全文

有一个JavaWeb-SpringMVC的项目(还用到了SpringSecurity),也需要接入Knife4j文档,按照官方的示例(最后的更新日期还是几年前的),并没有成功,结合自己摸索和实践,成功集成好了,故写出来详细的步骤,供参考。 pom.xml增加如下依赖(我这里的情况是需要加载jackson的相关的3个依赖包,看实际情况): <!-- knife4j-spring-mvc --> <dependency> <groupId>com.github.xiaoymin<…

2022-11-03 0条评论 977点热度 0人点赞 admin 阅读全文

IDEA下需要对一个普通的SpringWeb项目(使用的是Maven构建)的编译出来的class文件进行混淆,准备使用proguard来进行。 我找到了一个使用proguard的maven编译插件,项目地址是:https://github.com/wvengen/proguard-maven-plugin 首先修改pom.xml,在project下,使用如下内容(配置文件有注释,可根据自己实际情况做调整): <build> <plugins> <!-- ProGuard混淆插件--&g…

2022-11-02 0条评论 532点热度 0人点赞 admin 阅读全文

如题,需求是需要控制网页打印部分区域只在网页显示,打印时不出现。 利用媒体查询,定义两个class: 是只有打印的时候出现,网页上不显示 是只有网上上显示,打印的时候不出现指定的div或者元素,例如一些打印的按钮,可以设置成这种情况。 css代码如下: .print-only { display: none; } @media print { .no-print { display: none; } .print-only { display: block; } }  

2022-11-01 0条评论 568点热度 0人点赞 admin 阅读全文

平时前后端对接API经常遇到一个问题,就是浏览器跨域问题,遇到跨域问题,前后端都觉得自己做好了跨域方面的措施,不知道问题点出在哪里,这里介绍一个简单的办法,可以测试服务器后端是否处理了跨域问题。 在浏览器(例如GoogleChrome)的控制台(Console),输入以下代码,即可判断API后端是否可以跨域。 其中下面https://httpbin.org 的地址,换成实际的API能请求的地址来测试 测试GET: var url = 'https://httpbin.org/get'; var xhr = new …

2022-10-31 0条评论 897点热度 0人点赞 admin 阅读全文

根据IDEA的提示,是否启用lombok,启用后,发现无法正常启动程序了,报错如下: java: java.lang.IllegalAccessError: class lombok.javac.apt.LombokProcessor (in unnamed module @0x109ba79f) cannot access class com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler) because…

2022-10-30 0条评论 759点热度 0人点赞 admin 阅读全文

希望利用程序对网页进行截图,或者将复杂的HTML(带复杂的CSS3语法或者Javascript)转换成网页图片。 另外如果希望把网页生成PDF,可以查看这里:https://blog.terrynow.com/2022/12/13/use-node-puppeteer-docker-generate-pdf-as-service-and-support-chinese/ 有考虑过几种实现方式 html2image转换如果你是简单的HTML是没有问题,方式也比较简单,缺点是负责的Html无法正确渲染 PhantomJ…

2022-10-29 0条评论 2020点热度 0人点赞 admin 阅读全文

Hmtl中有个如下的文件上传input控件,绑定了@change事件,在用户选择了文件后触发,来执行特定的业务逻辑 <input id="uploads" type="file" onchange="fileChanged(this)" accept="image/*"> <!--或者vue下的@change--> <input id="uploads" type="file" @change="fileChanged" accept="image/*"> 发现一个问题,在用户选…

2022-10-28 0条评论 512点热度 0人点赞 admin 阅读全文

在开发过程中遇到了一个问题,使用MySQL数据库,用SQL语句在表中随机获取一条或多条数据,看似简单,但是往深层研究的话还是很有深度的,查了好多资料,接下来给大家分享一下: 1. 随机获取单条数据(简单但低性能版本) 使用rand()函数 SELECT * FROM table_name ORDER BY RAND() LIMIT 1; MySQL中的RAND()函数调用可以在0和1之间产生一个随机数。 这条SQL语句可以随机取出一条数据,而且将limit 1改为获取多条数据,例如limit 10,得到的数据也是随…

2022-10-27 0条评论 2490点热度 0人点赞 admin 阅读全文
1131415161785