Java
Msoso_______1988
这个作者很懒,什么都没留下…
展开
-
实现百度文库功能的工具类
转载请注明来自“柳大的CSDN博客”,原文地址:http://blog.csdn.net/poechant/article/details/7238056 用过百度文库、豆丁的朋友,都知道,我们只要将文档上传到这些网站上,就可以实现分享。无论你上传的是pdf、ppt,还是doc、txt、pptx文件,都会在网页上显示给用户看。从技术上简单地说,可以分成三步:转载 2012-05-11 13:23:59 · 1943 阅读 · 0 评论 -
判断是不是以http:// ftp://和https:// 开头的URL
正则表达式如下:(http|ftp|https):\/\/([\w.]+\/?)\S*Java代码中的判断如下:Pattern pattern2 = Pattern .compile("(http|ftp|https):\\/\\/([\\w.]+\\/?)\\S*"); Matcher matcher2 = pattern2.mat原创 2012-08-07 09:58:09 · 15281 阅读 · 0 评论 -
Spring注入中出现的问题
在这个方法中,需要使用一个UserProfileService,一开始我自己在方法中new了一个,但是报错,后来使用Spring注入:@Autowiredprivate UserProfileService userProfileService;解决了.public String regularExpression(String content,String path) {Pa原创 2012-08-07 09:59:30 · 787 阅读 · 0 评论 -
循环显示map中的内容
for (Entry entry : microBlogMap.entrySet()) {System.out.println(entry.getKey());List ls = entry.getValue();for(int i = 0; i System.out.println(ls.get(i));}原创 2012-08-07 10:01:00 · 865 阅读 · 0 评论 -
在一个jsp中循环引入另一个jsp
在这里是引入自己reuse.jsp页面 class="url"href="">class="avatar photo" src="${microblog.url}"> class="nickname fn">${microblog.owner }class="fullname fn">(${microblog.owner })原创 2012-08-07 10:11:55 · 689 阅读 · 0 评论 -
JSTL标签库使用
在使用JSTL标签库时,要将jstl.jar standard.jar两个包引入,同时在jsp中添加<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>,否则会报错。forEach使用如下:${student.id}原创 2013-07-15 14:58:23 · 732 阅读 · 0 评论 -
spring4+quartz实现定时刷新
代码如下: 需在pom中单独引入 org.quartz-scheduler quartz 2.2.1原创 2015-08-12 11:08:10 · 3666 阅读 · 0 评论 -
intellij 中设置内存大小
intellij 中设置内存大小可做如下修改:在VM options中输入:-Xmx2048m -Xmn1024m -XX:PermSize=1024m -XX:MaxPermSize=2048m原创 2015-11-10 11:12:49 · 1926 阅读 · 0 评论 -
正则表达式的验证工具RegexTest
可以进行正则表达式的验证原创 2012-06-27 14:49:22 · 1106 阅读 · 0 评论 -
JPA实现分页 返回总数
public List obtainMicroBlogs(String owner, int begin, int size) {Query query = entityManager.createQuery("SELECT e FROM MicroBlogEntry e WHERE e.owner = :owner order by e.time desc").setParame原创 2012-06-27 17:19:28 · 7984 阅读 · 2 评论 -
获取文件的编码
import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import org.mozilla.intl.chardet.nsDe转载 2012-06-04 15:03:19 · 1152 阅读 · 0 评论 -
更改文件编码
import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.Inp转载 2012-06-04 15:04:21 · 503 阅读 · 0 评论 -
仿百度文库方案[openoffice.org 3+swftools+flexpaper](二) 之 安装openoffice.org
作者:焱龙出处:http://star-studio.cnblogs.com/申明:作者写博是为了总结经验,和以后的工作参考之用。如需转载,请尽量保留此申明,并在文章页面明显位置给出原文连接。谢谢!第二步,安装openoffice.org openoffice.org是一套sun的开源office办公套件,能在widows,linux,solaris等操转载 2012-05-16 14:38:18 · 1343 阅读 · 0 评论 -
递归显示数据库目录树
1.数据库: SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for article -- ---------------------------- CREATE TABLE `article` ( `id` int(11) NOT NULL auto_incr转载 2012-06-15 16:54:03 · 838 阅读 · 0 评论 -
java.lang.NoSuchFieldError: deferredExpression异常
jstl标签版本问题,lib中同时存在了两个版本的jstl的jar包,把旧版本的删掉就可以了原创 2012-06-15 17:15:00 · 610 阅读 · 0 评论 -
实现类似于新浪微博的@功能
与前一篇的类似,这里增加的是把替代的百度链接换成自己项目的URL,如下:String owner;while (matcher.find()) {// 取出@的用户名owner = matcher.group().split("@")[1];//使用@作为分隔符,来获取用户名// 判断所@的用户是否存在boolean temp = userProfileService.is原创 2012-07-05 14:26:06 · 1918 阅读 · 0 评论 -
微博中@的正则表达式
貌似这个是可以满足基本要求的@[^@\s]*(?=[\s::,,.。])原创 2012-06-27 15:01:16 · 1669 阅读 · 0 评论 -
实现类似于新浪微博@的功能
这个类的功能实现类似于新浪微博的@功能public String regularExpression(String content) { Pattern pattern = Pattern.compile("@[^@\\s]*(?=[\\s::,,.。])");//判断@的正则表达式 Matcher matcher = pattern.matcher(c原创 2012-06-28 09:47:45 · 1988 阅读 · 0 评论 -
final形参的作用
当定义一个final形参时,是保证这个形参的值在方法体运行中不被改变,也就是为了防止形参a在方法中被改变了,而在方法的其他地方只希望使用原始值原创 2012-06-28 16:42:03 · 548 阅读 · 0 评论 -
spring事务问题
使用spring进行事务管理的时候遇到一个问题,记录下解决方案,如下: 在方法MethodA中调用一个需进行事务管理的方法MethodB,而A本身不支持事务,这时候B的事务也不会支持。 改为让A支持事务,则B生效。 为了使MethodA不用支持也可以使MethodB生效,可以转换为MethodA调用某一个类的MethodB方法。原创 2016-04-25 15:01:51 · 618 阅读 · 1 评论