Apache Toolkit
toolkit 工具包
验证体系对付用户界面的用户千变万化的输入可能。
一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(规划中)这3款相互独立,却又能够混合部署配合使用的产品组成。它们均提供标准化的数据分片、分布式事务和数据库治理功能,可适用于如Java同构、异构语言、云原生等各种多样化的应用场景。
Apache Tika™工具箱可从一千多种不同的文件类型(例如PPT,XLS和PDF)中检测并提取元数据和文本。所有这些文件类型都可以通过一个界面进行解析,从而使Tika可用于搜索引擎索引,内容分析,翻译等等。
Nutch是基于Lucene实现的搜索引擎。包括全文搜索和Web爬虫
在Apache PDFBox的®库是与PDF文档工作的一个开源的Java工具。该项目允许创建新的PDF文档,处理现有文档以及从文档中提
取内容的能力。Apache PDFBox还包含几个命令行工具。Apache PDFBox在Apache许可证2.0版下发布。
使用ImageMagick的®创建,编辑,撰写,或转换位图图像。它可以读取和写入各种格式的图像(超过200种),包括PNG,JPEG,GIF,
HEIC,TIFF,DPX,EXR,WebP,Postscript,PDF和SVG。使用ImageMagick调整,翻转,镜像,旋转,扭曲,剪切和变换图像,调整图像颜色,
应用各种特殊效果,或绘制文本,线条,多边形,椭圆和贝塞尔曲线。
是一个基于Java技术的SVG(可扩展矢量图)工具包。
FOP是由James Tauber发起的一个开源项目,原先的版本是利用xsl-fo将xml文件转换成pdf文件。
但最新的版本它可以将xml文件转换成pdf,mif,pcl,txt等多种格式以及直接输出到打印机,并且支持使用SVG描述图形。
XML Graphics:发展 XML 与图形进行转换的计划项目
Axis2/c是一个用C语言实现的Web服务引擎,它服从可扩展的,灵活的Axis架构。Axis2/C可以用来提供web服务,
也可以作为web服务的客户端。它可以很方便的嵌入到其他软件中,从而使该软件具有web功能。
WSS4J 是 Web服务安全规范 (OASIS Web Service Security , WS-Security) 的 Java 实现。WSS4J 是一个 Java 的类库用来
对 SOAP 消息进行签名和校验,使用 Apache Axis 和 Apache XML-Security 项目。
Apache Forrest是一个把来自各种不同的输入数据源转换成用一种或多种输出格式(比如HTML,PDF等)来统一显示的发布系统。它
基于Apache Cocoon并分离了内容与内容结构,不仅可以生成静态的文档也可以当作一个动态的服务器。
xalan是一套xslt处理器(有C和JAVA语言两种版本),用来将XML文件转换为HTML,TEXT和XML等其他类型文件格式。
Anakia 是一个XML的转化工具,它使用 JDOM 和 Velocity 来将XML文档转换成你所需要的文档格式。
支持在 Ant 中设置转换任务以及使用 XSL 进行XML文件处理。
是一个全功能的多用户博客平台。采用Java语言开发
Commons项目中封装了各种网络协议的客户端
是一个纯 Java 的图形库,可以读写各种格式的图像文件,包括快速解析图片信息例如大小/颜色/icc以及元数据等
Java的HTML解析器
jsoup是一个用于处理真实世界HTML的Java库。它提供了一个非常方便的API来提取和操作数据,使用最好的DOM,CSS和类似jquery的方法。
Java的任务调度框架
Quartz 具有诸如 JTA 事务和集群等功能,可用于企业级应用程序的支持。
HTTP 通讯框架
作为 Java 中日期和时间类的一个很好的替代品。
将对象序列化到 XML 中
Apache OpenNLP软件支持最常见的NLP任务,例如标记化,句子分段,词性标记,命名实体提取,分块,解析和共指解析。这些任务通常是构建更高级的文本处理服务所必需的。OpenNLP还包括最大熵和基于感知器的机器学习。
骆驼是 开源集成框架 使您能够快速轻松地集成使用或生成数据的各种系统。
装满 数百个组件用于访问数据库,消息队列,API或基本上在阳光下的任何东西。帮助您与一切集成。
流处理框架
Axure RP是一款专业的快速原型设计工具。
分布式 SQL 引擎 Apache Trafodion 宣布退役
Pulsar是一个分布式的消息发布/订阅传递平台,具有非常灵活地消息模型和一个直观的客户端API
微软基础类库(英语:Microsoft Foundation Classes,简称MFC)是微软公司提供的一个类库(class libraries),以C++类的形式封装了Windows API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。
PWA(Progressive Web App)是一种理念,使用多种技术来增强web app的功能
Veloren 是一款受《立方体世界》、《荒野之息》、《我的世界》等游戏启发制作的独立RPG,完全开源免费。游戏致力于打造一个明亮、绚丽、有趣的世界,可以用独特有趣的方式探索
是一款免费的国产的集 SSH 工具、服务器管理、远程桌面加速的良心软件,同时支持 Windows、macOS、Linux,它不单单是一个 SSH 工具,完整的说法应该叫一体化的服务器/网络管理软件。
Apache APISIX 是一个基于云原生、高速可扩展的开源微服务网关节点实现,其自身主要优势是高性能和强大的扩展性
Meson 旨在开发最具可用性和快速的构建系统。提供简单但强大的声明式语言用来描述构建。原生支持最新的工具和框架,如 Qt5 、代码覆盖率、单元测试和预编译头文件等。利用一组优化技术来快速变异代码,包括增量编译和完全编译。
Jaspersoft® Studio 是世界上最受欢迎的开源报告引擎。它完全以 Java 编写,能够使用来自任何类型的数据源的数据,并生成可以各种文档格式查看、打印或导出的像素完美文档,包括 HTML、PDF、Excel、OpenOffice、MS Word 和其他文档格式。
Excelsior JET是一款有提前编译技术的Java虚拟机增强工具(非开源)。提前编译器可以将您的类文件和jars文件转化成高度优化的二进制可执行文件,能够在Intel x86平台的Microsoft Windows和 Linux系统中运行。同传统 JVM(Java虚拟机)中运行的原始类文件相比,这些经过优化的可执行文件具有更快的运行速度。另外,您的应用程序将会得到更好的保护,以防被篡改或窃 取代码。
多平台游戏引擎 Godot
Mitmproxy 是一个免费开源的交互式 HTTPS 代理。它可以用来拦截、检查、修改和重放网络流量,还可以对从 HTML 到 Protobuf 的各种消息类型进行预设和解码,实时拦截特定的消息,在它们到达目的地之前对其进行修改,并在之后对客户端或服务器进行重放
Microsoft PowerToys 是一组实用工具,可帮助高级用户调整和简化其 Windows 体验,从而提高工作效率。
kail_linux:
更新源:
vi /etc/apt/sources.list
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里云
#deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#清华大学
#deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#浙大
#deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
#deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#官方源
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib
#重庆大学
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib
保存后之后回到命令行下执行命令:
apt-get update && apt-get upgrade && apt-get dist-upgrade
apt-get clean #删除以下载的包
reboot #重新启动
或者
apt-get clean //清除缓存索引
apt-get update //更新索引文件
apt-get upgrade //更新实际的软件包文件
apt-get dist-upgrade //根据依赖关系更新
备注:
apt-get常用命令:
update – 取回更新的软件包列表信息
upgrade – 进行一次升级
install – 安装新的软件包(注:软件包名称是 libc6 而非 libc6.deb)
remove – 卸载软件包
purge – 卸载并清除软件包的配置
autoremove – 卸载所有自动安装且不再使用的软件包
dist-upgrade – 发布版升级,见 apt-get(8)
dselect-upgrade – 根据 dselect 的选择来进行升级
build-dep – 为源码包配置所需的编译依赖关系
clean – 删除所有已下载的包文件
autoclean – 删除已下载的旧包文件
check – 核对以确认系统的依赖关系的完整性
source – 下载源码包文件
download – 下载指定的二进制包到当前目录
changelog – 下载指定软件包,并显示其changelog