项目的完整代码在 "C2j Compiler" 前言 有关符号表的文件都在symboltable包里 前面我们通过完成一个LALR(1)有限状态自动机和一个reduce信息来构建了一个语法解析表,正式完成了C语言的语法解析。接下来就是进入语义分析部分,和在第二篇提到的一样,语义分析的主要任务就是生成 ...
分类:
其他 时间:
2019-08-18 22:24:13
收藏:
0 评论:
0 赞:
0 阅读:
69
原文: http://blog.gqylpy.com/gqy/364 "__实现发送POST请求__ 在爬虫文件中,我们一般不需要手动的对start_urls列表中的起始url发送请求,因为爬虫文件中的爬虫类继承了父类Spider,Spider类中的start_requests方法会自动向起始url ...
分类:
其他 时间:
2019-08-18 22:23:29
收藏:
0 评论:
0 赞:
0 阅读:
72
题目传送门(内部题12) 输入格式 第一行,一个整数$n$,代表树的点数。第二行,$n$个整数,第$i$个整数是$B_i$,描述排列$B$。接下来$n?1$行,每行两个整数$u,v$,描述一条树边$(u,v)$。保证$1\leqslant B_i\leqslant n$,$1\leqslant u\ ...
分类:
其他 时间:
2019-08-18 22:23:06
收藏:
0 评论:
0 赞:
0 阅读:
61
https://www.cnblogs.com/huangxincheng/p/5828470.html ...
分类:
移动平台 时间:
2019-08-18 22:22:38
收藏:
0 评论:
0 赞:
0 阅读:
78
Spring 事务 关于理论性的内容,我在之前的一篇文章中介绍过,这里不再过多阐述,这里给出之前文章的链接: "Spring 事务管理" 什么是事务 是一组逻辑操作,要么执行,要么不执行。 事务的特性 ACID (原子性、一致性、隔离性、持久性) 并发事务带来的问题 脏读 丢失修改 不可重复读 幻读 ...
分类:
编程语言 时间:
2019-08-18 22:22:16
收藏:
0 评论:
0 赞:
0 阅读:
84
原链接https://www.jianshu.com/p/60591cfc6952 执行npm install 出现如下提醒 added 253 packages from 162 contributors and audited 1117 packages in 42.157s found 5 v ...
分类:
Web开发 时间:
2019-08-18 22:21:56
收藏:
0 评论:
0 赞:
0 阅读:
92
一、下载软件 1. 进入mysql官网,登陆自己的Oracle账号(没有账号的自己注册一个),下载Mysql-5.7.17,下载地址:http://dev.mysql.com/downloads/mysql/ 2.将下载好的文件解压到指定目录,解压在E:/mysql-5.7.17-winx64 二、 ...
分类:
数据库技术 时间:
2019-08-18 22:21:33
收藏:
0 评论:
0 赞:
0 阅读:
101
1.1 nagios的简介 Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。 Nagios 是采用分布-集中的管理模式。在Nagios服务 ...
分类:
移动平台 时间:
2019-08-18 22:20:42
收藏:
0 评论:
0 赞:
0 阅读:
107
asp.net core 从单机到集群 Intro# 这篇文章主要以我的活动室预约的项目作为示例,看一下一个 asp.net core 应用从单机应用到分布式应用需要做什么。 示例项目# 活动室预约提供了两个版本,集群版 和 单机版 单机版方便部署,不依赖其他环境,数据库使用的是 sqlite,详细 ...
分类:
Web开发 时间:
2019-08-18 22:19:55
收藏:
0 评论:
0 赞:
0 阅读:
87
window.atob(),window.btoa()方法可以对字符串精选base64编码和解码,但是有些环境比如nuxt的服务端环境没法使用window,所以需要自己实现一个base64的编码解码功能,下面是原生js实现该功能,可以作为一个常用工具使用。 当然github上还有很多比较好的base ...
分类:
Windows开发 时间:
2019-08-18 22:19:30
收藏:
0 评论:
0 赞:
0 阅读:
286
同一个index下的不同的type下的相同的filed,在同一个index下其实会被认为是同一个filed. 同一个index下的不同的type下的相同的filed,在同一个index下其实会被认为是同一个filed. 否则,不同type中的相同字段名称就会在处理中出现冲突的情况,导致Lucene处 ...
分类:
其他 时间:
2019-08-18 22:19:07
收藏:
0 评论:
0 赞:
0 阅读:
383
vue-cli项目中,我们可以用vuex-persistedstate,它可以使vuex的状态持久化,页面刷新都不会丢失,原理当然是localStorage啦!当然也可以使用vue-cookies进行保存token,问题来了,nuxt项目怎么保存登录状态呢?当然上面这两种方法我们都可以使用,但是有个 ...
分类:
其他 时间:
2019-08-18 22:18:21
收藏:
0 评论:
0 赞:
0 阅读:
582
T1[BZOJ1856] 卡特兰数,和网格那道题相似度$99.99{\%}$ 思路一 思路二 1 #include<iostream> 2 #include<cstdio> 3 #define maxn 1001000 4 #define ll long long 5 using namespace ...
分类:
其他 时间:
2019-08-18 22:17:29
收藏:
0 评论:
0 赞:
0 阅读:
77
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>hope旅游网</title></head><body><table width="100%" cellpadding="0" cellspacing="0" al ...
分类:
Web开发 时间:
2019-08-18 22:16:52
收藏:
0 评论:
0 赞:
0 阅读:
106
https://www.cnblogs.com/chinhhh/p/7965433.html#dfs1 树链剖分跳链logn的复杂度。 ...
分类:
其他 时间:
2019-08-18 22:15:47
收藏:
0 评论:
0 赞:
0 阅读:
77
模板题,想象一条线从左边扫到右边,只有在矩阵边界才会产生影响,所以我们离散化缩小数据范围,再用线段树维护扫描线上的情况,得出结果 ...
分类:
其他 时间:
2019-08-18 22:14:43
收藏:
0 评论:
0 赞:
0 阅读:
78
题目如下: 求最后的输出结果: 这道题当时没分清楚,太菜了,结果应该这样推出来, 首先弄清楚fork()返回值,在父进程中是一个非0数,子进程中则是0, 所以pid1可以分为两类值非0和0, (1)pid1非0,pid2同理有两种取值,0或者非0, (2)pid1为0,表示是子进程,则pid2同样是 ...
分类:
系统服务 时间:
2019-08-18 22:14:11
收藏:
0 评论:
0 赞:
0 阅读:
109
HTML5+CSS3系列入门教程,每天分享简单小案例,坚持学习打卡 ...
分类:
Web开发 时间:
2019-08-18 22:12:57
收藏:
0 评论:
0 赞:
0 阅读:
71
1.抽象类 抽象类的目的是标志处某些类不能被初始化出来,只能被继承和产生多态,例如Animal是动物类,没有初始化的必要,动物是什么?什么动物?。通过关键字abstract关键字标识抽象类。 1.编译器不会初始化抽象类,语法不通过。抽象类代表不能有实例化对象,但是还是可以用来声明引用类型给多态使用, ...
分类:
其他 时间:
2019-08-18 22:12:09
收藏:
0 评论:
0 赞:
0 阅读:
97
介绍 macvlan 本身是 linxu kernel 模块,其功能是允许在同一个物理网卡上配置多个 MAC 地址,即多个 interface,每个 interface 可以配置自己的 IP。macvlan 本质上是一种网卡虚拟化技术(最大优点是性能极好) 可以在linux命令行执行lsmod | ... ...
分类:
系统服务 时间:
2019-08-18 22:11:31
收藏:
0 评论:
0 赞:
1 阅读:
203