linux的应用范围有哪些?

你的问题太多,让人无法全面回答!每个问题都可以列个专题!
1,只要你想用他就可以被改成你想用的!(ps2的系统也是linux为核心的)
2,在服务器领域应用最为广泛!
3,在服务器领域最为多的就是web服务器<lmpa>这个词你可以搜索一下!(互联网帝国google的服务器所运行的操作系统就是以linux为核心的)
4,这个问题就不好说了太多了手机,pda,机顶盒等等
5,我不明白你这个问题问的是什么!?开发linux内核的工具?还是linux平台上的开发工具?
******补充
6,你的补充问题也够多的!开发工具是在多了!你想用什么?你会什么?java:有eclipse(强大的图形化的java开发工具开源而且免费),还有很多java开发工具。c/c++:Linux上面使用Anjuta和Glade以及Glademm软件包可以搭建一个linux下面进行C/C++软件开发的IDE环境,可以进行GTK+/Gnome的应用程序开发;qt类似于vb的傻瓜化的图形程序开发工具(Qt是一个全面的C++应用程序开发框架。它包含一个类库,和用于跨平台开发及国际化的工具)。动态网站你可以使用php语言。等等你想要什么?
7.linux不会像windows一样的,因问他们本身都不一样。 要说易用的话看你的标准了,如果是服务器的话他现在就很易用而且比windows还易用;如果是做桌面的话,他在国内还不合格(因为在中国无论是网站还是软件都是为windows定做的,当然不适合linux了。)最明显的例子就是:qq,uc等聊天工具没有linux版的,sina的宽频只能用ie打开等等.
8.kamixye所说的除了游戏和娱乐的话是不准确的!我在上边不是说了么?! ps2本身就是个游戏机他的操作系统就是linux。还有我在linux下边经常玩很多大型游戏!当然这里的游戏没有win的丰富倒是事实(如果你用cedega模拟的话win的大部分经典游戏你都可以玩出了网络游戏)。其他播放器可是比win得还要好啊而且电影任你看歌曲任你听!

新浪微博使用方法?

什么是微博=可以把微博理解为"微型博客"或"一句话博客".而与博客不同的是,微博没有长篇大论,更像是一个消息集散地,可以轻松分享、获取各种信息,让世界变得触手可及!任何看到的、听到的、想到的事情,都可以微缩成一句话、一张图片,随时随地通过电脑或手机发布到你的微博中,与朋友们分享.添加关注人更可使你第一时间获取朋友的最新动态、及时了解时事八卦、与偶像亲密接触、认识许多有趣的家伙.就好像通过他们的眼睛来看世界,时刻与他们在一起!

谁了解ASP,PHP,JSP各自的优点和缺点,学那一个最有"钱"途?

