首页 文章 精选 留言 我的

精选列表

搜索[开源协作平台],共10000篇文章
优秀的个人博客,低调大师

Calibre 5.8.1 发布,功能强大的开源电子书工具

Calibre 5.8.1 现已发布。Calibre 是一款功能强大的电子书管理软件,支持 Amazon、Apple、Bookeen、Ectaco、Endless Ideas、Google/HTC 与 Hanlin Song 设备及格式。 此版本的更新内容包括有: 新特性 E-book Viewer:添加一种模式,仅使用键盘即可跟踪链接(由 Alt + F 触发) Edit book:新增一个选项,用于在代码编辑器中将预览面板的位置同步到当前位置时(在“编辑器”首选项中的“预览”设置下),在当前行上方显示可配置的数字行。 Windows:将书本添加到 calibre 时,自动解析快捷方式(.lnk 文件)。 Content server viewer:在类似台式机的设备上阅读时,请勿自动进入全屏模式(可以通过“页面布局”下查看器首选项中的设置来控制) E-book Viewer tool bar:添加一个全选操作和一个朗读操作(可以通过右键单击工具栏并对其进行配置来添加) Template/formatter enhancements:添加“for”语句,并为开发人员添加将额外信息传递给模板的功能。 Rules editors for icon/coloring rules:添加按钮以复制规则并将规则转换为高级模板模式 Bug 修复 Content server viewer:修复了 5.0 中的回归,该回归在 iOS 上无法滚动 E-book viewer:修复了在 flow 模式下滚动到某些搜索结果时的错误 AZW3 Input:修复了罕见的基于 AID 的链接不起作用。 E-book viewer:修复页眉/页脚中的时钟不使用系统时间格式的问题 Windows:修复“朗读”不适用于具有单个大型内部文本文件的书籍,例如 MOBI 或 DOCX 书籍 PDF Output:修复了排版中文文本时导致回归转换失败的回归 Amazon metadata download:修复了由于 Google 搜索结果页面的标记更改而导致在使用自动服务器或 Google 服务器时找不到任何结果的问题。 5.8.1 版本修复了几个破坏保存到磁盘功能和在查看器中更改页面布局设置的回归问题。 更新说明:https://calibre-ebook.com/whats-new

优秀的个人博客,低调大师

开源 Servlet 服务器 smart-servlet v0.1.1 发布

smart-servlet 是一款实现了 Servlet 3.1 规范,支持多应用隔离部署的的 Web 服务器。 smart-servlet 在 smart-http 的基础之上,通过继承 HttpHandle 实现了 Servlet 规范。这意味着任何 smart-http 服务都可以通过单独引入 smart-servlet 核心包的方式,将普通的 http 应用改造成 servlet 应用,而且这个成本是极低的。 项目特色 零学习成本,素未谋面,却已相知。保留用户原有的 Tomcat、Undertow 使用习惯。 朴实无华,用最初级的设计手法打造专业级服务器。 实现 Servlet 核心规范:Request、Response、Session、Cookie、Dispatcher、ServletContext。 插件化设计,自由 DIY 服务器。 延续一贯的极简、易用、高性能设计风格。 开箱即用,运行程序包、maven本地开发/调试插件、springboot starter 一应俱全,满足你的开发、部署等各项需求。 更新内容 升级 smart-http 至最新版 1.0.21。 根据《Servlet3.1规范中文版》12.2 映射规范中的定义重新设计 URI 在servlet、filter中的路由解析算法,并通过索引的方式降低过程中字符串的内存开销。 PrintWriter 输出内容支持缓冲区暂存。 重构 url-mapping 处理逻辑。 servlet、filter 匹配结果支持缓存,提升处理性能,降低内存开销。 优化 cookie 解析方式,提升内存利用率。 实现 servlet 规范:getRequestedSessionId、isRequestedSessionIdValid、isRequestedSessionIdFromCookie、isRequestedSessionIdFromURL、isRequestedSessionIdFromUrl。 采用 org.w3c.dom 解析 web.xml,解除 dom4j 的依赖。 项目体验 下载项目进行本地编译。 运行archives模块中的org.smartboot.servlet.starter.Bootstrap启动服务器。 若启动过程无任何异常,打开浏览器访问http://127.0.0.1:8080/examples。 应用集成 根据业务工程实际情况选择相应的集成方式。 maven plugin 适用于传统的 Servlet 或者 Spring MVC 工程,且必须是 maven 工程。需要在 web 模块所在的 pom.xml 中加入以下配置,若存在端口冲突自行调整。完成配置后通过:mvn smart-servlet:run启动服务。 <!-- pom.xml --> <project> <build> <plugins> <plugin> <groupId>org.smartboot.servlet</groupId> <artifactId>smart-servlet-maven-plugin</artifactId> <version>0.1.1</version> <configuration> <port>8080</port> </configuration> <dependencies> <dependency> <groupId>org.smartboot.servlet</groupId> <artifactId>plugin-session</artifactId> <version>0.1.1</version> </dependency> <dependency> <groupId>org.smartboot.servlet</groupId> <artifactId>plugin-dispatcher</artifactId> <version>0.1.1</version> </dependency> </dependencies> </plugin> </plugins> </build> </project> springboot starter 面向 Springboot 提供的集成方式,替换原 spring-boot-starter-web 默认绑定的 Servlet 容器。 <!-- pom.xml --> <project> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.smartboot.servlet</groupId> <artifactId>smart-servlet-spring-boot-starter</artifactId> <version>0.1.1</version> </dependency> </dependencies> </project>

