自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SQ更上一层楼穷千里目

成功就像谈恋爱,要死缠烂打,不到手,不放手!

  • 博客(66)
  • 资源 (1)
  • 收藏
  • 关注

Swing 给JLabel加超链接

实现这样一个功能很简单,我们可以把它封装到一个类中,如果我们想把一个带图标的JLabel做成一个超链接效果,就可以给JLabel组件增加鼠标事件,来调用我们下边的代码,打开系统的默认浏览器。    自己先封装一个打开浏览器的类:package com.feng.logon;import java.awt.Cursor;import java.awt.Desktop;impor...

2010-04-28 03:36:15 438

Eclipse开发struts完全指南

 在没有Struts经验之前,最好的办法是先建立一个Struts开发平台,先做出一个Hello world的小程序,然后再来研究它实现的原理。 功能说明在一个jsp页面(HelloWorld.jsp)中,输入你的名字,通过struts 将你的名字加上Helloword字样,然后在另外一个jsp页面(ShowHelloWorld.jsp)显示出来。 一、准备安装程序1、JDK...

2010-04-26 00:47:50 164

Java连接各种数据库的实例

1、Oracle8/8i/9i数据库(thin模式)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();String url="jdbc:oracle:thin:@localhost:1521:orcl";//orcl为数据库的SIDString user="test";String password...

2010-04-24 01:43:33 164

JAVA数据库的基本操作

java数据库基本操作1、java数据库操作基本流程2、几个常用的重要技巧:    可滚动、更新的记录集   批量更新    事务处理    java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 1、取得数据库连接1)用DriverManager取数据库连接例子String className,ur...

2010-04-24 01:31:47 137

转载 未来10年互联网十大趋势 语义网居首

 我们已经现在进入被称为web 2.0的网络时代。这个阶段互联网的特征包括搜索,社区化网络,网络媒体(音乐,视频等),内容聚合和聚集(RSS),mashups(一种交互式Web 应用程序),以及更多。目前大部分都是通过电脑接入网络,但是,未来我们将从移动设备(如Iphone)和电视机(如Xbox Live 360)上感受到更多登陆网络的愉悦。那么,我们能期待在未来10年或者更久的时间里,网

2010-04-23 01:18:00 790

JAVA的instanceOf什么时候用

 其实这个问题以前也困扰过我。我个人理解的一个应用场合就是,当你拿到一个对象的引用时(例如参数),你可能需要判断这个引用真正指向的类。所以你需要从该类继承树的最底层开始,使用instanceof操作符判断,第一个结果为true的类即为引用真正指向的类。例如下面的例子:class Person{}class Student extends Person{}class Postgraduate e...

2010-04-22 00:48:06 160

关于字符串缓冲池的讨论

 看到一个关于字符串缓冲池的讨论(转)大家先来看看一段奇怪的程序: public class TestString {     public static void main(String[] args) {         String s1 = "Monday";         String s2 = "Monday";     } } 这个程序真是简单啊!可是有什么问题呢?  ...

2010-04-21 23:56:04 152

Cloneable 接口

Cloneable 接口 ·public interface Cloneable此类实现了 Cloneable 接口,以指示 Object.clone() 方法可以合法地对该类实例进行按字段复制。  如果在没有实现 Cloneable 接口的实例上调用 Object 的 clone 方法,则会导致抛出 CloneNotSupportedException  异常。  按照惯...

2010-04-21 23:47:07 181

Java中Object的方法

 构造方法摘要 Object()             方法摘要 protected Object clone()            创建并返回此对象的一个副本。 boolean equals(Object obj)            指示某个其他对象是否与此对象“相等”。 protected void参数: obj - 要与之比较的引用对象。 返回: 如果此对象与 obj 参数相同...

2010-04-21 21:26:13 148

转载 苹果 谷歌 微软 三国混战 附地图详解

导读:据Gizmodo报道,令人吃惊的并不是微软或者苹果的规模,他们有几十年的历史,打造了行业的巨擘(现在又一致困在时空隧道里),真正令人吃惊的是Google。在十几年时间里,Google一举成为网络世界最重量级的公.....人们很难确切想象微软、Google和苹果之间令人窒息的战争史诗到底有多大规模。据Gizmodo报道,令人吃惊的并不是微软或者苹果的规模,他们有几十年的历史,打造了行业

