03 2011 档案

摘要:置信java开发人员都会遇到一些classnotfound或相似的exception, 大家能够一般的做法是google这些类, 或者经过专门的搜索jar包的网站(如jarhoo)搜索一下, 但是很多JAVA时分, java开发人员的本地系统外面都有很多其他的java软件或者项目, 例如appserver, ant, maven库等各种下载的或者运用的开源或者免费的java运用。 你缺少的类在这些项目或多或少都可以找到。 它可以协助你在本地文件系统里随便找到你想要的java类。 你只要随便指定要搜索的位置, 它就自动递归为你找出你想要的javajar包。 主要有以下功能:根据类名查找你想要的. 阅读全文

posted @ 2011-03-31 23:38 青青啊 阅读(568) 评论(0) 推荐(0)

摘要:我们经常会遇到参数为指针或指针的指针这种状况, 一般我们会用IntPtr指向我们需要传递的参数地址; 但是当遇到这种一个导出函数时, 我们如何正确的运用IntPtr呢, 由于这种状况也经常可能遇到, 但是我们的API的参数是Class数组, 这种处理方式只是传递一个Class结构体参数, ! 其实这样也是错的, 因为Class结构中包括了, 不能直接封送的Student结构, 其实很复杂, 就是先分配一段非托管内存, C言语并调用API后, 再将非托管内容数据读取到托管结构体数据中! 示例C言语封送结构体数组演示代码如下 阅读全文

posted @ 2011-03-30 11:04 青青啊 阅读(191) 评论(0) 推荐(0)

摘要:该工具中提供的大少数选项对应的命令行参数可传递至ManifestSDK工具(mt. exe), 该工具作为WindowsSDK的一部分一起发布。 毫无疑问, 雷蒙德•陈在MSDN博客中为Windows控制兼容及其面对的挑战提供了一些背景信息, SxS执行部署的准绳是, 一旦开发的应用顺序针对某个特定版本的Windows常用控件停止测试之后, 该应用顺序在其这一版本中必需继续运用相反版本的Windows常用控件。 无论是外部还是微乎其微, 这种变化都极有可能惹起某些应用顺序的损坏。 声明性的XML机制, 既阐明(manifest)文件, 阐明文件可以是一个简单的带有应用顺序名称和. manife 阅读全文

posted @ 2011-03-29 22:46 青青啊 阅读(139) 评论(0) 推荐(0)

摘要:总结如下: 关于这两种导入类型大家各有所爱, 众说纷纭。 这里分析一下这两种导入类型的大致任务原理供大家参考。 单类型导入比拟好了解, 仅仅导入一个public类或者接口。 而对于按需类型导入, 有人曲解为导入一个包下的所有类, 看名字就知道, 他只会按需导入, 也就是说它并非导入整个包, 而仅仅导入以后类需要使用的类。 因为单类型导入和按需类型导入对类文件的定位算法是不一样的。 java编译器会从启动目录(bootstrap), 扩展目录(extension)和用户类途径下去定位需要导入的类, 而这些目录进仅仅是给出了类的顶层目录。 编译器的类文件定位办法大致可以了解为如下公式: 对于单类型 阅读全文

posted @ 2011-03-29 20:07 青青啊 阅读(226) 评论(0) 推荐(0)

摘要:分散式杂凑表(英语:DistributedHashTable, 简称DHT)是分散式计算系统中的一类, 用来将一个关键值(key)的集合分散到一切在分散式系JAVA统中的节点, 并且可以有效地将讯息转送到唯逐一个拥有查询者提供的关键值的节点(Peers)。 在一个构造性的延展网路(overlaynetwork)中, 参加的节点需要与系统中一小部份的节点沟通, 分散式杂凑表可以用以树立更复杂的效劳, 阅读全文

posted @ 2011-03-29 17:32 青青啊 阅读(227) 评论(0) 推荐(0)

