<!doctype html> 编译原理 编译原理概述 1、编译概念: 从高级语言->目标代码的过程(汇编语言or机器码) 2、编译器的结构: 分析部分/前端(front end)->与源语言相关 词法分析>>词法单元流 语法分析>>语法分析树parse tree 语义分析>>语法树 中间代码生成> ...
分类:
其他好文 时间:
2019-07-23 22:33:35
阅读次数:
155
我们经常想看到一个git commit当中改动的全部文件,并编辑当中的一部分。通常我们是git show #SHAxxxx, 然后再在编辑器中找到相应文件并打开。假设你用vim,那问题就简单了。一行搞定: vim -pn $(git show --pretty="format:" --name-on ...
分类:
系统相关 时间:
2019-05-19 14:16:57
阅读次数:
160
题目链接:11645 - Bits 题意:给定一个数字n。要求0-n的二进制形式下,连续11的个数。 思路:和 UVA 11038 这题相似,枚举中间,然后处理两边的情况。 只是本题最大的答案会超过longlong,要用高精度,只是借鉴http://www.cnblogs.com/TO-Asia/p ...
分类:
其他好文 时间:
2019-04-26 11:20:04
阅读次数:
165
错误关键字:/jdk1.7.0_79.jdk/Contents/Home/bin/java'' finished with non-zero exit value 2 网上都是说,由于导入的依赖出现重复造成的,或者说 由于buildtools版本太高造成的,而我遇到的这个问题,这种两种方式无法去解决 ...
分类:
移动开发 时间:
2019-03-04 18:53:22
阅读次数:
333
OpenWrt默认启动了vsftp服务, 在Luci上没找到配置界面, 但是后台是有这个服务的, 如果在Openwrt的lan下, 可以直接使用FileZilla之类的客户端连接. 其配置文件位于 /etc/vsftpd.conf 如果需要对wan提供服务, 需要做以下设置: 1. 修改 /etc/ ...
分类:
其他好文 时间:
2019-01-27 19:07:58
阅读次数:
757
前因:在使用hexo githubpages 创建博客时,遇到创建的密钥不能放入.ssh文件夹中,发现用户目录下根本没有.ssh文件夹,即便使用了$ssh-keygen -t rsa -C "your_email@example.com"命令 错误:生在用户目录下创建.ssh文件夹,提示创建名不可, ...
分类:
其他好文 时间:
2019-01-11 18:05:16
阅读次数:
664
1 #include <stdio.h> 2 #include 3 #include 4 #include 5 #include 6 7 int 8 main(int argc, char **argv) { 9 if (argc != 2) { 10 printf("选择一个需要测试的端口, Pl ...
分类:
移动开发 时间:
2018-11-28 14:00:56
阅读次数:
466
文字排版 发布时间: 2017年10月27日 10:15 最后更新: 2017年10月29日 20:40 时间限制: 1000ms 内存限制: 128M 描述 给一段英文短文,单词之间以空格分隔(每个单词包括其前后紧邻的标点符号)。请将短文重新排版,要求如下: 每行不超过80个字符;每个单词居于同一 ...
分类:
其他好文 时间:
2018-11-24 19:51:25
阅读次数:
132
前言 看到越来越多的大佬都在使用python的异步IO,协程等概念来实现高效的IO处理过程,可是我对这些概念还不太懂,就学习了一下。 因为是初学者,在理解上有很多不到位的地方,如果有错误,还希望能够有人积极帮我指出。 下面就使用一个简单的爬虫的例子,通过一步一步的改进,最后来用异步IO的方式实现。 ...
分类:
其他好文 时间:
2018-11-14 14:13:41
阅读次数:
170
The lineaments of Chopin’s肖邦 short, dramatic life are familiar to most classical-music enthusiasts. Born in 1810 in Warsaw to a middle-class family, h ...
分类:
其他好文 时间:
2018-11-14 10:20:45
阅读次数:
137