上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: 近日在学习Rogers Candenhead的第六版的《Java 入门经典》第22章。利用JAX-WS 开发web服务,简略总结而言主要包括以下几个步骤:1.定义服务端点接口类: 主要就是声明需要用到的接口形式,此处需要注意的是需要用到注解(例如:@WebService或者 @WebMethod)。2. 创建服务实现类: 具体实现1中声明的各个函数接口。3.发布web服务: 需要用到Endpoint类中的publish函数。4.创建调用客户端。本书的代码可参考http://workbench.cadenhead.org/book/java-7-24-hours/chapter.php/22。这 阅读全文
posted @ 2013-12-18 20:02 jiayouwyhit 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 讲的太好了,希望所有人,尤其广大研究生朋友从中有所感悟。人生的意义在于,生命不止,奋斗不息!菜鸟的成长之路——在清华特奖经验分享交流会上的演讲(原文见:http://blog.sciencenet.cn/home.php?mod=space&uid=333030&do=blog&id=745990)——作者自序:在11月28号清华特奖分享交流会做了一番演讲之后,收到了很多同学的咨询和交流。应很多同学的要求,把我的演讲内容公布在这里,以飨读者。欢迎大家的拍砖! 大家好,很高兴通过这个机会和大家聊一聊。今天是感恩节,首先非常感谢学校能够给我们这次机会在这里作经验分享。第二, 阅读全文
posted @ 2013-12-02 22:39 jiayouwyhit 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 已经建立了一个新类:class Virus{ static int virusCount = 0; public Virus(){ virusCount++; } static int getVirusCount(){ return virusCount; }} 在程序中用到了上面这个类: 1 public class VirusLab { 2 public static void main(String[] args) { 3 int numVirus = Integer.parseInt(args[... 阅读全文
posted @ 2013-11-15 11:24 jiayouwyhit 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 对于容器,当容器的各个元素为类类型,且该类类型中含有指针成员时:如果类类型的析构函数中包含了对指针变量指向内存的释放操作,则在利用clear()函数删除容器所有元素时,会自动调用类的析构函数,自动实现各个元素中指针指向的内存的释放,由此可以省去手工依次释放内存的代码操作;但是对于容器的erase()操作,该函数不会自动调用类成员的析构函数,因此需要手工释放被擦除元素的内容。切记! 阅读全文
posted @ 2013-10-29 16:32 jiayouwyhit 阅读(627) 评论(0) 推荐(0) 编辑
摘要: (转)序言 在担任公司高管的几年间,我面试过数以百计的各个层面的员工,其中最让我感到遗憾的一个现象就是很多人有着非常好的素质,甚至有的还是名校的毕业生,因为不懂得去规划自己的职业,在工作多年后,依然拿着微薄的薪水,为了一份好一点的工作而奔波。很多这样的人,他们只要稍微修正一下自己的职业方向,就能够在职业发展上走得更从容。 有一次一个大连理工大学的研究生,好像是学电子的,来应聘我们的公关企划部部长。那小伙长得不错,将近一米八的身高,很阳光,个人素质也很好。他研究生毕业后去了一家稍微有点规模的IT企业,因为他对于软件的了解很不够,就没有做技术,而是从事管理,后来做到了总经理助理,主管行... 阅读全文
posted @ 2013-10-25 20:58 jiayouwyhit 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 简单点说,就是字节的存储顺序,如果数据都是单字节的,那怎么存储无所谓了,但是对于多字节数据,比如int,double等,就要考虑存储的顺序了。注意字节序是硬件层面的东西,对于软件来说通常是透明的。再说白一点,字节序通常只和你使用的处理器架构有关,而和编程语言无关,比如常见的Intel x86系列就是小端序。Big-endian(大端序)数据的高位字节存放在地址的低端 低位字节存放在地址高端Little-endian(小端序)数据的高位字节存放在地址的高端 低位字节存放在地址低端字节的高位与低位举个例子,int a = 0x12345678 ; 那么左边12就是高位字节,右边的78就是低位字节, 阅读全文
posted @ 2013-09-16 16:14 jiayouwyhit 阅读(2521) 评论(0) 推荐(2) 编辑
摘要: 本文转载于http://www.cnblogs.com/stoneJin/archive/2011/09/21/2183313.html 在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。 (1)先来介绍它的第一条也是最重要的一条:隐藏。 当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编... 阅读全文
posted @ 2013-09-16 09:39 jiayouwyhit 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 学习过C++基础课程的人,对重载函数的概念相对熟悉一些,但是对覆盖和隐藏就相对陌 生了,在编程技术的学习上,你会发现一个规律,很多知识点你都知道,但是一旦用起来, 就常常出错,为什么呢?笔者一直都在探索这个问题。。 重载函数有哪些特性呢? 《高质量C++/C编程指南》已经清晰的列出了重载函数的特性: (1)相同的范围(在同一个类中); (2)函数名字... 阅读全文
posted @ 2013-09-08 21:39 jiayouwyhit 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 本文转载至http://blog.csdn.net/hackbuteer1/article/details/7475622总结:(1)区分概念: 重载----同一个类中,相同的函数名字,不同的函数形参(与函数返回值类型的不同无关系;与函数 形参的个数、类型有关系;当形参个数、类型相同时,如一个函数的形参包含某类型的引用/指针,而另一个函数包含同类型形参的const 引用/指针,则二者可以被认为是重载); 覆盖----发生在子类与基类之间,子类与基类之间包含同名同参数的函数,且基类中该函数用virtual修饰时; 隐藏----发生在子类与基类之... 阅读全文
posted @ 2013-09-08 21:35 jiayouwyhit 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 构造函数不能声明为虚函数,析构函数可以声明为虚函数,而且有时是必须声明为虚函数。不建议在构造函数和析构函数里面调用虚函数。1.构造函数不能声明为虚函数的原因是:解释一:所谓虚函数就是多态情况下只执行一个。而从继承的概念来讲,总是要先构造父类对象,然后才能是子类对象。如果构造函数设为虚函数,那么当你在构造父类的构造函数时就不得不显示的调用构造。还有一个原因就是为了防错,试想如果你在子类中一不小心重写了个跟父类构造函数一样的函数,那么你的父类的构造函数将被覆盖,也即不能完成父类的构造.就会出错。解释二:虚函数的意思就是开启动态绑定,程序会根据对象的动态类型来选择要调用的方法。然而在构造函数运行的时 阅读全文
posted @ 2013-09-08 21:16 jiayouwyhit 阅读(347) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页