自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

toulezu的专栏

分享技术,科技资讯。

  • 博客(15)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

JNI学习之步步深入二

JNI为了扮演在c/c++和java之间的匹配工作,它首先需要做的就是既要认识java中的数据类型,也要认识c/c++中的数据类型。这时,jni就相当于一个适配者了。好比,A与C两个人本来不认识,可是现在B认识A,B也认识C,那么通过C的指引和介绍,A和C就认识了!那么jni如何做到既认识C/C++,也认识java呢?其实很简单,一张匹配表足矣,见图!1、原始数据类型的匹配:...

2011-05-23 21:14:00 152

JNI学习之步步深入一

从接触Android的一段时间后,就经常听到JNI这个东东,刚开始,不知是由于对新事物的排斥,还是根本不把它当成一回事,就没有特地地去理他。只是在活跃的社区中零零散散地看到JNI的身影,大致知道所谓的JNI,就是一种不纯的JAVA编程技术,还需要把C/C++给扯进来。这下好了,看到需要C/C++,立马想到的是,有多远离多远。倒不是因为C/C++做过神马恐怖的勾当,而是本人C/C++技艺不精。自此...

2011-05-11 17:14:00 91

JAVA设计模式之Chain-of-Responsiblility模式

当一个请求可以被多个对象处理,同时又无法确定到底有谁来处理该请求,这时,我们就需要让该请求在这些对象之间一个个的接力,如果当前对象可以处理请求则处理它,否则,传递给下一个对象处理。这就是责任链模式的思想。责任链模式的组件结构图如下:可以看出,每个可能处理请求的对象实现同一个接口,同时,每个对象中维护下一个可能处理的对象,这样,就形成了一条责任链。其中handle(IRequest ...

2011-05-10 15:19:00 238

C++ 虚函数表解析(牛人的解析,清晰明白)

C++ 虚函数表解析陈皓http://blog.csdn.net/haoel前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术...

2011-05-07 09:16:00 220

JAVA设计模式之Mediator模式

现实生活中,有很多实际的现象,比如,房产中介,购房者可以不去一家家房产商去跑,去联系,而可以通过房产中介来获取房产商的信息,同样的房产商也不用自己联系顾客,而是通过中介来完成。同样的,在一个大公司里,如果让每个同事直接交流,则这样的效率显然很低下,因为每个员工可能需要维护很多个同事的信息。这时,可以建立一个交流中介,由交流中介来负责传达每个同事的信息请求,这样,每个员工只需要维护一个中介的信息就O...

2011-05-06 09:51:00 91

JAVA设计模式之Observer模式

观察者模式,在开发中经常使用到。特别是在UI层,那么什么是观察者模式呢?观察者模式,有以下几个要点。1、被观察者和观察者是一对多的关系,也就是同一个被观察者可以被多个观察者来观察。这样,在实现被观察者的时候,需要用一个集合的数据结构来存放所有观察该对象的观察者。2、观察者要想观察被观察者,需要将自身注册给被观察者。3、被观察者的属性发生变化的时候,需要通知所有注册了自己的观察者。...

2011-05-05 17:24:00 160

JAVA设计模式之Strategy模式

现在需要封装一个算法,但是该算法有很多种不同的实现,比如,一个排序算法,可能有插入排序,冒泡排序,快速排序等不同的实现,而且要求这些算法由使用者来决定具体使用的是哪个算法,如何来设计呢?这是,我们就会用到策略模式了,策略模式,就是将一个算法的不同实现封装成一个个单独的类,这些类实现同一个接口,使用者直接使用该接口来访问具体的算法。这个样子,使用者就可以使用不同的算法来实现业务逻辑了。策略模...

2011-05-05 13:00:00 90

Liunx RedHat 9 下面Redmin的安装手册

Liunx RedHat 9 下面Redmin的安装手册1、Ruby安装Ruby on Rails网站推荐使用1.8.7版。 # wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz # tar zxvf ruby-1.8.7-p174.tar.gz# cd ruby-1.8.7-p174...

2011-05-05 10:38:00 137

JAVA设计模式之Template Method模式

现在让你设计一个类,这个类含有一个特定的功能,但是该功能中的某些操作的具体逻辑现在无法确定下来,因为不同的情况下,可能要求改变这些具体的操作。那么我们如何来设计呢???比如现在有一个算法Algorithm,它含有四个步骤(原子操作),分别是step1,step2,step3,step4。现在让你设计一个类来封装它,你该如何设计呢???你可能会想到,当我们在具体使用它的时候,直接以方...

2011-05-05 08:45:00 91

云计算的实践 -- Google App Engine

当别人还在热炒云计算的概念的时候,伟大的Google已经做出了工业性的云计算产品。Google App Engine (http://code.google.com/intl/zh-CN/appengine/docs/java/gettingstarted/introduction.html)简单的说起来,就是在Google的云端提供开放的web应用服务器服务。只要你按照...

2011-05-04 18:24:00 128

JAVA设计模式之Visitor模式

一个集合(Collection)中,可以包含一个Car,也可以包含一个Cat,对于不同类型的元素,他们的行为也不尽相同,比如,Car可能有start()行为,而Cat可能有eat()的行为。可是对于Collection来说,不管你是Car,还是Cat,取出来的都是Object,那么我们如何知道取出来的是什么呢?我们可能会如下操作:Iterator itor = collection.ite...

2011-05-04 13:46:00 125

使用开源的DSS架设流媒体服务器(Windows下)

DSS,全称:Darvin Streaming Server,是Apple公司的一款开源的流媒体服务器。而且其使用的是RTSP(Real-Time Streaming Protocal)协议.1、首先到<!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:Vi...

2011-05-03 16:30:00 354

探讨流媒体技术在会议电视中的应用

原文地址:http://info.broadcast.hc360.com/2008/07/071011113733-3.shtmlIT技术的发展在方方面面影响着人们的工作和生活。曾经是昂贵和复杂的远程图像通讯技术离我们越来越近。近年来谈论越来越多的会议电视和流媒体就是图像通讯技术的两个应用。那么,它们之间又有什么联系和不同呢?我们从技术和应用两方面加以分析。 会议电视技术及...

2011-05-03 14:22:00 115

浅谈流媒体技术在无线网络中的应用

原文地址:http://info.broadcast.hc360.com/2009/10/100913135646.shtml流媒体即媒体内容通过数据网络传送到客户端的同时,在客户端播放的一种机制。流媒体技术首先出现在固定网络通信中,在网络上传送音视频等多媒体信息的方法主要采用下载和流式两种传送方式。对于下载方式而言,由于大文件往往需要大量的存储容量,同时受到网络带宽的限制,下载常常会...

2011-05-03 14:13:00 236

流媒体技术原理及播放方式(浅显易懂)

一、流媒体技术原理  流式传输的实现需要缓存。因为Internet以包传输为基础进行断续的异步传输,对一个实时A/V源或存储的A/V文件,在传输中它们要被分解为许多包,由于网络是动态变化的,各个包选择的路由可能不尽相同,故到达客户端的时间延迟也就不等,甚至先发的数据包还有可能后到。为此,使用缓存系统来弥补延迟和抖动的影响,并保证数据包的顺序正确,从而使媒体数据能连续输出,而...

2011-05-03 13:51:00 581

七天学会NodeJS

NodeJS快速入门指导

2017-04-18

Xcode下载地址大全

Xcode下载地址大全,Xcode 各个历史版本下载地址,如本页面未收录,请在官方下载:https://developer.apple.com/downloads/index.action。

2015-01-11

65 个 Android 开发入门小例子下载

65 个 Android 开发入门小例子下载,都是基础入门的,通俗易懂,知识面涵盖 Android 开发的所有基础技术。

2012-05-26

英语美文欣赏共93篇

英语美文欣赏共93篇 中英文对照 高清 不断更新 是学习英文的好资料。

2010-04-01

myeclipse-8.0M1官方下载地址

myeclipse-8.0M1官方下载地址 用迅雷等下载工具下,速度奇快, 下载后的文件是官方原版,没有任何修改和绿化。

2010-03-11

IT人员健康方面的问题

介绍有关IT人员健康方面的问题,以及解决方法 包括眼睛,心理,等等,非常有用。

2010-03-06

java程序员面试宝典

java程序员面试宝典 面试题, 面试技巧

2010-03-06

J2EE+的+13+种核心技术简介

  Java最初是在浏览器和客户端机器中粉墨登场的。当时,很多人质疑它是否适合做服务器端的开发。现在,随着对Java2平台企业版(J2EE)第三方支持的增多,Java被广泛接纳为开发企业级服务器端解决方案的首选平台之一。   J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持。   在本文中我将解释支撑J2EE的13种核心技术:JDBC, JNDI, EJBs, RMI, JSP, Java servlets, XML, JMS, Java IDL, JTS, JTA, JavaMail 和 JAF,同时还将描述在何时、何处需要使用这些技术。当然,我还要介绍这些不同的技术之间是如何交互的。   此外,为了让您更好地感受J2EE的真实应用,我将在WebLogic应用服务器―来自BEA Systems公司的一种广为应用的产品―环境下来介绍这些技术。不论对于WebLogic应用服务器和J2EE的新手,还是那些想了解J2EE能带来什么好处的项目管理者和系统分析员,相信本文一定很有参考价值。

2009-12-10

Eclipse中文版教程

Eclipse中文版教程,包含Eclipse的起源,简介,前景,开发团队介绍,Eclipse的环境配置,快捷键介绍,组件开发。

2009-05-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除