自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

scuhank的专栏

仰望天空,很蓝...

  • 博客(7)
  • 资源 (10)
  • 收藏
  • 关注

原创 Java并发编程-上

一、线程1 线程的创建创建线程通常有两种方法: 1) 扩展Thread类实现线程的创建是最常用也是最直接的一种方法,通过继承类Thread实现线程体;2) 通过实现Runnable接口实现线程体。2 Thread类的几种构造函数    1) Thread()    2) Thread(Runnable target)    3) Thread(Runnable target

2010-04-28 21:01:00 2032

原创 Java包的创建和使用

包是Java语言提供的一种区别类名字命名空间的机制,它是类的一种文件组织和管理方式、是一组功能相似或相关的类或接口的集合。Java package提供了访问权限和命名的管理机制,它是Java中很基础却又非常重要的一个概念。 一、包的作用1 把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。2 如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不

2010-04-23 11:57:00 20024 1

原创 深入理解Java接口(一)

一、Java接口的基本内容[1].Java编程语言中不支持多重继承(即Java中一个类不能有多于一个的直接父类),但可以实现多个接口,这就间接地实现了多重继承。[2].接口(Interface)将产生一个完全抽象的类,它是用来建立类与类之间的协议的,其内部只提供调用方法的形式(创建者确定方法名、参数列表及返回类型),而没有提供任何具体的方法体。具体的实现方法(该接口中的所有方法)需要在遵循

2010-04-09 17:42:00 4396 3

原创 Java多态

在面向对象的程序设计(OOP)语言中,多态(又称动态绑定、后期绑定或运行时绑定)与继承是两个基本的特征。继承允许将对象当作它自己的类型或其基类来进行处理,而多态则可以消除不同类型之间的耦合关系,多态方法调用允许一种类型表现出与其他从同一基类导出类型之间的区别。 一、动态绑定的理解在java中,将一个方法调用与一个方法主体关联起来叫做绑定,当程序运行之前就进行绑定的行为叫前期绑定;然

2010-04-07 20:37:00 1173 1

原创 有关Java中关键字final的理解

一、final数据在java编程语言中,有时候需要告知编译器一段数据是不变的编译期常量。对于这种情况,编译器可以将此常量值带入需要用到它的计算式子当中,这种在编译时执行计算式的方法减轻了运行时的开销。通常,这类常量数据都是基本类型的数据,并赋予关键字final,同时在对此常量定义时需要进行赋值。值得注意的是:对于基本类型,使用final关键字将使数值恒定不变;而对于对象引用,final则是

2010-04-06 10:19:00 10962 3

原创 关于java中类的组合与继承语法小结

在面向对象编程语言中,继承和组合是两个很关键的问题,二者在语法和形式上有很多的相似之处。此处,仅对二者的用法做一个小结[1]。一、组合语法组合仅需将对象引用置于新类中即可,比如:// SprinklerSystem.javaclass WaterSource{       private String s;       WaterSource()       {

2010-04-05 22:07:00 7688 2

原创 Java编程语言中的数据初始化问题小结

在java编程语言中,所有变量在使用之前都必须尽量保证得到了合理的初始化,对于函数中的局部变量则以编译时的错误来提醒数据没有初始化。比如:void f(){       Int j;       j++;//此处会给出一个编译错误:j没有初始化}然而,若类的数据成员是基本类型,则每个基本类型数据成员都会得到一个初始值;在类中定义一个对象引用时,如果没有对其进行初始化,则

2010-04-04 21:30:00 1966 1

利用Boost.Python将C++代码导入到Python模块

借助Boost.Python库可以将C/C++代码方便、快捷地移植到python模块当中,实现对python模块的扩充。首先,将C++下的代码编译为动态库,并将生成的动态库命名为封装模块的名字,如:用BOOST_PYTHON_MODULE(Module_Name)宏对需要导出的函数、全局变量、类等导入Python的Module_Name模块,此时生成的动态库需要更名为Module_Name.pyd。然后,将Module_Name.pyd放在python的系统搜索目录中(通常是%PYTHON_PATH%\DLLs目录)。最后,在IDLE GUI界面或是python脚本中执行import Module_Name,这样就可以在python复用C++中定义的函数、类等而不必重写。

2012-07-21

数字迷宫、N皇后、杨辉三角、Akerman等代码

常见的数据结构练习题代码,包括数字迷宫、N皇后、杨辉三角、Akerman等代码,还有二叉树、链表、集合等C++类实现。

2010-08-22

链表、递归等数据结构代码

data struct code,including some simple examples.hope these resources can help someone to learn ds;

2010-08-22

pf 基本的粒子滤波

基本的粒子滤波suanfa ,新手学习的基本资料

2009-05-09

基本的kalman 程序代码

基本的kalman 程序代码 何有 雷达数据处理 例程

2009-05-09

ekf-ukf-pf 迭代扩展卡尔曼,无味卡尔曼-粒子滤波

ekf-ukf-pf 迭代扩展卡尔曼,无味卡尔曼-粒子滤波 性能之间的比较

2009-05-09

1iekf 一维的迭代扩展卡尔曼滤波算法

1iekf 一维的迭代扩展卡尔曼滤波算法 比较简单的算法

2009-05-09

pda 概率数据关联

概率数据关联 何有。雷达数据处理上面的例程 2009.4

2009-05-09

矩阵拆分matlab子函数

紧接着jpda的,是jpda需要调用的子程序 雷达数据处理子程序

2009-05-09

jpda 联合概率数据关联

联合概率数据关联 雷达数据处理上面的例子程序 确认矩阵拆分为互联矩阵子函数马上穿上来

2009-05-09

空空如也

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

TA关注的人

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