摘要:核心提示:虚函数必需是类的非静态成员函数(且非构造函数), 其拜访权限是public(可以定义为privateorproteceted, 没有意义。 在基类的类定义中定义虚函数的一般方式 虚函数的定义: 虚函数必需是类的非静态成员函数(且非构造函数), 其拜访权限是public(可以定义为privateorproteceted, 但是关于多态来说, ), 也就是在程序的运行阶段静态地选择合适的成员函数, 可以在基类的派生类中对虚函数重新定义(方式也是:virtual函数前往值类型虚函数名(形参表){函数体}), 以完成一致的接口, 不同定义过程。 如果在派生类中没有对虚函数重新定义, 当程序. 阅读全文

posted @ 2011-03-29 09:39 青青啊 阅读(254) 评论(0) 推荐(0)

摘要:爱因斯坦出了一道这样的数学题:有一条长阶梯, 若每步跨3阶, 则最后剩4阶, 请问这条阶梯共有多少阶? 问题分析与算法设计 根据题意, 阶梯数满足下面一组同余式: 程序说明与注释 C语言++i;/满足一组同余式的判别/ 运转后果 问题的进一步讨论 此题算法还可考虑求1、2、4、5的最小公倍数n, 然后判t(t为n-1)≡0(mod7)是否成立, 再停止判别, 请自行编写程序完成 阅读全文

posted @ 2011-03-29 04:38 青青啊 阅读(807) 评论(0) 推荐(0)

摘要:[导读]Java已经成为一个庞大而复杂的技术平台, 关于开发人员而言, 要想更好的掌握Java技术, Java已经成为一个庞大而复杂的技术平台, 关于开发人员而言, 对核心概念和思想的掌握可以帮助我们举一反三、举一反三, Java虚拟机的主要任务是装在class文件并且执行其中的字节码。 Java虚拟机包含一个类装载器, 它可以从顺序和API中装载class文件。 字节码由执行引擎来执行。 不同的Java虚拟机中, 执行引擎可能完成得非常不同。 最复杂的执行引擎就是一次性解释字节码。 另一种执行引擎更快, 但是也更消耗内存, 在这种状况下, 第一次被执行的字节码会被编译成本地机器代码。 编译. 阅读全文

posted @ 2011-03-28 23:35 青青啊 阅读(401) 评论(0) 推荐(0)

摘要:她同时也是一个很大的效劳中心, 调用这个效劳中心的各种效劳(每一种效劳就是一个函数), 所以便称之为ApplicationProgrammingInterface, 简称API函数。 VisualBasic(VB)作为一种高效编程环境, 它封装了局部WindowsAPI函数, 但也牺牲了一些API的功能。 调用API时稍有不慎就可能导致API编程错误, 出现难于捕捉或间歇性错误, 甚至出现顺序解体。 要减少API编程错误, 提高VB调用API时的平安性, 应重点注意很多问题。 阅读全文

posted @ 2011-03-28 18:29 青青啊 阅读(161) 评论(0) 推荐(0)

摘要:导读:本文中曾经对Delphi基础教程整体介绍了一下, 能让大家了解到Delphi基础教程中涉及的Delphi知识点, 其实这本《Delphi基础教程》还是十分适合Delphi初学者的, 由于它从最根本的讲起, 本书连贯性强, 十分适合刚接触Delphi的同学。 Delphi是Borland公司研制的可视化开发工具, 能在各种操作零碎中运转, 下面就给大家介绍一本Delphi基础教程, 希望对想学习Delphi的同学有些协助。 书名:《Delphi基础教程》 作译者:丁兆海 内容简介 本书次要讲述了如何使用编程软件Delphi来设计和开发数据库使用软件的基础知识。 目录 DELPHI第1章数. 阅读全文

posted @ 2011-03-28 15:48 青青啊 阅读(237) 评论(0) 推荐(0)

摘要:Delphi是全新的可视化编程环境, 为我们提供了一种方便、快捷的Windows应用程序开发工具。 它使用了MicrosoftWindows图形用户界面的许多先进特性和设计思想, 采用了弹性可重复应用的完好的面向对象程序文语(Object-OrientedLanguage)、当今世界上最快的编辑器、最为抢先的数据库技术。 本文就给读者引见学Delphi的方法。 你想了解学Delphi(Delphi培训)的方法吗?或者有什么学Delphi的方法拿出来跟大家分享分享。 为我们提供了一种方便、快捷的Windows应用程序开发工具。 它使用了MicrosoftWindows图形用户界面的许多先进特性和 阅读全文

posted @ 2011-03-28 10:30 青青啊 阅读(337) 评论(0) 推荐(0)

摘要:在一个旅馆中住着六个不同国籍的人, 他们分别来自美国、德国、英国、法国、俄罗斯和意大利。 名字的顺序与下面的国籍不一定是相互对应的。 现在已知: 1)A美国人是医生。 2)E和俄罗斯人是技师。 3)C和德国人是技师。 4)B和F曾经当过兵, 而德国人从未参过军。 5)法国人比A年龄大;意大利人比C年龄大。 6)B同美国人下周要去西安游览, 而C同法国人下周要去杭州度假。 试问由上述已知条件, 确定谁不是哪国人。 由:1)2)3)可知:A不是美国人, 另外由于A与德国人的职业不同, C与美、俄人的职业不同, A不是法国人, C不是意大利人。 由6)可知B不是美国人, 将以上结果汇总可以失掉下列. 阅读全文

posted @ 2011-03-28 07:59 青青啊 阅读(310) 评论(0) 推荐(0)

