主页

使用 LaTeX 编辑数学公式:优雅地展示数学公式

前言 在网页或者书本上,我们经常会看到很多排版优美的数学公式。可是目前已有的公式编辑器,要么使用方法复杂,要么功能过于简陋,总是很难满足我们的需求。于是当我们需要插入公式时,往往直接通过截图这种简单粗暴的方法来解决。 LaTeX 是一个非常强大的排版工具,通过各种 package 资源几乎能构造出你需要的任何效果,编辑数学公式更不在话下。本文将介绍如何使用 LaTeX 来编辑数学公式,只会使用到 LaTeX 最基础的语法,即使你从未接触过 LaTeX 也可以轻松上手。 通过本文,你将知道: 数学符号的表示和数学公式的构造 数学公式的排版 使用 MathJax 引擎在网页上显示公式 基础知识 LaTeX 的数学模式有两种:行内模式(inline)和行间模式(d...

阅读更多

Spring MVC 快速入门:快速开发一个 Java 网站

1. 前言 Spring Web MVC 是一种轻量级的 Web 框架,它实现了 Web MVC 设计模式,能够简化日常的 Web 开发。本文将通过一个简单的示例,让大家对 Spring MVC 框架有一个大概的认识。(最下方可以直接下载源码) 2. 新建项目 我们使用 Eclipse 进行 Spring MVC 的开发,选择新建一个动态 Web 项目(Dynamic Web Project)。 项目建好之后,目录结构如下: 简单说明一下各文件夹的作用: src : 存放 Java 项目的源代码(与普通项目相同),包括后面编写的 Web 请求响应逻辑,都存放在这里。 WebContent : 存放网页、css、js 等网站内容,可以把 WebContent...

阅读更多

C# 使用 Json.NET 解析 Json:Json.NET 简易指南

使用 Json.NET 完成 .NET 对象的序列化和反序列化,以及对复杂 Json 数据的解析。 前言 最近在 C# 项目中需要使用到 Json 格式的数据,我简单上网搜索了一下,基本上有两种操作 Json 数据的方法: 使用 Windows 系统自带的类 使用第三方的包 本着“第三方包一定有比系统自带类优秀地方,否则就不会存在”的原则,再加上 JavaScriptSerializer、DataContractJsonSerializer 等这些自带类库使用起来很麻烦,我毫不犹豫地就选择了在 Json 操作方面小有名气的 Json.NET。Json.NET 自己也做了与自带类库的比较,详情可以见 Json.NET vs .NET Serializers 和 Js...

阅读更多