UNION 和 UNION ALL的区别

“细雨鱼儿出,微风燕子斜” 序 今天听同事说UNION 和 UNION ALL的区别,遂自己来简单研究一番; 研究 先说结论,因为UNION 操作会对结果去重且排序,所以从速度来说, UNION ALL会更胜一筹。 建两张表,分别插入几条数据: 这两张表唯一的不同就是数据中,一个是“王五”,一...

2019-06-13 10:40:45

阅读数 8

评论数 0

简单的超时登录验证功能

“泻水置平地,各自东西南北流” 序 项目中经常会用到超时登录的功能,比如说,登录上去之后,20分钟或者半个小时没有操作的话,再刷新就会提示重新登录; 实现 在web.xml中添加过滤器: <filter> <filter-name>...

2019-05-24 09:53:56

阅读数 10

评论数 0

记一次ArrayList报错:UnsupportedOperationException异常

“人面不知何处去,桃花依旧笑春风” 异常复现 下面这段代码就是UnsupportedOperationException异常的代码: public static void main(String[] args) { String[] a = new String[]{"a...

2019-04-30 09:08:49

阅读数 20

评论数 0

Consider declaring it as object wrapper for the corresponding primitive type异常

“连雨不知春去,一晴方觉夏深” 序 由于之前没有测试好,今天生产环境有个导出功能出异常了。点击之后直接弹出400状态;

2019-04-26 09:17:58

阅读数 94

评论数 0

jQuery的ajax报错 Illegal invocation 解决方法

“梅定妒,菊应羞,画阑开处冠中秋” 序 今天在使用ajax提交修改的内容时,出现了下面的错误: 之前也是这样用的,没发现这样的问题啊! 解决方法 经过搜索之后,发现其他同学遇到这个问题的解决方案是,给ajax设置参数:processData:false,我试了一下,这样的确可以阻止报错,但是,参...

2019-04-17 13:54:41

阅读数 40

评论数 0

Apache JMeter 压力测试工具的简单使用

“功高拜将成仙外,才尽回肠荡气中” 序 由于项目新迁服务器,需要在新服务器上做压测。我给做了个简单的压测,PS:我并非专业测试人员,如有不对的地方还请指正; Apache JMeter下载和安装 下载的官方地址是:JMeter下载 从这里可以看到最新版本是5.1.1,并且需要java8以上支持。...

2019-04-03 18:16:29

阅读数 43

评论数 0

MySQL常用命令

“问渠那得清如许,为有源头活水来” 登录MySQL命令 //mysql -u 用户名 -p 密码 -A mysql -uroot -p123456 -A 建表 //建立新表 CREATE TABLE `user` ( `id` int(0) NOT NULL AUTO_INCREMENT,...

2019-03-30 11:45:28

阅读数 46

评论数 0

Linux常用命令

“红叶满寒溪,一路空山万木齐”

2019-03-29 15:43:27

阅读数 25

评论数 0

AES加密和解密;前端JS加密,后台Java解密过程

“空床卧听南窗雨,谁复挑灯夜补衣” 序 项目的登录界面之前使用的是MD5加密方式,后来被发现这种加密方式过于简单,于是现在改为加密方式更为复杂的AES加密方式。 JS部分 新增AES加密的js文件: /* CryptoJS v3.1.2 code.google.com/p/crypto-js ...

2019-03-23 21:04:04

阅读数 92

评论数 0

Ubuntu上安装Tomcat和JDK

“碧毯线头抽早稻,青罗裙带展新蒲” 序 有个新需求,要把帆软报表部署到一台Ubuntu服务器上。这台Ubuntu服务器是新购入的,需要安装JDK和Tomcat。 安装JDK 下载JDK 上官网下载需要版本的JDK,地址:JDK下载 选择需要的版本下载 先选中Accept License Agre...

2019-03-15 14:34:55

阅读数 52

评论数 0

记一次too many open files 异常

“位卑未敢忘忧国,事定犹须待阖棺”

2019-03-14 19:34:08

阅读数 23

评论数 0

Java打印小票

“无边落木萧萧下,不尽长江滚滚来” 前言 最近在帮别人做个打印的功能,就是登记完学生信息后,用小票打印出学生信息。打印预览图如下: 实现 首先我用Java代码实现: import com.xxx.students.domain.StudentInfo; import com.sun.image...

2018-12-21 22:09:18

阅读数 90

评论数 0

Java调用IE浏览器

“露湿晴花春殿香,月明歌吹在昭阳” 需求 从我们系统(A系统)的点击链接打开另外一个系统(B系统)。并且B系统只允许IE浏览器打开。于是,就有了博主下面的内容。 解决方案 //打开浏览器并且访问地址的方法 //参数,传一个地址就可以。传入的地址需要注意,我在下面调用的方法中作说明 public s...

2018-12-21 10:02:10

阅读数 401

评论数 7

使用distpicker生成省市区三级联动效果

“秀樾横塘十里香,水花晚色静年芳” 今天在网上找了一个三级联动的js插件,感觉挺好用的,在这里分享一下。参考原文地址 步骤 下载上面链接内容中的js源文件; 在项目中引入该文件; //在此之前你需要先引入jQuery的js和bootstrap的js源文件 <script ...

2018-12-14 22:51:25

阅读数 134

评论数 0

Google Chrome安装插件

“春江潮水连海平,海上明月共潮生” 浏览器版本 版本 70.0.3538.110(正式版本) (32 位) 这是目前的最新版。 步骤: 打开扩展程序如图所示,或者直接在地址栏上输入chrome://extensions/ 也可以打开扩展程序界面: 打开扩展程序之后如下图: 因为这里...

2018-12-04 14:02:26

阅读数 167

评论数 0

Linux安装Tomcat

“无情不似多情苦,一寸还成千万缕” 之前说过Linux安装JDK 和 Linux安装MySQL。 此时,来看看Linux安装Tomcat。 从官网上选择tar.gz包下载Tomcat。Tomcat下载地址 把下载好的tar.gz包上传到服务器,然后解压; tar zxvf apache-t...

2018-11-30 14:29:17

阅读数 43

评论数 0

Linux安装MySQL

“芳草绿黏天一角,落花红沁水三弓” 接上篇,Linux安装JDK,安装完JDK后,现在来安装MySQL服务。 下载MySQL服务,MySQL下载地址, 选择对应的系统下载之后,通过共享文件的方式,传到服务器/usr/local/目录下。然后解压 tar zxvf mysql-5.6.42-li...

2018-11-30 11:05:39

阅读数 67

评论数 0

Linux安装JDK

“锦江春色来天地,玉垒浮云变古今” 最近,新买了一台服务器,准备部署个JavaWeb项目上去。先说说安装JDK。 从官网上下载JDK,版本自选,选择以.tar.gz格式的包。下载地址:JDK下载 把下载好的.tar.gz包上传到linux上。 解压.tar.gz包:tar zxvf jdk-8u...

2018-11-29 17:54:08

阅读数 39

评论数 2

Spring MVC过滤form表单为"multipart/form-data"时遇到问题

“风不定,人初静,明月落红应满径” 起因 最初因为这样,我们系统被送去检测漏洞,发现了XSS攻击的漏洞。如下图: 在产品描述的地方写上一些JS脚本,我们系统的过滤器不会过滤掉这些脚本。于是,开始了下面的寻找真相过程。 寻找真相 首先,上图中的form表中属性为:<...

2018-11-20 11:12:39

阅读数 360

评论数 5

MyBatis基于注解的一对一、一对多和多对多的关系

“今年春尽,杨花似雪,犹不见还家” 前言 之前说了MyBatis常用注解 和基于注解的简单增删改查操作。 现在来了解下MyBatis基于注解的一对一、一对多和多对多的关系。 示例 一对一:一个人只有一个身份证号 PersonMapper .java import org.apache.ibat...

2018-11-11 11:38:42

阅读数 123

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