【LaTeX应用】画个复杂的二叉树

前面一篇文章已经说过关于用LaTeX画树形结构的问题,那个二叉树相对比较简单,没有替他的元素混杂。这里再画一个复杂点的案例,添加一些可能在实际应用中需要的元素,比如有头节点,表示整个二叉树的开始位置等。在每个节点是否可以划分为多个,这也是一个常见的需求,具体的实现效果如图所示。 下面是实现过程的主要代码部分,每条代码的具体语法这里不一一解释了,通过规范的排版,基本上已经将每条代码的含义解释清楚了,请耐心点阅读。这些代码可以直接运行,实现如图所示效果,可以当做模板应...
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

四、模块系统

什么是模块化文件作用域(模块是独立的,在不同的文件使用必须要重新引用)【在node中没有全局作用域,它是文件模块作用域】通信规则加载require导出exportsCommonJS模块规范在Node中的JavaScript还有一个重要的概念,模块系统。模块作用域使用require方法来加载模块使用exports接口对象来导出模板中的成员加载require语法:var 自定义变量名 = require('模块')作用:执行被加载模块中的代码得到被加载模块
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

【LaTeX应用】在文中添加单行代码

在文本中添加单行代码,直接用命令\lstinline|int a;|呈现的是int a;这个命令的好处在于,可以附加在文本中,不需要单独占用一行例如定义变量\lstinline|int a;|,然后为变量赋值呈现的效果是定义变量int a;,然后为变量赋值这个命令还可以直接放在图像中,表格中,不需要添加其他环境...
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

【LaTeX应用】tikz画图中如何控制线条