摘要:我会对这个成绩停止更深入的探讨, 阐述我对这个成绩的了解。 首先需要声明的是, 计算机不会发生相对随机的随机数, 即使计算机怎样开展, 计算机只能生成相对的随机数, 伪随机数并不是假随机数, 这里的“伪”是有规律的意思, 比如“世上没有两片外形完全相同的树叶”, 这正是点到了事物的特性, 即随机性, 但是每种树的叶子都有近似的外形, 这正是事物的共性, 即规律性。 从这个角度讲, 你大概就会接受这样的理想了:计算机只能发生伪随机数而不能发生相对随机的随机数。 (严厉地说, 这里的计算机是指由冯诺依曼思想开展起来的电子计算机。 随机数是由“随机种子”发生的。 没错, 这样的一个“随机种子”是一个 阅读全文

posted @ 2011-03-28 05:29 青青啊 阅读(400) 评论(0) 推荐(0)

摘要:VB. NET有很多值得学习的地方, NET实现下拉列表, 包括介绍控件停止改良等方面。 VB编程. NET是Microsoft公司提供解决未来计算需求的工具。 NETFramework中提供了许多控件, 但在实际应用中可能需求对系统提供的控件停止改良, 本文将介绍用VB. NET实现下拉列表折行显示。 设计能自动折行的下拉列表 VB. 在ComboBox控件中每项占用一行, 假设有选择项的内容长度超过下拉列表的宽度, 则超过部分不显示, 当一行显示不完全某项时停止折行显示, 我们将不同的选项用相互间隔的颜色区分。 类代码如下: Windows窗体设计器生成的代码 7. 下面代码用不同的颜色. 阅读全文

posted @ 2011-03-28 02:56 青青啊 阅读(394) 评论(0) 推荐(0)

摘要:导读:本文的Delphi入门教程应该让大家对Delphi有了一些根本看法, 假设想理解更多Delphi的相关知识还是找一下相关的书籍, 现在Delphi的开展前景还是不错的, 想在这方面开展的同学要掌握住机会了。 Delphi是Borland公司开发的一种可视化开发工具。 想更进一步理解Delphi的同学, 请大家看下面的Delphi入门教程。 Delphi是全新的可视化编程环境, 采用了弹性可重复利用的完整的面向对象顺序文语(Object-OrientedLanguage)、当今世界上最快的编辑器、最为抢先的数据库技术。 关于广阔的顺序开发人员来讲, 无疑会大大地进步编程效率, 您将会发现. 阅读全文

posted @ 2011-03-27 21:25 青青啊 阅读(1187) 评论(0) 推荐(0)

摘要:前阵子被问及一个在C中如何调用C++函数的成绩, 当被问及如何将类内成员函数声明时, 一时语塞, 将C++函数声明为``externC(在你的C++代码里做这个声明), 你可以这样运用f(): 当然, 这招只适用于非成员函数。 假如你想要在C里调用成员函数(包括虚函数), 则需求提供一个简单的包装(wrapper)。 例如: 然后, 你就可以这样调用C::f(): 假如你想在C里调用重载函数, 这样才能被C代码调用。 例如: 然后, 这些技巧也适用于在C里调用C++类库, 即使你不能(或者不想)修改C++头文件。 阅读全文

posted @ 2011-03-27 18:32 青青啊 阅读(290) 评论(0) 推荐(0)

摘要:虽然这种无关性有许多好处, 但是它也使得编写与硬件交互的Java使用顺序的进程变得相当复杂。 虽然这两个项目依然处于萌芽状态, 并已经成为一些实用使用顺序的根底。 由于它的低成本、高数据传输率、使用容易和灵活性, 今天, 许多周边设备和装置都是通过USB接口连接到计算机上的。 不过, 所以编写与USB设备交互的使用顺序是相当困难的。 IBM的DanStreetman最早末尾了在Java言语中提供对USB设备的访问的努力。 他的项目通过Java规范请求(JavaSpecificationRequest, 这个项目现在称为JSR-80并且指定了官方包javax. 同时, 这两个项目都开收回了Lin 阅读全文

posted @ 2011-03-24 00:03 青青啊 阅读(640) 评论(0) 推荐(0)

摘要:其中的通信局部用到了java中自带的InputStream, 繁琐, 不够模块化, 你或许会有一些疑惑: 1、Mina框架传递对象是怎么回事 2、Mina传递对象可以用来做什么 3、Mina传递对象是怎么停止的 4、Mina传递对象过程中会遇到什么问题呢 在用原来的java的InputStream, Reader等停止通信的时分我们会将信息编码转化成字节流等停止信息传递, OutputStream是基于字节流的, 而Writer, Reader是基于字符的, 我们都知道停止通信的服务器和客户端是事前必须定好通信协议, 假设我们将 视频定义为一条视频恳求, 就要一条一条的停止判别:1、假设是信息 阅读全文

posted @ 2011-03-23 17:32 青青啊 阅读(952) 评论(0) 推荐(0)

导航