现在位置: 首页 > chowder发表的所有文章
  • 03月
  • 12日
综合 ⁄ 共 2941字 评论关闭
内容摘要 :本文比较了单播、广播、组播三种通信方式,着重简介了组播技术的各个组成部分,及组播技术的应用。   关键字 :组播,IGMP   一.引言 近年来,随着Internet的迅速普及和发展,在Internet上产生了许多新的应用,其中不少是高带宽的多媒体应用,譬如网络视频会议、网络音频/视频广播、股市行情发布、多媒体远程教育。由于多媒体信息量一般很大,这就带来了带宽的急剧消耗和网络拥挤问题。针对这个问题,人们提出了许多的解决方案,其中组播技术是其中之一。   二.单播、广播和组播 IP通信的一个领域是单播。传统的......
阅读全文
  • 01月
  • 13日
综合 ⁄ 共 13927字 评论关闭
引言 本书主要针对的是 C++ 程序的性能优化,深入介绍 C++ 程序性能优化的方法和实例。全书由 4 个篇组成,第 1 篇介绍 C++ 语言的对象模型,该篇是优化 C++ 程序的基础;第 2 篇主要针对如何优化 C++ 程序的内存使用;第 3 篇介绍如何优化程序的启动性能;第 4 篇介绍了三类性能优化工具,即内存分析工具、性能分析工具和 I/O 检测工具,它们是测量程序性能的利器。 本章首先简单介绍自定义内存池性能优化的原理,然后列举软件开发中常用的内存池的不同类型,并给出具体实现的实例。 回页首 6.1 自定义内存池性能优化的原理 ......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 13963字 评论关闭
转载自:http://www.9ria.com/news/2011/0718/23343.html 这是用Box2D实现切割效果的第二部分了。在第一部分教程中,我们找到了切割的切入点和切出点,现在该实现真正的切割了。 切割对象,我们只需要三个步骤,马上开始吧!首先找到激光的中心点 在这一步中,我们需要找到激光在对象内部的中心点。换句话说,如果我们认为切入点和起初点之间是激光在对象内部的部分,那么我们必须找到他们的中心点,这对我们下面实现切割过程有很大的帮助。 虽然要修改laserFired函数里面的内容,但这一点实现起来很简单, package { impo......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 2031字 评论关闭
        oracle中的日期处理函数异常丰富,在实际开发应用中对于日期的处理也是多种多样。今天结合自己的一些粗浅认识,对oracle中常用的日期处理函数进行一个总结。        首先我们应该明白日期处理函数处理的数据类型是什么样的类型。日期函数处理的数据类型包括date类型和timestamp类型,二者的区别是timestamp类型计时更加精确,其能够精确到毫秒。明白了日期处理函数处理的数据对象类型之后进入正题(本文的sql语句基本是以scott用户的emp表为基本操作)。       1、sysdate:返回系统默认时间函数                    用法:......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 4070字 评论关闭
From: http://blog.jobbole.com/72238/ 本文由 伯乐在线 - shinancao 翻译自 mitchchn。欢迎加入iOS小组。转载请参见文章末尾处的要求。 OS X 终端对外开放了许多很强大的UNIX实用工具和脚本。如果你是从Linux转过来的,你会发现许多熟悉的命令正是按照你想的那样执行。但是高级用户通常不知道OS X自带了许多在其他操作系统中没有的基于文本的实用工具。 更新:感谢读着的反馈,我已经在后续的文章里写了更多的命令介绍:(800多个) 1.open open打开文件,目录和应用。很兴奋,对不对?但是作为命令行中的双击,它确实随手可......
阅读全文
引言 在本系列的前两篇文章中,您已经掌握了一些基本概念。现在,您将了解 Web services,这些服务定义了处理异构问题 的标准。此问题是指这样一种事实,在典型的大型企业的 IT 基础结构中,通常使用不止一种技术来集成应用程序,在此类环境中,一般无法实施企业范围的统一标准。 在大型企业中,通常有几种不同类型的技术异构性,其中包括: 中间件异构性:在大型企业中,通常不止使用一种类型的中间件。最常见的两种类型是应用服务器和面向消息的中间件 (MOM)。此外还有品牌异构性,这需要支持不同品牌的应用服务器和 MOM。 协......
阅读全文
  • 12月
  • 12日
