jAlbum_web 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
jAlbum_web 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
jAlbum_web 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
jAlbum_web 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
jAlbum_web 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 GPL
开发语言 Java
操作系统 跨平台
软件类型 开源软件
开源组织
地区 国产
提 交 者 shentar
适用人群 未知
收录时间 2017-07-26

软件简介

这是一个使用 Java 语言编写的本地照片管理系统。

使用 BS 架构。

服务端采用 Servlet 提供 RESTful 风格接口和动态页面供浏览器直接访问,集成照片 Exif 信息处理、视频流信息处理和人像识别等技术,集成本地和 Amazon S3 云存储同步备份功能。

服务端提供后台任务扫描指定目录,并收集指定后缀名的照片文件,生成照片库,识别照片 HASH 指纹、长宽比、拍摄时间等,最终按照拍摄时间生成年、月、日、人像归集的归档页面,并根据配置信息将数据保存到远端云存储上面(S3)。对于重复照片只会显示一份。相册界面可自适应兼容桌面操作系统浏览器和移动操作系统浏览器。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (2)

加载中
请问,您现在还更新吗?
2020/02/09 08:58
回复
举报
你用了么?感觉如何?
2020/07/26 13:14
回复
举报
更多评论
暂无内容
发表了博客
2018/11/25 20:36

web服务器、Web中间件和Web容器的区别

目录 Web服务器 中间件 容器 总结 Web开发的选择 我们经常会被Web服务器、Web容器和Web中间件这三个概念搞混。因为我们常见的很多网站要么是由IIS搭建,要么是由Apache、Tomcat、Ngnix搭建。所以,我们会把他们都叫成是Web服务器,因为他们都提供了Web服务,可以让我们通过http协议访问到。但是又有很多地方会说Tomcat是Servlet容器,而又有很多地方会说Tomcat是Web中间件!那么,他们到底是Web服务器还是容器,还是Web中间件呢...

0
0
发表了博客
2019/03/03 20:46

Web前端 Web前端和Web后端的区分

一、绪论 1、 前台:呈现给用户的视觉和基本的操作。 后台:用户浏览网页时,我们看不见的后台数据跑动。后台包括前端、后端。 前端:对应我们写的html、css、javascript 等网页语言作用在前端网页。 后端:对应jsp、javaBean、dao层、action层和service层的业务逻辑代码。(包括数据库) 为什么jsp是后端呢?主要是jsp的运行原理是在tomcat服务器运行的。 2、 (1)javaweb是java开发中的一个方向 java有搞安卓的,搞web的,搞嵌...

0
0
发表了博客
2019/06/12 23:58

Web应用和Web框架

一、Web应用 二、Web框架 三、wsgiref模块 一、Web应用   1、什么是Web应用?   Web应用程序是一种可以通过Web访问的应用程序,特点是用户很容易访问,只需要有浏览器即可,不需要安装其他软件。   2、Web应用程序的模式   应用程序有两种模式,即C/S、B/S两种,C/S是客户端/服务器端程序,这类程序一般独立运行;而B/S就是浏览器端/服务器端应用程序,这类应用程序一般借助谷歌,火狐等浏览器来运行。Web应用程序一般是...

0
0
发表了博客
2019/09/28 12:10

web前端 -- web介绍

1、先简单介绍几个概念:   H5是HTML标准的5.0版本,HTML5简称H5。需要用到的技术:HTML + CSS、JavaScript。   web前端:是根据H5的功能和作用所起的一个别名。这里可以举个栗子:微博 - 新浪微博 类比 web前端 - H5。   网页:标记成对出现,标记不会显示在浏览器页面上,这些标记超越了普通文本的意义,叫做HyperText。   HTML:Hypertext Markup Language(超文本标记语言)。   总的来说,H5和HTML5是同一个东西,...

0
0
发表了博客
2020/12/07 18:14

Web--Web缓存机制

注:文中的客户端指浏览器(浏览器缓存)与缓存服务器,实际上缓存服务器是代理服务器的一种,在本文中将缓存服务器归结至客户端,服务端则指源服务器。 什么是缓存Cache? 为什么人们要使用它? 一个使用缓存Cache的站点会监听客户端向服务端发出的请求,并保存服务端的回应——比如HTML页面、图片等文件。接着,如果再次使用相同URL发送请求,他能够使用之前已经保存下来的反馈文件,而不是再次向服务端发出请求。 有两个主要的...

0
0
发表了博客
2018/12/14 20:56

Web容器Web服务器及常见的Web容器有哪些?

  一、引言   首先来理解一下简单的一个请求发送到响应的过程。 首先,客户端,通常是浏览器或者一些应用发送请求到你的服务器地址,比如访问你的Url或者其他的东西。而我们的服务器通常要分为两个部分,一部分是服务器硬件,有了硬件之后还有有硬件上对应运行的软件。即服务器软件 其次,服务器的硬件部分接收到了这一段请求,将其递交给对应的进程,服务器软件。此时这个服务器软件即为Web服务器,比如说Apache。 再然后,...

0
0
发表了博客
2012/03/02 13:58

Web

Web 2.0,Web Service, Web Application, Web API, PHP, Ajax, JSON, JQuery, SOA, Web Server,NoSQL, MySQL

0
0
发表于AI & 大数据专区
2020/03/13 01:26

web

Learning Web Design: A Beginner’s Guide to HTML, CSS, JavaScript, and Web Graphics Learning Web Design 5th Edition https://download.csdn.net/download/tangjixuanxi26/10668902?utm_source=bbsseo

0
0
2016/11/17 23:01

web

@RequestMapping("/content/category/list") @ResponseBody public List<EasyUITreeNode> getContentCatoryList(@RequestParam(value="id",defaultValue="0") Long parentId){ List<EasyUITreeNode> list = contentCatoryService.getContentCatoryList(parentId); return list; } @RequestMapping("/content/category/create") @ResponseBody public TaotaoResult insertContentCatory(TbContentCategory category){ TaotaoResu...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
2 评论
16 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部