之所以选择PyQt或PySide来开发图形界面,主要是因为Python和Qt的跨平台特性,Qt5甚至支持iOS和Android,并且开发相同的软件,Python的效率是极高的。
对于一个存在于Java虚拟机中的对象来说,其内部的状态只保持在内存中。JVM停止之后,这些状态就丢失了。在很多情况下,对象的内部状态是需要 被持久化下来的。提到持久化,最直接的做法是保存到文件系统或是
Flysystem是一个抽象化文件系统,它允许您轻松用远程文件系统换掉一个本地文件系统。 目标 拥有一个通用的API来处理跨多个文件存储的常见任务 拥有一致的输出 与其他包/框架很好地集成。 可缓存。
Spearal 是一个全新的开源的序列化协议,旨在突破 JSON 的限制,其目标第一步是让 HTML 和原生移动应用可连接到 Java 的后端。 Spearal 主要目标是让序列化更简单,封装了端点之间复杂的
Phrase是一个Android字符串资源模板库,类似于String.format,但通过phrase格式化字符串代码更具可读性。 CharSequence formatted = Phrase.from("Hi
TourTip 是 web 页面交互式可视化网页元素指南,同时也是 jQuery 引导插件。TourTip 可以代替静态帮助信息接口或者说明文本集群,添加了一个页面引导,让用户更容易了解产品的新特性和功能。
Sikuli在墨西哥惠慈尔土著人的语言中这是"上帝之眼"的意思,是一个利用图片进行可视化检索和自动化图形界面的技术。贴个示例程序,就很容易明白了: 也就是说,用户不需要写出一行行代码,而是用屏
fast-serialization 是重新实现的 Java 快速对象序列化的开发包。序列化速度更快(2-10倍)、体积更小,而且兼容 JDK 原生的序列化。要求 JDK 1.7 支持。 Maven:
android自动化框架: Uiautomator: 优点:可以对所有操作进行自动化,操作简单;缺点:Android版本需要高于4.0,无法根据控件ID操作,相对来说功能较为局限,但也够用了;
Java 序列化算法透析 Serialization (序列化)是一种将对象以一连串的字节描述的过程;反序列化 deserialization 是一种将这些字节重建成一个对象的过程。 Java 序列化
于使用的可视化报表设计器采用纯Java开发。这个工具允许用户可视化编辑包含charts,图片,子报表等的复杂报表。iReport 还集成了JFreeChart图 表制作包。允许用户可视化地编辑XML
HTMLArea是一个非常不错的基于浏览器的可视化HTML编 辑器,速度超快,功能一般, 文件不大, 支持是几种语言, 比较容易定制, 使用广泛,支持IE/Firefox/Mozilla等多种浏览器.
dhtmlxEditor 是一个基于浏览器的可视化HTML编辑器。With this DHTML JavaScript component you can easily implement rich text
能定制编辑器界面, 包括Office 2000/Office XP/Office 2003 等界面, 运行速度一般, 功能还不错, 能够支持多种浏览器. 主要应用于ASP.net.
杭州·云栖大会之开源技术峰会上,阿里巴巴正式发布了全球化 OpenMessaging 和 ApsaraCache 两个开源项目,并宣布与 GitHub、Hashicorp 两家公司成为技术合作伙伴。此前,阿里巴巴捐赠开源的
Hoa 是模块化,可扩展和结构化的 PHP 库集合。Hoa 的目标是搭建工业和研究之间的桥梁。 可以通过组合和扩展来 Hoa 创建自己的应用和库。 项目主页: http://www.open-open
Server)较多并且已经实现基于Autoyast方式使用光盘或者PXE网络自动化安装(后续会分享具体实现方法)。这次主要通过学习Kisckstart实现最简单的光盘方式自动化安装CentOS,而网上的大多数教程并不完全适用于自
Viff 测试框架,它可以不同环境(developing, staging, production)和浏览器下的 Web 页面的视觉差异。
Cucumber.js 是自动化测试工具 Cucumber 的纯 JavaScript 实现。 Cucumber 是一个能够理解用普通语言 描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,用Ruby编写,支持Java和
在编写程序的过程中,经常需要进行格式化输出,每次用每次查。干脆就在这里整理一下,以便索引。 格式化操作符(%) "%"是Python风格的字符串格式化操作符,非常类似C语言里的printf()函数的字符串格式化(C语言中也是使用%)。