草庐IT

替代者

全部标签

java - Chrome下数字签名小程序的替代品

目前我们已经开发了一个系统,可以使用javaapplet对文档进行数字签名。然而,由于chrome禁止小程序,我们正在寻找数字签名的替代解决方案。目前签名的工作方式如下:一个HTTPGET被发送到一个servlet以获取要访问的文档签署;小程序启动,数字签名驱动程序从文件系统中提取出来,用户输入PIN;小程序获取认证链,检查CRL/OSCP并签署文档;小程序将包含已签名文件的多部分帖子发送到系统中的servlet。另一种解决方案是在浏览器中导入证书并使用js进行签名。但这不是一个用户友好的解决方案。另一种解决方案可能是要求用户下载一个使用JNLP运行的程序,该程序下载并签署文档并使用H

java - CKAN 的替代品

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion您知道CKAN的替代品吗??我正在寻找具有类似CKAN功能集的元数据管理门户软件。实现最好是LAMP或Java。

java - 通过替代方法减少 JSF 组件树/状态。可以吗?

不幸的是,我错误地选择了JSF作为面向Internet的高流量应用程序,现在我想知道如何提高这个JSFwebapp的可扩展性。我有一个JSF页面,显示了大量的项目,每个项目都可以评论。为了减少状态并提高性能,我正在尝试减少forms的编号/commandButtons在页面上。1.我可以通过哪些方式减少JSF的组件树/状态?纯html元素(混合在jsf标签之间)是否也构成组件树的一部分?我不知道组件状态保存对我的应用程序有何帮助,因为我在设计我的应用程序时一直遵循简单的请求/响应模型(可能只是对JSF的内部要求有帮助)!?2.我正在考虑一种方法,而不是创建一个单独的(每个都有一个单独的

Notion 的开源替代品:AppFlowy 助你掌控数据隐私 | 开源日报 No.177

AppFlowy-IO/AppFlowyStars:45.9kLicense:AGPL-3.0AppFlowy.IO是一个开源项目,它是Notion的替代品。该项目旨在提供个人和企业用户自定义数据和功能的能力。数据隐私优先可靠的本地体验社区驱动的可扩展性主要功能包括:提供类似于Notion的功能、数据安全性以及跨平台原生体验。为企业和开发者提供构建块和协作基础设施,使其能够独立创建应用程序,并完全掌控自己的数据。这个项目使用Flutter和Rust编写,支持多平台,并具有长期维护性。microsoft/AI-For-BeginnersStars:19.0kLicense:MIT这个项目是一个人

SQL优化秘籍:为什么你应该避免使用1=1,以及更好的替代方案

在SQL查询中,有时你可能会看到类似WHERE1=1的条件。这种写法在动态构建查询语句时特别常见,因为它提供了一个方便的占位符,可以方便地在后面添加额外的查询条件。然而,这种做法虽然在某些情况下有其便利性,但也存在一些问题,可能会导致性能下降或者使代码难以理解和维护。为什么不应该使用1=1?性能问题:虽然大多数现代的数据库优化器都能很好地处理WHERE1=1这样的条件,但在某些情况下,它可能会导致不必要的全表扫描,特别是在没有合适索引的情况下。此外,如果查询本身就很复杂,添加这样的条件可能会增加查询解析和优化的时间。可读性差:使用WHERE1=1会使查询语句看起来更加复杂和混乱,尤其是对于不熟

Pingora正式开源:超强的Nginx替代品,每秒可处理4000万请求!

2月28日,Cloudflare开源了其自研的Nignx替代品:Pingora。这是一个基于Rust打造的高速、可靠与可编程的网络系统。目前,Cloudflare已使用Pingora全面替代 Nginx。经过实战检验,Pingora 每秒稳定处理超过4000万的网络请求,持续服务数年。下面就来看一看Pingora有什么特别之处!Cloudflare是一个全球性的网络性能和安全公司,它提供了一系列服务来帮助网站和应用程序改善其在线体验、增加安全性并加速加载速度。Cloudflare的主要服务包括:内容分发网络(CDN):通过在全球各地分布的数据中心缓存和分发您的网站内容,帮助加速网站和应用程序的

java - 比 ColorConvertOp 更快的替代品

我有一个方法可以将类型为TYPE_CUSTOM的BufferedImages转换为TYPE_INT_RGB。我正在使用以下代码,但我真的很想找到一种更快的方法。BufferedImagenewImg=newBufferedImage(src.getWidth(),src.getHeight(),BufferedImage.TYPE_INT_RGB);ColorConvertOpop=newColorConvertOp(null);op.filter(src,newImg);它工作正常,但是速度很慢,我想知道是否有更快的方法来进行这种转换。转换前的颜色模型:ColorModel:#pix

java - 替代已弃用的 javax.servlet.http.HttpUtils.parseQueryString?

我正在寻找解析URL以获得Java中的查询字符串参数的集合。明确地说,我需要解析给定的URL(或URL对象的字符串值),而不是来自servlet请求的URL。看起来javax.servlet.http.HttpUtils.parseQueryString方法是显而易见的选择,但它已被弃用。是否有我遗漏的替代方法,或者它是否在没有等效替代/增强功能的情况下被弃用? 最佳答案 我认为这个想法是改用HttpServletRequest。从getParameterMap()、getParameterNames()和getParameterV

java - 替代 Java 中的首选项

我正在使用JavaPreferencesAPI在swing/java应用程序中存储和检索小块信息。现在我已经设置了JavaWeb启动以从我的网页启动应用程序,并且我得到了一个安全异常。为了摆脱这个异常,我必须提示用户获得权限。我拒绝这样做,因为我的应用程序没有做任何其他需要用户许可的事情。这就是为什么我需要一种替代解决方案来存储从一次执行到另一次执行的一些关键值。某种cookies之类的。请问你知道吗? 最佳答案 您可能需要研究使用PersistenceService,JavaWebStart的一个特征它“提供了在客户端系统上本地存

java - 为什么此类型不是类型参数的有效替代品?

我正在尝试使用泛型来支持委托(delegate)对象(装饰器、包装器)的可配置结构。我想构建一个实现目标接口(interface)和通用委托(delegate)器接口(interface)的委托(delegate)器链。我有这个大纲:classTest{staticinterfaceDelegator{}staticclassDelegatorChain>{}staticinterfaceFoo{}staticclassFooDelegatorimplementsDelegator,Foo{}publicstaticvoidmain(String[]args){DelegatorCha