您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第95338页

« 1 2 ... .33 .34 .35 .36 .37 95338.39 .40 .41 .42 .43 ... 222726 »

[其它] Java学习之路-Spring的HttpInvoker学习

说明:Hessian和Burlap都是基于HTTP的,他们都解决了RMI所头疼的防火墙渗透问题。但当传递过来的RPC消息中包含序列化对象时,RMI完胜Hessian和Burlap了。   因为Hessian和Burlap都是采用了私有的序列化机制,而RMI使用的是Java本身的序列化机制。如果数据模型非常复杂,那么Hessian/Burlap的序列化模型可能无法胜任了。   Spring开发团队意识到RMI服务和基于HTTP的服务之前的空白,Spring的HttpInvoker应运而生。   S
<weixin_38744962> 上传 | 大小:47kb

[其它] Java程序运行机制和过程

说明:Java有两种核心机制:java虚拟机(JavaVirtual Machine):垃圾收集机制(Garbage collection)   这两种机制在支持着java程序的运行   Java虚拟机(JVM)   Java虚拟机(JVM)一种用于计算机设备的规范,可用不同的方式(软件或硬件)加以实现。编译虚拟机的指令集与编译微处理器的指令集非常类似。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域.   JVM既然是虚拟机.那么他完全类似一个电脑.他有
<weixin_38607088> 上传 | 大小:63kb

[其它] Java并发编程:同步容器

说明:为了方便编写出线程安全的程序,Java里面提供了一些线程安全类和并发工具,比如:同步容器、并发容器、阻塞队列、Synchronizer(比如CountDownLatch)。我们来讨论下同步容器。   一.为什么会出现同步容器?   在Java的集合容器框架中,主要有四大类别:List、Set、Queue、Map。   List、Set、Queue接口分别继承了Collection接口,Map本身是一个接口。   注意Collection和Map是一个顶层接口,而List、Set、Queu
<weixin_38617001> 上传 | 大小:284kb

[其它] 园艺产品市场调查与预测

说明:成功最有效的是复制,并非所有复制能够起效果,希望整理发布的园艺产品市场调查与预测能给你一...该文档为园艺产品市场调查与预测,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
<weixin_38707862> 上传 | 大小:4mb

[其它] 淘宝网开店

说明:成功创业不仅需要能吃苦、能勤奋,还需要拥有良好规划、正确方法,而这些淘宝网开店都能给予你些许参考。...该文档为淘宝网开店,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
<weixin_38580959> 上传 | 大小:1mb

[其它] 动手写一个C语言编译器

说明:动手编写一个编译器,学习一下较为底层的编程方式,是一种学习计算机到底是如何工作的非常有效方法。   编译器通常被看作是十分复杂的工程。事实上,编写一个产品级的编译器也确实是一个庞大的任务。但是写一个小巧可用的编译器却不是这么困难。   秘诀是首先去找到一个小的可用工程,然后把你想要的特性添加进去。这个方法也是Abdulaziz Ghuloum在他那篇的论文“一种构造编译器的捷径”里所提到的办法。不过这个办法确实可行。你只需要按照这篇论文中的第一步来操作,可以得到一个真正可用的编译器!当然,它
<weixin_38635996> 上传 | 大小:63kb

[其它] 理解Java当中的回调机制

说明:你好,我要和大家分享一些东西,举例来说这个在Javascr ipt中用的很多。我要讲讲回调(callbacks)。你知道什么时候用,怎么用这个吗?你真的理解了它在java环境中的用法了吗?当我也问我自己这些问题,这也是我开始研究这些的原因。这个背后的思想是控制反转( PS:维基百科的解释是控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。)这个范例描述了框架(framework)的工作方式,也以“好莱坞原则:不
<weixin_38586118> 上传 | 大小:133kb

[其它] BigInteger在Java8中的改进

说明:BigInteger在Java8里增加了一组方法: public byte byteValueExact() public int intValueExact() public long longValueExact()   这些方法后面都有Exact(),在老的JDK版本中,已经有了byteValue,intValue,longValue()为什么还要再增加这些方法呢?   因为在原来的方法中,如果BigInteger的值溢出了要目标类型的范围,是不会有任何提示的,那么我们的程序很可
<weixin_38700320> 上传 | 大小:32kb

[其它] 学好Java的10个建议

说明:1.克服惯性   将大块任务细分为微任务。   2.关注大牛   你想学的或许是一门新的编程语言、应用框架或者是新的工具,一旦你确定了想要的是什么,立刻去收集相应的群体所做的一些优质的工作成果。这些可以从YouTube、Vimeo、HackerNews、各种博客,甚至是你的微博好友那里获取。关注别人做了些什么可以给你强大的信心,让你觉得 “You can do it, too!”   3.建立知识网   当你对自己要学习的东西建立了信心之后,接下来要做的是做一块海绵,然后开始疯狂地吸收
<weixin_38576811> 上传 | 大小:93kb

[其它] Java表达式类型自动提升

说明:【一道经典的Java面试题】   short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?   答案是:前者错,后者对。相信不管是否经历过java面试过,大家一定对这道题很熟悉。因为这道题确实太经典了,以至于成为了基本每个老师都会拿出来,当作课堂例题来讲。要说清这道题,首先看看java表达式类型转换规则。   【java表达式类型转换】   java是一门强类型语言,不仅每个变量具有指定的数据类型,它的表达式也有指定的数据类型
<weixin_38745859> 上传 | 大小:104kb

[其它] c++类模板中的友元声明及模板构造函数

说明:这里讲述的是c++类模板中的友元声明及模板构造函数的说明,具体操作请看面的内容   类模板的友元声明:   当授予给定模板的所有实例的访问权的时候,在作用域中不需要存在该类模板或函数模板的声明。想要限制对特定实例化的友元关系时,必须在可以用于友元声明之前声明类或函数。   template   class test   {   template friend ostream& operator<< (ostream Ⓢ, const test &obj); //友元的
<weixin_38741195> 上传 | 大小:34kb

[其它] Java内存管理

说明:Java的内存管理有内存分配与内存回收,Java中内存分配与回收完全用虚拟机自动实现。   内存分为:栈,堆,代码区,静态变量存储区。   栈:存放局部变量,引用对象,形参(形参是一种特殊的局部变量)。例如,定义局部变量int i=20; 那么i分配在栈中,栈中的内容用完后立即释放,所以速度较快,注意一点,基本数据类型不一定分配在栈中。   堆:存放new出来的对象,堆里面的内容用完后不会立即释放空间。   代码区:主要存放代码。   静态变量存储区:存放字符串,static变量。
<weixin_38597533> 上传 | 大小:72kb
« 1 2 ... .33 .34 .35 .36 .37 95338.39 .40 .41 .42 .43 ... 222726 »