虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

博世

博世成立于1886年,全称是罗伯特·博世有限公司(BOSCH),是德国的工业企业之一,从事汽车与智能交通技术、工业技术、消费品和能源及建筑技术的产业。
  • 在本教程中

    在本教程中,我将利用 NetBeans IDE 对 Ruby 的支持创建一个简单的 Web 应用程序。本文将演示如何创建一个 Ruby 博客程序。您将遵循这些基本流程创建模型、添加控制器并生成视窗。

    标签: 教程

    上传时间: 2017-07-15

    上传用户:123456wh

  • Cocoa Framework 简称Cocoa

    Cocoa Framework 简称Cocoa,它是Mac OS X 上的快速应用程序开发(RAD, Rapid Application Development)框 架,一个高度面向对象的(Object Oriented)开发框架。无论您是资深的Mac 开发人员,还是即将踏入Mac 开发世 界的新新人类,Cocoa 都是您开发应用程序的瑞士军刀、乐高积木,它是您构建Mac OS X 应用程序最强大、最高 效的工具。值得一提的是,苹果公司之所以能够开发出众多顶级软件,其实也正是因为有着Cocoa 这个秘密武器。 Cocoa 是Mac OS X 上原生支持的应用程序开发框架,苹果公司强烈推荐所有Mac 开发人员使用。

    标签: Cocoa Framework

    上传时间: 2014-01-10

    上传用户:xlcky

  • 开发环境:VS2005、C#、.net2.0、Access、AJAX引擎是自己写的

    开发环境:VS2005、C#、.net2.0、Access、AJAX引擎是自己写的,没有用到AJAX的DLL 留言可以选择头像,插入图片和表情等功能 具有脏话过滤、皮肤更换等功能 功能除了留言本的基本功能,还有我博客前面提到的AJAX的后退标签,与AJAX无刷新换肤功能,源码内 嵌在aspx页面中

    标签: Access 2005 AJAX 2.0

    上传时间: 2017-09-28

    上传用户:lijianyu172

  • gooseeker爬虫工具

    垂直搜索(Vertical Search):也称为专业搜索,高速、海量和精确抓取是定题网络爬虫DataScraper的强项,每天24小时每周7天无人值守自主调度的周期性批量采集,加上断点续传和软件看门狗(Watch Dog),确保您高枕无忧 移动互联网:手机搜索、手机混搭(mashup)、移动社交网络、移动电子商务都离不开结构化的数据内容,DataScraper实时高效地采集内容,输出富含语义元数据的XML格式的抓取结果文件,确保自动化的数据集成和加工,跨越小尺寸屏幕展现和高精准信息检索的障碍。手机互联网不是Web的子集而是全部,由MetaSeeker架设桥梁 企业竞争情报采集/数据挖掘:俗称商业智能(Business Intelligence),噪音信息滤除、结构化转换,确保数据的准确性和时效性,独有的广域分布式架构,赋予DataScraper无与伦比的情报采集渗透能力,AJAX/Javascript动态页面、服务器动态网页、静态页面、各种鉴权认证机制,一视同仁。在微博网站数据采集和舆情监测领域远远领先其它产品。

    标签: 爬虫工具

    上传时间: 2015-03-21

    上传用户:bcr321

  • 两个链表的交集

    两个链表的交集 #include<stdio.h> #include<stdlib.h> typedef struct Node{   int data;   struct  Node *next; }Node; void initpointer(struct Node *p){   p=NULL; } int  printlist(struct Node* head){   int flag=1;   head=head->next;   /*   因为标记1的地方你用了头结点,所以第一个数据域无效,应该从下一个头元结点开始   */   if(head==NULL)     printf("NULL\n");   else   {     while(head!=NULL)     {       if(flag==1)       {       printf("%d",head->data);       flag=0;       }       else       {         printf(" %d",head->data);       }       head=head->next;     }     printf("\n");   }   return 0; } struct Node *creatlist(struct Node *head) {      int n;    struct  Node *p1=(struct Node *)malloc(sizeof(struct Node));   p1->next=NULL; while(scanf("%d",&n),n!=-1) {   struct Node *pnode=(struct Node *)malloc(sizeof(struct Node));   pnode->next=NULL;      pnode->data=n;   if(head==NULL)     head=pnode;   p1->next=pnode;   p1=pnode; } return head; } struct Node *Intersect(struct Node *head1, struct Node *head2) { struct Node *p1=head1,*p2=head2;/*我这里没有用头指针和头结点,这里是首元结点head1里面就是第一个数据,一定要理解什么事头指针, 头结点,和首元结点 具体你一定要看这个博客:http://blog.sina.com.cn/s/blog_71e7e6fb0101lipz.html*/ struct Node *head,*p,*q; head = (struct Node *)malloc(sizeof(struct Node)); head->next = NULL; p = head; while( (p1!=NULL)&&(p2!=NULL) ) { if (p1->data == p2->data) { q = (struct Node *)malloc(sizeof(struct Node)); q->data = p1->data; q->next = NULL; p->next = q;//我可以认为你这里用了头结点,也就是说第一个数据域无效     **标记1** p = q; p1 = p1->next; p2 = p2->next; } else if (p1->data < p2->data) { p1 = p1->next; } else { p2 = p2->next; } } return head; } int main() {   struct Node *head=NULL,*headt=NULL,*t;   //initpointer(head);//这里的函数相当于head=NULL;  // initpointer(headt);//上面已经写了headt=NULL那么这里可以不用调用这个函数   head=creatlist(head);   headt=creatlist(headt);   t=Intersect(head,headt);   printlist(t); }

    标签: c语言编程

    上传时间: 2015-04-27

    上传用户:coco2017co

  • 赖世雄美语音标

    对于想学音标的初学者有莫大帮助,赖老师是英语大神

    标签: 口语

    上传时间: 2015-12-05

    上传用户:夙念。。。

  • Java编程规范

    本文档讲述了 Java 语言的编码规范,较之陈世忠先生《 c++编码规范》的浩繁详尽,此文当属短小精悍了。而其中所列之各项条款,从编码风格,到注意事项,不单只 Java,对于其他语言,也都很有借鉴意义。因为简短,所以易记,大家不妨将此作为 handbook,常备案头,逐一对验。

    标签: 编程规范

    上传时间: 2016-01-09

    上传用户:xyh_xdr

  • LLC论文

    杨博的经典论文,讲解透彻,不是简单的公式堆砌。

    标签: 经典

    上传时间: 2016-02-09

    上传用户:为爱等待

  • microblog

    python 语言写的微型博客系统,望采纳。

    标签: microblog

    上传时间: 2016-06-05

    上传用户:wewaa

  • 重大考博专业目录

    招生简章,重庆大学2015年博士生招生简章及专业目录.doc 

    标签: 目录

    上传时间: 2016-07-27

    上传用户:yao-sp