月眸—java技术交流,技术分享,资源分享
使用html2canvas将页面元素保存为图片
需求:有个统计页面,页面上有很多echarts做的图表,需要添加一个按钮,将所有的图表保存为图片,并下载下来。 解决方案:看到这个需求,我决定用html2canvas这个插件来实现,其中走了不少弯路, 【阅读更多...】
forward与redirect的区别
说到forward(转发)和redirect(重定向),大家都不陌生。在学习Servlet和JSP时,经常会使用到forward和redirect,在servlet中我们经常会这样使用forward和 【阅读更多...】
纯css设置正方形四个边角样式
先看一下效果吧: 接下来写我们的页面 <div> <span class="row row1"></span> <span 【阅读更多...】
多线程之FutureTask源码解读
上一篇我们解读了Future的源码,这一篇我们来解读一下他的一个唯一的实现类FutureTask。FutureTask是可取消的异步计算,这个类提供了Future的基本实现,通过实现的方法来启动和取消 【阅读更多...】
多线程之Future源码解读
Future组件展现异步计算的结果。Future提供了一些方法来判断计算是否完成、等待计算完成和返回计算的结果。当计算完成时,计算的结果只能通过get方法返回,必要的时候可以进行阻塞直到准备就绪。可以 【阅读更多...】
form+iframe实现ajax文件上传
在做文件上传时除了传入文件外,还有附件参数,并且要求不刷新页面,之前是表单提交的方式,现在修改成ajax上传的方式,由于没有选择用插件,所以用form+iframe的方式,并且这种方式对IE8以上及主 【阅读更多...】
Spring AOP 在项目中的使用示例
一、AOP概念 AOP(Aspect Oriented Programming),即面向切面编程。其主要作用是,在不修改源代码的情况下给某个或者一组操作添加额外的功能。像日志记录,事务处理,权限控制等 【阅读更多...】
Navicat Premium 12永久激活(最新)
一、下载Navicat Premium 12并安装 官网地址:https://www.navicat.com.cn/download/navicat-premium 二、注册机下载 百度云盘:http 【阅读更多...】
Intellij IDEA永久激活(最新)
一、下载Intellij IDEA 官网地址:https://www.jetbrains.com/idea/ 二、下载破解补丁 百度网盘链接:https://pan.baidu.com/s/17ym9 【阅读更多...】
java中功能注解的本质和使用
一、前言 以前XML是各大框架的青睐者,它以松耦合的方式完成了框架中几乎所有的配置,但是随着项目越来越庞大,XML的内容也越来越复杂,维护成本变高。于是就有人提出来一种标记式高耦合的配置方式——注解。 【阅读更多...】