2010-04-21 11:16:00 628

转载 计算机软件技术的三大流派

       序言:我的技术心得4在年前就有了主题(我写文章一般是先制定一个主题,然后反复琢磨一下,觉得差不多可以写了。然后就是一边想,一边写)而且也写了个开头,因为到了过年,心早就不在这里了,就没有继续写下去。没想到2010年这个年过的实在不怎么样,祖父在初五去世了。本来就沉痛的心情再加上年后的节后综合症与繁忙的工作,一直就没有再写4的打算。昨天有点事情没有参加版主的茶话会,觉得很愧疚(3次茶话

2010-04-21 10:52:00 1131

有界面的TCP Socket通信程序

 一个非常简单的有界面的TCP Socket的通信程序 程序由四个类组成:一个是服务器端;一个是客户端;另外两个是类,用来发送消息和接收消息的。 服务器端TcpServer.java package TcpChat;import java.awt.*;import java.awt.event.*;import javax.swing.*;import ...

2010-04-19 02:23:50 304

转载 IT人才市场最看重的12项技能

IT行业很热门,不过前提是你要有所需的技能。如果你想进入这个行业,不妨看看在不久的将来最热门的几项IT技能。Kevin Scott是谷歌公司的高级技术经理,也是美国计算机协会专业与教育委员会的创始成员,他说:“我在硅谷看到的一切与认为程序员行将消失、其工作外包出去的观点完全相反。从大企业到新兴公司,许多公司都在积极招聘。”许多招聘人员认为,现在有更多的空位可供求职者挑选。据美国密尔沃基马奎

2010-04-18 17:03:00 706

java代码编写的30条建意

 1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Package)...

2010-04-18 16:31:59 138

(转)一个牛人给java初学者的建议

 一个牛人给java初学者的建议 给初学者之一:浅谈java及应用 学java不知不觉也已经三年了 从不知java为何物到现在一个小小的j2ee项目经理 虽说不上此道高手,大概也算有点斤两了吧 每次上网,泡bbs逛论坛,没少去java相关的版面 总体感觉初学者多,高手少,精通的更少 由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的时间 还有一个很重要的原因就是java这门语言更...

2010-04-18 16:11:25 212

Java多线程编程总结

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lavasoft.blog.51cto.com/62575/27069Java多线程编程总结 下面是Java线程系列博文的一个编目: Java线程:概念与原理Java线程:创建与启动 Java线程:线程栈模...

2010-04-18 13:39:34 144

转载 柳传志:古稀人生最后一个大弯

 时光进入本世纪初,从中科院一间传达室里走出来的联想已经成长为一家在中国的信息产业中拥有巨大影响力的公司,并且从各个角度评价的指标都显示出未来的前景也一片光明,做为公司的主要创始人和成长壮大过程中的领导者,柳传志已经把具体的管理工作交给了更有活力的年轻管理者,在各种公开场合,已近退休年龄的柳传志更愿意给别人介绍自己的高尔夫水平,开始憧憬着做一个快乐的退休老头,把更多的时间留出来陪自己的家人。

2010-04-18 12:29:00 1755

转载 华为IT总监徐家骏的10年

上周,我正式提交了离职报告,准备给自己的职业生涯一个很大的转折,这是我长时间的思考最后所做的决定。但真的提出离职后,回想在公司的十年,还是百感交集。1997 年7月16日,我只身提着一个包从深圳宝安机场下飞机,走出机场,天是那么蓝、白云那么低、空气那么潮,仰头望天,对这个城市,对公司、对即将开展的工作和生活、对自己的前途一片茫然。到了科技园,发现是个荒凉而偏僻的地方,不过倒很安静,上学的几年中,一

2010-04-16 14:17:00 2456

转载 2010年全球无线产业十大展望

 对于全球无线产业而言,如果说2009年给人们留下的最大惊喜,是3G在中国全面启动带来的新鲜力量和巨大机遇,那么新的2010年无疑更加值得期待——快马加鞭的3G用户迁移和技术演进、生机勃发的中国市场、异彩纷呈的智能手机和融合终端,着眼未来的智能本和云计算,以及风起云涌的应用商店,无不酝酿着在这个漫长冬季过后恣意展现3G春天所带来的活力与希望。关键词一:用户迁移GSA和CDG的综合数据显

