自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cruise技术博客

实践是最好的成长!

  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

原创 Eclipse选项卡式的属性视图(The Eclipse Tabbed Properties View)

Eclipse工作台提供了一个性能视图用于查看(和/或编辑)选定项目的属性。在本文中,您将学习如何使用选项卡式的属性视图创建一个性能增强的用户界面视图。1.引言Eclipse工作台提供了一个属性视图,即在文章中详细描述你的性能控制。默认的用户界面是属性和值对表,并且值使用一个标准的对话框单元格编辑器。工作台使用扩展(extensions)为属性视图定义了一个自定义的用户界面。利用这个扩展,Properties视图已创建。属性视图允许您创建任何用户界面的属性。此外,您可以为元素创建用户接口而不

2014-05-30 14:02:09 6056

翻译 Eclipse插件终极攻略(一):基本概念介绍

在这个系列的第一部分里,将对Eclipse和插件的概要、插件开发的基本概念、OSGi和SWT进行简单介绍。在Eclipse中使用PDE(Plugin Development Environment)进行插件开发。在PDE中为大家准备了几个模板供大家参考。第一步咱们先利用模板制作一个简单的插件作为和PDE的第一次接触。

2014-05-29 21:34:02 2717

转载 Java中String和Date、Timestamp之间的相互转换

一、String与Date(java.util.Date)互转     1.1 String -> DateString dateStr = "2010/05/04 12:34:23";Date date = new Date(); //注意format的格式要与日期String的格式相匹配DateFormat sdf = new SimpleDateFormat("yyyy/MM

2014-05-29 18:27:45 1077

转载 运行jar应用程序时引用其他jar包的四种方法

大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName我们就只要在MANIFEST.MF

2014-05-28 22:22:39 3109

转载 详解ClassLoader加载类的流程及自定义ClassLoader

Java应用环境中不同的class分别由不同的ClassLoader负责加载。一个jvm中默认的classloader有Bootstrap ClassLoader、Extension ClassLoader、App ClassLoader,分别各司其职:Bootstrap ClassLoader   负责加载java基础类,主要是 %JRE_HOME/lib/ 目录下的rt

2014-05-28 22:04:12 3879

原创 OSGI入门实例讲解(一)

开放服务网关倡议(OSGi)定义了开发和部署模块应用程序和库的体系结构。作为介绍OSGi的第一篇文章,本文旨在让你了解OSGi开发的一些概念,并向你展示了如何使用Eclipse的OSGi容器(Equinox)实现建立一个简单的Hello World应用。此外还简要介绍了使用OSGi构建面向服务的应用程序以及OSGi的servicefactory和servicetracker类。OSGI(Open Services Gateway Initiative),也叫JAVA动态模块系统,定义了一套模块应用开发的

2014-05-28 21:00:55 10280 5

原创 Java中的不可变类

在学习Java的过程中,我们时常会遇到这样一个概念——不可变类。本文旨在对此做一简单的解释。1. 不可变类:创建该类的实例后,该实例的属性是不可改变的,java提供的包装类和java.lang.String类都是不可变类。当创建它们的实例后,其实例的属性是不可改变的。

2014-05-23 21:36:46 2242 1

转载 Windows下python环境变量配置

