随笔分类 -  JAVA

摘要:public class Test{ public static void main(String[] args) { String s="hello jack hello look me to see nohello"; String target="hello";//甚至可以为正则表达式 int count=0; while(s.indexOf(target)>=0){ s=s.replaceFirst(target, ""); System.out.println(s); count++; } System.out.pri 阅读全文
posted @ 2014-03-29 09:06 郑文亮 阅读(497) 评论(0) 推荐(0) 编辑
摘要:通常情况下,Web项目是发布到Tomcat下的webapps文件目录下的 。以至于我们访问的时候: 例如:Web应用项目名称为:webManager,则部署到tomcat后,是部署在tomcat/webapps/webManager中,网址为:http://localhost:8080/webManager。然而 ,每当我们访问一个网站页面时,地址栏就是:http://www.1234.com/login.html。所以一般我们实际使用是不带webManager(也就是所谓的项目名称)的。具体操作如下: 选中我们要操作的Web项目,单击右键,选择Properties ,则会出现我们只需要把We 阅读全文
posted @ 2014-03-28 08:15 郑文亮 阅读(24193) 评论(2) 推荐(0) 编辑
摘要:Java代码从Request对象中可以获取各种路径信息,以下例子:假设请求的页面是index.jsp,项目是WebDemo,则在index.jsp中获取有关request对象的各种路径信息如下Stringpath=request.getContextPath();StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";StringremoteAddress=request.getRemot 阅读全文
posted @ 2014-03-26 13:17 郑文亮 阅读(107310) 评论(0) 推荐(4) 编辑
摘要:百度编辑器ueditor功能强大,很多人士以应用项目开发中,但是里面有一个公众的问题就是上传图片存放目录太深,默认是ueditor/php/upload下,前不久测试后图片存放目录可以改变,但是路径会出现问题。现分享下图片自定义存放目录和路径,我最后的图片存放是www.**.com/image/ 20131113/13843284986865.png。首先,本地测试配置,为什么这里要先说本地配置呢,因为好多人上线项目一般都是把项目代码直接放到根目录下的,而在本地我们一般会有好多测试项目,因此会有项目文件夹,本地项目目录布局大概如下:Xiangmu +Ueditor-image-admin-da 阅读全文
posted @ 2014-03-26 10:05 郑文亮 阅读(7976) 评论(0) 推荐(0) 编辑
摘要:随机生成 a 到 b (不包含b)的整数:(int)(Math.random()*(b-a))+a; 随机生成 a 到 b (包含b)的整数:(int)(Math.random()*(b-a+1))+a; 阅读全文
posted @ 2014-03-26 08:48 郑文亮 阅读(2422) 评论(0) 推荐(0) 编辑
摘要:自己的运用:public void UploadNoteFile(HttpServletRequest request,HttpServletResponse response){String path = request.getRealPath("/");String url = path + bean.getAttachPath();String savepath = new String (url); final long MAX_SIZE =Long.parseLong(bean.getAttachment())*1024;// 设置上传文件大小 // 允许上传的文 阅读全文
posted @ 2014-03-25 19:39 郑文亮 阅读(466) 评论(0) 推荐(0) 编辑
摘要:1:我们学的是表单文件上传,就是在一个FORM中提交相应的信息,和之前我们的提交的注册信息之类的表单是不同的,所以要先改变一下FORM的属性,enctype="multipart/form-data“,这个属性告诉服务器,我们是要提交文件了,而不是一个表单。在服务器端也需要判断下boolean isUpload = ServletFileUpload.isMultipartContent(request);判断请求中是否有这种标示。2:这是表单中用来选择上传文件用的,在表单中有这个元素后,会会自动生成一个输入框和一个按钮,作用和awt中的FileDialog类的作用蛮像的。3:我们主 阅读全文
posted @ 2014-03-25 19:14 郑文亮 阅读(1609) 评论(0) 推荐(0) 编辑
摘要:转自:http://blog.csdn.net/chinaliuyan/article/details/7002016 将请求消息实体中的每一个项目封装成单独的DiskFileItem (FileItem接口的实现) 对象的任务由 org.apache.commons.fileupload.FileItemFactory 接口的默认实现org.apache.commons.fileupload.disk.DiskFileItemFactory 来完成。当上传的文件项目比较小时,直接保存在内存中(速度比较快),比较大时,以临时文件的形式,保存在磁盘临时文件夹(虽然速度慢些,但是内存资源是有限的) 阅读全文
posted @ 2014-03-25 18:52 郑文亮 阅读(1113) 评论(0) 推荐(0) 编辑
摘要:1、首先介绍write()和print()方法的区别:(1)、write():仅支持输出字符类型数据,字符、字符数组、字符串等(2)、print():可以将各种类型(包括Object)的数据通过默认编码转换成bytes字节形式,这些字节都通过write(int c)方法被输出2、介绍response.getWriter()和out的区别:(1)、out和response.getWriter的类不一样,一个是JspWriter,另一个是java.io.PrintWriter。(2)、执行原理不同:JspWriter相当于一个带缓存功能的printWriter,它不是直接将数据输出到页面,而是将数 阅读全文
posted @ 2014-03-25 17:40 郑文亮 阅读(46121) 评论(0) 推荐(6) 编辑
摘要:Java读取properties文件的方法比较多,网上我最多的文章是“Java读取properties文件的六种方法”,我看了好多的文章,在读到“博客之星-熔岩”的“Java读取properties文件的思考”这片文章的时候,感觉写的很好,忍不住也些点日志记录下来,在最常用的读取properties文件的方式--->“通过java.lang.Class类的getResourceAsStream(String name) 方法来实现”,Java代码InputStreamin=getClass().getResourceAsStream("资源Name"); 这句代码有一 阅读全文
posted @ 2014-03-25 17:27 郑文亮 阅读(2709) 评论(0) 推荐(0) 编辑
摘要:使用eclipse开发Java SE 总免不了需要引入第三方的jar或者calss文件。这里给大家说一下如何在eclipse中引入第三方jar或者calss文件。让我们先了解一下eclipse项目中引入的jar都在什么位置:如上图所示,每个项目都会包含一个JRE System Library [JavaSE-1.6],为系统库,中括号中的JavaSE-1.6为本机的JDK版本号。系统库中包含了很多的jar文件,这些jar文件位于环境变量中的JAVA_HOME(jdk的安装目录)\jre\lib和JAVA_HOME\jre\lib\ext这里个文件夹中。系统库中的jar文件我们可以直接使用,而不 阅读全文
posted @ 2014-03-13 14:40 郑文亮 阅读(5887) 评论(0) 推荐(0) 编辑
摘要:Java开发中使用的路径,分为两种:绝对路径和相对路径。归根结底,Java本质上只能使用绝对路径来寻找资源。所有的相对路径寻找资源的方法,都不过是一些便利方法。不过是API在底层帮助我们构建了绝对路径,从而找到资源的!(文章来自:http://www.it-jiuye.com/) 在开发Web方面的应用时, 经常需要获取 服务器中当前WebRoot的物理路径 如果是Servlet , Action , Controller, 或则Filter , Listener , 拦截器等相关类时,我们只需要获得ServletContext,然后通过ServletContext.getRealPath.. 阅读全文
posted @ 2014-03-13 14:30 郑文亮 阅读(312) 评论(0) 推荐(0) 编辑
摘要:该版本默认使用CVS插件进行版本管理。下面安装SVN插件,以便能下载Google Code上的源代码。以下是一些关键步骤:其中http://subclipse.tigris.org/update_1.0.x是SVN插件的下载站点【subclipse是Eclipse的SVN插件】。以update_1.0.x为例Select All 然后单击Next...一路Next,最后点击Finish,下载SVN插件并安装,最后需要重启Eclipse。---------------- 至此 SVN 插件安装完毕 -------------------使用SVN插件从Google Code上下载开源代码以ski 阅读全文
posted @ 2014-03-11 11:13 郑文亮 阅读(299) 评论(0) 推荐(0) 编辑
摘要:上传文件大小的配置1.ueditor\dialogs\video\video.js 搜索 file_size_limit 修改这个数值(这是前台 flash的限制)2.ueditor\jsp\fileUp.jsp setMaxSize 修改这个数值3.ueditor\jsp\imageUp.jsp setMaxSize 修改这个数值4.ueditor\jsp\scrawlUp.jsp setMaxSize 修改这个数值上传图片的路径修改初始的图片路径是 upload11. ueditor\jsp\config.properties 修改savePath=upload_photo2.uedi.. 阅读全文
posted @ 2014-03-06 10:07 郑文亮 阅读(1455) 评论(0) 推荐(0) 编辑
摘要:二话不说,先上图:我配置好的效果大致是这些功能:基本的文字编辑功能、图片上传功能、附件上传功能、百度/谷歌地图搜索截图、视/音频发布功能。这个插件是现今我用过觉得最舒服的编辑器,功能齐全强大,稍微修改下配置即可投放使用,来,走起!1、最新版的官方插件跟先前的版本不一致,所以我还是用先前的版本, 是今年5、6月份版本。插件包JSP版(utf8编码)下载地址http://download.csdn.net/detail/jk33220/5798407(1分不算多吧,^_^,我的金币较少,赞助我点金币哈,评论即可获得1分)2、瓦公司用eclipse来开发,但是大多数人都是用myeclipse,所以我 阅读全文
posted @ 2014-03-05 15:50 郑文亮 阅读(10223) 评论(1) 推荐(0) 编辑
摘要:虽然百度ueditor的官网和文档都已经很详细了。但是自己还是记录下 自己使用uEditor的过程。这是 他的官网http://ueditor.baidu.com/website/ 例子 文档什么的都很详细。我下的是 开发版中的gbk版(视项目的编码方式而定)下载下来后 解压 把文件夹拷到你java ee项目的webroot下如图:ueditor里面的文件夹都没变 只是jsp文件夹把里面的前两个jar包弄到web-Inf里面的lib下面。把Uploader.java 放到src下面如图:包名和imageUp.jsp fileUp.jsp里面引用的一致。然后就是在jsp页面里面应用了 代码 如下 阅读全文
posted @ 2014-03-05 14:05 郑文亮 阅读(9741) 评论(0) 推荐(0) 编辑
摘要:http://download.csdn.net/download/hao296464141/3648792 阅读全文
posted @ 2014-02-07 10:21 郑文亮 阅读(418) 评论(0) 推荐(0) 编辑
摘要:【IT168专稿】在上一篇文章中,我们学习了Mongodb的安装和初步使用,在本文中,将学习如何使用Java去编程实现对Mongodb的操作。 HelloWorld程序 学习任何程序的第一步,都是编写HelloWorld程序,我们也不例外,看下如何通过Java编写一个HelloWorld的程序。 首先,要通过Java操作Mongodb,必须先下载Mongodb的Java驱动程序,可以在这里下载。 新建立一个Java工程,将下载的驱动程序放在库文件路径下,程序代码如下:packagecom.mkyong.core; importjava.net.UnknownHostException;... 阅读全文
posted @ 2013-12-25 18:14 郑文亮 阅读(14094) 评论(0) 推荐(1) 编辑
摘要:用WeiboAuthListener获取code用下面的代码获取token。。半成品的sdk真让人捉急。[java] view plaincopy[java] view plaincopyStringcode=values.getString("code");if(code!=null){mText.setText("取得认证code:\r\nCode:"+code);Toast.makeText(MainActivity.this,"认证code成功",Toast.LENGTH_SHORT).show();}try{URLurl=n 阅读全文
posted @ 2013-08-09 09:03 郑文亮 阅读(5420) 评论(0) 推荐(0) 编辑
摘要:1.JSF入门藉由以下的几个主题,可以大致了解JSF的轮廓与特性,我们来看看网页设计人员与应用程序设计人员各负责什么。1.1简介JSFWeb应用程序的开发与传统的单机程序开发在本质上存在着太多的差异,Web应用程序开发人员至今不可避免的必须处理 HTTP的细节,而HTTP无状态的 (stateless)本质,与传统应用程序必须维持程序运行过程中的信息有明显的违背,再则Web应用程序面对网站上不同的使用者同时的存取,其执行绪 安全问题以及资料验证、转换处理等问题,又是复杂且难以解决的。另一方面,本质上是静态的HTML与本质上是动态的应用程序又是一项违背,这造成不可避免的,处理网页设计的美术人员与 阅读全文
posted @ 2013-08-03 11:19 郑文亮 阅读(24736) 评论(0) 推荐(6) 编辑

点击右上角即可分享
微信分享提示