虚线,实线,双向箭头,箭头粗细,等等,都是在画图过程中,会遇到的问题,下面用一个简单案例展示,如何设计箭头,线条等\begin{tikzpicture}[auto,box/.style = {draw, minimum height=8cm, minimum width=3cm, align=left, outer sep=0pt},lbl/.style = {anchor=north west, outer sep=0mm},arrow1/.style = { draw = black,
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

一、AJAX学习笔记——原生AJAX (ajax简介、XML简介、ajax优缺点、ajax的使用)

第 1 章:原生 AJAX1.1 AJAX 简介AJAX 全称为 Asynchronous JavaScript And XML,就是异步的 JS 和 XML。 通过 AJAX 可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据。AJAX 不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式。1.2 XML 简介XML 可扩展标记语言。 XML 被设计用来传输和存储数据。 XML 和 HTML 类似,不同的是 HTML 中都是预定义标签,而 XML 中没有预定义标签, 全都是
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

【LaTeX应用】绘制椭圆曲线图形

椭圆曲线,曲线上描点\usepackage{pgfplots}\pgfplotsset{compat=1.12,}\begin{document}\begin{tikzpicture}\begin{axis}[xmin=-4,xmax=5,ymin=-7,ymax=7,xlabel={$x$},ylabel={$y$},scale only axis,axis lines=middle,% set the minimum value to the minimum x va
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

二、nodemon-Node.js 监控工具

nodemon-Node.js 监控工具https://www.npmjs.com/package/nodemon这个工具在我们改变了服务端代码时,会自动重启服务器,不需要我们再手动去重启服务器了,方面我们后面调试代码!1. 安装 node :http://nodejs.cn/download/2. cmd输入命令:npm install -g nodemon3. 启动服务:nodemon js文件名称...
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

三、解决ie缓存问题

解决 IE 缓存问题问题:在一些浏览器中(IE),由于缓存机制的存在,ajax 只会发送的第一次请求,剩余多次请求不会在发送给浏览器而是直接加载缓存中的数据。在谷歌浏览器中,修改了服务器代码,重新发送请求时,响应的结果会发生变化:解决方式:浏览器的缓存是根据 url 地址来记录的,所以我们只需要修改 url 地址 即可避免缓存问题...
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

【LaTeX应用】画梯形,棱形半圆,星形,扇形,圆柱,三角形

在latex的tikz包中,包含了很多形状的定义,这里展示了几个典型的图形:梯形,棱形半圆,星形,扇形,圆柱,三角形代码部分\begin{tikzpicture}\node (n0) [draw,trapezium,minimum width=3cm]{};\node (n1) [draw,diamond,minimum width=3cm,right = 10mm of n0]{};\node (n2) [draw,semicircle,minimum width=3cm,ri
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

【LaTeX应用】文本字体大小

文本字体的大小设置效果对应的命令\tiny{hello}\scriptsize{hello}\footnotesize{hello}\small{hello}\normalsize{hello}\large{hello}\Large{hello}\LARGE{hello}\huge{hello}\Huge{helloA}
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

四、ajax请求超时与网络异常处理

分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

【LaTeX应用】画图,二叉树,双向

二叉树的双向结构用latex画出来,详情参考推文
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

五、手动取消ajax请求 && 解决重复发送请求问题

server.js:// 1. 引入expressconst express = require('express')// 2. 创建应用对象const app = express()// 3. 创建路由规则app.get('/server', (request, response) => { // 设置响应头 设置允许跨域 response.setHeader('Access-Control-Allow-Origin', '*') // 设置响应体 response.
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

【LaTeX应用】集合,三色,画图

用LaTeX画集合分布图只需要修改其中的文案即可,直接复制代码可用,代码参考公众号推文
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

六、jQuery 中的 AJAX && 跨域问题

第 2 章:jQuery 中的 AJAX2.1 get 请求$.get(url, [data], [callback], [type])url:请求的 URL 地址。data:请求携带的参数。callback:载入成功时回调函数。type:设置返回内容格式,xml, html, script, json, text, _default。2.2 post 请求$.post(url, [data], [callback], [type])url:请求的 URL 地址。data:请求携带
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

一、在vue项目中使用mock.js(详解)

步骤1.搭建测试项目步骤1.1创建项目命令:vue create mock-demo步骤1.2安装依赖命令:#使用axios发送ajax cnpm install axios--save#使用mockjs产生随机数据cnpm install mockjs--save-dev#使用json5解决ison文件,无法添加注释问题cnpm install json5--save-dev步骤2.学习mockjs新建mock文件夹,新建testMockis.jsmockjs语法定义:htt
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

【LaTeX应用】画图,奥运五环

用LaTeX画奥运五环,如图所示关于这个图像的详细代码,请参考公众号推文
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

二、在jQuery中使用mockjs

在jQuery项目中使用mock.js步骤1.搭建项目步骤1.1创建项目新建文件夹jquery-mock-demo步骤1.2新建index.html,引入jquery.js文件和mock.js<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="https://cdn.bootcss.com/jq
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

【C语言】习题详细解析,初学入门错误分析(更新中)

下面是总结的一些习题,以及一些算法题目,都是比较适合初学(入门)的案例,案例中都是别人范的错误,也许会遇到相同的或者类似的错误,这都是初学者的必经之路。解释以下用unsigned int的问题 比较两个数的大小为什么输出的总是第一个数 printf("result =%f\n",1234567.1);为什么返回1234567.125 为什么sum不是1.5 为什么输出的是10而不是20 为什么运行时总会蹦出汉字“烫烫烫烫” 查找指定字符 鸡兔同笼,穷举分类 生成随机字符串 什么是ex.
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0

【LaTeX应用】数学公式amsmath包(说明文档)

LaTeX编辑的最大优势恐怕就是数学公式的排版了,在数学公式比较多的文档排版中,LaTeX绝对是最佳选择,它的书写非常方便。这里介绍关于amsmath包的使用,这是最常用的一个包。amsmath包的说明文档在LaTeX的官网中有公布中文翻译总结在公众号推文中详细介绍,请移步推文。...
分类: 其他 发布时间: 04-06 10:31 阅读次数: 0