JAVA中使用FTPClient实现文件上传下载 经验

JAVA程序中,经常需要和FTP打交道,比如向FTP服务器上传文件、下载文件,本文简单介绍如何利用jakarta commons中的FTPClient(在commons-net中)实现上传下载文件。

openkk 2012-04-08   243423   0

Java 设计模式之 命令模式(Command Pattern) 代码实现 经验

Java 设计模式之 命令模式(Command Pattern) 代码实现

306020 2012-02-17   23583   0

开源3D Irrlicht Engine的一个Java绑定 - Jirr 经验

Jirr是著名开源3D Irrlicht Engine的一个Java绑定。它的目的是为Java程序员提供一个最先进的,高性能的,开源和跨平台的3D引擎。 项目主页: http://www

fmms 2012-02-17   45655   0

Java应用程序监视器 - JAMon 经验

JAMon(Java应用程序监视器)是一个免费的,简单,高性能,线程安全的Java API.它让开发者可以方便地监控软件。JAMon用来测定程序的性能瓶颈,程序与用户的互动性和程序的可量测性。JAMon收集概要的统计数据比如执行

openkk 2012-02-28   30815   0

java的servlet实现http访问mongodb中的文件 经验

一个java的servlet文件(FileCtrl .java): import com.mongodb.BasicDBObject; import com.mongodb.DBObject; import

openkk 2012-03-02   41705   0

Java Web框架扩展模块 RIFE 经验

RIFE为开发和设计Web应用程序提供了另外一种途径。它基于Java平台构建,但它提供了所有需要的工具和AIPs用统一的风格,快速地实现所 有 web程序各开发角色之间的任务联系。RIFE被设计成在整

fmms 2012-04-30   16277   0
Java   Web框架  

BonQ - 采用Java开发的一个简单RESTful消息队列 经验

Bonka's Queue 是一个基于 HTTP 的消息队列,类似 JMS 和 AMQP

fmms 2012-05-12   22802   0

一个优秀的Java程序员必须了解GC的工作原理 经验

一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高, 例如嵌入式系统、实时系统等,只有全面提升内存的管理效率 ,才能提高

fmms 2011-12-08   93111   0

slave4j - 基于eclipse插件的java代码生成器 经验

slave4j是什么 slave中文解释为“奴隶”,做java开发有一段时间的人都会有这样一种感觉:整天都在写curd,于是很多人都会想到有没有代码生成器帮我完成这些,当时我也这么想的,呵呵,在网

fmms 2012-01-18   64425   0

7-Zip GUI的一个Java实现 - J7Z 经验

J7Z 是 7-Zip GUI的一个替换。

openkk 2012-05-15   17177   0

JAVA多线程和并发基础面试问答 经验

校对 :方腾飞 多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。( 校对注:非常赞同这个观点

jopen 2014-01-24   31144   0

Java从FTP服务器上传下载文件的代码 经验

import java.io.*; import java.util.*; import java.sql.*; import java.net.Socket; import java.net.ServerSocket;

jopen 2014-01-23   30195   0

Java Base64、AES、SHA1、MD5加密算法 经验

import java.io.UnsupportedEncodingException; import java.security.InvalidKeyException; import java.security

jopen 2014-02-12   443251   0

代替JBoss AS的Java应用服务器:WildFly 经验

EAP,更名为WildFly。 Wildfly 8主要具备如下特性: Java EE7的参考实现(2013年7月止尚未得到Java EE7兼容认证) 启动速度更快,占用内存更少 模块化(JSR294)设计

jopen 2014-02-18   28454   0

Java MVC三层架构在各框架中的特征 经验

框架,在某种程度上是不能够达到 mvc 最直观的体现。当客户端发送请求到服务器时,服务器会将从客户端接收到的信息通过封装技术进行解析,在交给 web 容器, web 容器会通过一篇 web.xml 的配置文件去找与之相匹配的 servlet

jopen 2014-03-14   180973   0
MVC   Web框架  

简洁的JSON读写和验证的Java类库:Stringtree JSON 经验

Stringtree JSON 是一个小型可靠简洁的 Java 的 JSON 读写和验证的类库。无需依赖其他第三方库。整个 jar 只有 13kb。 示例代码: import org.stringtree

jopen 2014-03-20   28513   0

Java 8 彻底改变数据库访问 经验

Java 8终于到来了! 经过几年的等待, java程序员终于能在java中得到函数式编程的支持了. 函数式编程的支持能流程化现有的代码并且为java提供强大的能力.在这些新特性中最瞩目的是java程序员对数据库的操作方式

jopen 2014-03-26   18770   0

聊聊并发-Java中的Copy-On-Write容器 经验

才会真正把内容Copy出去形成一个新的内容然后再改,这是一种延时懒惰策略。从JDK1.5开始Java并发里提供了两个使用 CopyOnWrite机制实现的并发容器,它们是CopyOnWriteArr

jopen 2014-03-29   12701   0

java8 lambda表达式与集合类批处理操作 经验

type)”。λ表达式的目标类型是“函数接口(functional interface)”,这是Java8新引入的概念。它的定义是:一个接口,如果只有一个显式声明的抽象方法,那么它就是一个函数接口。一

jopen 2014-04-03   34331   0

Genson :一个快速、可扩展的JSON数据转换Java类库 经验

Genson是一个开源的Java类库,用于实现Java到Json和 Json到Java的转换。Genson具备可扩展,并且还可配置,快速和易于使用。 示例代码: class Person { String

openkk 2012-08-14   57385   0
1 2 3 4 5 6 7 8 9 10