默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量。此时不能在命令行直接使用python命令。 1. 首先需要在系统中注册python环境变量:假设python的安装路径为c:\python2.6,则修改我的电脑->属性->高级->环境变量->系统变量中的PATH为:(为了在命令行模式下运行Python命令,需要将python.exe所在的目录附加到P

2014-05-23 12:24:30 1869

原创 Java中的NIO和IO的对比分析

总的来说,java中的IO和NIO主要有三点区别:IO                 NIO面向流    面向缓冲阻塞IO                   非阻塞IO 无  选择器(Selectors)1.面向流与面向缓冲Java NIO和IO之间第一个最大的区别是,IO是面向流的,N

2014-05-22 21:21:30 1061

转载 阻塞、非阻塞、同步、异步总结--network IO

同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-blocking IO是一个东西。这其实是因为不同的人的知识背景不同,并且在讨论这个问题的时候上下文(context)也不

2014-05-22 20:41:25 826

原创 [Effective Java]考虑用静态工厂方法代替构造器

本文主要介绍如何使用静态工厂方法已经在那种场合来使用这种方式代替构造方法。 众所周知,对于类而言,我们为了获得一个类的实例对象,通常情况下会提供一个公有的(public) 的构造器。当然除了这种方法以外,我们还可以通过给类提供一个public的静态工厂方法(static factory method)的方式来完成,让它返回一个类的实例。

2014-05-21 20:49:08 1690

转载 JDBC与ODBC的区别与应用

JDBC与ODBC都可以实现类似的功能,但JDBC与ODBC的区别是他们的开发架构不同,其实现细节上也有所差异。AD:谈到JDBC与ODBC的区别,JDBC和ODBC其实都是用来连接数据库的启动程序。ODBC中文名字叫做开放数据库互联,是微软技术人员开发的开放服务结构中有关数据库的一个组成部分,它建立一组相关的规范,并提供了一组对数据库访问的标准应用程序编程接口。简单的说,ODBC就是应用

2014-05-15 11:30:52 1512

转载 浅谈JDBC和ODBC

---- 异构数据库系统是由多个异构的成员数据库系统组成的数据库系统,异构性体现为各个成员数据库之间在硬件平台、操作系统或数据库管理系统等方面的不同。----Internet上大量信息必须通过数据库系统才能有效管理。由于历史等原因,Internet上的数据库系统不少是异构的。为了在Internet环境下,基于异种系统平台实现对异构数据库的查询和联合使用,必须提供一个独立于特定的数据库管理系统的

2014-05-15 11:29:22 959

原创 Python爬虫抓取网页图片

本文通过python 来实现这样一个简单的爬虫功能,把我们想要的图片爬取到本地。

2014-05-13 20:16:58 18804 11

原创 Python入门教程--测试局域网中的电脑是否连通

假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200.       思路:用shell编程.(Linux通常是bash而Windows是批处理脚本).例如,在Windows上用ping ip 的命令依次测试各个机器并得到控制台输出.由于ping通的时候控制台文本通常是"Reply from ... "

2014-05-09 09:32:15 2390

转载 python中sys.argv[]用法

Sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始,以下两个例子说明:1、使用sys.argv[]的一简单实例,

2014-05-08 21:44:37 2329

原创 指针和引用的区别和联系

★相同点:●都是地址的概念;指针指向一块内存,它的内容是所指内存的地址;而引用则是某块内存的别名。★不同点:●指针是一个实体,而引用仅是个别名;●引用只能在定义时被初始化一次,之后不可变;指针可变;引用“从一而终”,指针可以“见异思迁”;●引用没有const,指针有const,const的指针不可变;(具体指没有int& const a这种形式,而c

2014-05-08 20:49:53 743

转载 深入理解javascript闭包(二)

一、什么是闭包?官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的function所产生的闭包更为强大,也是大部分时候我们所谓的“闭包”。看下面这段代码:fu

2014-05-08 20:25:29 1103

原创 深入理解javascript闭包(一)

闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的function所产生的闭包更为强大,也是大部分时候我们所谓的“闭包”。可以把闭包简单理解成“定义在一个函数内部的函数”。 闭包就是能够读取其他函数内部变量的函数。 所以,在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。闭包(clos

2014-05-08 20:09:26 1846 2

转载 什么是ETL?

【摘要】ETL(Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程)作为BI/DW(Business Intelligence)的核心和灵魂,能够按照统一的规则集成并提高数据的价值,是负责完成数据从数据源向目标数据仓库转化的过程,是实施数据仓库的重要步骤。如果说数据仓库的模型设计是一座大厦的设计蓝图,数据是砖瓦的话,那么ETL就是建设大厦的过程。在整个项目中最难部分是

2014-05-08 15:10:47 1449

转载 一位数据挖掘Senior给数据挖掘在读研究生的建议

关于数据挖掘方面的研究,我原来也走过一些弯路。其实从数据挖掘的起源可以发现,它并不是一门崭新的科学,而是综合了统计分析、机器学习、人工智能、数据库等诸多方面的研究成果而成,同时与专家系统、知识管理等研究方向不同的是,数据挖掘更侧重于应用的层面。因此来说,数据挖掘融合了相当多的内容,试图全面了解所有的细节会花费很长的时间。因此我建议你的第一步是用大概三个月的时间了解数据挖掘的几个常用技术

2014-05-07 14:20:49 1397

protobuf-2.5.0.tar.gz

在Ubuntu64位系统下编译hadoop2.2.0所需的压缩包,protobuf-2.5.0.tar.gz

2014-01-23

图片的淡入淡出_MMX

通过在C语言中嵌套汇编指令,实现的图片的淡入淡出效果,然后将其植入JAVA中显示出来!附有完整的源代码!

2013-04-20

图片淡入淡出效果【html】

一种基于html语言实现的图片淡入淡出效果,可以直接在浏览器上运行!

2013-04-20

空空如也

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

TA关注的人

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