摘要:页面上的应用大多都有在个人信息管理中设置头像的这么一个功能,而对于实现这个功能前提就是上传头像的功能,而当上传完成即可预览是所有后续操作的前提。在网上巴拉了一番,然后整理了一下,拼凑了一个小demo供大家学习。本博文出自博客园,作者Red,联系邮箱 it_red@sina.com,转载请保留本文原文
阅读全文
摘要:Web应用中难免会遇到需要将数据导出并生成excel文件的需求。同样,对于本博客中的总结,也是建立在为了完成这样的一个需求,才开始去了解其实现形式,并且顺利完成需求的开发,先将实现过程总结于此。本博文是本人的劳动成果所得,在博客园总结分享,欢迎转载。在没有作者的书面说明的情况下,必须保留本段声...
阅读全文
摘要:一.简介: Properties是java中用的比较多的一个类,表示一个持久的属性集。继承于Hashtable,Properties可从流中加载,也可保存在流中。属性列表中每个键极其对应值共同组成一个字符串。也即可以理解为KEY-VALUE的形式。 很多时候为了提高程序的应用效率,这类Prope...
阅读全文
摘要:在博文《SpringMVC一路总结(一)》和《SpringMVC一路总结(二)》中,该框架的应用案例都是是基于xml的形式实现的。然而,对于大型项目而言,这种xml的配置会增加项目模块之间的耦合性,增加配置文件的配置难度,因此,从效率上来讲,这是一种并不被看好的方式。 尽管这种xml形式的...
阅读全文
摘要:冰冻三尺非一日之寒。对技术的学习尤其得遵循这么一个理。在《SpringMVC一路总结(一)》中,清楚的总结了SpringMVC的入门案例,对于这类入门demo,理清套路,整理思绪是最为重要的。能够从案例中了解到SpringMVC在框架技术中的特点和应用,就是第一部分的主要作用。 从上部分可以...
阅读全文
摘要:SpringMVC听闻已久,早在去年就被学长问到关于SpringMVC的基础知识,当时也没在意。主要是工作中也没有用到关于SpringMVC的技术,因此免于没有时间和精力的借口就没有接触和学习SpringMVC。 一心以为SpringMVC和Spring的作用相当,也是MVC框架的一部分,...
阅读全文
摘要:因为毕业设计的原因,得从零开始学习hadoop。虽然接触Hadoop也有一段时间了,但是没有一个完整的时间段去学习,在公司实习的同时,只能利用零零碎碎的时间学习,今天完成了第一个版本的基于Hadoop的云存储系统,实际上就是平常用的网盘。该版本实现了网盘应有的基本功能,借此总结一下实现过程中的...
阅读全文
摘要:今天突然需要用到线程池来解决一个问题,但是已经很久没有写关于线程的程序了,记忆中曾经记忆深刻的线程池demo似乎也已经模糊起来。事实证明了一句话,学知识就得温故而知新,随着时间的流逝,记忆中的知识也会慢慢消退,只有通过不断的回顾,不断的思考才能将知识用的随心所欲,随时需要,随时便可信手拈来。 ...
阅读全文
摘要:前两天帮同学实现在线预览word文档中的内容,而且需要提供可以下载的链接!在网上找了好久,都没有什么可行的方法,只得用最笨的方法来实现了。希望得到各位大神的指教。下面我就具体谈谈自己的实现过程,总结一下学习中的收获。 我相信很多程序员都遇到过,有些word文档希望直接在浏览器中打开进行预览,但...
阅读全文
摘要:前段时间有博友在看我的博文《WebService入门案例》后,发邮件问我关于WebService 接口在java中的开发,以及在实际生产环境中的应用。想想自己入职也有一段时间了,似乎也该总结一下自己对于接口化开发的认识,以及如何利用java开发一些可以供其他应用程序使用的web服务。 其实...
阅读全文
摘要:距离自己写的关于java邮件发送的第一篇博客已经有很长一段时间了,现在回过头看看。虽然代码质量方面有待提高,整体结构也不怎样,但是基本思路和过程还是比较纯的。现在有空写写J2EE中邮件发送的开发,实际上,在开发java web应用程序时,很多时候都需要邮件发送;比如说在用户注册,激活帐号,用户修...
阅读全文
摘要:在如今这个高效率的社会中,怎样将这个高效率应用到自己的程序中,是一个值得追寻和值得探讨的问题。因为这个memcache能够很好的提高检索速度,提升用户体验,而且重要的是减少数据库的访问。这就大大的提高了整个应用系统的档次。因此,在应用程序的开发中加入这样的一个技术无疑是给自己的程序锦上添花。瞬...
阅读全文
摘要:如果想要搭建一个高效的网站,链接池是必须用到的一部分。而连接池的选择是多种多样的。就现在的软件开发界而言,最为多用的是DBCP, c3p0, 和 proxool。而hibernate推荐使用的是c3p0 和proxool,并且宣布不再支持DBCP。 因此,重点就是如果想要在自己的应用程序中加入数...
阅读全文
摘要:在web应用程序中添加定时任务,Quartz的简单介绍可以参看博文《Quartz应用实践入门案例一(基于Web应用)》 。其实一旦学会了如何应用开源框架就应该很容易将这中框架应用与自己的任何程序中。只要你的程序中需要这项功能!但是对于一些刚开始学习某种框架的菜鸟而言,这似乎就不是那么简单了。如果...
阅读全文
摘要:Quartz是一个完全由java编写的开源作业调度框架,正是因为这个框架整合了许多额外的功能,所以在使用上就显得相当容易。只是需要简单的配置一下就能轻松的使用任务调度了。在Quartz中,真正执行的java代码逻辑部分就是实现org.quartz.Job接口中的execute方法。简而言之,如果...
阅读全文
摘要:有时候为了方便操作程序的开发,需要将汉字转为拼音等操作。下面这个是自己结合网上的资料,加上自己在公司项目中的亲自实践。完整的实现了将汉字转为拼音的操作。这个Demo只是负责将其转换,在main方法中测试,在实际需要中,只需要调用这个类中的方法即可。本人也是在学习中总结,欢迎各位大神拍砖指教,本人...
阅读全文
摘要:近日,由于公司项目应用开发的逻辑层使用的是iBatis。上网查了些资料,自己写了点demo入门。感觉良好。iBatis实在是比Hibernate很容易入门,贡献出来与各路菜鸟分享(后文附源码),希望得到大神指教。
阅读全文
摘要:转载于http://www.csdn.net/article/2012-06-01/2806249最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源总结的一些在Java...
阅读全文
摘要:JQuery实现页面无刷新加载数据库数据信息。从最开始的JavaScript中创建XMLHttpRequest对象,到AJAX的运用,再到JQuery实现这个功能。一步一步,彻底弄明白它的工作原理和熟练的使用它。
阅读全文
摘要:通过登录模块案例实现三大框架(Struts2+Spring3+Hibernate3)之间的整合,登录功能是任何系统和软件必不可少的一个模块,然而通过这个模块来认识这些复杂的框架技术,理解数据流向和整个设计思路是相当容易的。只有在掌握了这些小模块的应用后,才能轻松的去研究和设计出更有创意的,更加严密的系统。
阅读全文