- 浏览: 95228 次
- 性别:
- 来自: 深圳
最新评论
-
12353374798:
jnative调用比较简单,但是如何在实际项目中使用了。比如说 ...
学习JNA,Jnative个人总结 -
贝塔ZQ:
操作excel文档,之前试过PageOffice插件,感觉不错 ...
java操作读取excel文件值总结 -
PSD:
楼主求教,JNative能不能调用User32.dll的set ...
学习JNA,Jnative个人总结 -
asukaneo:
这种代码的意义不大特别是jnative即使是官方给的所谓文档完 ...
学习JNA,Jnative个人总结 -
zl_leizi:
PegRoute.dll 是什么东东。
学习JNA,Jnative个人总结
文章列表
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateTest {
public static void main(String[] args) throws ParseE ...
家是什么,每个人对家的理解或许都是不一样的。每个人、每个时期,对于家的概念也有着千丝万缕的差别。家是藏在心底里的一个小巢,秘密而又温暖,不管什么人,只要一想起家,心里是热的,眼睛是潮湿的。
童年的家,是放在床头的一本小人书,是藏在床下角落里的一把弹弓,还 有母亲的一声声呼唤------童年时对家的三角是具体的,每个角落里都深埋着一串笑声,每件玩物都印着一段故事。童年对家眷恋而又无知,有一串笑声,有一份梦想就足够了。它不需要有多大,只要能装载下那一点点玩梦便足够了。童年时对家没有更多的奢望,贫也好,富也好;大也罢,小也罢,它装载的都是童年天真伯欢乐,真实的梦幻。父亲是座山,母亲是条河,父母的风景 ...
最近在学习关于有maven2来创建和管理项目
使用命令
Mvn archetype:create -DgroupId=com.mycompany.webappdemo -DartifactId=webappdemo
cd webappdemo
mvn archetype:create -DgroupId=com.mycompany.webappdemo.it -DartifactId=webappdemo-it
mvn archetype:create -DgroupId=com.mycompany.webappdemo.model -DartifactId=webappdemo-mode ...
maven是一个java项目管理工具,深化了ant,但又有自己一整套的项目集成策略。目前的版本是2.0.2。 1. maven网站 下载maven2,解压缩 2. 配置环境变量:maven_home、path 3. cmd-> mvn --version 检查是否安装成功 [显示版本号,则说明安装成功] 4. 配置,Maven的配置分为三个层次: * - pom.xml:针对某个项目的配置 * Installation * ...
- 2009-09-03 19:46
- 浏览 1829
- 评论(0)
写道
最近做一个小程序中间要求读取execel数据,数据量在w级以上,然而原来使用poi读取,1w左右poi还可以但是1200以上就挂了,原因是内存不足,所以换了jxl,及fastexcel就速度而言fastexcel较快,但fastexcel功能不过强大,相比之下
poi较好,但最终选择了jxl性能也不错的,但是数据量也是只读到了2.3w而已,再往上就又挂了,如果数据量再大就要求客户分割excel来插入数据了,自己感觉不爽,客户估计也快哭了,但不知道有没更好的办法,来解决大数据量问题!
下面简单的贴一些代码!希望大家指导
jxl代码
package com.reader; ...
当初学习和开发java桌面应用程序几乎都在jbulider上,现在也移植到了netbean上了!但最终需要发布给客户!前段时间又做了点简单的桌面程序,时间长了也忘记以前打包的部署了,现在以免忘记,也便于和大家分享一下把主要的过程,大概的写一下,但愿以后疏忽了可以查看一下!
1.下面选择工程类型,选jar
2.输入程序名称没有限制,然后next 3.输入你想要的exe文件名称如:laoge,然后选择一个ico作为程序的标准,然后next 4.这一步先要选择下面的“+”选择jar包,之火main class中自动添加你想要的main函数,只需要选择就可以了!其他的不用填写也可以,然后next ...
- 2009-09-01 12:04
- 浏览 3956
- 评论(0)
持续集成是一个程序开发的原则,它要求开发小组的每个成员频繁的集成他们的工作成果,这个频度通常是至少每天一次,有时甚至每天多次。每次的集成通过一个包含测试的build去尽快的探测潜在的错误。很多团队都发现这种原则能有效地减少集成问题,并能让他们更快的开发出cohesive(粘连性)的软件。这篇文章对持续集成的技术和用法做了一个快速的总结。
我清楚的记得我参与第一个大的软件项目的情形:当时我在英国一家大型电子公司做暑假实习生,我的经理,QA组的一员,给了我一个tour的职位,我和他一起进入了堆满立方体的仓库,我被告知这个项目已经开发了几年了,现在正在集成,而且已经集成了几个月了,我的向导告诉我没 ...
- 2009-08-27 16:27
- 浏览 1135
- 评论(0)
我们发现很多开发者都经常看看这个页面,因为它让他们看到项目发展的方向,看到随着人们不断归还代码而发生的变化。有时我们也会在这个页面上放一些其他的项目新闻,但是需要把握好尺度。 要让开发者能在自己的本 ...
- 2009-08-26 17:15
- 浏览 1898
- 评论(0)
XP将测试分为两类:单元测试和容纳测试(也叫功能测试)。单元测试是由开发者自己编写的,通常只测试一个类或一小组类。容纳测试通常是由客户或外部的测试组在开发者的帮助下编写的,对整个系统进行端到端的测试。这两种测试我们都会用到,并且尽量提高测试的自动化程度。 作为创建的一部分,我们需要运行一组被称为"BVT"(Build Verification Tests,创建确认测试)的测试。BVT中所有的测试都必须通过,然后我们才能宣布得到了一个成功的创建。所有XP风格的单元测试都属于BVT。由于本文是关于创建过程的,所以我们所说的"测试"基本上都是指BVT。请记住 ...
- 2009-08-26 17:14
- 浏览 1216
- 评论(0)
持续集成的关键是自动化。绝大多数的集成都可以而且应该自动完成。读取源代码、编译、连接、测试,这些都可以自动完成。最后,你应该得到一条简单的信息,告诉你这次创建是否成功:"yes"或"no"。如果成功,本次集成到此为止;如果失败,你应该可以很简单地撤消最后一次的修改,回到前一次成功的创建。在整个创建过程中,完全不需要你动脑子。 如果有了这样一套自动化过程,你随便想多频繁进行创建都可以。唯一的局限性就是创建过程本身也会消耗一定的时间。(译注:不过与捉虫所需的时间比起来,这点时间是微不足道的。) [Page]一次成功的创建是什么样的? 有一件重要的事需要 ...
- 2009-08-26 17:13
- 浏览 1157
- 评论(0)
由于这是Fowler先生送给全体中国软件开发者的礼物,所以我绝对不敢独占。任何人都可以在任何地方随意转载本文,但是在转载时请保持本文完整性--包括标题、版权声明、原文链接、译者语……总之,请不要在转载的时候做任何改动或增删。另外,如果能在转载的时候顺手给我一个mail,我会更加高兴。 下面,请开始欣赏这篇精彩的文章。 在任何软件开发过程中都有一个重要的部分:得到可靠的软件创建(build)版本。尽管知道创建的重要性,但是我们仍然会经常因为创建失败而惊讶不已。在这篇文章里,我们将讨论Matt(Matthew Foemmel)在ThoughtWorks的一个重要项目中实施的过程,这个过程在我 ...
- 2009-08-26 17:12
- 浏览 4075
- 评论(0)
原文参考:http://www.cnblogs.com/eafy/archive/2008/03/16/907909.html
作者:jiangshachina
本文虽然是Continuum的入门,但并不涉及Continuum的历史、下载与安装,这些内容可以到 Continuum的官方网站 (http://maven.apache.org/continuum/) 上了解。本文主要是以一个实例来阐述使用 Continuum的基本方法,而其中将使用的Maven工程是《Maven入门--概念与实例》中的实例(该文末有下载链接)。 注:转载时请注明原作者(jiangshachina)及出处( ...
- 2009-08-26 15:24
- 浏览 1609
- 评论(0)
1.下载相应软件
下载subversion服务器及客户端软件,svn-1.4.3-setup.exe,TortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi
2.安装服务器及客户端软件
执行前面下载的两个软件,然后重新启动
3.创建Subversion存储库
命令行方式创建存储库 ,svnadmin create D:\Subversion\svnrepository。
- 2009-08-26 14:28
- 浏览 1190
- 评论(0)
很长时间都是在做struts1.x的开发,现在开始了struts2.0的征程
那就从简单的标签说起吧!1.x中常用的标签只有4中html、bean、logic、tiles
而struts2.0里的标签却没有分类,只用在jsp头文件加上
<%@ taglib prefix="s" uri="/struts-tags" %> 就能使用struts2.0的标签库
下面就介绍每个标签的具体应用实例说明:按字母排列
A:
<s:a href=&qu ...
maven2安装配置介绍
Maven2.0的优点 Maven2.0有许多很好功能,这些功能不仅仅是帮助您构建项目。如果您刚刚开始启动一个Java项目,并且想使该项目快速地开展下去,Maven2.0能够在几分钟内达到您的要求。以下是Maven2.0的一些优点: --标准的项目布局和项目结构生成器 --标准的依赖管理机制 --多项目支持 --在开发者需要的时候及时地下载新的插件和功能部件 --生成最新项目信息的网站 --集成了源代码控制软件:CVS和Subversion
继续之前你必须安装好java(即本机要安装好jre )。
首先,下载 Maven并把它解压到你要安装的 ...
- 2009-08-24 17:44
- 浏览 1378
- 评论(0)