`
CshBBrain
  • 浏览: 649952 次
  • 性别: Icon_minigender_1
  • 来自: 成都
博客专栏
B7d9bf34-126e-301f-819e-81f2615b5a2a
开源WebSocket服务...
浏览量:144866
Group-logo
HTML5移动开发
浏览量:137818
社区版块
存档分类
最新评论

开源图片服务器CshBBrainPP V1.0发布

阅读更多

CshBBrainPP 是一款基于JAVA的开源图片服务器,只提供上传图片和下载图片服务;基于NIO网络架构,和开源WebSocket服务器 宝贝鱼(CshBBrain)是师出同门,基于相同的网络架构,采用相同的分层结构。

CshBBrainPP 的目的是要解决大量并发访问大量小图片时,磁盘读取非常频繁,而且响应速度很慢的问题。目前将所有图片全部缓存到内存中,不适合海量图片的网站,但也许适合你的网站呢;后续会改进为选择性的将一些热点图片进行缓存,非热点图片不缓存。当前只开发了

下载图片的功能,后续将开发上传图片的功能,使之成为独立的图片服务器。

下图是缓存到内存和不缓存到内存请求图片时,花销在网络连接、磁盘读取的时间对比图,一图解真相。



github地址:https://github.com/CshBBrain/CshBBrainPP

googlecode地址:http://code.google.com/p/cshbbrainpp/

 

项目起源:http://www.iteye.com/problems/92232

  • 大小: 49.4 KB
1
1
分享到:
评论
10 楼 CshBBrain 2013-02-28  
ljm757268283 写道
能问一下..如何把图片上传的呢


就是标准的html文件上传方式传就可以了,下面给你贴个简单的测试例程html:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<meta charset="utf-8">
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<form name="abc" action="http://192.168.1.111:8080/upload" method="post" enctype ="multipart/form-data">
<input id="File1" name="UpLoadFile" type="file" />
<input id="File2" name="UpLoadFile" type="file" />
<button type="submit" >提交</button>
</form>
</BODY>
</HTML>
9 楼 ljm757268283 2013-02-28  
能问一下..如何把图片上传的呢
8 楼 CshBBrain 2013-02-19  
CshBBrainPP V1.1发布 http://cshbbrain.iteye.com/blog/1807249
发布当天 挺进OSC开源中国社区 今日热门软件 top 20
http://cshbbrain.iteye.com/blog/1807601
7 楼 CshBBrain 2013-02-06  
xurichusheng 写道
程序的入口是 Server 类吗?

是的
6 楼 xurichusheng 2013-02-06  
程序的入口是 Server 类吗?
5 楼 CshBBrain 2013-02-06  
xurichusheng 写道
QQWry.Dat 这个文件中的内容是...

这个不用管,是没有清理干净的一些东西。里面是ip地址和地区城市信息,可以根据请求的ip地址获取请求来至哪个城市。这个项目没有用到。
4 楼 xurichusheng 2013-02-06  
QQWry.Dat 这个文件中的内容是...
3 楼 zhongmin2012 2013-02-06  
好,可以去学习下
2 楼 CshBBrain 2013-02-06  
381895649 写道
提个问...可以集成所有想缓存的静态文件吗?

当然可以缓存其他的静态文件,html,js,css文件都可以的。你自己可以测试测试。
1 楼 381895649 2013-02-06  
提个问...可以集成所有想缓存的静态文件吗?

相关推荐

    开源图片服务器 CshBBrainPP.zip

    开源图片服务器CshBBrainPP是一款专为图片管理和分发设计的Java应用程序,它提供了基本的上传和下载功能,利用了非阻塞I/O(NIO)技术来提高性能和可扩展性。这款服务器旨在简化图片存储、访问和管理流程,尤其适合...

    Plogger 开源图片管理系统 v1.0 RC1

    Plogger 这个开源图片管理系统易于安装并易于与你的现有网站相集成。支持按设定尺寸自动生成缩略图,支持一些主流图片格式包括 JPG、BMP、PNG、GIF。支持为图片添加评论。集成 JavaScript 幻灯片浏览器。

    opennft开源NFT交易平台 v1.0.zip

    opennft开源NFT交易平台 v1.0.zip

    南充人开源PHP文章系统 v1.0.zip

    "南充人开源PHP文章系统 v1.0.zip" 是一个基于PHP开发的文章管理系统,它提供了发布、管理和展示文章的功能,适用于个人博客、小型资讯网站等应用场景。该系统的开源特性意味着其源代码对公众开放,用户可以根据自己...

    通用企业网站系统开源程序完整版 v1.0.rar

    通用企业建站系统是永州睿拓信息企业网站管理系统包括了企业网站常用的各种功能...产品图片展示模块 5.人才招聘模块 6.在线留言模块 7.问卷调查模块 8.联系我们模块 系统管理: 你的域名/admin 帐号:123 管理密码:123

    ASP源码—CMS 开源投票系统 v1.0.zip

    内容管理系统是一种软件工具,用于创建、编辑、管理和发布数字内容,如网页、博客、新闻、图片和视频等。CMS通常具有用户友好的界面,非技术用户也能通过拖放功能和模板轻松创建和更新网站内容。CMS的核心组件包括...

    开源免费狼群淘客V1.0发布 单品分类淘宝客系统

    以上只是一些大致功能的介绍,具体可以看上面的演示站狼群淘客1.0是通过结合淘宝开放平台API实现的一个淘宝客购物导航系统采用php+mysql实现,任何人都可以免费下载使用 。 后续http:://bbs.lqcms.net/会相继给出二...

    云边开源轻博客系统v1.0betabulid1111

    云边开源轻博客v1.0 beta更新日志 1、全新的界面华丽的外观。 2、新增主题自定义,可以自行设置安装个性主题。支持专属主题设置。 3、新增标签收藏,可以管理自己关注的标签。 4、新增私新发布功能。 5、新增邮件...

    拍旁php开源轻博客系统 v1.0 beta build 0114

    拍旁php开源轻博客系统v1.0beta修正版 1.安全漏洞修复,防止js注入。 2.修复了音乐搜索响应。 3.修复SQL泄露BUG。 4.删除一些CSS凌乱多余的代码。 5.修复了xdai模板链接的问题. 6.修改了默认不开启重写。 7....

    云边轻博客(开源轻博客) v1.0 beta bulid1111.zip

    云边开源轻博客v1.0 beta更新日志 1、全新的界面华丽的外观。 2、新增主题自定义,可以自行设置安装个性主题。支持专属主题设置。 3、新增标签收藏,可以管理自己关注的标签。 4、新增私新发布功能。 5、新增...

    商业源码-编程源码-iWeb开源三剑客之iWebIM v1.0 Beta2 UTF-8.zip

    【标题】"商业源码-编程源码-iWeb开源三剑客之iWebIM v1.0 Beta2 UTF-8.zip"所代表的是一个开源项目,这个项目是iWebIM的1.0 Beta2版本,它是一个基于UTF-8编码的即时通讯(Instant Messaging)系统。在IT行业中,...

    开源网络文件传输器v1.0

    开源网络文件传输器v1.0是一个基于C#编写的软件工具,主要功能是实现高效、可靠的文件传输。这个工具的特色在于它封装了TCP连接,使得开发者可以更方便地处理网络间的文件发送和接收。在开源社区,这样的工具对于...

    HkCms开源内容管理系统 v1.0

     内容模型:通过建立不同的内容模型可以实现差异化的功能需求,轻松实现诸如资讯、下载、讨论和图片等功能。 安全稳健:提供稳健的安全策略,包括备份恢复、容错、防止恶意攻击登录,网页防篡改等多项安全管理功能...

    ASP实例开发源码-YothSHOP asp开源商城系统 v1.0.zip

    ASP实例开发源码—YothSHOP asp开源商城系统 v1.0.zipASP实例开发源码—YothSHOP asp开源商城系统 v1.0.zipASP实例开发源码—YothSHOP asp开源商城系统 v1.0.zip

    图片切割工具V1.0

    《图片切割工具V1.0:C#编程与mapeasy结合实现的高效解决方案》 在数字图像处理领域,图片切割是一项基础且重要的任务。它能够帮助用户将一张大图分割成若干个小图,便于管理和应用。本文将详细介绍一款名为“图片...

    DBExportDoc V1.0 For MySQL_完整版_WPS下可用.rar

    DBExportDoc V1.0 For MySQL 是一个专为MySQL数据库设计的数据导出工具,它能够帮助用户将数据库中的表结构和数据详细地导出到Word文档中,方便进行数据分析、报告编写或分享。这款工具特别适合对技术背景不深的WPS...

    SimpleUI开源的插件库v1.0

    SimpleUI 是一基于jQuery开发的一套插件库。SimpleUI 具有调用简单、解耦、可订制、高性能等特性。... SimpleUI v1.0 实现了以下功能: require(动态加载资源) Drag(拖动) Drop(拖放) Resize(动态调整大小) Selectabl

    MyEngine开源聚合搜索引擎 v1.0Beta.rar

    MyEngine 是 zxing 使用 MyDream框架开发的开源聚合搜索引擎。 可以从各家搜索引擎读取检索结果并根据你设定的权重对结果进行排序,从而让每一个使用MyEngine的站长得到的网页内容都是不一样的。 MyEngine过滤了...

    DBExportDoc V1.0

    MySQL是广泛使用的开源关系型数据库管理系统,DBExportDoc V1.0能帮助用户轻松地将MySQL数据库的结构转化为Word报告。这包括表的定义、字段信息、索引、外键关系等,使得数据库的设计和结构一目了然。对于开发团队来...

    费开源版本 JZ V1.0

    "费开源版本 JZ V1.0"是一个公开的、免费使用的软件开发资源,它允许用户根据自身需求进行二次开发,以适应不同的应用场景。在使用这个开源版本时,虽然可以自由地修改和扩展代码,但是有两点需要注意:一是该版本仅...

Global site tag (gtag.js) - Google Analytics