由于JSP页面的内置脚本语言是基于Java编程语言的,而且所有的JSP页面都被编译成为Java Servlet,JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。
  作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。随着越来越多的供应商将JSP支持添加到他们的产品中,您可以使用自己所选择的服务器和工具,更改工具或服务器并不影响当前的应用。

  应用范围

  ASP是Microsoft开发的动态网页语言,也继承了微软产品的一贯传统??只能运行于微软的服务器产品,IIS(Internet Information Server) (windows NT)和PWS(Personal Web Server)(windows 98)上。Unix下也有ChiliSoft的插件来支持ASP,但是ASP本身的功能有限,必须通过ASP+COM的组合来扩充,Unix下的COM实现起来非常困难。

  PHP3可在Windows,Unix,Linux的Web服务器上正常运行,还支持IIS,Apache等通用Web服务器,用户更换平台时,无需变换PHP3代码,可即拿即用。

  JSP同PHP3类似,几乎可以运行于所有平台。如Win NT,Linux,Unix. NT下IIS通过一个插件,例如JRUN或者ServletExec,就能支持JSP。著名的Web服务器Apache已经能够支持JSP。由于Apache广泛应用在NT、Unix和Linux上,因此JSP有更广泛的运行平台。虽然现在NT操作系统占了很大的市场份额,但是在服务器方面Unix的优势仍然很大,而新崛起的Linux更是来势不小。从一个平台移植到另外一个平台,JSP和JavaBean甚至不用重新编译,因为Java字节码都是标准的与平台无关的。

  性能比较

  有人做过试验,对这三种语言分别做循环性能测试及存取Oracle数据库测试。

  在循环性能测试中,JSP只用了令人吃惊的四秒钟就结束了*的循环。而ASP、PHP测试的是2000*2000循环(少一个数量级),却分别用了63秒和84秒。(参考PHPLIB)。

  数据库测试中,三者分别对 Oracle 8 进行 1000 次 Insert,Update,Select和Delete: JSP 需要 13 秒,PHP 需要 69 秒,ASP则 需要 73 秒。 前景分析   目前在国内PHP与ASP应用最为广泛。而JSP由于是一种较新的技术,国内采用的较少。但在国外,JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。

  采用PHP的网站如新浪网(sina)、中国人(Chinaren)等,但由于PHP本身存在的一些缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的商业站点。

  首先,PHP缺乏规模支持。其次,缺乏多层结构支持。对于大负荷站点,解决方法只有一个:分布计算。数据库、应用逻辑层、表示逻辑层彼此分开,而且同层也可以根据流量分开,组成二维阵列。而PHP则缺乏这种支持。还有上面提到过的一点,PHP提供的数据库接口支持不统一,这就使得它不适合运用在电子商务中。

  ASP和JSP则没有以上缺陷,ASP可以通过Microsoft Windowsd的COM/DCOM获得ActiveX规模支持,通过DCOM和Transcation Server获得结构支持;JSP可以通过SUN Java的Java Class和EJB获得规模支持,通过EJB/CORBA以及众多厂商的Application Server获得结构支持。

  三者中,JSP应该是未来发展的趋势。世界上一些大的电子商务解决方案提供商都采用JSP/Servlet。比较出名的如IBM的E-business,它的核心是采用JSP/Servlet的Web Sphere;西方另外一个非常著名的电子商务软件提供商,Intershop,它原来的产品Intershop1,2, 3, 4占据了主要的电子商务软件份额。

  它们都是通过CGI来提供支持的。但去年10月后它推出了Enfinity,一个采用JSP/Servlet的电子商务Application Server,而且声言不再开发传统软件。

  总之,ASP,PHP,JSP三者都有相当数量的支持者,由此也可以看出三者各有所长。正在学习或使用动态页面的朋友可根据三者的特点选择一种适合自己的语言

搜狐 新浪等门户网站使用的网页制作技术是什么

那可多了,html,css,javascript,前三者主要是布局用的。 Php, C++等等,还有一些数据库程序。

现在web后端开发哪些语言算主流

PHP语言目前是WEB前端开发的主流。简单、易学,网站的易开发,易维护,互联网大多数企业都比较喜欢使用。
另外,不排除一个网站用多种技术!如淘宝是Java+php,底层是java,表现层是php。新浪,网易,腾讯应该也是用了多种技术。如:
PHP:51job,智联,中关村在线,大街,猪八戒网,赶集网,凤凰网,乐视网
ASP:当当,京东商城,csdn,58同城,凡客,招商银行

求助大侠!!!各大编程语言的主要应用领域,我是一名软件专业的学生,以后想从事互联网的开发。

Java的特点

  1.平台无关性
  平台无关性是指Java能运行于不同的平台。Java引进虚拟机 原理,并运行于虚拟机,实现不同平台的Java接口之间。使用Java编写的程序能在世界范围内共享。Java的数据类型与 机器无关,Java虚拟机(Java Virtual Machine)是建立在硬件和操作系统之上,实现Java二进制代码的解释执行功能, 提供于不同平台的接口的。
  2.安全性
  Java的编程类似C++,学习过C++的读者将很快掌握Java的精髓。Java舍弃了C++的指针对存储器地址的直接操作,程序运行时,内存由操作系统分配,这样可以避免病毒通过指针侵入系统。Java对程序提供了安全管理器,防止程序的非法访问。
  3.面向对象
  Java吸取了C++面向对象的概念,将数据封装于类中,利用类的优点,实现了程序的简洁性和便于维护性。类的封装性、继承性等有关对象的特性,使程序代码只需一次编译,然后通过上述特性反复利用。程序员只需把主要精力用在类和接口的设计和应用上。Java提供了众多的一般对象的类,通过继承即可使用父类的方法。在Java中,类的继承关系是单一的非多重的,一个子类只有一个父类,子类的父类又有一个父类。Java提供的Object类及其子类的继承关系如同一棵倒立的树形,根类为Object类,Object类功能强大,经常会使用到它及其它派生的子类。
  4.分布式
  Java建立在扩展TCP/IP网络平台上。库函数提供了用HTTP和FTP协议传送和接受信息的方法。这使得程序员使用网络上的文件和使用本机文件一样容易。
  5.健壮性
  Java致力于检查程序在编译和运行时的错误。类型检查帮助检查出许多开发早期出现的错误。Java自己操纵内存减少了内存出错的可能性。Java还实现了真数组,避免了覆盖数据的可能,这些功能特征大大提高了开发Java应用程序的周期。并且Java还提供了Null指针检测、数组边界检测、异常出口、Byte code校验等功能。

