自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (7)
  • 收藏
  • 关注

原创 获取某一文件夹下所有文件的路径

/** * 获取文件夹下所有文件的路径 * @param file * @param paths * @return */ protected List getChildFiles(File file,List paths){ if(file.isDirectory()){ paths.add(file.getPath()); File[] childFile

2015-04-28 23:18:50 866

原创 java读写文件

读:try { InputStream in = new FileInputStream(file); BufferedReader br = new BufferedReader(new InputStreamReader(in,"utf-8")); String s = null; while((s = br.readLine())!=null){//使用r

2015-04-28 23:16:59 433

原创 下载文件夹

下载文件夹,我们可以先将文件夹打包,然后进行下载,可以保留包,不删除,用时间戳方式判断是否删除后重建。文件下载代码:response.setHeader("Content-Type", "application/zip"); response.setHeader("Content-Disposition", "attachment;filename=" + zipFile.getNam

2015-04-28 23:15:29 748

原创 jquery delegate

当用脚本创建html代码后,如果想触发click方法,是不能用$("a").click()的。因为没有绑定。需要用委托。jQuery delegate可以帮助我们完成此事使用 delegate() 方法的事件处理程序适用于当前或未来的元素(比如由脚本创建的新元素)。$("div").delegate("p","click",function(){ $(this).sl

2015-04-28 23:12:04 561

原创 spring对WebSocket支持

WebSocket实现了浏览器和服务器之间的双向通讯。在浏览器中通过http仅能实现单向的通信,comet可以一定程度上模拟双向通信,但效率较低,并需要服务器有较好的支持; flash中的socket和xmlsocket可以实现真正的双向通信现在很多网站做通讯使用轮询技术,但是轮询需要浏览器间隔时间向服务器发请求,带来的影响就是:浏览器需要不停地向服务器发出请求,还有就是发出的请求

2015-04-26 23:11:47 1988

原创 switch string

/** * switch String支持 * */public class SwitchTest { public static void main(String[] args){ test("ff"); } public static void test(String str){ switch(str){ case"abc": System.out.pr

2015-04-23 01:05:33 653

原创 <%@ attribute 中的参数使用jsp表达式来获取

rtexprvalue的全称是 Run-time Expression Value, 它用于表示是否可以使用JSP表达式.当在标签里指定true时, 表示该自定义标签的某属性的值可以直接指定或者通过动态计算指定如:

2015-04-20 00:03:34 8825

原创 jstl变量作用域控制 scope

...暂且之说这两个,一个作用域是在本页面,一个作用域是在request中。如果没有给定scope,默认情况是page。所以有些情况可能需要作用域更大些,就需要设置scope。application、session、request、page在设置变量的时候要注意,尽量设置一些易懂,并且与后台传过来的参数不同名称的。

2015-04-20 00:03:32 7706

原创 UEditor使用细节注意

原理:先加载配置,后上传,最后回显。UEditor给出了controller.jsp来进行加载配置,并上传,但是这些不是我们想要的。我们需要重写加载配置和上传回显操作。serverUrl是我们需要修改的地方,它的作用是让我们加载配置。这里我将serverUrl设置为:serverUrl: ROOT_PATH + "ueditor/upload"upload方法(给出整段代码):

2015-04-19 01:13:07 14306 6

原创 <c:foreach><c:forTokens>

标签用于通用数据,它有以下属性 属 性 描 述 是否必须 缺省值 items 进行循环的项目 否 无 begin 开始条件 否 0 end 结束条件 否 集合中的最后一个项目 step 步长 否 1 var 代表当前项目的变量名 否 无 varStatus 显示循环状态的变量 否 无begin="0" end="100" var="i" step="1">cou

2015-04-16 21:44:02 2235 1

原创 去掉字符串中空格

1. String.trim()  trim()是去掉首尾空格  2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间3.或者replaceAll(" +",""); 去掉所有空格  4.str = .replaceAll("\\s*", "");  可以替换大部分空白字符, 不限于空格   \s 可以匹配空格、制表符、换页符等空白字符的

2015-04-15 22:27:51 535

原创 写word

public void exportDoc(String destFile,String fileCon){ try { //doc content ByteArrayInputStream bais = new ByteArrayInputStream(fileCon.getBytes()); POI

2015-04-15 22:27:48 450

原创 判断字符串是否为数字

正则:public boolean isNumeric(String str){ Pattern pattern = Pattern.compile("[0-9]*"); Matcher isNum = pattern.matcher(str); if( !isNum.matches() ){ return false; } return t

2015-04-15 22:27:44 562

原创 java word转html

import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamReader;import java.net.

2015-04-10 23:20:05 1686

原创 读取docx(带图片)

import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.List;import java.util.Map;import java.util.UUID;import org.apache

2015-04-09 23:50:15 4498 3

原创 mysql连接局域网内其他的mysql很慢

操作:点击网络,会出现提示,点击更改即可

2015-04-08 00:32:37 807

原创 nested exception is java.lang.NoClassDefFoundError: org/aspectj/lang/annotation/Around

差aspect,AOP org.springframework spring-aop ${org.springframework.version} org.springframework spring-a

2015-04-06 23:03:20 29029 3

原创 上传归纳

index.jsp " rel="stylesheet" type="text/css"/> var ROOT_PATH = ''; var JSESSIONID = ""; "> "> "> "> upload file " id="dataForm" method = "post" role="form" cla

2015-04-06 00:05:36 513

原创 jsp自建tag标签

Insert title here ${user.name}<% UserService service = (UserService)SpringUtil.getObject("userService"); User user = service.findById(id); request.setAttribute(userModel, user);%>

2015-04-06 00:05:07 675

原创 @GeneratedValue

@GeneratedValue和@Id一起来标注主键。@GeneratedValue源码:@Target({METHOD,FIELD}) @Retention(RUNTIME) public @interface GeneratedValue{ GenerationType strategy() default AUTO;

2015-04-03 23:09:58 1376

原创 @JsonIgnore

Jackson默认是针对get方法来生成JSON字符串的@JsonSerialize可以过滤掉生成的json中不需要的多余字段

2015-04-03 23:09:54 16128 1

原创 jsp文件报错

如果所有的jsp文件都报错,很有可能是在导入文件后没有设置,

2015-04-02 23:58:42 4199

原创 删除某个div

删除

2015-04-02 23:58:27 3168

原创 正则验证某个字符串是否为某个大写字母

String a = "A";a.matches("[A-Z]"

2015-04-01 00:56:22 1543

原创 split

split巧用:public class test { public static void main(String[] args){ String str = "【a】1【b】2【c】"; String[] s = str.split("[【】]"); for(String a : s ){ System.out.println(a); /*结果 a 1

2015-04-01 00:55:39 459

navicat获取登录密码

忘记了密码,但是navicat可以连接,可以通过navicat获取到密码。获取方式:运行navicatpwd.exe。win+r输入regedit进入注册表,注册表中进入HKEY_CURRENT_USER\Software\PremiumSoft,找到相应的连接,然后查看其pwd值,复制过来就可以解密了。

2020-10-13

cors跨域包

可解决WEB跨域问题,使用方法,访问博客:http://blog.csdn.net/sunhuwh/article/details/79106171

2018-01-19

文件上传的代码

上传代码,与blog:上传代码整理一起使用。uploadify做的。

2014-10-10

文件上传所需的js及文件

文件上传文章http://blog.csdn.net/sunhuwh/article/details/24251939,该js是里面必须用到的

2014-04-21

bean学习笔记

对应blog..

2014-02-19

TortoiseSvn 1.7.2

中文版,先安装TortoiseSVN,再安装language

2013-07-08

spring-framework-3.0.5.RELEASE-dependencies.zip

由于下载不到spring-framework-3.0.5.RELEASE-dependencies.zip,只有以com.springsource开头的包

2013-03-16

空空如也

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

TA关注的人

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