12 2011 档案

say goodbay to 2011
摘要:今天是2011年最后一天,回顾一下过去,看看现在,展望一下未来,TMD时间就这么没了;这一年,很多事情发生的太突然,当然是对我自己而言,就不说什么小悦悦、彭宇了;没想到就这么踏入社会,没想到就这么结束了学生时代,没想到转眼2012就到了;很多事情,是该自己有所为有所不为的时候了;规划,学习,just do it!Hello,2012! 阅读全文

posted @ 2011-12-31 21:18 似非而是 阅读(271) 评论(0) 推荐(0) 编辑

poi操作Excel相关对象属性介绍及中级应用
摘要:之前发布了一篇基于Servlet的poi实现Excel的读取,下载的文章,这里对poi中HSSF接口做详细的介绍;HSSF接口专门处理Excel的,在poi中应该算是比较成熟的一部分了;poi主要接口如下:1.HSSF - 提供读写Microsoft Excel格式档案的功能。2.XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。3.HWPF - 提供读写Microsoft Word格式档案的功能。4.HSLF - 提供读写Microsoft PowerPoint格式档案的功能。5.HDGF - 提供读写Microsoft Visio格式档案的功能反正就是当别人问 阅读全文

posted @ 2011-12-30 20:52 似非而是 阅读(1722) 评论(0) 推荐(1) 编辑

POI实现Excel文件上传下载,读/写数据库(poi)
摘要:poi是Apache基金会的开放源码函式库,提供API给Java程式对Microsoft Office格式档案读和写的功能。这里是对Excel的读取下载/上传实现;在一些需要导入导出数据时感觉比较有用;曾经在CRM中实现下载/上传联系人信息,不过当时不是自己负责的,总体来说下载比较容易实现,上传由于格式必须与数据库字段对应,显得有些麻烦;这里为了demo方便,没有与数据库交互,使用的是Servlet实现;依赖包:1.commons-fileupload2.commons-io3.poi下载地址http://poi.apache.org/ http://commons.apache.org/下. 阅读全文

posted @ 2011-12-29 20:03 似非而是 阅读(5283) 评论(0) 推荐(1) 编辑

使用Java程序一次分段读取所有数据(如海量数据)并计数处理
摘要:前段时间遇到一个问题,很简单就是定时任务删除数据库中三个月前的数据;无非就是delete...from...where;当时的需求要考虑这几个问题:1.效率2.一次读取全部3.保留部分数据先说一下当时的需求,删除三个月前的动态(团队动态),但有些团队的动态本身就很少,删除了影响前台数据量,所以只删除三个月内动态>200条的数据;其实完全可以一个简单的delete from,count计数,但这对磁盘IO消耗很大;所以要在内存中处理;如何读取数据,计数是主要问题;下面是当时实现代码//定时删除团队动态public class AutoDelTeamDynamic { protected f 阅读全文

posted @ 2011-12-26 20:26 似非而是 阅读(6038) 评论(2) 推荐(0) 编辑

实现Comparator接口对List重排序,List实现分页
摘要:最近做了一个策划,先简单描述一下,获取一个排行榜,排序依据用户创建文档个数;开始想使用SQL连接查询出一个用户创建的文档个数,而实际操作一条SQL语句无法实现,出于效率考虑,就想到读到内存中处理;由于要分页,不使用SQL语句,就不能Limit,只能对List进行截取;由于是个排行榜,分页不能影响排行,考虑到数据就一百多条,就全部读入内存,通过程序,实现分页,正/倒排序;下面是部分代码View Code public class DarenServiceImpl implements IDarenService { //依赖注入service dao 这里省略 //其它方法... 阅读全文

posted @ 2011-12-23 20:21 似非而是 阅读(1261) 评论(0) 推荐(0) 编辑

Apache java项目全介绍
摘要:Jakarta项目是ASF(The Apache Software Foundation)的一部分。ASF是一个非赢利组织,她鼓励基于开放的软件许可下进行合作、注重实效的开发,并提供各个领域的高质量软件,她涉及到 Http服务器,编译工具,类库,开发架构,服务器端Java技术,J2EE容器,数据库工具,日志工具,XML解析等等诸多领域。ASF提供的java 项目有一部分在Jakarta中,还有一些成为独立的诸如Tomcat的项目,Jakarta项目则提供了多种多样开源的java解决通用方案。 先介绍一下ASF中和Jakarta项目并列的java项目:Ant ——java构建工具,使用一个配置文 阅读全文

posted @ 2011-12-04 16:54 似非而是 阅读(982) 评论(0) 推荐(0) 编辑

Java生成验证码
摘要:为了防止用户恶意,或者使用软件外挂提交一些内容,就得用验证码来阻止,虽然这个会影响用户体验,但为了避免一些问题很多网站都使用了验证码;今天下午参考文档弄了一个验证码,这里分享一下;这是一个web工程,首先是页面,这里只是一个显示验证码页面index.jsp,使用默认生成的就可以了,表单没有做提交,如下<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HT 阅读全文

posted @ 2011-12-04 15:34 似非而是 阅读(50770) 评论(16) 推荐(8) 编辑

两种定时任务实现
摘要:定时任务可以在指定时间执行某些方法,很多项目中由于一些数据并不是人工推的,所以必需定时扫描数据库,获取相关信息;比如说一个网上商城中的各种排行榜,这个排行榜中数据是在动态变化的,但变化频率不是很大,所以可以定期,比如一小时,半天,一天,定时执行方法更新数据放入缓存;恩,就简单介绍这些;定时任务实现有很多方法,这里实现两个,下面是所在公司用的ScheduleExecutorService,希望看的同时也要看一下Java的API,多测试几个方法;package test.timer;import java.util.concurrent.Executors;import java.util.con 阅读全文

posted @ 2011-12-02 18:45 似非而是 阅读(689) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示