![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
小松鼠米老鼠
卖报的小画家
展开
-
springmvc全局异常统一处理RESTAPI接口返回统一JSON格式
一.当项目没有静态资源时,全局请求都统一返回json。可以采用如下配置:1. springmvc.xml 添加配置<!-- 控制器增强,使一个Contoller成为全局的异常处理类,类中用@ExceptionHandler方法注解的方法可以处理所有Controller发生的异常 --><context:include-filter type="annotatio...原创 2019-11-30 17:21:17 · 869 阅读 · 0 评论 -
springmvc上传文件
SpringMVC和Ajax实现文件上传功能,表单和非表单。1.pom文件添加依赖。下面的demo会有2.配置文件web.xml 配置文件,就是基本的 springmvc 配置springmvc-config.xml 配置文件,主要用到了spring的上传插件3. controller 类用 commons-fileupload,commons-io 两个类库实现文...原创 2019-11-05 00:26:36 · 215 阅读 · 0 评论 -
tomcat与jdk下载
tomcat下载下载地址首页找到自己需要的版本,这里选择版本7选择版本明细选择 bin选择 windows 或者 linux 版本jdk下载下载地址在页面的最下面,找到下载历史版选择需要下载的jdk版本JDK(Java Development Kit)指的是Java开发工具集。JDK是整个Java的核心,包括了Java基础类库...原创 2019-10-17 16:20:25 · 855 阅读 · 0 评论 -
linux 下的tomcat 启动卡住 INFO: Deploying web application directory
tomcat启动一直卡住。解决办法找到jdk路径 jdk/jre/lib/security/java.security修改securerandom.source=file:/dev/random为securerandom.source=file:/dev/./urandom这也有文章https://www.linuxidc.com/Linux/2017-...转载 2019-10-17 15:34:44 · 173 阅读 · 0 评论 -
图片转base64 不换行
本贴讲的是 java 图片转base64 字符串不换行,同时不换行的字符串 转图片主要的方法是用到了java的 import org.apache.commons.codec.binary.Base64例: String str = "sakjdklsajdlas思考的萨克达离开时间的扩散"; byte[] ets = Base64.encodeBase64(...原创 2019-06-27 22:33:06 · 2444 阅读 · 0 评论 -
common-io FileUtils工具类常用方法
下载地址 http://commons.apache.org/proper/commons-io/download_io.cgi1. 复制文件void copyFile(final File srcFile, final File destFile) //复制文件到另外一个文件void copyFile(srcFile, destFile, preserveFileDate); //复制文...转载 2019-06-25 14:56:45 · 989 阅读 · 0 评论 -
tomcat启动日志中文乱码
当我们启动tomcat的startup.bat时出现中文乱码,如下图我们想到是编码问题,UTF-8和GBK。首先考虑的是tomcat的conf下的server.xml文件。但是实验后没有成功。这时候想到是问题出现在日志的配置上,找到conf下的logging.properties文件,找到这一行 java.util.logging.ConsoleHandler.enc...原创 2019-05-13 00:15:24 · 10562 阅读 · 7 评论 -
指定tomcat运行时JDK版本
当我们运行tomcat的startup 文件时,tomcat会寻找jdk的依赖,在安装JDK时经常会配置环境变量。把应用部署到tomcat下时大多数不需要修改运行环境。但是有时候需要修改JDK的版本,我们可以知道使用tomcat时不时必须要配置JDK环境变量,因为我们可以通过修改tomcat的文件,指定tomcat运行时的JDK版本。windows下的配置1.解压版的tomcat,找到bi...原创 2019-10-17 16:38:31 · 648 阅读 · 0 评论 -
MyEclipse项目导入eclipse
由于MyEclipse和eclipse的WebRoot和WebContent不同,我们需要进行修改和配置1.出现缺少jar包时选择Add Libray选择对应的tomcat2.右击项目,选择Properties,选择Project Facets,3.选择Gynamic Web Services,我这里选择版本2.4。java版本我选择的 1.6。然后点击下面的f...原创 2019-05-10 13:49:25 · 5971 阅读 · 1 评论 -
MyEclipse 添加插件查看源码
下载插件插件打开MyEclipse -help-Software Updates - Find adn Install导入下载的插件转载 2019-06-25 14:52:32 · 101 阅读 · 0 评论 -
java 生成二维码
下面的代码流程:生成二维码,由地址下载微信头像,把微信头像放在二维码的画布上,从服务器上下载背景图片,获取坐标参数,把新的二维码放在画布上,通过数据流上传到 七牛云上,最后返回 地址。用到的jar开始上代码:该方法是生成二维码的核心类,package com.fx.urthinkerManager.utils;import java.awt.BasicStroke;im...原创 2019-06-25 14:54:51 · 128 阅读 · 0 评论 -
java 发送简单的邮件
这里只是简单介绍java发送一封简单的邮件 使用到的jar 直接贴代码 工具类 /** * 发送邮件 * * * @author zqh */public class SendMile { // 发件人的 邮箱 和 密码 // PS: 某些邮箱服务器为了增加邮箱本身密码的安全性,给 SMTP 客户端设置了独立密码(有的邮箱称...原创 2018-07-16 09:55:14 · 503 阅读 · 0 评论 -
windwos 下 安装VisualSVN-Server 服务与汉化版 TortoiseSVN
下载地址TortoiseSVNLanguagePack_1.10.0.28176-x64-zh_CNVisualSVN-Server1.首先安装 VisualSVN-Server 服务很简单就是next注意:选择 不付费的版本安装完成其他就是建立代码库,用户和群组。2.安装svn很简单3.汉化版很简单。...原创 2019-06-25 14:55:13 · 264 阅读 · 0 评论 -
Eclipse查看源码
当我们想看一下源码的时候,很痛苦,看不了。Eclipse可以安装插件下载插件 插件zip安装:打开Eclipse-->Help-->Install New Software:点击add输入name 在Archive找到插件的路径,点击确定下面都勾选全部去掉点击next finish,Eclipse会关闭,重启后,就可以查看源码了。如:...原创 2018-07-16 23:49:29 · 197 阅读 · 0 评论 -
HttpServletRequestWrapper通过filter做XSS
XSS的具体解释这里不多说,XSS简单的防注入其实就是字符的替换和屏蔽。这就需要我们在服务器接受数据对数据进行处理。Filter能在request到达servlet的服务方法之前拦截HttpServletRequest对象,而在服务方法转移控制后又能拦截HttpServletResponse对象。但是不能修改HttpServletRequest对象,我们可以用HttpServletRequestW...原创 2018-06-26 11:11:14 · 3418 阅读 · 2 评论