自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (10)
  • 收藏
  • 关注

原创 Hive创建表时使用Unicode字符作为字段分隔符(hive unicode character as delimiter)

最近需要使用分布式数据库Hive

2014-09-06 18:15:28 6905 2

原创 天猫数据爬取分析

天猫数据爬取分析1.      获取店铺信息在天猫搜索的时候可以选择只搜索店铺,天猫会返回所有与品牌相关的店铺,如下图是与安踏有关的店铺模拟翻页操作,获取所有的店铺信息;2.      获取商品信息点击一个店铺后,天猫列出其所有的商品的销售情况,如下这样可以获取所有商品的ID,然后进入一个商品详情页,如下所示然后获取商品详情、评价、成交记录,以获取评价为例:

2014-04-28 14:16:08 4089

原创 js 读写文件

function deal(){ var filePath='C:/Users/Administrator/Desktop/answer/file/11.txt'; var resultfilePath='C:/Users/Administrator/Desktop/answer/file/12.txt'; var fso = new ActiveXObject("Scrip

2012-11-18 11:19:08 544

原创 js 统计得分

做一个网页 又若干的选择题 最后可以算出对的和得分function check(myform){ var score=0; var q1=myform.q1; for(var i=0;i<q1.length;++i){ if(q1[i].checked){ if(q1[i].value==2) ++score; } } var q2=myfo

2012-11-18 10:34:30 1013

原创 jquery 文字滚动

$(document).ready(function(){ var changdu=$("ul li").length; var left=0; var i=0; for(i=0;i<changdu;i++){ left=left-800 $("ul").animate({"left":+left},6000);if(i==6){ $("

2012-11-12 23:31:01 429

原创 命令行cmd几个技巧

最近找到几个cmd的几个小技巧,和大家分享下  在命令行窗口下,分别输入以下命令:  1."start"或“start cmd” :可以在当前路径下打开一个新的cmd窗口  2.“start .”或“explorer .” :可以在windows资源管理器中定位到当前路径  3. “cls” :清除当前窗口已显示的内容    4.“start path”或“expl

2012-03-14 21:15:24 568

原创 PL/0语言编译器扩展 编译原理课程实践(1)

转眼大学生活就要结束,编译原理课程学的东西很多都忘记了。当时我们编译原理课程实践是PL/0语言编译器扩展,在原有PL/0语言文法进行扩展。我写这次博文一是为了回忆以前学的知识,加深记忆;二是和大家分享一下,希望可以互相学习,想对一些新手有所帮助。首先,我先简单介绍一下PL/0语言。PL/0 语言是 Pascal 语言的一个子集,是 Pascal 语言的设计者 Niklaus  Wirth 在其

2012-02-15 19:01:57 4899 1

PL/0语言编译器源码及测试程序

在《算法+数据结构=程序》一书中,Niklaus Wirth 设计的 PL/0 语言编译器分成两部分,把源语言翻译成中间语言的编译器和中间语言解释器,编译器用的是递归下降的预测分析方法中间语言是一种栈机器代码,其指令集是根据 PL/0 语言的需要来设计的。编译器源码及测试程序可从。一条指令由三个域组成: (1)操作码 f:上面已经列出了所有 8 种操作码。 (2)层次差 l:这里的层次差就是 5.3.2 节介绍嵌套深度时的 n p − n a 。该域仅用于存取指令和调用指令。 (3)多用途 a:在运算指令中,a 的值用来区分不同的运算;在其他情况,a 或是一个数(lit,int),或是一个程序地址(jmp,jpc,cal),或是一个数据地址(lod,sto)。 编译器对 PL/0 源程序进行一遍扫描,并逐行输出源程序。在源程序无错的情况下,编译器每编译完一个分程序,就列出该分程序的代码,这由编译器的 listcode 过程完成。每个分程序的第一条指令是 jmp 指令,其作用是绕过该分程序声明部分产生的代码(即绕过内嵌过程的代码)。listcode 过程没有列出这条代码。 解释器是编译器中的一个过程,若源程序无错,则编译结束时调用解释过程 interpret。由于 PL/0 语言没有输出语句,解释器按执行次序,每遇到对变量赋值时就输出该值。 由于 PL/0 语言是过程嵌套语言,因此程序运行时,活动记录栈中每个活动记录需要包含控制链和访问。活动记录栈的栈顶以外的存储空间作为代码执行过程中所需要的计算栈,无需另外设立计算栈。

2012-02-15

红黑树 区间树实验报告

1.红黑树 - 1 - 1.1需求分析 - 1 - 1.2算法设计 - 1 - 1.2.1旋转 - 1 - 1.2.2插入 - 2 - 1.2.3删除 - 4 - 1.3 数据结构设计 - 5 - 1.4 运行结果 - 6 - 1.5 结果分析 - 7 - 1.6 优化 - 8 - 1.7 心得体会 - 8 - 1.8未来工作 - 8 - 2. 区间树 - 8 - 2.1 需求分析 - 8 - 2.2 程序设计 - 9 - 2.3数据结构设计 - 9 - 2.4运行结果 - 10 - 2.5 结果分析 - 11 - 2.6 心得体会 - 12 - 2.7未来工作 - 12 -

2010-12-04

区间树(c++实现)

由红黑树实现区间树算法,实现去检查找,和最小区间的确定。 区间树上的重叠区间查找算法:通过增加树结点的信息域将红黑树扩张为区间树,并通过给定的某个区间i,查找区间树上相应的重叠区间。 这是一个用c++语言实现了实现区间数相关操作的程序,区间树具有动态创建和动态调整的特点,具有很多应用 本实验完成的功能是给定一个区间找出其区间树 开发环境采用vs2008 数据结构中红黑树的C++语言实现,包括红黑的各种基本操作,有左旋、右旋、插入等。

2010-11-26

blackberry alx生成器

次程序可以由其他cod文件轻松生成alx文件,便于安装在黑莓手机

2010-06-01

Ecilpse配置说明

文档详细介绍了如何在eclipse下安装配置c/c++.java编程,并提供图片说明与相关软件的下载地址

2010-05-25

html菜单快速生成

quickmenu中包括的网页有firefox打开之后可以自己设计想要的html菜单类型

2010-04-30

html沉闷手册js

后来,随着时间的推移,用HTML的经验越来越多,我周围很多朋友都对HTML表现出很大的兴趣,我推荐他们看的都是这个版本的HTML教程。后来有一次我偶然去了一下W3C school的网站,看到那边的HTML以及其他教程,深深被其打动,那确实是一些十分好的教程,再后来我推荐给朋友看的就是这个网站的教程了。但是有的朋友不喜欢英文,而且总是要上网看也很麻烦,我就打算翻译它,并且整理出来,提供给大家。 在翻译过程中,我去掉了已经被W3C废弃或不提倡的标签、属性,比如(font),同时对版面结构进行了调整,希望整体效果看起来还可以。 由于水平有限,翻译出来的结果自然难免错漏,对这个,还望大家不要见笑。另外,本次翻译并没有得到W3C school网站的同意,因此对此向W3C school表示歉意。 本教程是免费的,并且可以随意传播,转载,但是请不要修改。

2010-04-02

php+mysql源码

文件包含了一个用php+mysql构建的网站.

2010-04-02

数据结构之图的相关函数

程序中包含了与数据结构中图的操作有关的函数,如数组表示构造无向网、图的DFS与BFS、寻找图的关键点、 用Dijkstra算法求顶v0到其余顶的最短距离等。

2010-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除