相关开源软件、开源项目
edbc - 统一数据库访问接口【国产】
软件简介edbc 是 Emacs-Lisp Database Connectivity 的缩 写 ,是从 Emacs-CGI 项目中独立出来的一个子项目,为 Emacs Lisp 访问数据库提供简洁、统一的接口!在其他语言(比如Java)中访问数据库,最终SQL语句都会转成字符串的形式,即涉及到字符串拼接、引号转义等丑陋的代码。在 edbc 中,利用 Lisp 强大的可扩展性,把 SQL 直接嵌到语言中,就像原生就提供的一样。例如下面连接 Sqlite 的例子:(edbc-with-connect ((url "user...
PlacePicker -
软件简介 PlacePicker Place Picker for Google Maps has been deprecated in Android and we are told to move to paid APIs. Autocomplete, Nearby and Places photos APIs are chargeable after a number of loads. Check Pricing hereThankfully, Static and Dynamic Maps on Mobile and Geocoder is still free. PlacePicker is a Place Picker alternative library that allows you to pick a point in the map and get its ...
Articli - 多平台文章管理工具【国产】
软件简介Articli 是一个可以管理多个平台内容的命令行工具, 通过解析 Markdown 文件内容以及调用平台接口,实现内容管理。最终目标是基于 本地文件 + Git 代码仓 管理所有的文章, 并且可以通过命令行操作以及 CI/CD,实现文章在各个平台的发布、更新等功能。 这样做的好处有:数据安全,既发布到了第三方平台,又可以通过 Git 代码仓管理,避免因平台问题导致数据丢失可以实现自动化,比如文章推送到自动在多个平台发布、更新面向...
riskiq - python 开发库
软件简介riskiq 是 RiskIQ REST API 库。它能将 Python 库转换成 RiskIQ API 服务它具有以下特征:Passive DNS queriesBlacklist URL searchBlacklist Incident URL searchZList downloadCrawler Landing Page submissionRiskIQ 是一个基于云计算的软件,它能够提供 Saas 解决方案,可以检测并处理钓鱼、欺诈、恶意软件和其他安全威胁网络的行为。主要应用在金融机构中。展开阅读全文
FastWSGI - 适用于 Python 3 的超快速 WSGI 服务器
软件简介FastWSGI 是一个用于 Python 3 的超快速 WSGI 服务器;号称是目前最快的通用 WSGI 服务器之一。它用 C 语言编写,在引擎盖下使用 libuv 和 llhttp 以获得极快的性能。安装 pip install fastwsgi使用 Flask 的示例有关更多详细信息,可参阅 example.py import fastwsgi from flask import Flaskapp = Flask(__name__)@app.get(/) def hello_world():return Hello, World!, 200if __name__ == __main__:fastwsgi.run(wsgi_ap...
UFLO - 纯 Java 流程引擎【图】【国产】
软件简介UFLO2 是一款纯 Java 流程引擎,它架构于 Spring、Hibernate 之上,提供诸如并行、动态并行、串行、会签等各种常见及不常见的业务流程流转功能,支持单机或集群部署;UFLO2 采用全新的基于网页的流程模版设计器,打开网页即可完成流程模版的设计与制作。该项目由锐道公司出品,以 Apache2.0 协议开源。展开阅读全文
Angular-UEditor - Angular 的 UEditor 插件【国产】
软件简介Angualr 作为最近前端大热的一款框架,越来越多国人开始使用并且不断有成功的项目。UEditor作为百度前端团队的一款神器,在国内多个项目也在使用。所以小编抽了个时间把angular和UEditor整合起来作为一款angular的插件。 angular-ueditor angular-ueditor 是一款整合了 angular 和 UEditor 的插件。目的是为了更方便的在angular基础上使用UEditor。 例子 http://zqjimlove.github.io/angular-ueditor/ 安装 先引入 UEditor...
Steam++ - Steam 工具箱 【图】【国产】
软件简介Steam++ 是一个包含多种 Steam 工具功能的工具箱,此工具的大部分功能都是需要下载安装 Steam 才能使用。 功能反代 Steam 的社区网页使其能正常访问功能类似羽翼城大佬的 steamcommunity_302使用 Titanium-Web-Proxy 开源项目进行本地反代,使国内用户可以正常访问 Steam 社区页相比 302工具 具有更快的启动速度,以及支持简单的脚本注入(还顺便支持了Pixiv、Discord、Twitch等网站的反代支持)快速切换当前设备已记住登陆...
SORandom - 随机数生成器
软件简介SwiftRandom 是一组函数集合,可以从不同的分布生成伪随机变量。使用示例: //Single pseudorandom normal variable //with mean 0 and standard deviation 1 let x = SwiftRandom.randomNormal(mean: 0, standardDeviation: 1)! //Array of pseudorandom independent normal variables //with mean 0 and standard deviation 1 and length 10 let sample = SwiftRandom.randomNormalArray(mean: 0, standardDeviation: 1...
Javadoc2CHM -
软件简介Javadoc2CHM 用来将 JavaDoc 文档转成 chm 格式。 使用方法: ruby encodefilter.rb <jdkdoc-ja-dir-src> <workdir-dest>ruby createhhp.rb <help-file-basename> <javadoc-dir>"C:\Program Files\HTML Help Workshop\hhc.exe" <help-file-basename>.hhp 如需修改默认的语言,打开 createhhp.rb 修改如下: # file.puts "Language=0x411 Japanese" file.puts "Language=0x409 English (U.S.)"展开阅读全文
xqib - XQuery在浏览器的实现
软件简介XQuery在浏览器的实现. XQIB allows you to program client-side Web applications with XQuery instead of, or as a complement to JavaScript. It works in most modern browsers (IE9, Firefox 3.6+, Chrome 8+, Safari 5) and does not require the installation of any plugin.展开阅读全文
Gemini Web - 模块化Java应用服务器【推荐】
软件简介这是 SpringSource 开发的 OSGi Web 容器的参考实现,目前该项目已经捐赠给 Eclipse 组织,提供一个模块化的 Java EE 技术实现,目前提供 Servlet 和 JSP 功能。 Gemini Web 可运行于 Eclipse 的 OSGi 框架和嵌入式 Tomcat,也可以继承到 Eclipse 的 Virgo web服务器。展开阅读全文
FlymeOS - 魅族ANDROID系统【国产】
软件简介FlymeOS为魅族科技旗下ANDROID系统,界面清爽好看,有兴趣的朋友可以研究一下,适配其他机器。分支命名开源项目的分支命名与Android版本对应,目前支持Android 5.0的机型适配,分支名为:lollipop-5.0目录结构如下所示:FlymeOS+--manifest 项目清单+--tutorials 教程文档+--plugins 扩展插件,用于扩展已有功能+--build 编译环境,用于构建和编译机型+--tools 适配...
Viewa - Java桌面程序开发框架【图】
软件简介Viewa是一个Java桌面应用程序开发框架,用于开发基于Swing的应用程序。它采用MVC的设计模式,让桌面应用程序的开发变得尽可能简便。在 Viewa框架中的多项功能可复用于多个视图。Viewa还提供一种简便的方式来实现桌面应用程序的多国语言支持。 展开阅读全文
CRFAQTableViewController - 可点击问题导航列表【图】
软件简介CRFAQTableViewController 允许用户快速简便的显示一个可点击界面来导航问题和答案风格的内容。展开阅读全文
hessdroid - Android上的Hessian库【推荐】
软件简介hessdroid 是 Resin 的 Hessian 二进制远程调用框架在 Android 上的移植版本。非官方。 示例代码: String webServiceUrl = "https://localhost/testAPI";HessianProxyFactory proxyFactory = new HessianProxyFactory();// setting a user/password calls the web service with basic authenticationproxyFactory.setUser("john");proxyFactory.setPassword("doe");TestAPI api = (TestAPI) proxyFactory.create(TestAPI....
zendAPI - Zend Engine 的 C++ 封装【国产】【推荐】
软件简介该项目是对 Zend Engine 的 C 接口使用 C++11 进行而面向对象的封装,从而屏蔽了底层 Zend Engine API 的接口复杂性,加快开发 PHP 扩展的效率。项目官网地址:www.zendapi.org设计目标让 PHP 扩展开发更有趣你是否在开发扩展的时候遇到想使用PHP的一个接口,但是就是苦于不知道在哪里定义,就算找到了在哪里定义看到的定义是否让你抓狂,各种指针,各种宏定义 让你的生活变得不美好,哈哈,是时候尝试 zendAPI 啦,我们让...
Image-Builder - 镜像生成器
软件简介Image-Builder 是一个模块化镜像生成器。目标:可以很容易地创建 EC2 风格的镜像 (root, kernel, ramdisk like)允许采用不同来源的那些镜像 (现在只是一个压缩文件的安装 / 分区)您可以轻松的扩展一组模块化的 python 代码,也可以很容易地添加自定义逻辑上顶部的这些镜像保持它小、 灵活、 理智、 清洁代码示例:$ cat build.yaml --- # Which modules should be ran (in order) modules: - install-rpms - add_use...
Docker Machine - 【推荐】
软件简介Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker,比如VirtualBox、 Digital Ocean、Microsoft Azure。使用过程:$ docker-machine create -d virtualbox dev INFO[0000] Creating SSH key... INFO[0000] Creating VirtualBox VM... INFO[0007] Starting VirtualBox VM... INFO[0007] Waiting for VM to start... INFO[0041] "dev" has been created and is now the a...
ELL - 嵌入式学习库【图】
软件简介ELL,即 Embedded Learning Library,嵌入式学习库,是微软研究院发布的全新的项目——将人工智能嵌入一个如同面包屑大小的处理器中。ELL 将帮助开发人员构建学习模型和部署嵌入式平台,旨将传统需要大规模云计算的 AI 技术小型化 。它允许你将嵌入式学习管道构建并部署到嵌入式平台上,如 Raspberry Pis、Arduinos、micro:bits 和其他微控制器。部署的机器学习模型在设备上运行,与云连接。一旦部署,机器学习模型可以不...