
java
小松鼠米老鼠
卖报的小画家
-
原创 springmvc全局异常统一处理RESTAPI接口返回统一JSON格式
一.当项目没有静态资源时,全局请求都统一返回json。可以采用如下配置:1. springmvc.xml 添加配置<!-- 控制器增强,使一个Contoller成为全局的异常处理类,类中用@ExceptionHandler方法注解的方法可以处理所有Controller发生的异常 --><context:include-filter type="annotatio...2019-11-30 17:21:17401
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:36130
0
-
原创 tomcat与jdk下载
tomcat下载下载地址首页找到自己需要的版本,这里选择版本7选择版本明细选择 bin选择 windows 或者 linux 版本jdk下载下载地址在页面的最下面,找到下载历史版选择需要下载的jdk版本JDK(Java Development Kit)指的是Java开发工具集。JDK是整个Java的核心,包括了Java基础类库...2019-10-17 16:20:25339
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:4479
0
-
原创 图片转base64 不换行
本贴讲的是 java 图片转base64 字符串不换行,同时不换行的字符串 转图片主要的方法是用到了java的 import org.apache.commons.codec.binary.Base64例: String str = "sakjdklsajdlas思考的萨克达离开时间的扩散"; byte[] ets = Base64.encodeBase64(...2019-06-27 22:33:061187
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:45474
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:246216
6
-
原创 指定tomcat运行时JDK版本
当我们运行tomcat的startup 文件时,tomcat会寻找jdk的依赖,在安装JDK时经常会配置环境变量。把应用部署到tomcat下时大多数不需要修改运行环境。但是有时候需要修改JDK的版本,我们可以知道使用tomcat时不时必须要配置JDK环境变量,因为我们可以通过修改tomcat的文件,指定tomcat运行时的JDK版本。windows下的配置1.解压版的tomcat,找到bi...2019-10-17 16:38:31374
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:253889
1
-
转载 MyEclipse 添加插件查看源码
下载插件插件打开MyEclipse -help-Software Updates - Find adn Install导入下载的插件2019-06-25 14:52:3240
0
-
原创 java 生成二维码
下面的代码流程:生成二维码,由地址下载微信头像,把微信头像放在二维码的画布上,从服务器上下载背景图片,获取坐标参数,把新的二维码放在画布上,通过数据流上传到 七牛云上,最后返回 地址。用到的jar开始上代码:该方法是生成二维码的核心类,package com.fx.urthinkerManager.utils;import java.awt.BasicStroke;im...2019-06-25 14:54:5156
0
-
原创 java 发送简单的邮件
这里只是简单介绍java发送一封简单的邮件 使用到的jar 直接贴代码 工具类 /** * 发送邮件 * * * @author zqh */public class SendMile { // 发件人的 邮箱 和 密码 // PS: 某些邮箱服务器为了增加邮箱本身密码的安全性,给 SMTP 客户端设置了独立密码(有的邮箱称...2018-07-16 09:55:14303
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:1384
0
-
原创 Eclipse查看源码
当我们想看一下源码的时候,很痛苦,看不了。Eclipse可以安装插件下载插件 插件zip安装:打开Eclipse-->Help-->Install New Software:点击add输入name 在Archive找到插件的路径,点击确定下面都勾选全部去掉点击next finish,Eclipse会关闭,重启后,就可以查看源码了。如:...2018-07-16 23:49:29127
0
-
原创 HttpServletRequestWrapper通过filter做XSS
XSS的具体解释这里不多说,XSS简单的防注入其实就是字符的替换和屏蔽。这就需要我们在服务器接受数据对数据进行处理。Filter能在request到达servlet的服务方法之前拦截HttpServletRequest对象,而在服务方法转移控制后又能拦截HttpServletResponse对象。但是不能修改HttpServletRequest对象,我们可以用HttpServletRequestW...2018-06-26 11:11:142256
2