综合 ⁄ 共 9015字 评论关闭
转自 http://blog.csdn.net/myan/article/details/647511 前不久chensh出于不可告人的目的,要充当老师,教别人线性代数。于是我被揪住就线性代数中一些务虚性的问题与他讨论了几次。很明显,chensh觉得,要让自己在讲线性代数的时候不被那位强势的学生认为是神经病,还是比较难的事情。 可怜的chensh,谁让你趟这个地雷阵?!色令智昏啊! 线性代数课程,无论你从行列式入手还是直接从矩阵入手,从一开始就充斥着莫名其妙。比如说,在全国一般工科院系教学中应用最广泛的同济线性代数教材(现在到了第四版),一上来就介绍逆......
阅读全文
  • 12月
  • 08日
综合 ⁄ 共 334字 评论关闭
今天写了一个P2P的节点通信程序,实现两个无线传感器节点间的通信,终端节点发送“LED”字样到协调器,结果调试程序的时候出现了一下错误: 开始的时候由于前面还有几个小错误,改来改去心里比较烦躁,没找出这个错误的原因。后来冷静下来想一想,既然找不到source file,说明源文件不在目录下。所以在另一个模块内引用头文件是找不到目标头文件。这下恍然大悟! 本来我想自己写的程序另外存在一个文件夹,而今天的程序是打开协议栈修改部分层的代码;程序跟工作空间不在一个地方。于是我把程序文件粘贴到source文件夹下,并加入工......
阅读全文
  • 11月
  • 08日
综合 ⁄ 共 1386字 评论关闭
仿matlab的gamma函数的做法,做的 。在 x >16后 x为整数时 计算误差偏大 。       public class ComputeGamma { static double x = 0; static double[] p = {-1.71618513886549492533811e+0,2.47656508055759199108314e+1,     -3.79804256470945635097577e+2,6.29331155312818442661052e+2,     8.66966202790413211295064e+2,-3.14512729688483675254357e+4,     -3.61444134186911729807069e+4,6.64561438202405440627855e+4}; static double[] q = {-3.08402300119738975254353e+1,3.15350626979604161529144e+2,     -......
阅读全文
  • 10月
  • 28日
综合 ⁄ 共 2241字 评论关闭
package BinTree; import java.util.ArrayList; import java.util.List; public class Node_dis { /* a. 1 / \ 2 3 / \ / \ 4 5 6 7 max=4 pass "root" b. 1 / \ 2 3 / \ 4 5 / \ 6 7 / \ 8 9 max=6. do not pass "root" */ public static void main(String[] args) { int[] a={1,2,3,4,5,6,7}; int[] b={1,2,3,4,5,0,0,6,0,0,7,0,0,0,0,8,0,0,0,0,0,0,9}; Node_dis m=new Node_di......
阅读全文
  • 10月
  • 27日
综合 ⁄ 共 139字 评论关闭
在网速较慢或为减少流量使用时,scp可以使用-C压缩选项;压缩还是能比较明显的提高传输速率的(不过一般建议先手动压缩再做scp传输)。 为保证宽带的可用性,可以加上限速选项 -l 1024 (单位为kb,所示即为不超过1MB/s的速率)。 scp -C -l1024 src.** dest.**
阅读全文
  • 10月
  • 19日
综合 ⁄ 共 2616字 评论关闭
1           环境准备      下载wtp-all-in-one-sdk-R-1.5.4-win32,这个是eclipse的web开发插件      下载jakarta-tomcat-5.0.30     下载axis-src-1_4.zip 2           环境配置     配置tomcat关联到你的eclipse中          将axis-1_4\webapps\axis\WEB-INF\lib中的文件复制到$TOMCATHOME$\common\lib中 3           开发、发布websevice                新建一个动态web project名为eclipse4WS          添加Axis的lib下的jar包到工程中          改变class文件的输出路径为          在src下编写......
阅读全文