Java与C/C++语言

  Java提供了一个功能强大语言的所有功能,但几乎没有一点含混特征。C++安全性不好,但C和C++被大家接受,所以Java设计成C++形式,让大家很容易学习。Java去掉了C++语言中的指针运算、结构、typedefs、#define、需要释放内存等功能,减少了平常出错的50%,让Java的语言功能很精炼。而且,因为Java很小,所以整个解释器只需215K的RAM,并增加了一些很有用的功能,如自动收集碎片。Java实现了C++的基本面象对象技术并有一些增强,(为了语言简单,删除了一些功能)。Java处理数据方式和用对象接口处理对象数据方式一样。
  Java与C和C++直接相关.Java继承了C的语法,Java 的对象模型是从C++改编而来的.现代程序设计始于C,而后过渡到C++,现在则是JAVA.通过大量的继承,JAVA提供了一个强大的,可以更好地利用已有成果的,逻辑一致的程序设计环境,并且增加了在线环境需求的新功能.或许最重要的一点在于,由于它们的相似性,C,C++和JAVA为专业程序员定义了一个统一的概念架构.程序员从其中的一种语言转到另一种语言时,不会遇到太大的困难.

Qt软件

  Qt 是一个跨平台的 C++ 图形用户界面库,由挪威 TrollTech 公司于1995年底出品。
  Trolltech 公司在 1994 年成立,但是在 1992 年,成立 Trolltech 公司的那批程序员 就已经开始设计 Qt 了,Qt 的第一个商业版本于 1995 年推出然后 Qt 的发展就很快了,下面是 Qt 发展史上的一 些里程碑:
  * 1996 Oct KDE 组织成立
  * 1998 Apr 05 Trolltech 的程序员在 5 天之内将 Netscape5.0 从 Motif 移植到 Qt 上
  * 1998 Apr 08 KDE Free Qt 基金会成立
  * 1998 Jul 09 Qt 1.40 发布
  * 1998 Jul 12 KDE 1.0 发布
  * 1999 Mar 04 QPL 1.0 发布
  * 1999 Mar 12 Qt 1.44 发布
  * 1999 Jun 25 Qt 2.0 发布
  * 1999 Sep 13 KDE 1.1.2 发布
  * 2000 Mar 20 嵌入式 Qt 发布
  * 2000 Sep 06 Qt 2.2 发布
  * 2000 Oct 05 Qt 2.2.1 发布
  * 2000 Oct 30 Qt/Embedded 开始使用 GPL 宣言
  * 2000 Sep 04 Qt free edition 开始使用 GPL
  自从1996年早些时候,Qt进入商业领域,它已经成为全世界范围内数千种成功的应用程序的基础。Qt也是流行的Linux桌面环境KDE 的基础,KDE是所有主要的Linux发行版的一个标准组件。
  基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界 面库和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西,但是 Qt 具有下列优点:

  1. 优良的跨平台特性:
  Qt支持下列操作系统: Microsoft Windows 95/98, Microsoft Windows NT, Linux, Solaris, SunOS, HP-UX, Digital UNIX (OSF/1, Tru64), Irix, FreeBSD, BSD/OS, SCO, AIX, OS390,QNX 等等。
  2. 面向对象
  Qt 的良好封装机制使得 Qt 的模块化程度非常高,可重用性较好,对于用户开发来说是非常 方便的。 Qt 提供了一种称为 signals/slots 的安全类型来替代 callback,这使得各个元件 之间的协同工作变得十分简单。
  3. 丰富的 API
  Qt 包括多达 250 个以上的 C++ 类,还替供基于模板的 collections, serialization, file, I/O device, directory management, date/time 类。甚至还包括正则表达式的处理 功能。
  4.支持 2D/3D 图形渲染,支持 OpenGL
  5.大量的开发文档
  6.XML 支持
  Qt支持下述平台:
  MS/Windows - 95、98、NT 4.0、ME、2000、XP 、 Vista和Win7
  Unix/X11 - Linux、Sun Solaris、HP-UX、Compaq Tru64 UNIX、IBM AIX、SGI IRIX和其它很多X11平台
  Macintosh - Mac OS X
  Embedded - 有帧缓冲(framebuffer)支持的Linux平台,Windows CE。
  Symbian/S60 - 目前已经可以提供技术预览版本
  2008年1月31日,Nokia公司宣布通过公开竞购的方式收购TrollTech公司,旗下包括Qt在内的技术都归入Nokia旗下。并且Nokia针对自己的移动设备平台规划的需要,将Qt按不同的版本发行:
  Qt商业版 提供给商业软件开发。它们提供传统商业软件发行版并且提供在协议有效期内的免费升级和技术支持服务。
  Qt开源版是Qt仅仅为了开发自由和开放源码软件, 提供了和商业版本同样的功能。GNU通用公共许可证下,它是免费的。
  从2009年3月发布的Qt 4.5 起,诺基亚将为Qt增添新的开源LGPL授权选择。
  关于如何正确的选择这三种授权协议,可以阅读[1]。
  从2009年5月11日起,诺基亚Qt Software 宣布 Qt源代码库面向公众开放,Qt 开发人员可通过为 Qt 以及与 Qt 相关的项目贡献代码、翻译、示例以及其他内容,协助引导和塑造 Qt未来的发展。为了便于这些内容的管理,Qt Software 启用了基于 Git 和 Gitorious 开源项目的Web 源代码管理系统[2] 。
  在推出开放式 Qt 代码库的同时,Qt Software 在其官方网站发布了其产品规划(Roadmap)。其中概述了研发项目中的最新功能,展现了现阶段对 Qt 未来发展方向的观点,以期鼓励社区提供反馈和贡献代码,共同引导和塑造 Qt 的未来。

