一、背景因要修改sql语法分析器代码,然后就开始从零开始学习下lex和yacc1.基础lex只有状态和状态转换,没有栈,善于模式匹配;yacc能处理带栈的FSA(有限状态机),更适合更复杂的任务。模式匹配原语元字符匹配说明.任意字符(除了换行)\n换行*0次或者多次重复前面的表达式+1次或者多次重复前面的表达式?0次或者1次重复前面的表达式^行的开始$行的结尾a|baorb(ab)+1次或者多次重
一、背景 vmware workstation12 , 虚拟机为fedora16 使用xshell通过ssh连接到虚拟机上,进行代码的编译,突然xshell的连接就断开了二、问题描述 xshell断开后 然后虚
一、背景 今天在使用vs2012 进行调试win32对话框程序时,在输出窗口输出了一些错误 已加载“C:\Windows\SysWOW64\ntdll.dll”。无法查找或打开 PDB 文件。 &n
1.现象描述 host机是win7,Host机可以上网(用浏览器可以打开网页) VMware中装的ubuntu, VMware中用的NAT模式, ubuntu也能上网(同样也是通过浏
51CTO博客开发
一、基础知识 FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口)。通常21端口是命令端口,20端口是数据端口。当混入主动/被动模式的概念时,数据端口就有可能不是20了。 二、主动模式FTP 主动模式下,FTP客户端从任意的非特殊的端口(N > 1023)连入到FTP服务器的命令端
read命令 -p(提示语句) -n(字符个数) -t(等待时间) -s(不回显)1、基本读取read命令接收标准输入(键盘)的输入,或其他文件描述符的输入(后面再说)。得到输入后,read命令将数据放入一个标准变量中。下面是read命令的最简单形式::#!/bin/bash echo -n "Enter your name:" &nb
http://chenhao6.blog.51cto.com/6228054/19510381.前言: 毕业季到了,很多同学想进入IT行业。但是简历明明投放了很多,却没有收到面试通知,怎么回事?如果你还是只会写word简历,那你就out啦!好的简历是成功的一半,你应该有一份高逼格的简历,下面就来说说怎么才能写出高逼格的简历。2.使用github展示自己的个人简历(高逼格一)我们可以利用 Githu
一、MySQL基本架构二、MySQL目录结构build: 内含有各个平台、各种编译器下进行编译的脚本。如compile-pentium-debug表示在pentium架构上进行调试编译的脚本。client: 客户端工具,如mysql,mysqladmin之类。cmd-line-utils: readline,libedit工具。config: 给aclocal使用的配置文件。dbug: 提供一些调
一、环境 ubuntu14.04 x86_64二、字符串操作 1.获得字符串长度 类似C语言中的strlen() ${#variable_name} &nbs
一、环境 ubuntu14.04 x86_64 二、变量默认值 2.1 ${vari:-defaultValue} 当var没有定义时,此时使用defaultValue, 而vari依然为
一、概述 一个文件描述符说白了就是文件系统为了跟踪这个打开的文件而分配给它的一个数字,也可以的将其理解为文件指针的一个简单版本,与windows C语言中文件句柄的概念很相似。 Linux 中默认情况下始终有 3 个“文件”处于打开状态,stdin(键盘)、 stdout(屏幕)和 stderr(错误消息输出到屏幕上)。stdin、stdout 和
一、环境以及背景 winows10 + python2.7 + python3.5 需要使用python2.7 中的print并且不换行二、使用方法 1. 在结尾添加一个逗号 print
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号