阅读更多

11顶
0踩

企业架构
    Java FTP服务器 Apache FtpServer 1.0.6 发布了。



    Apache FtpServer是一个100%纯Java的、基于现有开放式协议基础上、完整、小巧的FTP服务器。此外,FtpServer还可以作为Windows服务器、Unix / Linux后台程序或是被嵌入在Java应用程序而独立运行。有了MINA(Multipurpose Infrastructure for Network Applications)支持,FtpServer可以轻而易举满足大量的并发用户的需求。

修复的Bug:

  • 设置一个大范围的passive端口,将花费1分钟和100%的CPU占用率;
  • Possible null pointer dereference of passivePorts in PassivePorts::<init>;
  • OPTS MLST不能正确处理字符的大小写;
  • 在distribution/res/ftp-db.sql文件的开始有多余的文字;
  • Server certificate shipped in ftpserver.jks has expired。
  • OPTS MLST不能正确处理未知factnames;
  • STAT命令返回错误200状态;
  • STAT/creates 无效的目录清单;
  • FtpServer的核心不再需要ORO;
  • ……
改进的功能:

  • 当选择一个passive端口时,使用的是“随机端口”,而不是“最低端口”;
  • MINA升级至2.0.4;
  • IBM JVM中通过Thread.interrupt()中的NPE测试客户端时,可能会失败;
  • ……
详细信息Release Notes

官方网站http://mina.apache.org/ftpserver/

下载地址http://mina.apache.org/ftpserver/apache-ftpserver-106-release.html

  • 大小: 30.5 KB
11
0
评论 共 7 条 请登录后发表评论
7 楼 justjavac 2011-07-21 08:11
apache出品,必定精品。
6 楼 油炸大龙虾 2011-07-20 15:58
那我不如用jetty了……
5 楼 LubinJava 2011-07-20 09:10
先只看看...
待稳定后再去试试.
4 楼 ray_linn 2011-07-19 22:22
难用,不如filzilla server
3 楼 wensha4079 2011-07-19 20:22
apache的每一个产品看了都让人兴奋
2 楼 zssggg 2011-07-19 17:18
期待已久。
1 楼 archy123 2011-07-19 14:05
额。。不知道性能如何。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 异步加载数据

    异步加载,主线程,子线程的关系

  • echart如何实现异步数据加载?

    在上面的示例中的数据是在初始化后setOption中直接填入的,但是很多时候可能数据需要异步加载后再填入。ECharts 中实现异步数据的更新非常简单,在图表初始化后不管任何时候只要通过。等工具异步获取数据后通过 setOption 填入数据和配置项就行。

  • 异步加载的三种方案

    1.defer 异步加载,要等到dom文档全部解析完成之后才会执行 2.async 异步加载,只要js文件加载完就执行,只能加载外部链接的js文件 3.按需加载 &lt;!-- 按需加载 --&gt; &lt;script type="text/javascript"&gt; function asyncLoaded(url,callback){ var script = document.createElement("script"); //

  • Echarts使用心得总结——异步数据加载

    异步加载Echarts的数据一般是在初始化后setOption中直接填入的,但是很多时候可能数据需要异步加载后再填入。ECharts 中实现异步数据的更新非常简单,在图表初始化后不管任何时候只要使用ajax等异步获取数据后通过 setOption 填入数据就行。<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content=

  • 使用Ajax异步加载请求JSON数据

    html<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <script src="addLoadEvent.js"></script> <script src="getHttpObject.js"></script>

  • 进入页面同时异步加载多个ajax调取数据

    setTimeout(function(){},500)     $(function() {                      $.ajax({                         type : &quot;post&quot;,                         url : &quot;/TicketCircle/userBuyFilm/allbeontime.action&quot;,   ...

  • Ajax异步加载数据

    Ajax异步加载数据

  • 异步数据加载和更新(来源官网)

    异步加载 入门示例中的数据是在初始化后setOption中直接填入的,但是很多时候可能数据需要异步加载后再填入。ECharts中实现异步数据的更新非常简单,在图表初始化后不管任何时候只要通过 jQuery 等工具异步获取数据后通过setOption填入数据和配置项就行。 var myChart = echarts.init(document.getElementById('ma...

  • 异步加载数据绑定事件问题

    有个元素&amp;lt;div id=&quot;div&quot;&amp;gt;&amp;lt;/div&amp;gt;是异步加载进来的,想要为这个元素绑定事件,按正常的方法: $(&quot;#div&quot;).click(function(){console,log(12)}),那么这个方法必须放在异步加载的函数内,才能成功。 如果不想放在异步加载的函数里,要放在函数外或者另一个js文件里,可以用一下方法: $(document).on(&quot;click...

  • echarts异步数据加载和更新

    echarts中的数据是在初始化后setOption中直接填入的,但是很多时候可能数据需要异步加载后再填入。ECharts 中实现异步数据的更新非常简单,在图表初始化后不管任何时候只要通过 jQuery 等工具异步获取数据后通过 setOption 填入数据和配置项就行。 var myChart = echarts.init(document.getElementById('main'));

  • 利用jOrgChart插件异步加载数据生成组织架构图

    (1)将数组生成树形数组结构,返回到前台。 (2)使用jOrgChart插件,根据返回的数据将其子节点加入到相应的&lt;li&gt;&lt;/li&gt;中。

  • echart异步加载数据(加载本地文件)

    echarts异步加载官网案例

  • AJAX 异步加载技术

    AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。 XMLHttpRequest 是 AJAX 的基础 variabl...

  • 异步数据方法

    //取异步数据方法1:用回調函数 function getData(callback) { //相对于在函数内部赋值给方法,callback(name);调用callback方法 // var callback = (data)=&amp;amp;gt;{ // console.log(data+&amp;quot;打弹珠&amp;quot;); // } //模拟异步 setTimeout(...

  • web端项目根据城市获取城市天气信息

    一、项目需求 在web页面,根据当前城市显示当天天气情况,比如:深圳市,多云。 二、需求分析 本来以为这个需求很简单的(其实应该也是很简单,只不过自己对天气和地图这部分不熟悉而已),参考了网上的一些资源,发现踩了一些坑,在这记录一下。 这个需求有2点,需要2个接口就可以了: (1)获取天气的接口: 网上有很多接口,比如和风天气接口,这个接口要自己注册私钥,比较麻烦。由于项目对天气要求不高,我选择了比较简单的公用接口:...

  • ajax异步数据加载

    8分钟让初学者明白ajax异步数据加载

  • 14、$axios异步加载数据asyncData

    没有账号直接输入账号、密码登录会自动创建,没有修改密码的入口需要保存好账号密码。

  • 异步加载

    异步加载 异步基础知识: 回调函数Console:https://developer.mozilla.org/zh-CN/docs/Web/API/Console 纯小白科普 1.异步加载是什么?和同步加载有什么区别吗? 2.异步加载存在的意义是什么?为什么要采用异步加载? 3.异步加载和单线程有什么关系吗? 4.什么时候要使用异步加载? 5.异步加载有几种方式? 1.异步加载 异步加载又称为非阻...

  • 异步数据加载

    异步分页数据,tomcat ,jquery实现,无刷新加载数据

Global site tag (gtag.js) - Google Analytics