码迷,mamicode.com
首页 > 2016年05月12日 > 全部分享
读龙书学编译原理 语法分析(2)...
先来看看上下文无关文法, 总的来说上下文无关文法的定义如图 : BNF范式(Backus-Naur Form)经常用来表示上下文无关文法... 接下来提出一个概念叫推导 : 推导有两种, 最左推倒和最右推倒 : 那么其实词法分析的目的就可以用这个上面我们所提到的上下文无关文法来描述了 : 下面是一道 ...
分类:其他好文   时间:2016-05-12 01:26:46    阅读次数:355
NetAnalyzer笔记 之 九 简单的HTTP数据还原
[创建时间:2016-05-12 00:19:00] NetAnalyzer下载地址 在NetAnalyzer2016中加入了一个HTTP分析功能,很过用户对此都很感兴趣,那么今天写一下具体的实现方式,对我自己也算是一个总结吧,好了,废话就不多少了,直接开始吧。 本文是专注于HTTP数据的分析,所以 ...
分类:Web程序   时间:2016-05-12 01:28:31    阅读次数:326
MVC
ASP.NET MVC 请求流的通用步骤: Step 1:首先获取控制器。 Step 2:依赖行为控制器创建Model对象,Model通过转换调用数据访问层。 Step 3:数据填充Model之后,传递到View 显示层,实现显示的目的。 View函数的功能是什么? 创建 ViewResult 对象 ...
分类:Web程序   时间:2016-05-12 01:26:41    阅读次数:224
vim常用指令
vim:打开文件 cd:进入文件夹 ls:列出文件 vim a,b打开a,b文件, :n来回切换a,b :N当一轮切换结束时候再次切换到第一个文件; vim + a:打开文件a,并定位到最后一行 vim +/ab a 打开文件a并定位到首次出现ab字符串的位置 n:来回切换ab出现的位置 i:进入编 ...
分类:系统相关   时间:2016-05-12 01:25:02    阅读次数:220
Android开发学习之路-该怎么学Android(Service和Activity通信为例)
在大部分地方,比如书本或者学校和培训机构,教学Android的方式都基本类似,就是告诉先上原理方法,然后对着代码讲一下。 但是,这往往不是一个很好的方法,为什么? ① 学生要掌握这个方法的用途,只能通过记忆而不是理解 ② 当某些原理稍微复杂的时候,通过讲解是不能直接理解的,有时候下课回去了再看也不一 ...
分类:移动开发   时间:2016-05-12 01:27:09    阅读次数:236
Properties基于Java的使用
(一)Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。 (二)创建Properties(JDBC属性例子) (三)加载 ①创建Properties实例 ②加载配置文件,获取输入流(注意路径的格式) ③使用Pro ...
分类:编程语言   时间:2016-05-12 01:25:30    阅读次数:366
1269 - Consecutive Sum
1269 - Consecutive Sum PDF (English) Statistics Forum Time Limit: 3 second(s) Memory Limit: 64 MB Little Jimmy is learning how to add integers. As in ...
分类:其他好文   时间:2016-05-12 01:26:10    阅读次数:319
c#.NET微信自定义菜单
...
分类:微信   时间:2016-05-12 01:27:20    阅读次数:404
第五章
Web状态管理概述 HTTP协议使用的是无状态的连接 对容器而言,每一个请求都来自于一个新的客户 状态管理解决方案-隐藏字段 表单隐藏字段 <input type=”hidden” name=”session” value=”...”> 1:对用户在网站上的访问进行会话跟踪。 2:为服务器端程序提供 ...
分类:其他好文   时间:2016-05-12 01:26:14    阅读次数:163
ES6新特性:Javascript中Set和WeakSet类型的数据结构
ES6提供了新的数据结构Set,Set对象不是数组, 可以用来保存对象或者基本类型, 所有保存的值都是唯一的, chrome浏览器>38和FF>13,以及nodeJS,对Set支持良好, 以下的一些代码,都可以拷贝到控制台直接运行哦; 创建Set实例的基本方法为: 或者这样: 可以看到,以上重复的4 ...
分类:编程语言   时间:2016-05-12 01:25:40    阅读次数:317
CentOS IP丢失,切换了网络连接导致的vmnet8未启用dhcp
解决了, 这个问题是我在开启虚拟机ubuntu系统的过程中, 在主机win7上切换了网络连接导致的, 就是刚开始我用的无线宽带上网, 此时开启了ubuntu ,然后使用过程中,我在win7上切换回静态连接有线上网, 此时ubuntu断网, 这个问题是, 在主机切换网络之后, ubuntu并没有识别到 ...
分类:Web程序   时间:2016-05-12 01:23:38    阅读次数:781
一个例子深入理解ClassLoader
文件类加载器,该加载器重载了loadClass方法,逻辑是只读取文件来加载类,不委托给父类加载器进行加载 测试代码 从下面的输出,可以看出: 1、在加载TestClass类时就已经引起其他类的加载了。 2、不要轻易重载loadClass(),双亲制很重要,否则会引起一个类存在多个Class对象。 3 ...
分类:其他好文   时间:2016-05-12 01:23:54    阅读次数:285
Android之AppWidget
1.Widget设计步骤 需要修改三个XML,一个class: 1)第一个xml是布局XML文件(如:main.xml),是这个widget的。一般来说如果用这个部件显示时间,那就只在这个布局XML中声明一个textview就OK了。 2)第二个xml是widget_provider.xml,主要是 ...
分类:移动开发   时间:2016-05-12 01:25:01    阅读次数:176
在C语言中调用C++做的动态链接库
1.什么是进制 进制是一种计数的方式,常用的有二进制、八进制、十进制、十六进制。任何数据在计算机内存中都是以二进制的形式存放的。 我对进制的个人理解,二进制数是以2为计算单元,满2进1位的数;八进制数是以8为计算单元,满8进1位的数。 对于任何一个数字,我们都可以用不同的进制来表示,比如,十进制数1 ...
分类:编程语言   时间:2016-05-12 01:24:01    阅读次数:212
再回首Java第二十六天
推回输入流在Java输入、输出流体系中有两个特殊的流与众不同,就是PushbackInputStream/PashbackReader,它们都提供了如下三个方法:?void unread(byte[]/char[] buf):将以一个字节/字符数组内容推回到推回缓冲区里,从而允许重复读取刚刚读取的内 ...
分类:编程语言   时间:2016-05-12 01:24:33    阅读次数:173
js基础例子
创建变量 var obj=value; 其中obj是变量名; value表示可能是数字,数组,函数之类的 多变量进行计算 var a1=200,b1='hello',c1=400; var d1=c1-a1;//这样就进行了简单的计算 变量主要的工作是将右边保存给等号左边 console.log(o ...
分类:Web程序   时间:2016-05-12 01:23:01    阅读次数:284
platform型设备在/dev目录下自动创建设备节点的分析【转】
转自:http://blog.csdn.net/rockrockwu/article/details/7357648 系统启动过程中platform设备、驱动注册完毕,为什么在/dev目录下就自动创建好设备节点了? 在/dev目录自动创建设备节点可以通过class_create(),然后再devic ...
分类:其他好文   时间:2016-05-12 01:25:30    阅读次数:291
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!