学c语言有什么用| 耗时:0.313秒|166663条结果

深思??JAVA究竟什么?学来什么用

什么区别呢?还好,SUN提供了Javabean可以把你的JSP中的Java代码封装起来,便于调用也便于重用。接着就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean还是区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。至于JDBC,就不用我多说了,你如果java编过存取数据库的程序,就应该很熟悉。还,如果你要用Java编发送电子邮件的程序,你就得看看Javamail了。  好了,对Java和J2EE了一些基本概念之后,你就应该编一些程序了,千万不要纸上谈兵哦。最好找一些实例且带光盘的书来看,这样看到好的程序就可以直接Ctrl+C再Ctrl+V,也不用劳您老大架再亲自把它再输一遍吧,再说直接复制还不用怕出错,何乐而不为呢!还就是要经常上一些好的Java编程文章,好的文章要Cut下来,问题尽管问,只要问题不是太傻,一般高手都会回答你的。 最后的问题是java可以让你一份好工作啊,前提是的还可以的话啊。呵呵。 学来干什么?挣钱吃饭呗........-_-! 其实这个问题很重要的 因为很多人在学习任何语言之前 都不知道学来能做什么 只是盲目的 现在基本上已经不用 java 写小程序了,因为 flash 比它做得更好 JAVA  主要应用在两大方面:大型的信息管理系统(也就是 J2EE)和小设置软件(J2ME)上 java什么都可以做的。bscs都行。 就是为了生存 而学习之 你还想干嘛,JAVA造飞机,造坦克吗? 感谢分享! mark java干事业 学了段时间我也迷茫了。。。 引用 3 楼 coldanimal 的回复: 引用 2 楼 zangxt 的回复: 海量数据处理 海量数据处理? 怎么讲啊 大企鹅 Hadoop,Map/Reduce,Cloud Computing…… 经典呀! 很有用 专业是计算机,总归要掌握一门语言啊 七楼说的够详细拉,学了点哦! 要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。J2SE开发桌面应用软件比起VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又点深奥,而且一般开发者很难开发环境。所以现在应用最广泛又最好学的就是J2EE了。J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。 那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。如果你学过HTML,那么事情要好办的多,如果没,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言点象ASP。然后你就该Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又什么区别呢?还好,SUN提供了Javabean可以把你的JSP中的Java代码封装起来,便于调用也便于重用。接着就是EJB了,EJB就是Enterprise JavaBean,看名字好象它是Javabean,可是它和Javabean还是区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。至于JDBC,就不用我多说了,你如果java编过存取数据库的程序,就应该很熟悉。还,如果你要用Java编发送电子邮件的程序,你就得看看Javamail了。 好了,对Java和J2EE了一些基本概念之后,你就应该编一些程序了,千万不要纸上谈兵哦。最好找一些实例且带光盘的书来看,这样看到好的程序就可以直接Ctrl+C再Ctrl+V,也不用劳您老大架再亲自把它再输一遍吧,再说直接复制还不用怕出错,何乐而不为呢!还就是要经常上一些好的Java编程文章,好的文章要Cut下来,问题尽管问,只要问题不是太傻,一般高手都会回答你的。 最后的问题是java可以让你一份好工作啊,前提是的还可以的话啊。呵呵。 学习了 为了生存 开发系统,现在生活中离不开软件系统 坐公交车刷卡要系统支持 食堂买饭刷卡  医院现在也是系统支持 好像到处都是 
http://www.itnose.net/detail/615222.html 2014-02-18 21:19   [JAVA程序员交流]

求教:C/C++语言的函数调用约定到底是什么什么用,怎么。哪本书讲得透彻?