请教博客搬家的原理 - PHP进阶讨论

是的,网易、搜狐、新浪的博客都有这个功能,请教实现的原理

请教博客搬家的原理 - PHP进阶讨论

是的,网易、搜狐、新浪的博客都有这个功能,请教实现的原理

请问如何去掉sina在线编辑器的一些功能? - PHP进阶讨论

这个我不懂啊

请教PHP北京工资

中国,是一快很大的蛋羔.现在只是被别人啃掉了一小快.还有很大的上升空间.楼主既然什么都很会.为何不自己开发大型项目呢?投入一小部分资金.然后自己搞开发.就可以省下很大一部分的开发资金了.楼下都说了6K左右就很难上去了.就算被你拿到这样的新水.考虑一下现在的房价.你何时才可以拥有自己的房子呢?自己开发大型网站.不要求做到新浪,腾讯那样的知名度.但是如果有他们的1/100,估计楼主也能赚个好几百万了.

曾经在网上看到一篇报道,根据统计各国居民享受网络资源和网络商得到的利润作比较,得出一个指数.这个指数是越小越好.美国4.8,高居世界第一.而我们中国,是70以上.当然我不要求中国有美国那样强大.但是我们可以将这个指数降到30左右中国将会出现很多网络巨头.我看楼主现在也就是二十五六的样子吧.按楼下说的.6K一月.就算被你找到了工作.十年后你的继续也就是六七十万的样子.北京消费高.除去消费你最多只能寸到四十万的样子.在北京.四十万能买很多东西,但是要买一套房子却远远不够.但是.35岁之后呢?呵呵..好了.究竟想帮别人啃蛋羔,还是想自己啃蛋羔呢?自己权衡吧.反正我的意见是.自己开发项目.

好了.再来说说PHP的前景.这个似乎没什么好说的.呵呵.因为像现在富可敌国的企业.GOOGLE  百度  新浪  腾讯  阿里巴巴 淘宝  雅虎都在使用PHP.而且有一个很不错的消息.应该楼主也知道.就是mysql被sun公司收购了.以后功能将会很强大.好了.万事具备,只欠东风.东风就是楼主的胆量了.

版权信息:本站所有资源仅供学习与参考,请勿用于商业用途,如有侵犯您的版权,请及时联系客服,我们将尽快处理。

上一篇: 新浪云上如何使用php操作mysql?

下一篇: 新浪SAE平台,使用thinkphp和ci哪个更好一点

用户评论 (0)

暂无评论

嘿,我来帮您!