LaTeX 是一个基本框架,主要依靠宏包扩展功能,这样在保持自身精干的同时,可以拥有强大的功能,不失为一个灵活的方案 这种方案初衷是好的,但是在漫长的进化中,零零散散开发的宏包缺乏组织,多个宏包可能同时提供某一功能,这就可能引发冲突……而 ConTeXt 则不存在这一问题,因为它是的各种功能是统一开发的,而且开发进程相当活跃。 ConTeXt 制作的 PDF 文档,可以拥有强大的交互特性,使用 C
古来圣贤皆寂寞,唯有饮者留其名 沧海桑田,UNIX 的世界在风雨飘摇中悄悄变换了容颜 从传统工具到 GNU 工具,从 4.4BSD-Lite 到 FreeBSD,从 Minix 到 Linux,从 VI 到 VIM……往日的 UNIX 已经不复存在 唯一历久弥新的,只有 UNIX 的风骨;或者还有,TeX? 为什么要用 TeX TeX 足够强大,可以满足使用者的绝大多数要求。尤其在排版质量、数学公
在学习 DocBook 之前,我们需要先了解一下 XML,因为 DocBook 是 XML 的一个 DTD(文档类型定义) XML 是一种被设计用来存储、交换数据的通用标记语言 为了使它更加的通用,XML 的元标记不具有意义,XML 使用 DTD 赋予某一组标记特定的意义 为了便于自动处理,它只包含内容而不包含样式定义,XSL 便是这样一种自动处理的机制,它将根据特定规则将 XML 转换为可以定义
我们使用的大多数编辑器,都可以直接在编辑区输入字符,并且能够通过一些快捷键来完成一些控制功能,比如使用方向键移动光标,使用 BackSpack 或者 Delete 键删除文字,使用 PgUp 和 PgDn 翻页,使用 Home 和 End 来定位行首和行末…… 而Vim是一个带模式的编辑器,同样的按键,在不同模式下,具有不同的功能定义。例如 h j k l 在 编辑模式 下输入相应的字符,在 普通
习惯上,internationalization(国际化)简写为I18N,中间的数字为省略的字母个数。 在 Linux 系统中,通过定义一组环境变量来设置程序的语言环境,以实现对I18N的支持,这种机制称为:locale(本地化) locale 变量 LANG 低优先级全局 locale 变量 如果下面的变量未赋值,默认使用此变量的值 LC_COLLATE 比较和排序习惯 会影响目录列表的分类显示
Mercurial 是一个免费的分布式源代码版本管理工具。它可以有效地处理任何规模的项目,并提供简单直观的界面 Mercurial 特色 快速且功能强大 Mercurial有效地处理任何规模和种类的项目(Facebook, Python, Mozilla, Java/Openjdk, Netbean等项目)。 每个克隆都包含整个项目历史记录,因此大多数操作都是本地的,快速和方便的。 Mercuri
特别事件 IntelliJ IDEA 2019.2 发布(2019-07-25 性能提升明显) IntelliJ IDEA 2019.1 发布(2019-03-28) IntelliJ IDEA 2018.3 发布(2018-11-21) IntelliJ IDEA 2018.2 发布(2018-07-25) 新特性列表:http://www.jetbrains.com/idea/whatsnew
Appium 是一个开源工具,用于自动化 iOS 手机、 Android 手机和 Windows 桌面平台上的原生、移动 Web 和混合应用。「原生应用」指那些用 iOS、 Android 或者 Windows SDKs 编写的应用。「移动 Web 应用」是用移动端浏览器访问的应用( Appium 支持 iOS 上的 Safari 、Chrome 和 Android 上的内置浏览器)。「混合应用」
在 ICRA Robomaster 2020 年比赛准备过程中。 我们在目标检测方面 1、使用SSD框架进行目标检测 2、使用Pafpn结构解决了SSD对于小目标检测效果差的问题,修改mobilenet-v3主干网络结构,提高了推理以及训练速度 3、取得了在 jetson nano 推理速度可以达到近100帧的高速实时机载目标检测的效果 图 0.1 实物测试效果示意图 图 0.
Cesium 是什么 Cesium 是一个跨平台、跨浏览器的展示三维地球和地图的 javascript 库。 Cesium 使用WebGL 来进行硬件加速图形,使用时不需要任何插件支持,但是浏览器必须支持WebGL; Cesium是基于Apache2.0 许可的开源程序。它可以免费的用于商业和非商业用途。 Cesium官方网站 cesium能做什么 支持2D,2.5D,3D 形式的地图展示, 可以
Cesium是国外一个基于JavaScript编写的使用WebGL的地图引擎。用来渲染3D地球,2D区域地图,和多种GIS要素。不需要安装任何插件就能在支持最新HTML5标准的浏览器上运行。支持WebGL硬件加速,非常适合动态数据在GIS图层上的展示,是一个跨平台,开源,非常有前途的webgis表现层库。Cesium是基于Apache2.0许可的开源程序。它可以免费的用于商业和非商业用途。 Ces
本教程的目的是带领你入门 PyQt5。教程内所有代码都在 Linux 上测试通过。PyQt4 教程是 PyQt4 的教程,PyQt4 是一个 Python(同时支持 2 和 3)版的 Qt 库。 关于 PyQt5 PyQt5 是 Digia 的一套 Qt5 应用框架与 python 的结合,同时支持 2.x 和 3.x。本教程使用的是 3.x。Qt 库由 Riverbank Computing 开
JavaScript 历史 要了解 JavaScript,我们首先要回顾一下JavaScript的诞生。 在上个世纪的1995年,当时的网景公司正凭借其Navigator浏览器成为Web时代开启时最著名的第一代互联网公司。 由于网景公司希望能在静态HTML页面上添加一些动态效果,于是叫Brendan Eich这哥们在两周之内设计出了JavaScript语言。你没看错,这哥们只用了10天时间。 为什
SLIME 即“Emacs的高级交互式Lisp开发模式”。 SLIME扩展了Emacs,使其可以交互式地编辑Common Lisp。所有的特性都基于slime-mode这个Emacs的minor-mode,它补充了标准lisp-mode。lisp-mode支持编辑Lisp源代码,而slime-mode则提供了与Lisp进程进行交互的功能,包括编译、调试、查找文档等等。 slime-mode开发环境
网页就是HTML?这么理解大概没错。因为网页中不但包含文字,还有图片、视频、Flash小游戏,有复杂的排版、动画效果,所以,HTML定义了一套语法规则,来告诉浏览器如何把一个丰富多彩的页面显示出来。 HTML长什么样?上次我们看了新浪首页的HTML源码,如果仔细数数,竟然有6000多行! 所以,学HTML,就不要指望从新浪入手了。我们来看看最简单的HTML长什么样: <html> <head>