;%1   add esp, 4 * %0 - 4 %endmacro %macro invoke16 1-*   %rep %0 - 1   %rotate -1     push %1   %endrep   %rotate -1   call %1   add sp, 2 * %0 - 2 %endmacro %macro stdinvoke  1-*   %rep %0 - 1   %rotate -1     push %1   %endrep   %rotate -1   call %1 %endmacro %macro fastinvoke  1-*   %if %0 == 2     mov ecx, %2     call %1   %elif %0 == 3     mov ecx, %2     mov edx, %3     call %1   %else     mov ecx, %2     mov edx, %3     %rep %0 - 3     %rotate -1       push %1     %endrep          %rotate -1     %rotate -1     %rotate -1     call %1   %endif %endmacro %ifdef __cdecl   %define invoke cinvoke %elifdef __stdcall   %define invoke stdinvoke %elifdef __fastcall   %define invoke fastinvoke %else %error "missing call convention for mixed programming with c/c++, consider use c_invoke, std_invoke or fastinvoke" %endif ; end 一个简单的概念别想复杂了,还想一本书讲这个? https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=monline_3_dg&wd=%E8%B0%83%E7%94%A8%E7%BA%A6%E5%AE%9A&rsv_pq=ccc906d8000d04f5&rsv_t=6281WZaINpio0EiXXe2q3SsLoVJIBlc4YLvmEcOUM1EY9F2zEZeaOY%2B6P3L3VVS1OJ63&rsv_enter=1&rsv_sug3=8&rsv_sug1=6&rsv_sug2=0&prefixsug=%E8%B0%83%E7%94%A8%E7%BA%A6%E5%AE%9A&rsp=0&rsv_sug7=100&inputT=2058&rsv_sug4=2058 静下心读一下就知道了 _stdcall  cdecl  pascal三中调用   百度一下你就知道 对应的汇编指令 调用约定  https://msdn.microsoft.com/zh-cn/magazine/9b372w95.aspx 计算机组成原理→DOS命令→汇编语言C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构…… 对学习编程者的忠告: 多用小脑和手,少用大脑、眼睛和嘴,会更快地学会编程! 眼过千遍不如手过一遍! 书看千行不如手敲一行! 手敲千行不如单步一行! 单步源代码千行不如单步Debug版对应汇编一行! 单步Debug版对应汇编千行不如单步Release版对应汇编一行! 不会单步Release版对应汇编?在你想单步Release版C/C++代码片断的前面临时加一句DebugBreak();重建所,然后在IDE中运行。(一般人我不告诉他!) VC调试时按Alt+8、Alt+7、Alt+6和Alt+5,打开汇编窗口、堆栈窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应堆栈、内存和寄存器变化,这样过一遍不就啥都明白了吗。 对VC来说,所谓‘调试时’就是编译连接通过以后,按F10或F11键单步执行一步以后的时候,或者在某行按F9设了断点后按F5执行停在该断点处的时候。 (Turbo C或Borland CTurbo Debugger调试,Linux或Unix下GDB调试时,看每句C对应的汇编并单步执行观察相应内存和寄存器变化。) 目前好像所的实现是从后向前压入参数  返回的话是EAX寄存器   至于返回类的实现就不清楚了 这个得从汇编的角度说,你要是没学过汇编还不太好解释。假设你知道汇编,我大概说说,VC默认调用约定是 cdecl,这个调用约定是“谁调用函数,谁负责清理栈”,还一个是 stdcall,这个约定是“被调用的函数负责清理栈”,还个 fastcall,这个是“两个参数寄存器传递,其余参数栈传递”,但是我忘了谁负责清理了 很早的时候,不同的呼叫方式,对导致程序大小,堆栈的大小,运行的效率的问题。 现在这些已经没意义了。 所以 诸如 Win64 的程序,已经取消了。
http://www.itnose.net/detail/6445272.html 2016-01-26 16:51   [C++]

学习C++什么用啊?

