CSDN论坛 > VC/MFC > 非技术类

关于一些编程语言的用途,及适用场合的问题?! [问题点数:20分,结帖人gxiaobin]

Bbs1
本版专家分:0
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:5880
Bbs8
本版专家分:42972
Blank
微软MVP 2004年9月 荣获微软MVP称号
Blank
红花 2003年11月 VC/MFC大版内专家分月排行榜第一
Bbs1
本版专家分:21
Bbs2
本版专家分:403
Bbs1
本版专家分:6
Bbs2
本版专家分:340
Bbs2
本版专家分:227
匿名用户不能发表回复!
其他相关推荐
进程与线程学习(三)之线程之使用场合
在对进程、线程的学习稍加了解后,不仅会自问在什么情况下要使用多线程?毕竟,对知识的学习而不在于知识本身,而是怎么使用所学的知识,有什么局限性。 但从耗时来讲,我对多线程做了一些测试:程序如下: 只有一个主线程来估计买票时间; #include "stdafx.h" #include "windows.h" #include "iostream" using namespace std;
常用数据库的特点、应用场景信息整理
关系型数据库     关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。关系模型是由埃德加·科德于1970年首先提出的,并配合"科德十二定律"。现如今虽然对此模型有一些批评意见,但它还是数据存储的传统标准。标准数据查询语言SQL就是一种基于关系数据库的语言,这种语言执行对关系数据库中数据的
过滤器,拦截器适用场合
 过滤器,是在java web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的 action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者 struts的action前统一设置字符集,或者去除掉一些非法字符 拦截器,是在面向切面编程的
各个语言擅长的应用场景
1、C C语言的应用领域极为广泛,从操作系统、嵌入式领域、数据库、服务器、单片机、编译器,到Linux开发等,几乎每个领域都有其身影。对于新手来说,C语言起步难度较大,然而一旦稳定掌握即可前途无忧,拥有3-5年开发C语言经验的程序员月薪约为10-15k,而拥有5-10年工龄的码农,月薪可达到25K-50K。C语言是一门非常基础的“必学语言”,硬件开发行业对于优秀的C语言开发者将是不错的选择方向
双向链表的应用—实现根据使用频率安排元素位置的功能
在平时使用音乐播放器时,播放列表中的歌曲可以很方便地进行增添,删除,去重等操作。但其本质都可以抽象成一个双向链表。为了更方便用户的使用,我认为还可以增加一个将最常播放的音乐放在播放列表的头部的功能,那么如何实现呢?请看代码: #include<stdio.h> #include<stdlib.h> #include<time.h> #define OK 1 #define ERROR 0 #defi
TCP和UDP的区别小结和应用场合
1. TCP与UDP基本区别  1.基于连接与无连接  2.TCP要求系统资源较多,UDP较少;   3.UDP程序结构较简单   4.流模式(TCP)与数据报模式(UDP);   5.TCP保证数据正确性,UDP可能丢包   6.TCP保证数据顺序,UDP不保证 2. UDP应用场景:  1.面向数据报方式  2.网络数据大多为短消息   3.拥有大量Client  4.对数据安全性无特殊要求 ...
抽象工厂模式适用环境
1、一个系统不应当依赖于产品类实例如何被创建、组合和表达的细节,这对于所有类型的工厂模式都是重要的。 2、系统中有多于一个的产品族,而每次只使用其中某一产品族。 3、属于同一个产品族的产品将在一起使用,这一约束必须在系统的设计中体现出来。 4、系统提供一个产品类的库,所有的产品以同样的接口出现,从而使客户端不依赖于具体实现。
现有开发语言以及适用范围
现有的开发语言有哪些? 有C语言,C++,Java,PHP,C#,.net,python,shell,oc,vb,perl,Delphi等等。 这些语言的应用范围是什么? C语言的适用范围挺广的,适合于多种操作系统,如Windows、DOS、UNIX等等;也适用于多种机型。C语言对编写需要硬件进行操作的场合,优于其它高级语言,有一些大型应用软件也是用C语言编写的。   C++应用于游戏(
《顺序表和单链表的区别及应用场景+单链表经典例题》
前言: 线性表可分为:顺序表与链表。其中,顺序表又可分为动态的和静态的两种,链表可分为单向链表、单向循环链表、双向链表、双向循环链表等。本篇文章主要讲解动态顺序表与单向链表的区别与应用场景以及关于链表的一些经典例题。 正文: 顺序表与单链表的区别: 顺序表可以实现下标的快速访问,单链表则不可以,单链表必须从头依次遍历查找。 顺序表在中间或者头部插入节点时必须依次挪动后
ArrayList LinkedList 的区别 以及使用场合
ArrayList和LinkedList都继承自传统的list,所以他们都有一些List的特性,但是什么时候使用哪种数据结构成为了很多初学者选择的难题,在这里简单介绍一下两者之间的区别: ArrayList它是由数组后推得到的;而LindedLsit是由常规的双向链表实现的,每个元素都包含了数据和指向前后元素的句柄。正是由于这个原因,假如想在一个列表中进行大量的插入和删除操作,那么LindedL
关闭