优秀的个人博客,低调大师

Calibre 5.7.2 发布,功能强大的开源电子书工具

Calibre 5.7.2 现已发布。Calibre 是一款功能强大的电子书管理软件,支持 Amazon、Apple、Bookeen、Ectaco、Endless Ideas、Google/HTC 与 Hanlin Song 设备及格式。 此版本的更新内容包括有: 新特性 E-book viewer:添加一个“朗读”功能,该功能可通过操作系统的“文字转语音”引擎使用。 单击查看器控件中的“朗读”按钮,开始从当前页面大声朗读书籍文本。 一个新的 busy spinner,用于waiting animations。 Edit metadata:添加按钮可轻松设置是/否字段,还可以快捷方式清除该字段。 Bug 修复 PDF Output:修复上一版本中的一个回归,由于 Qt WebEngine 中的一个 bug,导致一些字体的文本渲染中断(完整的修复在 5.7.2 中) PDF Output:修复了在添加页眉/页脚和输入文档在<html>标签上定义页边距/页脚时转换失败的问题。 Windows:修复复制 calibre:// 链接中库名的大小写有时不正确的情况。 AZW3 Input:修复了 calibre 5 中的回归,该回归破坏了使用内联流替换的文件处理。 修复隐藏和显示书籍详细信息面板将其大小更改一两个像素的问题。 Get books:修复 amazon.fr 由于网站更改而无法正常运行的问题。 Bulk metadata search/replace:修复了在字符模式下文本转换功能未应用于测试结果的问题 Book list:通过隐藏标题而不是仅仅减少渲染来改进不适合的列标题。 修复模板函数 "first_non_empty "在没有参数评估为非空的情况下失败的问题。 修复了在 5.7.0 中,如果之前使用的库中有一个存储路径以斜线结尾,则无法启动的问题。 更新说明:https://calibre-ebook.com/whats-new

优秀的个人博客,低调大师

Calibre 5.6 发布,功能强大的开源电子书工具

