日常问题
no errors
这个作者很懒,什么都没留下…
展开
-
mybatis返回类型为List时报java-lang-unsupportedoperationexception错误
在mybatis里进行如下查询<select id="findUsername" resultType="java.util.List"> select username from parttimer;</select>结果报错cause:java-lang-unsupportedoperationexception,经过一顿整理才发现返回类型应该是List里面装的东西...原创 2018-02-01 15:16:00 · 1241 阅读 · 0 评论 -
linux下tomcat配置https
其实很简单,就两步。第一步,用jdk自带的keytool工具生成一个密钥keytool -genkey -alias tomcat -keyalg RSA -keystore /自己的tomcat安装路径/conf/.keystore下面的组织、公司、单位、城市什么的随便填,国家中国就填个CN,主要记住让设置的密码。第二步,编辑tomcat下的server.xml,修改Conne...原创 2018-11-19 10:43:40 · 3100 阅读 · 7 评论 -
tomcat启动正常,浏览器访问提示连接已重置
往ubuntu18.04服务器上迁移项目,环境搭好之后启动,一切正常。可是当用浏览器访问项目时,却显示连接已重置。查看tomcat日志,发现能够正常接收请求,但是页面就是送不出去,像是被墙了。折腾了几天,才被告知,服务器所在机房必须用https请求,http请求能入站,出不了站。此刻。。。。。。。默默记录一下。关于tomcat如何开启https请求,请移步tomcat配置https...原创 2018-11-19 10:44:29 · 7216 阅读 · 0 评论 -
当使用update语句时出现Data truncation: Truncated incorrect DOUBLE value:3,4,5
数据库中有一个字段如“status”存储类似于“2,3,4,5”这样的内容时,在sql中存在这样的查询语句:update ... where status = 2 ...问题就在条件上,用引号(单引号,双引号均可)把2引起来即可,即:update ... where status = "2" ...原创 2018-08-07 09:44:36 · 3466 阅读 · 0 评论 -
windows下解决端口占用问题(tomcat)
1、win+R打开命令行2、netstat -ano|findstr 8080找到占用8080端口进程3、taskkill /pid 进程号(LISTENING后面的数字) /f原创 2018-08-02 11:17:50 · 175 阅读 · 0 评论 -
session超时在子窗口或frame中显示登录页面
一般session超时后,会重新跳转到登录界面。在一些有iframe的页面中又或者打开了一个子窗口,这时候登录界面会显示在iframe中或是子窗口中,出现窗口套窗口。这就很不舒服了,我们需要将登录界面显示在主窗口中。解决办法,在登录页面中加入以下代码:<script> //在iframe中超时跳转到主窗口 if(window!=top){ top.location.hre...原创 2018-07-06 11:06:04 · 851 阅读 · 0 评论 -
centos7 tar包安装jdk1.7,tomcat7,rpm文件安装mysql5.7
对于linux系统来说,抛开系统说安装程序,搭建环境都是耍流氓,linux系统灵活性比较强,安装的过程如果时自定义安装,那么很多组件可能就不太一样,那么这个时候按照网上的教程安装软件时常会让人怀疑人生。这几天计划上线一个项目,系统在最后一刻崩溃,前功尽弃,无法,只能一切重新再来,装系统,搭环境,为了以后可以更快速方便的配置好服务器,因此记录下整个过程,以供后续使用。 ...原创 2018-06-19 15:57:59 · 245 阅读 · 0 评论 -
table2excel.js导出的文件最后多出一行代码
最近接到一个需求,将统计报表的内容导出到excel里面,刚开始打算在服务端进行导出,可是统计报表里的内容有后台查到的数据,也有在前台计算得到的东西,如果在服务端导出,就需要把报表生成的过程重新走一遍,无疑是一件比较麻烦的事,后来就琢磨着既然已经生成报表了,那就用现成的报表直接导出到excel里不就行了嘛!于是乎,开始疯狂搜索js导出table到excel的方法,果不其然,真有这么一...原创 2018-06-06 10:24:36 · 2072 阅读 · 6 评论 -
web项目读取properties文件工具类
import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class PropertiesUtil { public static Properties load(String fileName) { InputStream i...原创 2018-04-28 19:31:15 · 321 阅读 · 0 评论 -
Android前端和Java服务器通过Http协议交互数据
最近做一个项目需要java服务器和Android前端交互数据,首次接触这样的项目,完全一脸懵逼。不过项目难度不大,主要还是表单数据的提交(难一点就是文件上传了把,就酱),老大还是很放心的把任务交给我了,好吧,厚着脸皮就上了。首先需要写接口文档,关于文档的书写我另外再开一篇,这里就简单介绍一下前后端数据的交互。java服务器毫无疑问用的ssm框架,android端的就不太清楚了(这不重要),数据传输...原创 2018-04-28 19:29:07 · 3552 阅读 · 1 评论 -
html编码为utf-8时网页依然显示乱码
tomcat8之前的默认编码为ISO8859-1,之后的默认编码为UTF-8因此在用tomcat7启动web应用时,浏览器接收服务器的参数为中文时会出现乱码,此时需要修改tomcat的编码格式在tomcat安装目录的conf文件夹下找到server.xml文件,打开后在<Connector connectionTimeout="20000" port="8080" protocol="HTT...原创 2018-05-03 18:54:41 · 778 阅读 · 0 评论 -
windows下杀掉tomcat进程
在web开发中,tomcat端口经常莫名被占用,因此在eclipse中启动tomcat时会报错,此时需要将占用8080端口的进程杀掉来启动tomcat,方法如下:1、首先查找到占用8080端口的进程号PID是多少 C:\Users\admin>netstat -ano | findstr 8080 这个命令输出的最后一列表示占用8080端口的进程号是多少,我查到的是83002、kill掉这个...原创 2018-05-03 18:44:48 · 1453 阅读 · 0 评论 -
MySQL 出现Job for mysqld.service failed. See 'systemctl status mysqld.service' and ... for detail错误
centos7 下启动MySQL出现以下错误提示:Job for mysqld.service failed. See 'systemctl status mysqld.service' and 'journalctl -xn' for details.找到错误日志的路径[root@bogon usr]# find / -name mysqld.log/var/log/mysql...原创 2018-04-24 15:31:31 · 26177 阅读 · 3 评论 -
SSM框架后台传输Map到前台
最近做个项目需要统计某个人某天每小时的工作量,当然这种问题的一般解决思路就是从数据库查找相应的数据会得到一个结果表,然后创建一个对应的javabean,将数据封装之后传到前台。可是一天24个小时啊,这样javabean属性加上姓名最少得25个属性,这怎么受得了,结果就想到将查询结果放map里,可是问题又来了,根据需求应该传到前台三个数据,一个是姓名,一个是时间,还有一个就是每个时间对应的工作量。...原创 2018-02-01 15:56:07 · 2841 阅读 · 0 评论 -
intellij 导入web项目并部署到tomcat
之前一直使用eclipse开发项目,最近想换成intellij。刚使用就踩了一个又一个的坑,(嗯,确实,现在掉坑里已经不疼了)坑1、intellij一个窗口只能运行一个工程。一个工程就类似于eclipse中的workspace,新建工程要不把当前窗口的工程关掉运行新建工程,要不就只能开新窗口运行,如果需要开多个项目的话,只能新建Module来实现。eclipse中是多个工程可以同时打开在一个窗...原创 2019-03-19 19:49:05 · 1079 阅读 · 0 评论