XRING , Software Engineer

使用 ASM 处理 Java 字节码

首先添加 ASM 的 Maven 依赖: <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm</artifactId> <version>6.2.1</version> </dependency> <dependency> <groupId>org.ow2.asm</groupId> <artifactId>asm-util</artifactId> <version>6.2.1</version> </dependency> ASM 的 API 提供了两种方式来对 Java 类进行转换和......

Basic Syntax

MarkEditor的Markdown语法 Markdown是非常棒以及流行的写作语法,平文本,「易读易写」,一般只需几分钟就能学会Markdown的基本用法。 标题:一级标题二级标题三级标题四级标题五级标题六级标题 分别对应HTML中的<h1>一级标题</h1>,以......

Markdown CSS 引擎

Markdown 最终会解析为 HTML,本身会采用 p、blockquote、ul、li 等 DOM 类型来表达文本的结构。在实际使用情况中,仅仅这些结构不足以满足排版的需要,因此,MarkEditor 在解析 Markdown 的时候,会进行一定结构性推断,赋予当前 DOM 元素一定的 class name,来......

Flowchart

flowchartMarkEditor风格的流程图语法 流程图的语法规则实际上是基于http://adrai.github.io/flowchart.js/实现的,只要申明语言类型为flow即可。 但是我们认为原始插件的语法有些晦涩,所以在兼容原有语法的基础上,又重新进行了演绎,效果如下: var diagram = flowchart.parse......

Footnote

脚注 你 一会看我 一会看云 我觉得 你看我时很远 你看云时很近 这首诗的作者是顾城1的《远和近》。 其中[^gucheng]就是脚注的声明,你可以在文末对这个关键标注进行说明。除此之外,在标注内容上点击鼠标右键,可以让......

Highlight Code

代码高亮语法 通过fenced code的方式(代码块的头尾被三个反引号包裹),然后声明代码语言类型,即可实现代码高亮。不仅仅是最终的HTML预览会处理代码高亮,实时输入的过程中也是高亮的。 s = 'hello world' 代码语言的类型后......

Others

TOC TOC PDF分页 数学公式 如上所示,单独一行的[TOC],最终会被解析为当前文章的 内容目录。 PDF分页 导出PDF需要在指定位置强制分页的,可以单独一行输入[PAGE]。 数学公式 使用插入代码的方式,但是需要声明语言为mathjax,示例如......

Table

MarkEditor风格的表格语法 项目 价格 描述 尺子 ¥2 说明内容,也可为空 本子 ¥8 (描述偷懒不写完第三项也可以,不会破坏表格结构) Tip ¥18 光标在表格区域时,右键点击,有更简单的“编辑表格”命令 第一行是表格的第一栏,每个项的......

Tomcat 远程 JMX 配置

Tomcat 是很常用的 JavaEE 容器,对于系统管理员来说,监控是很关键的部分。了解容器的运行状态、进行一些数据统计、监控容器中应用的状态都是一些日常的任务。本文简述通过配置 Tomcat 的 JMX 来支持 Tomcat 的远程监控。 环境......

关于 Bitcron

Bitcron 的由来 每一个人都在创造着更多的电子数据,一篇日志、日常拍摄的照片、一个演讲稿、工作中的 Wiki、一次线下活动的页面…… 如何让这些电子数据更好地、人性地呈现呢? 所以,我们创造了 Bitcron。 这是两个词的......