Calibre 5.6 现已发布。Calibre 是一款功能强大的电子书管理软件,支持 Amazon、Apple、Bookeen、Ectaco、Endless Ideas、Google/HTC 与 Hanlin Song 设备及格式。 此版本的更新内容包括有: 新特性 Edit book:显示一个非模式的弹出式窗口几秒钟,以允许撤消文件删除操作 Device books view:在上下文菜单中添加一个操作,以方便跳转到 Calibre 库视图中的匹配图书 在 "编辑元数据 "页面中,通过长按 "生成封面 "按钮,增加撤销生成封面的功能。 Edit book:允许将标签添加到标签列表中,以插入标签按钮 calibredb add:新选项 --automerge 自动合并重复项 在查看器高亮面板的上下文菜单中添加编辑注释操作 Content server viewer:允许通过右键单击在新窗口中查看图像,使其与 Calibre 内置的查看器行为相匹配 Book details window:允许使用键盘快捷键或上下文菜单打开编辑元数据窗口 通过右键单击搜索框,允许将当前搜索复制为calibre:// URL Book details window:添加条目以将当前图书的 calibre:// 链接复制到上下文菜单 Edit book:Upgrade book:询问是否保留基于 NCX 的目录 Bug 修复 Windows:修复 calibre 5.5 中根目录下 calibre 便携式启动器不能正常工作的问题 macOS:修复了 Big Sur 中标点符号后的空格渲染不正确的问题 DOCX Input:将使用过时的 VML 标记放置的图像转换为默认图像时,它们是 inline 而不是block images Metadata edit dialog:修复了在单个选项卡上存在多个注释编辑器小部件时,粗体/斜体/下划线的键盘快捷键不起作用的问题 使用 calibre://show-book URLs 且未找到该书时,请清除任何虚拟图书馆或搜索限制,然后显示该书 macOS:修复 calibre:// URLs 无法在其他文档中使用的问题 修复calibre:// URL搜索动作在需要时不改变库的问题 annotation_count() 模板函数显示已删除注释的值 Edit book:修复语法高亮显示不识别 ends-with selector 的问题 更新说明:https://calibre-ebook.com/whats-new

优秀的个人博客,低调大师

员工业余时间搞开源,相关法律怎么界定?

抛砖引玉一下: 建议问问公司法务,比如劳动法务和知产法务法务并结合公司的政策。 仅供参考如下:“一、满足下列情形之一的,在职期间创作的代码知识产权等权属属于公司的情况: 1. 工作时间完成的代码。 2. 执行工作任务完成的代码,包括但不限于:针对工作中明确指定的开发目标所开发的软件;开发的软件是从事本职工作活动所预见的结果或者自然的结果。 3. 主要使用公司的物质条件完成的代码,比如公司的资金、专用设备以及未公开的专门信息。 二、个人项目,需要注意: 1. 不要在工作时间编写自身项目的代码。 2. 为避免争议,不要利用公司电脑和WIFI。”

优秀的个人博客,低调大师

SOFARPC v5.7.4 发布,蚂蚁金服开源 Java RPC 框架

本期发布内容 新特性 允许用户设置 Triple 服务的版本 优化 protobuf 编译器升级到 0.0.2 hibernate-validator 升级到 5.3.5.Final jackson-databind 升级到 2.9.10.5 BUG 修复 修复了 Hessian over triple 不支持基本类型的问题 Abstract Enhancements to the sofa-rpc framework and some bug fixes (requires JDK8 version support). We encourage everyone use 5.6.x to upgrade. For details, please refer to all commits. Compatibility Note JDK8 required Consul registry redesigned, not compatible with 5.5.0 New Features PR 958allow user set the version of triple Enhancement PR 953protobuf compiler upgrade to 0.0.2 PR 954bump hibernate-validator from 5.0.2.Final to 5.3.5.Final PR 960bump jackson-databind from 2.9.10.4 to 2.9.10.5 Bug Fix PR 963fix: hessian over triple not support primitive type SOFARPC 简介 SOFARPC 是一个高可扩展性、高性能、生产级的 Java RPC 框架。在蚂蚁金服 SOFARPC 已经经历了十多年及五代版本的发展。SOFARPC 致力于简化应用之间的 RPC 调用,为应用提供方便透明、稳定高效的点对点远程服务调用方案。为了用户和开发者方便的进行功能扩展,SOFARPC 提供了丰富的模型抽象和可扩展接口,包括过滤器、路由、负载均衡等等。同时围绕 SOFARPC 框架及其周边组件提供丰富的微服务治理方案。 功能特性 透明化、高性能的远程服务调用 支持多种服务路由及负载均衡策略 支持多种注册中心的集成 支持多种协议,包括 Bolt、Rest、Dubbo 等 支持同步、单向、回调、泛化等多种调用方式 支持集群容错、服务预热、自动故障隔离 强大的扩展功能,可以按需扩展各个功能组件

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册