2010-04-16 13:48:00 473

转载 一位美国前辈工程师的十大职业发展忠告

1、好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手2、

2010-04-16 13:17:00 694

转载 客户端的价值

2010-04-13 08:43 |  次阅读 |  来源:《商业价值》杂志   在互联网领域,客户端正在从一种服务模式的改良演变成一次产业变革的大潮。QQ、360、搜狗输入法、暴风影音、PPlive、迅雷……到2010年,中国超过1亿用户数的互联网客户端已有10家左右。如果不考虑重复,将用户数量排名前15位的客户端用户数累加起来,总量已经超过了中国的人口总数。显然,近年来网民

2010-04-16 13:13:00 1524

即时通讯系统Instant Messaging System

即时通讯系统Instant Messaging System Instant Messaging (IM) is a form of real-time communication between two or more people based on typed text. The text is conveyed via computers connected over a network...

2010-04-14 23:55:25 1220

List Set ArrayList 区别详解

List是列表(接口),是可以允许出现重复值的,Set是集合,不允许出现重复值ArrayList(一般类)实现list接口arraylist与vector是差不多的,只不过arraylist是不同步的vector ArrayList同样是数组的封装vector似乎是方法的同步?ArrayList非同步如果不涉及多线程 使用ArrayList应该会块些List和Map都是接口不能实例化的以前...

2010-04-14 03:01:07 264

ArrayList Vector LinkedList 区别与用法

ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要...

2010-04-14 02:53:09 128

list.toArray

 今天为了把一个ArrayList直接转化为一个String数组,着实费了一番功夫,后来经百度后才搞定,总结如下:如果要把一个List直接转化为Object数组,则可以直接使用Object[] o = list.toArray();如果要转化为String数组,则有以下两种方式:方法一、String[]  arr = new String[list.size];  list.toA...

2010-04-13 12:24:57 128

一个简单的UDP聊天室

以下资料是从别处直接Copy的,为了方便查找使用,放到“毕设手记”里了一个简单的使用UDP协议实现的联天室,附件中有Eclipse3.4调试的project。由两个包组成:server 和 client server包里有如下两个类: package server;import java.awt.Container;import java.awt.event...

2010-04-13 03:43:46 210

Java多线程编程要点

1、 认识Thread和Runnable Java中实现多线程有两种途径:继承Thread类或者实现Runnable接口。Runnable是接口,建议用接口的方式生成线程,因为接口可以实现多继承,况且Runnable只有一个run方法,很适合继承。在使用Thread的时候只需继承Thread,并且new一个实例出来,调用 start()方法即可以启动一个线程。 Thread Test = new ...

2010-04-13 03:34:51 126

转载 互联网迟到的80 后:为什么中国出不了扎克伯格

    迟到的80后         他们已基本失去成为互联网一线领袖的机会,他们是迟到的80后, 所幸,这群年轻人并未颓废,而是面对现实,脚踏实地,不再飘摇。        对于互联网以至中国商业而言,他们姗姗来迟。        他们已不太可能取代70和60年代的人成为主流商业规则的制定者或标志性人物。        为什么中国的80后里出不了扎克伯格和La

2010-04-12 14:59:00 712

转载 2010年IT行业从业者掌握哪六种技能将大受欢迎?

 经历了2009年的裁员,2010年,IT行业哪些职位将大受欢迎?项目/程序开发人员名列首位,此外还有五类技术人员也将是招聘者追捧的宠儿。Tuscalloosa的Randall-Reilly 出版公司的IT主管Shane Kilgore 很沮丧的看到两个才华横溢的软件开发人员近来离职了。一个软件开发人员和他一起工作了五年,另一个也有十年了,尽管他很沮丧,但Kilgore把他们的离开看做经济

2010-04-12 06:57:00 581

转载 Unix传奇

摘要:Unix在计算机历史上并不仅仅代表了一个操作系统,而同时是一段计算机文化变迁的缩影。陈浩的这篇Unix传奇做于2007年,文章简单的介绍了这段所有从事计算机行业人员都值得了解的历史。 本文来源:酷壳 http://coolshell.cn/?p=2322Unix是目前还在存活的操作系统的元老了,走过了40年的历程。由它引发的思想变革,对当今计算机文化造成的深远影响。这是一段所有从

2010-04-11 09:02:00 1017