在大学学C++感觉没什么用,如果要用C++做一些应用程序,例如一些抓图或播放器等,还应该哪些知识?还,如果要开发系统,还要哪些知识? 小弟分不多了,只能给10分了 回复讨论(解决方案) C++ 是标准的编程语言,如果要编写程序还应该结合具体的操作系统。 如: Windows 操作系统为我们提供了很多 API 函数、控件等, 然后通过 C++ 语言告诉操作系统要做什么,来完成各种功能。 c++可以养家糊口 C++容易找工作 C++ 是标准的编程语言,如果要编写程序还应该结合具体的操作系统。  如:  Windows 操作系统为我们提供了很多 API 函数、控件等,  然后通过 C++ 语言告诉操作系统要做什么,来完成各种功能。 同意。 老实说 没什么用 大学课本可能真没什么用 LZ要自学!看一下《Windows程序设计》,大多数人都是从这里起步的吧
http://www.itnose.net/detail/463082.html 2014-01-04-21:35   [程序员]

c++的异常什么用

我看了Vc++2010的书中的异常这一节,看着都没有什么用处。似乎都要用 if来判断。还在try{}中都知道里面的代码可能错误了,为什么不直接判断,而去异常呢?真是废。有没有人说明一下。 回复讨论(解决方案) 是这样的,关异常的C++编程,三个境界:  
http://www.itnose.net/detail/392967.html 2014-01-03-19:09   [C++语言]

C#中 => 什么用

http://www.itnose.net/detail/192355.html 2014-01-01-13:48   [C#语言]

请教 c_str() 什么用

书上说,好像string对象就是指针(是不是可以这么说?) 比如  const char hello[] = { 'H', 'e', 'l', 'l', 'o', '\0' }; string s=hello; 但是 #include<fstream> #include<string> using namespace std; int main() {     string x("in.txt");     ifstream infile(x);//为什么这里出错?     ofstream outfile("out.txt");     string s;     while (getline(infile, s))         outfile << s << endl;     return 0; } 为什么这里一定要写x.c_str()? ifstream infile(x.c_str()); ps (那个程序在vs里能通过,在codeblocks里不能通过。。。) 回复讨论(解决方案) 对象是对象,指针是指针,没一毛钱联系 explicit basic_ifstream  ( const char * filename,                           ios_base::openmode mode = ios_base::in ); //这是原型 //如果VS可以通过的话说明VS实现了 explicit basic_ifstream  ( const string &filename,                           ios_base::openmode mode = ios_base::in );  const char *c_str(); c_str()函数返回一个指向正规C字符串的指针, 内容与本string串相同. 这是为了与c语言兼容,在c语言中没string类型,故必须通过string类对象的成员函数c_str()把string 对象转换成c中的字符串样式。 注意:一定要使用strcpy()函数 等来操作方法c_str()返回的指针 比如:最好不要这样: char* c; string s="1234"; c = s.c_str(); //c最后指向的内容是垃圾,因为s对象被析构,其内容被处理 应该这样: char c[20]; string s="1234"; strcpy(c,s.c_str()); 这样才不会出错,c_str()返回的是一个临时指针,不能对其进行操作 1楼正解。 说明你的VS实现(/部分实现)了C++ 0x.  一会儿赵老师会来告诉你怎么从汇编的角度C++ 一会儿赵老师会来告诉你怎么从汇编的角度C++ 哈哈哈 string是个类,其中那个c_str()返回一个C风格的常量字符串指针 const char*,你可以访问他的内容,但不可更改,要更改的话可以使用_Myptr()返回非常量char* 我的vs倒是编译不过去, 提示的是ifstream要求参数为const char*;而string不支持隐形转换将string转为const char*; 但是可以string里的.c_str(),将string转为const char*就可以了, 简单点来说,c_str()把string编成了char* 类型! 这个好理解呀,因为istream没提供参数为 const string类构造函数,而提供了char*为参数的构造函数 如果VS里能行,就证明VS里提供了数为 const string类构造函数; 我给你讲一次,你哪里理解错了 const char hello[] = { 'H', 'e', 'l', 'l', 'o', '\0' }; string s=hello; 在这里hello是指向“hello”的指针 而s就是一个string,不是什么指针 string s=hello,这语句的意思就是const char* 的hello指针构造函数构造一个string 而不是简单的赋值!!!!!!!!!!!!!!!!!!!!! 类型不匹配   就这么简单 一会儿赵老师会来告诉你怎么从汇编的角度C++ +1 引用 5 楼 dbtxdxy 的回复:一会儿赵老师会来告诉你怎么从汇编的角度C+++1 愚人节闪亮登场~ string 的c_str()是把string的对象变为const char * 可以作为函数的参数进行传递,但只是临时的。。。 这个好理解呀,因为istream没提供参数为 const string类构造函数,而提供了char*为参数的构造函数 如果VS里能行,就证明VS里提供了数为 const string类构造函数; 我给你讲一次,你哪里理解错了 const char hello[] = { 'H', 'e', 'l', 'l', 'o', '\0' }; string s=he…… 明白了,刚看书看到这里:string s=hello,这语句的意思就是const char* 的hello指针构造函数构造一个string 多谢各位 csdn的好心人真多   
http://www.itnose.net/detail/188436.html 2014-01-01-13:39   [C++语言]

