自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

转载 SSM框架搭建

使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认

2017-11-22 20:58:35 206

原创 解决java请求跨域

第一、导入jar包       com.thetransactioncompany       java-property-utils       1.9.1       com.thetransactioncompany       cors-filter       2.5 第二、修改web配置文件      

2017-05-31 11:42:17 501

转载 eclipse启动tomcat不加载项目

原因1:为将项目添加到tomcat下原因1解决方法:       打开Server(Window>show View>Server)窗口,添加Tomcat,右键Tomcat add项目,启动原因2:项目架构,与eclipse不匹配,不同的eclipse生成的项目中页面部分有的是WebRoot有的是WebContent。原因2解决方法:新建一个web项目看看页

2017-05-28 15:17:30 1311 1

转载 KindEditor的使用和上传图片的后台处理

kindeditor版本为3.5.4,官网下载后解压,取plugins、skins文件夹和kindeditor.js置于Web工程的WebRoot下。本文仅简单介绍如何使用kindeditor,并实现图片上传功能,页面上的提交功能未予实现。        先来看页面  [java] view plaincopy  String path = requ

2016-09-23 16:09:20 3064

转载 时间复杂度和空间复杂度详解

没有挤地铁来上班过,就不知道生活的压力有多大。算法的时间复杂度和空间复杂度合称为算法的复杂度。1.时间复杂度(1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中

2016-09-18 17:58:47 532

原创 CSS实现三级导航下拉菜单

test/*设置通配符样式*/*{    margin:0;     padding:0;}body{    font-size:12px;}ul{    list-style:none;}a{    text-decoration:none;} /*设置二级导航样式*/   .nav {    width:500px; 

2016-08-26 16:07:41 946

转载 JavaScript 中2个等号与3个等号的区别

首先,== equality 等同,=== identity 恒等。 ==, 两边值类型不同的时候,要先进行类型转换,再比较。 ===,不做类型转换,类型不同的一定不等。 下面分别说明: 先说 ===,这个比较简单。下面的规则用来判断两个值是否===相等: 1、如果类型不同,就[不相等] 2、如果两个都是数值,并且是同一个值,那么[相等];(!例外)的是,如果其

2016-08-24 17:02:21 358

转载 JAVA设计模式初探之装饰者模式

定义:动态给一个对象添加一些额外的职责,就象在墙上刷油漆.使用Decorator模式相比用生成子类方式达到功能的扩充显得更为灵活。设计初衷:通常可以使用继承来实现功能的拓展,如果这些需要拓展的功能的种类很繁多,那么势必生成很多子类,增加系统的复杂性,同时,使用继承实现功能拓展,我们必须可预见这些拓展功能,这些功能是编译时就确定了,是静态的。  要点:装饰者与被装饰者拥有共同的超

2016-07-18 11:35:01 248

原创 throw和throws的区别

throw和throws的区别:1、throw代表动作,表示抛出一个异常的动作;throws代表一种状态,代表方法可能有异常抛出;2、throw用在方法实现中,而throws用在方法声明中;3、throw只能用于抛出一种异常,而throws可以抛出多个异常。

2016-07-13 16:06:35 616

原创 mybatis例子

1、添加Mybatis的配置文件conf.xml                                                                                                                                            

2016-04-01 17:08:48 300

原创 经典算法——最长回文子串

一个字符串中连续的一段就是这个字符串的子串,而回文串指的是12421这种从前往后读和从后往前读一模一样的字符串,所以最长回文子串的意思就是这个字符串中最长的身为回文串的子串

2016-04-01 15:34:12 399

原创 将pojo类转换成json的工具类

将pojo类转换成json的工具类

2016-04-01 14:35:35 750

原创 Excel表格导入数据库工具类

package com.main.gm.util;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.t

2016-03-30 21:48:15 403

原创 为String、Map和其他实体类的队列进行排序,支持多字段排序

package com.main.gm.util;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.Comparator;import java.util.Date;i

2016-03-30 15:28:57 547

原创 MD5 加密

package com.main.gm.util;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5 {    private fina

2016-03-30 15:26:26 264

原创 读取Excel的内容

package com.main.gm.util;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.t

2016-03-30 15:17:51 271

原创 日期工具类

package com.main.gm.util;import java.io.IOException;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Dat

2016-03-30 15:12:20 217

转载 Session原理浅析

什么是Sesson?简单说就是一个会话级的cookie,外加服务器端内存中一组散列表。当你关闭浏览器的时候,这个cookie将消失。这个cookie不写在磁盘上,而是存在于浏览器缓存。 关于Session的传说传说中,Web应用程序中的Session和Application保存服务器端,而cookie保存在客户端。其实Session同时存在于客户端与服务器端。开发中

2016-03-16 09:26:15 199

转载 maven 常用命令

1. 创建Maven的普通java项目:mvn archetype:create-DgroupId=packageName-DartifactId=projectName 2. 创建Maven的Web项目: mvn archetype:create-DgroupId=packageName -DartifactId=webappName-DarchetypeArti

2016-03-03 17:13:23 159

原创 js正则表达式验证大全

/判断输入内容是否为空    function IsNull(){        var str = document.getElementById('str').value.trim();        if(str.length==0){            alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称!       

2016-03-03 01:18:47 262

linux 版本nginx安装包

linux版本的nginx安装包

2017-05-19

Notepad安装包

使用Notepad可以写java程序,也可以写html语言,很方便实用

2015-05-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除