为什么要学习C#而不是C++,或者是Java?C#有什么优点? [问题点数:20分,结帖人gearss24]

Bbs1
本版专家分:0
结帖率 71.43%
Bbs7
本版专家分:22496
Bbs5
本版专家分:2392
Bbs6
本版专家分:6900
Bbs2
本版专家分:398
Bbs7
本版专家分:16631
Bbs7
本版专家分:22496
Bbs4
本版专家分:1549
Blank
蓝花 2012年4月 C/C++大版内专家分月排行榜第三
Bbs1
本版专家分:0
Bbs2
本版专家分:129
Bbs1
本版专家分:0
Bbs2
本版专家分:229
Bbs5
本版专家分:3956
Bbs2
本版专家分:345
Bbs1
本版专家分:4
Bbs1
本版专家分:4
Bbs1
本版专家分:0
Bbs1
本版专家分:10
Bbs1
本版专家分:10
Bbs6
本版专家分:7506
Bbs4
本版专家分:1070
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs2
本版专家分:460
Bbs1
本版专家分:3
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:26
Bbs1
本版专家分:28
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:18
Bbs1
本版专家分:1
Bbs6
本版专家分:9117
Bbs6
本版专家分:9117
Bbs2
本版专家分:280
Bbs1
本版专家分:4
Bbs2
本版专家分:221
Bbs5
本版专家分:3848
Bbs1
本版专家分:55
Bbs1
本版专家分:0
Bbs1
本版专家分:66
Bbs6
本版专家分:7280
Bbs1
本版专家分:0
什么是面向对象?什么要用面向对象编程?
第一次看到这个标题,我迷茫了。大多数人追溯<em>学习</em>编程的经历,试图查找<em>为<em>什么</em></em>要用面向对象编程?最后答案也只能是“因为大学老师教的...”、“因为工作上遇到...”等等之类的。          在机缘巧合的情况下,我发现了一本书《大话设计模式》。作者应用极其通俗易懂案例解答了上面的问题。          话说三国时期,曹操带领百万大军攻打东吴,大军在长江赤壁驻扎,军船连成一片。眼看就要灭了东
什么要使用MQ,以及使用MQ的优缺点
<em>为<em>什么</em></em>要使用MQ 1.解耦 比如A系统需要调用B系统的接口传递数据,然而当不需要被调用的时候,A系统需要重新打包部署到服务器,这样操作起来就很麻烦,用上MQ之后,只需要管理MQ的就显得简单的多 2.异步 比如A系统调用B系统的接口,需要等到B系统的整个逻辑处理完之后,A系统才会继续往下执行,响应变慢,给用户反映较差 3.削峰 比如向双十一这样的...
静态代理的意义和用法
<em>什么</em>是静态代理?用通俗的话讲就是在我设计程序的时候,只需要一个实现了固定接口的实现类,我并不关心具体是哪个类。当然仅仅要实现这个功能的话,通过接口的回调,同样可以实现,静态代理还可以进行预处理和事后处理,最大的<em>优点</em>是程序会显得富有层次感。 具体来看 public interface Animal { void speak(); void eat(Object object);
选择工控,你后悔吗?
很多人都说“一入工控深似海,茫茫前路不可知”,确实现阶段很多工控人的投入与回报是不成正比的。工控人一直在<em>学习</em>的路上疾驰,从各种末端传感器、变频器、执行机构、控制理论、控制器、集散控制系统、采集与监视控制系统、制造执行系统等概念、原理的认识与掌握,到针对某行某业的工艺结构、特点的<em>学习</em>、熟知;      我们既要懂现场,如不同末端设备安装的要求、特点和调试,控制器的安装、编程,数据报文传
C++什么要用引用而不是指针
我相信有很多刚学完C,再学C++的人都会有个疑惑,引用是干嘛的,<em>为<em>什么</em></em>不用指针? 首先,引用 跟 指针 在作用上没有太多区别,作用都是 当遇到较大的 对象(变量)作为函数的 形参 传递时,用引用或指针可以节省内存的开销,因为他不像按值传递那样, 额外要创建临时变量。 既然这样,那<em>为<em>什么</em></em>C++要用引用呢? 引用是一段内存的别名,引用的大小跟所代表的变量的大小是一样的,而指针他
未来,Python和C Sharp才是最好的编程语言
本人是一名不太喜欢写代码的运维工程师,平时经常去一些开发者社区溜达,总会看到一些关于最好的编程语言的讨论,有一个很奇特的现象。如果某人说PHP是最好的语言,那么后面就会有说Java才是最好的语言,C才是最好的语言之类的之类的争论,整个社区一下子就沸腾了。极客君常怀着一颗看热闹不嫌事大的心态看完整个帖子及下面的回复。因为大部分程序猿兄弟姐妹们都是一群有信仰的人。所以才会出现这样的争论。经过反复比较,极
c#泛型优点
泛型主要有以下几个<em>优点</em>: 1.性能高:定义数据类型,不需要类型转换,避免拆装箱带来的性能损失; 2.类型安全:定义允许使用的数据类型,在编译时检查类型错误,及早发现错误。 装箱与拆箱的效率问题: ArrayList arraylist = new ArrayList(); Stopwatch watch = new Stopwatch();
风趣探讨:什么需要一个接口,一个接口的实现类,而不是直接调用类里的方法
之所以叫风趣探讨,我觉得这个话题非常有意思,也非常重要。知乎上有个老哥说:能问这个问题,说明(1)你很会思考(2)编程水平还是处于起步阶段。(https://www.zhihu.com/question/20111251)我觉得他说的很有道理。那么,这个问题,我们弄懂了,透彻了,并且身体力行了,我们的面向接口思想或许就能提升。这样写的第一个作用:“不如直接就在这个类中写实现方法岂<em>不是</em>更便捷”,你怎...
如何学习C#
第一步:百度百科C# /.net 以及他们的区别第二步:淘宝课程<em>学习</em>
依赖注入-控制反转(IOC)的好处是什么
之前只是知道Spring的精髓是依赖注入,控制反转,也只是知道这些名词而已,没有理解到精髓,今天看了知乎的一篇文章茅塞顿开,建议跟我一样迷茫的都看下: https://www.zhihu.com/question/23277575 这篇是读后感,对自己的理解再做个总结吧 正依赖 依赖反转,从字面理解就是把依赖倒过来了呗,那原来依赖正着的时候是啥样的呢? 正着的时候是上层建筑依赖下...
什么游戏引擎大多选择使用 C++ 而不是 C 开发?
作者:crazybie链接:https://www.zhihu.com/question/26591038/answer/89407866来源:知乎著作权归作者所有,转载请联系作者获得授权。在育碧干这么些年,我也来顺便说一下。先说说几个案例吧1 id soft是业界知名的游戏先驱,在前几代游戏开发上几乎全部都是纯C(doom系列等等),卡尔马克是3D图形界响当当的明星。最近几代也开始转C++。他的
studio中java文件右下角显示红色j而不是C标识
最经做了一个小程序 需要引入GreenDao开源框架,可是在生成DaoMaster.<em>java</em>,DaoSession.<em>java</em>,**DAO.<em>java</em>文件时 并不能正常显示C标识符,而是红色小j的图标,不能被应用,查了资料,发现是因为三个文件是在自己建的<em>java</em>-gen文件夹下,studio没法识别该文件 。       解决办法很简单:在build-gradle文件中的sourceSets节点下配
什么StringBuilder拼接字符串比String要高效
要想搞明白<em>为<em>什么</em></em>StringBuilder 比 String 高效,那首先要先知道<em>java</em>内存分配。 <em>java</em>内存分配嘛…网上一搜一大堆,当然你如果不想搜的话 点击这里 好,我们主要用到 <em>java</em>的栈和堆这两块内存区 了解了Java内存分配了以后,我们知道,基本数据类型都是存放在栈中。 所以我们比较两个基本数据类型的时候,可以用“= =“ 符号来操作; 比如 int a = 2; int b= 2...
C#中数据类型的基本了解
bool -> System.Boolean (布尔型,其值为 true 或者 false) byte -> System.Byte (字节型,占 1 字节,表示 8 位正整数,范围 0 ~ 255) sbyte -> System.SByte (带符号字节型,占 1 字节,表示 8 位整数,范围 -128 ~ 127) char -> System.Char (字符型,占有两个
C sharp中的“封装”
在C sharp中<em>为<em>什么</em></em>会有“封装”的存在?“封装”到底是<em>什么</em>?如何使用“封装”?这是我在<em>学习</em>C sharp时的疑问,现在将对这些疑问的思考记载下来,以便日后查看,也方便大家的<em>学习</em>。 First,C sharp中<em>为<em>什么</em></em>会存在“封装”?这和代码的安全性有关,可以说,“封装”最大的作用就是确保了代码的安全,<em>为<em>什么</em></em>这么说呢?看下面这个例子: class Program {
什么学习Lucene
现在Lucene在互联网行业的用的非常广泛,尤其是大数据时代的今天,那么根据自己的理解给大家简单的介绍一下<em>为<em>什么</em></em>要<em>学习</em>Lucene。 1.对比一下Lucene的检索方式相比以前的检索方式有哪些<em>优点</em> 原来的方式实现搜索功能,我们的搜索流程如下图: 上图就是原始搜索引擎技术,如果用户比较少而且数据库的数据量比较小,那么这种方式实现搜索功能在企业中是比较常见的。但是数据量过多时,数据库的压力
一句话 分析 JAVA8 HashMap中用红黑树而不是AVL树的原因
前几天看算法新解有感 mark一下 红黑树牺牲了一些查找性能 但其本身并<em>不是</em>完全平衡的二叉树。因此插入删除操作效率略高于AVL树 AVL树用于自平衡的计算牺牲了插入删除性能,但是因为最多只有一层的高度差,查询效率会高一些。 参考文章:https://www.jianshu.com/p/37436ed14cc6 ...
关于工厂模式的作用。什么要用工厂模式?
关于工厂模式的作用。<em>为<em>什么</em></em>要用工厂模式?
MVVM模式使用优点
项目使用MVVM架构: 每一个xaml文件对应一个viewmodel和model,在usercontrol的xaml文件的.cs文件中添加: AName.xaml.cs中添加:this.DataContext = App.ANameViewModel; BName.xaml.cs中添加: this.DataContext = App.BNameViewModel; 上面两句程序可以使得xa...
openCV学习系列1:我什么学习openCV,什么是openCV
OpenCV:Open Source Computer Vision Library  开源计算视觉库 个人<em>学习</em>openCV两个原因:1、看好计算机视觉技术未来广阔市场前景;2、为产品做升级引入新技术。 <em>什么</em>是openCV? 以下内容从各种百科中整理而得: OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Andro
前端好框架 iview
  iview 组件丰富,使用简单,风格简洁。 
深入理解C#(第3版)知乎赵三本之一
https://book.douban.com/subject/25843328/ 本书是世界顶级技术专家“十年磨一剑”的经典之作,在C#和.NET领域享有盛誉。与其他泛泛介绍C#的书籍不同,本书深度探究C#的特性,并结合技术发展,引领读者深入C#的时空。作者从语言设计的动机出发,介绍支持这些特性的核心概念。作者将新的语言特性放在C#语言发展的背景之上,用极富实际意义的示例,向读者展示编写代码和设计解决方案的最佳方式。同时作者将多年的C#开发经验与读者分享,读者可咀其精华、免走弯路,使程序设计水平更上一层楼。 本书在第2版的基础上全面调整了C#语言的细节,改写了随着技术的发展已经不再适用的内容,并全面介绍了C# 5新增的大特性——异步,以及两个小特性,延续了读者期望的高标准。
预编译的作用和目的
博客园的文章: http://www.cnblogs.com/rusty/archive/2011/03/27/1996806.html
Dependency Inject依赖注入的优点和实现
有哪些设计模式及其<em>优点</em> 依赖注入原则(DIP) 控制反转(IoC) - 实现DIP的设计方法 各种设计模式实现IoC 依赖注入(DI) 各种类型实现DI IoC容器如何有助于应用DI。 设计模式是一套经过验证的事实上的行业标准,也是最好的解决经常性问题的做法。设计模式<em>不是</em>现成的解决方案。相反,它们是实现和应用最佳方式的一种方式或模板解决您的问题。 使用设计模式有许多<em>优点</em>: 1.提高了软件的...
java初学者先了解什么是Java?能做什么?有什么优点缺点
    Java是一门面向对象编程语言,不仅吸收了C 语言的各种<em>优点</em>,还摒弃了C 里难以理解的多继承、指针等概念,因此初次<em>学习</em>Java的,先了解Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 小编也是一名从事了6年<em>java</em>开发的全栈工程师,花了近一个月整理了一份较适合18年<em>学习</em>的...
单根继承的好处
最近在<em>学习</em>《Thinking in <em>java</em>》一书,在书中作者提到了单根继承的好处(对比<em>java</em>和C++)。 先引用下书本上的原文解释对单根继承的阐述: 书上的解释比较笼统,所以自己网搜了下,最后去到stack overflow找到个还比较好比较完整的答案。较详细的说明了部分好处: 点击打开链接 我把它用自己的话来重新阐述一遍: 1:参数传递,因为往往写函数时不明确要
为了学c++而先学c的都是浪费时间!
我在c++吧看到一些培训机构的广告,课程安排差不多长这样: c语言入门 c语言精通 c++入门 c++精通 实际应用、等。。。 不吐槽这个课程安排是否真的能“精通”,也不谈后面的实际应用,培训机构所安排的前4项课程似乎在说<em>学习</em>c++之前要先学c。同时也有很多零编程基础,想通过c++踏入编程世界的新人们在了解了c和c++的关系后也在疑惑着是否需要先学c。那么,学c++之前真的需要先学c吗? ...
条件变量的if与while
此文是linux c++的一个程序,该程序要求是给定一个缓冲区,一个生产者,一个消费者,然后要求使用条件变量,互斥量来解决读写问题,其中有个重要的知识点就是,使用信号量的时候,如何保证线程安全,如果有一个生产者,多个消费者,这种情况下,条件变量wait地方就应该使用while,而非if,如果是单生产单消费,则可以用if。具体解释见代码注释 /* ex7-4.c */ #include
什么多用组合,少用继承?
http://zyjwy02.iteye.com/blog/232838 继承 和组合 都是实现类重用 的手段,何时用继承何时用组合? 继承表示“is a”的关系,继承是对已有的类做一番改造,以此获得一个特殊的版本。即将一个较为抽象的类改造成能适用于某些特定需求的类。组合表示“has a”的关系,如果两个类之间有明显的整体/部分的关系,适合用组合,比如People和Arm类。将Arm...
虚函数的好处
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 虚函数的作
使用动态链接库的好处
1. 可以采用多种编程语言来编写。 2. 增强产品的功能。 3. 提供二次开发的平台。 4. 简化项目管理。 5. 可以节省磁盘空间和内存。 6. 有助于资源的共享。 7. 有助于实现应用程序的本地化。 更多内容请看C/C++动态链接库(DLL)详解 来源:孙鑫_VC++_<em>学习</em>笔记...
多线程的优缺点及线程池的引入
本篇博客主要讲解多线程的优缺点,以及何时使用线程池感谢巨人的肩膀参考资料:UNIX 环境高级编程、雷明:多线程的优缺点、sunflower:多线程的运用和好处 邮箱:blbagony@163.com简介 典型的 UNIX 进程可以看作只有一个工作线程,CPU 在执行任务时实际上是在调度这些线程(线程是操作系统最小的执行单位),每一个线程都是由创建他的进程所管理,进程为线程分配资源,一个进程中的所有
Maven学习之路一(maven的好处)
由于最近有再项目中看到maven,就抽个时间来<em>学习</em>下。 首先来说说maven的好处 1,体积小 通过maven管理的工程,都比较小,因为里面指有源文件 ,并没有导入一些spring的jar包,hu
静态路由学习总结
1. 静态路由简介静态路由是一种需要管理员手工配置的特殊路由。静态路由在不同网络环境中有不同的目的。当网络结构比较简单时,只需配置静态路由就可以使网络正常工作。在复杂网络环境中,配置静态路由可以改进网络的性能,并可为重要的应用保证带宽。静态路由可在VPN实例中使用,主要用于VPN路由的管理。 2. 静态路由的优势和弊端静态路由的优势:1. 不需要占用CPU资源类计算分析路由更新,占用CPU处理时间...
什么需要学习C语言
<em>学习</em>C语言的主要理由有以下几点: ·C语言可以作为<em>学习</em>计算机程序设计语言的入门语言; ·C语言是编写操作系统的首选语言,与计算机硬件打交道时灵巧且高效; ·C语言具有现代高级程序设计语言的基本语法特征; ·常用的面向对象程序设计语言例如C++和Java,其基本语法源于C语言; ·许多C语言编写的软件系统需要维护; ·用于要求程序高速运行领域的编写,例如单片机程序、嵌入式系统软件和通信程
封装的好处
封装的好处 提高了数据的安全性 别人不能够通过 变量名.属性名 的方式来修改某个私有的成员属性 操作简单 封装后,多个调用者在使用的时候,只需调用方法即可,调用者不需要再进行判断 隐藏了实现 实现过程对调用者是不可见的,调用者只需调用方法即可,不知道具体实现过程...
C#语言—敲代码中的小常识
前言    通过<em>学习</em>传智播客的视频,对于其中的知识有些许了解,也有的地方不太清楚,借此文将部分内容系统汇总一下。常用的小知识一、基本语句--console类的几个属性 static void Main(string[] args) { Console.WriteLine(&quot;呵呵,你果然是美丽冻人啊&quot;);//程序运行时显示引号中的内容 ...
什么要多用组合少用继承?
面向对象编程时,有十条很重要的原则: 代码复用 封装变化 开闭原则 单一责任原则 依赖注入/依赖倒置原则 里氏替换原则(LSP) 接口隔离原则(ISP) 多用组合,少用继承 面向接口编程 委托原则
什么是存储过程?有什么优点
存储过程是一组予编译的SQL语句     它的<em>优点</em>:1.允许模块化程序设计,就是说只需要创建一次过程,以后在程序中就可以调用该过程任意次。                          2.允许更快执行,如果某操作需要执行大量SQL语句或重复执行,存储过程比SQL语句执行的要快。                      3.减少网络流量,例如一个需要数百行的SQL代码的
虚方法&非虚方法
非虚方法:只能被invokestatic和invokespecial指令调用的方法,称为虚方法,常见的虚方法有:静态方法、私有方法、实例构造器、父类方法四种。 虚方法:除非虚方法以外的其它方法。 注意:被final修饰的方法,虽然是invokevirtual指令调用,但依然为非虚方法,代码如下: Java代码: public class User { priva
什么tcp建立连接是三次握手而不是两次握手或者四次握手?(笔试面试常考)
先说说tcp三次握手,  不细说了, 也就是syn,  ack/syn,  ack.         <em>为<em>什么</em></em>不能是两次呢?         先假设是两次吧。我们知道, tcp的连接过程中有一个超时重传算法(karn算法是比较典型的), 如果client发出syn包后, 由于网络原因, 没有立即收到ack/syn包, 那么client会再次发起syn包, 这一点, 我们已经多次实验过。
什么要学shell脚本编程(多一个技能,多条路,是实现思路)
1、android的底层是linux,所以 shell脚本可以写 2、思路1:用am命令,模拟ui自动化测试(不知道是low不low,反正我们都用Uiautomator框架) 3、思路2:用pm命令 4、总之你能想到的命令都可以
定义变量的时候什么用的是Integer而不是int
Integer 允许为null值,int默认0,数据库里面如果有个字段没有值可能默认值为null,用Integer比较合适。
什么java需要配置环境,而c/c++不需要
如果我们要运行<em>java</em>程序,我们的电脑上就必须有<em>java</em>环境,即JRE(包含了JAVA虚拟机和一些库包);如果我们要开发<em>java</em>程序,就必须有JDK(包含了JRE和开发工具,所以下载了JDK,就不需要下载JRE了)。<em>为<em>什么</em></em>我们需要<em>java</em>环境呢?还要配置环境变量呢? <em>java</em>是一个跨平台性的语言。跨平台就是在一个计算机上编译的字节码文件可以复制到任何一个安装了<em>java</em>环境的计算机上直接使用。 我...
JVM-什么要学JVM
好久没有写博客了,先水一帖,也借此作为JVM<em>学习</em>笔记整理的一个开篇。
什么使用redis?
我认为使用一样新的事物,首先需要了解<em>为<em>什么</em></em>要使用它,使用它有<em>什么</em>好处,之后再去<em>学习</em>如何使用它。所以我想先从数据库的发展历程说起,从而引发出<em>为<em>什么</em></em>要使用redis以及使用带来的好处,并不涉及到redis的具体使用方法。 一、数据库结构的变化 最初的传统数据库,存储与访问是集中在一起的。即,数据存在<em>什么</em>地方,就去<em>什么</em>地方访问。 集中模式的<em>优点</em>是数据稳定,生命周期长,可靠,强关系,缺点是空间
高级语言什么不直接编译成机器码,而编译成汇编代码?
高级语言<em>为<em>什么</em></em>不直接编译成机器码,而编译成汇编代码?
SQL 数据库 学习 003 什么是数据库? 什么需要数据库?是不是所有的软件都是用Sql Server?...
<em>什么</em>是数据库? <em>为<em>什么</em></em>需要数据库? 是<em>不是</em>所有的软件都是用Sql Server? 我的电脑系统: Windows 10 64位 使用的SQL Server软件: SQL Server 2014 Express 本篇博客是属于:科普。大概的看看就行。 一 . <em>什么</em>是数据库 如果我们狭义的理解,它就是一个存储数据的仓库。 如果我们广义的理解,它就是一个:可以对数...
byte的范围为何是-128~127,而不是-127~128?
一、计算机该怎么做减法? 比如2-1=1,1-1=0.由于种种原因(精力有限,暂不深究),加法电路难度和成本已经很高了,当时的条件下,再去设计一个减法电路,费力又费钱,前辈们想用加法电路来解决减法运算问题。思路如下,熟悉的可以跳过。 假设当前时针指向8点,而准确时间是5点,调整时间可有以下两种拨法: 一是倒拨3小时:8-3=5 二是顺拨9小时:...
JAVA 什么要使用抽象类
JAVA <em>为<em>什么</em></em>要使用抽象类 使用抽象类有<em>什么</em>好处
使用枚举类型的好处
一、提高代码维护性,确保变量合法。 如果利用int类型表示星期一到星期日的话,就要判断输入int变量不在1-7的范围内的情况 用枚举的方式就没有上述问题 public enum Week { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday } 二、提高代码可读性。 使用的时候直接Wee
C#语言的特点
1.C#如何在转化成CPU可执行的机器码: 用C#语言编写的源程序--------(通过C#语言编译器)------&amp;gt;中间语言(MicroSoft Intermediate Language,简称MSIL)代码--------- -----(通过语言运行环境CLR中的即时编译器JIT)---------&amp;gt;CPU可执行的机器码。   2..NET系统包括C#、C++、VB、J#语...
匿名函数的优点和应用
匿名函数:就是定义时未直接指定名称的函数 因为非匿名函数在定义时,就已经创建函数对象和作用域对象;所以,即使未调用,也占用内存空间; 匿名函数,仅在调用时,才临时创建函数对象和作用域链对象;调用完,立即释放,所以匿名函数比非匿名函数更节省内存空间 匿名函数的应用 回调函数:将一个函数作为另一个函数的参数叫做回调函数 function fn(num1,num2){ console.log...
什么使用工厂模式而不用new来创建对象
问:<em>为<em>什么</em></em>感觉工厂模式没<em>什么</em>优势呢?比如我想用三种工厂模式中的工厂方法模式,但是它用子工厂返回对象和new对象一样吧,我觉得还没有new简单。    答:new你妹,需求的变更贯穿于每一个软件项目。设计模式精髓就在于应对“未来的变化”。当然这种变化主要是扩展性。   这是我目前看到的最能解决初学者困惑的回答! ...
什么一些语言需要配置环境变量
非托管代码:包括汇编语言和C语言。 托管代码:一些脚本语言比如:.vb;.shell;.js;这些不需要考虑环境变量,本身自带。 还有一些别的大型编程语言比如:<em>java</em> ;C++;等等;这些要使用之前要先去网上查如何配置环境变量。 拿Java举例: 由于计算机只能识别汇编语言和C语言,所以想要使用Java,要先下载JDK然后配置环境变量。 JDK的原理: JDK是把Java语言翻译成.class,...
[MQ]什么要使用消息
<em>为<em>什么</em></em>使用消息队列 其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是<em>什么</em>场景,说说你在这个场景里用消息队列是<em>什么</em>? 面试官问你这个问题,期望的一个回答是说,你们公司有个<em>什么</em>业务场景,这个业务场景有个<em>什么</em>技术挑战,如果不用 MQ 可能会很麻烦,但是你现在用了 MQ 之后带给了你很多的好处。 先说一下消息队列常见的使用场景吧,其实场景有很多,但是比较核心的有 3 个:解耦、异步、削峰。 解耦...
Silverlight4 Blend SDK 中文文档下载
Silverlight4 Blend SDK 中文文档 相关下载链接:[url=//download.csdn.net/download/KureHu/2940855?utm_source=bbsseo]//download.csdn.net/download/KureHu/2940855?utm_source=bbsseo[/url]
2400个B/S应用程序图标 16像素 23像素下载
非常优秀的一个图标集,涵盖各种类型图标,基本你需要的都能找到 分为16像素和32像素两个版本,都是一一对应 相关下载链接:[url=//download.csdn.net/download/dongpy1111/3686251?utm_source=bbsseo]//download.csdn.net/download/dongpy1111/3686251?utm_source=bbsseo[/url]
xp下安装IIS51的方法下载
xp下安装IIS51的方法非常详尽,希望能帮到各位 相关下载链接:[url=//download.csdn.net/download/dy751913496/4226902?utm_source=bbsseo]//download.csdn.net/download/dy751913496/4226902?utm_source=bbsseo[/url]
我们是很有底线的