- 博客(23)
- 收藏
- 关注
转载 设计模式
开闭原则:当应用的需求改变时,在不修改软件实体的源代码或者二进制代码的前提下,可以扩展模块的功能,使其满足新的需求。里氏替换原则:子类可以扩展父类的功能,但不能改变父类原有的功能依赖倒置原则:面向接口编程来降低耦合度单一职责功能:讲类的不同职责并将其分离,再封装到不同的类或模块中接口隔离原则:要求程序员尽量将臃肿庞大的接口拆分成更小的和更具体的接口迪米特法则:如果两个软件实体无须直接通信...
2019-04-26 14:39:10
199
原创 springboot 异常处理3(@RestControllerAdvice)
package com.amazonmanage.common.exception;import com.amazonmanage.common.config.Constant;import com.amazonmanage.common.domain.LogDO;import com.amazonmanage.common.service.LogService;import com....
2019-03-13 11:43:13
315
原创 springboot 异常处理2(ErrorController)
package com.amazonmanage.common.exception;import com.amazonmanage.common.utils.R;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autow...
2019-03-13 11:40:40
3055
原创 springboot 异常处理1(logback+aspect)
1.配置日志xml :logback-spring<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="60 seconds" debug="false"> <contextName>logback&l
2019-03-13 11:28:31
478
原创 迭代循环
package com.amazonaws.mws;import java.util.ArrayList;import java.util.List;/** * * @author zsg */public class TestDieDai { public static void main(String[] args) { // TODO Auto-generated...
2018-10-15 15:16:04
281
转载 spring 事务切入配置
<!-- 事务控制 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <!-- 控制住数据源 --> <property name="dataSource" ref="
2018-08-17 10:13:26
436
原创 ajaxfileupload 文件上传
js代码:function ajaxFileUpload() { $.ajaxFileUpload ( { url: '${pageContext.request.contextPath}/activityHandler/uploadDeploy', //用于文件上传的服务器端请求地址 secureuri: fa...
2018-08-14 11:11:42
228
转载 spring logback配置详解
<?xml version="1.0" encoding="UTF-8"?> <!-- 从高到地低 OFF 、 FATAL 、 ERROR 、 WARN 、 INFO 、 DEBUG 、 TRACE 、 ALL --> <!-- 日志输出规则 根据当前ROOT 级别,日志输出时,级别高于root默认的级别时 会输出 --> <!--...
2018-08-14 11:10:55
326
转载 spring redis缓存
原文地址:https://www.cnblogs.com/zdd-java/p/7553271.htmlpom.xml (加入spring和reids jar包) <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId&...
2018-08-14 11:09:22
282
转载 eclipse 在线安装svn
在线安装地址:http://subclipse.tigris.org/update_1.10.x长时间安装问题记录:取消 Contact all uodate sites during install to find required software 下载即可快速安装
2018-07-13 16:45:11
225
原创 spring+c3p0+springMVC+logback框架搭建
创建web项目,项目结构如下:配置web.xml:<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocat...
2018-06-26 11:18:12
241
原创 FlexPaper 当文档仅有一页时,文件预览不显示问题解决方案
问题为使用swftools将pdf转换为swf时,未指定flash格式,页面加载出错。解决方法:在cmd命令末尾加“ -T 9”指定转换文件为flash9格式。 String command = SWFTools_HOME + "\\pdf2swf.exe -i " + sourceFile + " -o " + dest...
2018-05-15 14:34:40
1219
原创 前台BASE64编码方式显示图片;后台将BASE64字符串解析为图片:
前台BASE64编码方式显示图片;<img src="data:image/jpg;base64,"+BASE64code id="idPic"/>后台将BASE64字符串解析为图片: public static boolean GenerateImage(String imgStr,String imgFilePath ){ if (imgStr...
2018-05-04 10:28:29
2503
原创 jquery阻止事件冒泡
事件冒泡是指:子元素执行时,一并触发父元素相同的事件。例如:一个div(outerdiv)中嵌套另个div(innerdiv),两个div都拥有click方法,那么点击innerdiv时,同时也会触发outerdiv的click事件。阻止方式一:innerdiv的click方法返回falsereturn false;阻止方式二:利用jquery的event对象方法f...
2018-04-27 11:02:06
187
原创 Uncaught SyntaxError: Unexpected token }
单引号引起js错误:Uncaught SyntaxError: Unexpected token }在项目中遇到这个错误;通过排查发现代码中:str += "<button type='button' onclick='entermeeting('"+meetingData[i].pguid+"');'>加入会议</button>";方法参数的单引号引起错误。...
2018-04-19 16:29:26
1305
原创 jquery validate验证
常用validate验证<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerNam...
2018-04-11 15:49:57
184
原创 基于springmvc的文件上传下载的后台代码
文件上传: @RequestMapping("uploadFile") private void uploadFile(@RequestParam("file")MultipartFile uploadfile, HttpServletRequest request ) throws IOException { String originalFilename = uploadfi...
2018-04-09 09:11:47
965
原创 IO流实现文件复制
使用字节流实现文件读写: @Test public void copy() throws IOException{ File inFile = new File("D:\\workspace\\VideoShow\\WebRoot\\assets\\ffefg.mp4"); File outFile = new File("C:\\Users\\admin\\Desktop\\test1...
2018-04-09 08:50:43
345
转载 OpenOffice 4+jodconverter+SWFTools+flexpape_flash实现文件在线预览
笔者使用openOffice提供服务,以及jodconverter提供jar将office文件转化为pdf文件;再将pdf文件转化为swf文件;最后在页面应用flexpape_flas通过flash实现预览功能。文件目录如下所示:后台代码PDF2Page.java代码 :代码转换本地"D:\\test.docx"文件,若需要转换其他文件,修改文件地址接收即可。packa...
2018-04-03 17:46:44
334
原创 使用zxing生成/解析二维码
package com;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.util.HashMap;import javax.imageio.ImageIO;import org.junit.Test;import com.google....
2018-03-23 16:03:16
308
原创 JAVA面试题——中级
1.HTTP请求的get和post的方式的区别get是向数据库索取数据的一种请求,而post是向服务器提交数据的请求2.servlet的生命周期启迪部分服务器是时,servlet进行实例化,运行init方法进行初始化,当运行到service方法时,通过调用doGet或者doPost方法处理请求,当服务器进行销毁时调用destroy方法进行销毁3.forward和redirect的区...
2018-03-14 10:31:46
466
原创 JAVA面试题——初级
1、关于常用包java.long 基础包:String Math Integer...java.util 工具包:Collection Map Datejava.sql 数据库相关:Conectionjava.io 输入输出:OutputStream File2、JDK、JRE、JVMA的区别JDK:是java开发的工具箱,包含jre,还包含将java文件编译为class文
2018-01-17 13:59:34
26762
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人