Java自学之路

 基础的三十个问题弄明白了以后,差不多能看看方法类的文章了。下面这篇文章写的特别好。JAVA自学之路 一:学会选择 为了就业,不少同学参加各种各样的培训。 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等。 那么究竟应该选择什么方向呢? 我的意见是,不要太过相信各种培训机构或是抢手文章的说法(包括我),当你要走向社会的时...

2010-04-11 08:33:55 354 1

Java知识拾遗:三大框架的技术起源

  http://developer.51cto.com  2010-03-30 08:36  kbsjak47  JavaEye  我要评论(3) 在Java开发中,我们经常使用Struts、Hibernate和Spring三个主流框架,但你是否知道这三个框架最初是为解决怎样的问题而生的?  Struts、Hibernate和Spring是我们J...

2010-04-09 09:14:25 145

Java项目开发中不同类型数据的转换

 在Java项目开发过程中,创建一些公共的方法以实现不同类型数据的转换,小结如下: /** * 字符型转化为整型 * @param source * @return */ public static int strtoint(String source){ int num=0; try{ num=Integer.parse...

2010-04-08 11:13:46 179

SQLServer Unsupported method: ResultSet.last的问题

 在数据库查询中,一般我们都是先获得查询的结果集,然后通过 rs.last 将游标移到记录集末,再用 rs.getRow() 函数来获得最后一条记录的行号,由此来获得该记录集的数量。 这个方法在oracle 数据库中运行正常,但是换到MS SQL中就会报出 java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]U...

2010-04-08 10:44:39 223

java读取数据库并导出到Excel

 import java.io.File;    import jxl.*;    import jxl.write.*;   import jxl.write.biff.RowsExceededException;   import java.sql.*;   import java.util.*;     public class DBtoExcel {              /** ...

2010-04-08 10:24:59 178

Java导出Excel文件实例

 先到http://www.andykhan.com/jexcelapi/download.html下载一个api,并加入到classpath import java.io.*;import jxl.*;import jxl.write.*;import jxl.format.*;import java.util.*;import java.awt.Color;public c...

2010-04-08 10:18:25 154

JXL入门学习

 最近和Excel频繁亲密接触,主要将N个Excel表中的数据拷贝到另外的Excel表中规整为二维结构以便入库。但是有些表存在合并单元格的情况,甚是恼火,怎么办哪?好在这N个Excel表结构还比较一致,可以写程序在指定位置读取,然后再写入到新的Excel表中,这样就OK了。这里面主要用到一个组件JXL.jxl的安装:主要就是将jxl的包放在WEB-INF的classes下面(如果下载到的是...

2010-04-08 09:57:20 171

javaMail 发送邮件成功例子

一个通过JSP,JAVABEAN组合成功发送邮件的例子;需要的包有;mail.jar   ,activation.jar;     java.sun.com中有下载的;     第一:通过163.com发送邮件时要验证用户,在这我们创建一个JAVABEAN   继承Authenticator类;     package   zh;         /**       *   @author   A...

2010-04-08 09:51:31 660

在MyEclipse6.0下导入struts1.2项目全过程

在MyEclipse6.0下导入struts1.2项目全过程,操作步骤如下: 1.创建web项目  2.为新项目命名   3.导入存在的struts1.2项目   4.注意,要勾选    5.打开项目的属性   6.在Java Build Path 中添加项目用到的附加包    7.添加MyEcli...

2010-04-08 09:30:12 374

转载 乔布斯画传:漫长而辉煌的CEO生涯

 【《中国企业家》网站专稿】苹果iPad发售在即,史蒂夫·乔布斯能否延续iPhone的辉煌引人关注。这是乔布斯自接受肝移植手术以来在商业舞台上的最大动作,《时代》周刊值此时机,推出了《史蒂夫·乔布斯漫长而辉煌的职业生涯》。电脑天才1976年,史蒂夫·乔布斯与拍档合作创建了苹果公司。他是第一批意识到图形用户界面巨大商业潜力的人之一,鼠标驱动的点击系统几乎应用于今天所有的台式计算机。在

2010-04-08 09:17:00 536

带服务器端和客户端的网络白板

简单的网络白板,一个是服务器端,一个是客户端,每一方画图,对方都有看到。

2010-04-22

空空如也

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

TA关注的人

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