![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWeb
文章平均质量分 83
蝴蝶飞丶不飞
我只是一名学生
展开
-
Java Web项目中解决中文乱码方法总结
一、了解常识: 1.UTF-8国际编码,GBK中文编码。GBK包含GB2312,即如果通过GB2312编码后可以通过GBK解码,反之可能不成立;2、web tomcat:默认是ISO8859-1,不支持中文的3.java.nio.charset.Charset.defaultCharset() 获得平台默认字符编码;4.getBytes() 是通过平台默认字转载 2017-02-11 20:01:05 · 255 阅读 · 0 评论 -
SpringMVC整合Quartz实现定时任务和Spring自带Task定时任务
在Java中我们常用Timer和TimerTask实现定时功能,而在JavaEE项目中可以使用spring整合Quartz定时器、Spring的Task任务。相比于Spring自带的任务,Quartz非常的强大,能够实现所有想要的定时任务,包括Tomcat服务器开始启动,定时定点定周,集群定时任务等等的任务,有关Quartz的介绍和时间配置网上有很多的资料,就不在累赘,下面主要介绍SpringMV转载 2017-07-20 00:15:19 · 341 阅读 · 0 评论 -
直接双击启动tomcat中的startup.bat闪退
文章出处 直接双击启动tomcat中的startup.bat闪退免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动。原因是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退。解决办法:1.在已解压的tomcat的bin文件夹下找到star转载 2017-07-25 22:51:30 · 328 阅读 · 0 评论 -
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认转载 2017-07-26 11:20:57 · 343 阅读 · 0 评论 -
Spring整合MyBatis(Maven+MySQL)一
在这个连接上去看,发现讲的很全面,对我有很大的启发,我在记录这个连接,也同时分享给大家。http://www.cnblogs.com/best/p/5638827.html转载 2017-09-22 23:40:38 · 192 阅读 · 0 评论 -
Ngrok穿透工具的使用
方法一:穿透工具下载地址:https://www.ngrok.cc/user.html使用Nrork启动工具:输入自己的隧道id如果没有账户的请注册自己的账户,地址:https://www.ngrok.cc/ ,此地址下面可以下载映射工具准备好了就可以用下列的地址访问了,右边的为你自己的。特别注意自己在Ngrok网站上自己设置的哪个端口号。 方法二:...原创 2017-03-17 20:02:54 · 238 阅读 · 0 评论 -
springmvc跨域+token验证(app后台框架搭建二)
文章出处:https://www.cnblogs.com/minsons/p/7058837.html这是app后台框架搭建的第二课,主要针对app应用是跨域的运用,讲解怎么配置跨域服务;其次讲解怎么进行token验证,通过拦截器设置token验证和把token设置到http报文中。主要有如下: 1)app后台跨域设置 2)拦截器中设置http报文header中token ...转载 2018-03-21 23:23:50 · 948 阅读 · 0 评论 -
Token ( JWT )机制 OAuth开发授权
文章出处:http://blog.csdn.net/wabiaozia/article/details/751967871 Token机制相对于Cookie机制又有什么好处及基于JWT的Token认证机制实现支持跨域访问: Cookie是不允许垮域访问的,这一点对Token机制是不存在的,前提是传输的用户认证信息通过HTTP头传输.引自:http://www.cnblogs.com/xiekeli...转载 2018-03-22 03:41:57 · 358 阅读 · 0 评论 -
curl模拟http发送get或post接口测试
文章出处:https://www.cnblogs.com/sunshine2016/p/6015976.html可参照:http://www.voidcn.com/blog/Vindra/article/p-4917667.html一、get请求 curl "http://www.baidu.com" 如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地curl -i "http://...转载 2018-04-23 03:06:22 · 568 阅读 · 0 评论 -
Spring Boot中使用Swagger2生成RESTful API文档(转)
文章出处:https://www.jianshu.com/p/8033ef83a8ed效果如下图所示:添加Swagger2依赖在pom.xml中加入Swagger2的依赖 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency>...转载 2018-04-24 16:13:44 · 203 阅读 · 0 评论 -
本地Springboot Initializr 的构建(针对为了应对没网的情况,创建springboot项目)
1.支持的环境: maven:http://maven.apache.org/ jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.git clone下来或下载下来 Initializr源码 github地址 :https://githu...原创 2018-07-10 11:37:03 · 4661 阅读 · 4 评论 -
java.nio.charset.MalformedInputException: Input length = 1 mybatis绑定失败(主要有两个原因)
1.其中一个最容易找的原因是interface 和 xml的 namespace 对应不上 2. 还有一种情况是application.yml的编码问题,会导致去是添加resouce的配置(如下)时出现java.nio.charset.MalformedInputException: Input length = 1,mybatis也绑定不上。此时应该做的的是将所有的编码都转...原创 2018-08-17 09:13:31 · 33243 阅读 · 19 评论 -
从网络url中下载文件
package com.weixinjx.util;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.H原创 2017-07-19 23:32:04 · 506 阅读 · 0 评论 -
java本地文件下载功能
文件下载部分:以二进制流数据下载,也是最常见的一种 @RequestMapping(value="/downloadqrcodes",method={RequestMethod.GET,RequestMethod.POST}) public ResponseEntity download(String filename,HttpServletRequest req,Http原创 2017-07-19 23:29:05 · 3369 阅读 · 0 评论 -
Ngrok穿透工具的使用
方法一:使用Nrork启动工具:输入自己的隧道id如果没有账户的请注册自己的账户,地址:https://www.ngrok.cc/ ,此地址下面可以下载映射工具准备好了就可以用下列的地址访问了,右边的为你自己的。特别注意自己在Ngrok网站上自己设置的哪个端口号。原创 2017-03-17 20:02:42 · 465 阅读 · 0 评论 -
Eclipse在 src--->new下没有package和class
window --->perspective --->Customize Perspective------>shortcuts 选择java 和javaEE原创 2017-04-17 22:19:58 · 4910 阅读 · 1 评论 -
javaWeb 注释乱码问题、导入文件和传参的结果乱码
1.注释乱码、导入文件乱码:Window ---->references ----> General ----> Window ---->references ----> Content Types ----> Text(设置utf-8) ----> JSP (设置utf-8)Window ----原创 2017-04-15 12:32:36 · 747 阅读 · 0 评论 -
eclipse左边的项目栏不见了的处理方法
window -----> Show View -----> other -----> package Explorer原创 2017-04-15 15:55:07 · 94210 阅读 · 10 评论 -
UEditor之实现配置简单的图片上传示例
提出问题Ueditor简单介绍和实现图片上传功能????读书感悟前提:假如你已经安装tomcat服务器;假如你已经把项目运行到Eclipse上;假如你已经有java基础;假如你对js有一定基础;假如你已经下载ueditor1_4_3_3-src源码,记得是开发的哦;那么开始吧!1.首先你可以到官网Ueditor,查看很详细的文档,包括如何安装到Eclipse,相关jar转载 2017-05-02 21:26:07 · 1182 阅读 · 0 评论 -
tomcat 导致的字符乱码的问题 eclpise字符乱码
在Eclipse中打开server.xml (或者在tomcat中找到server.xml打开)crlt + f 查询 8080 在红箭头的地方加上 URLEncoding="utf-8"原创 2017-05-16 20:35:13 · 212 阅读 · 0 评论 -
java实现图片与base64字符串之间的转换
package cn.com; import "http://lib.csdn.net/base/javase" class='replace_word' title="Java SE知识库" target='_blank' style='color:#df3434; font-weight:bold;'>Java.io.FileInputStream; import java转载 2017-05-21 21:03:03 · 438 阅读 · 0 评论 -
Spring获取项目路径
public class XX implements ServletContextAware{private ServletContext servletContext;@Overridepublic void setServletContext(ServletContext servletContext) {this.servletContext=servletContext;转载 2017-05-22 18:56:06 · 1191 阅读 · 0 评论 -
使用POI 读取 Excel 文件,读取手机号码 变成 1.3471022771E10 的解决办法
转换一下格式就可以了DecimalFormat df = new DecimalFormat("#");System.out.println( df.format(cell.getNumericCellValue()));原创 2017-07-15 14:35:55 · 8315 阅读 · 0 评论 -
Mybatis逆向生成文件
目录结构:(3个包为空)上面的两个架包,一个与generaotrConfig.xml相对应,一个和在命令窗口对应文件结构:generaotrConfig.xml: PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/m原创 2017-07-15 20:05:24 · 685 阅读 · 0 评论 -
mybatis ---- 级联查询 一对多 (集合映射)mybatis中:returned more than one row, where no more than one was expected
一对一映射:用javaType javaType="Author" > 多转载 2017-07-16 15:29:25 · 4648 阅读 · 2 评论 -
mybatis查询时间段
mybatis查询部分 select from qrtable where pdate between #{datatime1} and #{datatime2} 时间段的类:package com.weixinjx.model;import java.util.Date;public class Tim原创 2017-07-31 22:54:50 · 1401 阅读 · 0 评论 -
测试两个时间戳长整型(Long)数据相减的问题
public void test() { long to = System.currentTimeMillis(); long from = to - 30*24*3600*1000L; ////长整型减长整型 long ft = to - 30*24*3600*1000; //30*24*3600*1000 == 25920000...原创 2018-10-25 19:01:25 · 10346 阅读 · 0 评论