C#中private属性什么用

;int Id { get; set; }              } 这样一个私的Id属性什么用? 貌似完全没必要需要Private
http://www.itnose.net/detail/22136.html 2013-12-31-14:33   [C#语言]

,而我的只是在黑框里运行,很迷茫,不知道自己C到底什么用,可以做什么.

我现在学C语言,觉得自己做的事情很底层,朋友的Java,可以做很多趣的东西,而我的只是在黑框里运行,很迷茫,不知道自己C到底什么用,可以做什么.....请大家指点! 回复讨论(解决方案) 光学C确实只能写点黑框框的东西。你想要立刻做出东西玩,就学java或者c
http://www.itnose.net/detail/6449216.html 2016-02-02 18:36   [程序员]

refresh什么用

请问一下SQL语句中的插入删除等语句是否直接改变了数据,refresh什么用? 回复讨论(解决方案) refrest 刷新作用  insert、update作用对象就是表中字段      在sql 
http://www.itnose.net/detail/425777.html 2014-01-04-00:41   [MS-SQL-Server]

ispostback什么用

;CSDN   我的问题其实不是问postback什么作用 我想问黄牛电话  不然又把我帖子转移了 我的问题其实不是问postback什么作用 我想问黄牛电话  不然又把我帖子转移了 所以我帮你回答了,这样就更不会被移动
http://www.itnose.net/detail/382580.html 2014-01-03-15:43   [.NET程序员]

#region什么用

#region 将一系列源代码行分组 说明:此伪指令表示一组代码段的开始,这段代码可在vb.net源代码窗口中折叠和隐藏(概要特征)。区域不能在方法内部开始和结束。默认情况下,在使用一个区域打开文件时,它是折叠的。 #region是干什么用的?难道只是用来折叠代码时,显示一个标题的
http://www.itnose.net/detail/354035.html 2014-01-03-12:21   [VB.Net]

RSS什么用

经常会在网上看到RSS这个东西 但是不知道RSS什么用 回复讨论(解决方案) http://www.xinhuanet.com/rss.htm
http://www.itnose.net/detail/248339.html 2014-01-02-14:55   [WebService]

|~.aspx 什么用

在系统应用程序看到很多警告,都是由于这种地址引起的  http://www.wangzhi.com/|~.aspx  后面带的|~.aspx  什么用?会起到什么后果? 回复讨论(解决方案) 是否重写了IHttpModule的Init方法,看看
http://www.itnose.net/detail/189387.html 2014-01-01-13:42   [ASP.NET]

ole什么用

写类似word一样的程序 不了解啊,inside ole 2里面好像都是一些接口的描述都是些类型定义,记不住的……不知道为啥那本书一直国内就没人翻译……不过我觉得这本书相当的恶心什么都没讲清楚,而且也好像出那本书的时OLE/COM还正在开发中,那个时侯确实挺先进的,可是到了
http://www.itnose.net/detail/77847.html 2013-12-31-17:09   [ATL/ActiveX/COM]

  1  2  3  4  5 下一页>