自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

the blog of xinke87

--------------------------------------------------------- 年轻的心好想飞!

  • 博客(34)
  • 资源 (8)
  • 收藏
  • 关注

原创 java中各种环境变量的设置

对初学java者来说 ,环境变量的设置是一头等大事,很多对此很不了解,在此我就把自己的环境变量设置给大家分享一下,初学者可以作为参考。依次“我的电脑(右键)----> 属性----->高级------环境变量”可以看到上方为你正在使用的登录登录用户变量,下方为已经配置好的系统环境变量,一般情况下我们自己设置的变量在上方即可新建  变量名JAVA_HOME    变量值C:/Progra

2007-06-15 18:27:00 954 1

转载 线程化和同步

 From:http://www.ibm.com/developerworks/cn/java/j-rtj3/ Java 实时规范中的线程化和同步考虑

2007-06-13 08:57:00 753

转载 Java编译器对于String常量表达式的优化

来源:赛迪网  首先把问题摆出来,先看这个代码 String a = "ab"; String b = "a" + "b"; System.out.println((a == b));   打印结果会是什么?类似这样的问题,有人考过我,我也拿来考过别人(蛮好玩的,大家也可以拿来问人玩),一般答案会是以下几种:   1.true   "a" + "b" 的结果就是"ab",这样a,b都是"ab"了,

2007-09-13 19:16:00 730

原创 mysql常用函数

控制流函数IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。 mysql> select IFNULL(1,0); -> 1mysql> select IFNULL(0,10); -> 0mysql> selec

2007-09-13 11:04:00 12131 3

原创 两个经典的小故事

考验========================我的头好晕。 好像烧更高了,我不知道,一直昏昏沉沉的。 我从山上跌下来的时候,天佑试图拉住我腰间的绳索,可惯性太大,连他也被 一起扯了下来。触到地面的积雪时我昏了过去,隐约感觉天佑把我背进了这个小山洞。无线电摔坏了,我不知道时间到底过了多久,我也不知道我们到底还能不能得救,我的双腿可能 跌断了,一直没有知觉。 天佑只是轻微的擦伤,他一直照顾着

2007-09-12 22:32:00 866

转载 奔奔族

随着天仙妹妹、后舍男孩、非常真人、二月丫头等网络红人的迅速蹿红,一个年龄介于20~30岁的全新族群浮出水面——奔奔族,吸引着网媒的关注和公 众的眼球。连日来,一则题为《奔奔族(1975~1985年出生的人)——中国社会压力最大、最水深火热的族群》的帖子引爆各大网站论坛等社区,奔奔族被 称为“当前中国社会中最重要的青春力量”,他们一路嚎叫地奔跑在事业的道路上;同时他们又是中国社会压力最大的族群,身处

2007-08-13 23:16:00 775

转载 JAVA中如何读取主板序列号或硬盘序列号或MAC地址

from:http://ywh5.bokee.com/viewdiary.13113717.html private   String   getPhysicalAddress() {             String   cmd   =   "cmd.exe   /c   ipconfig/all";             String   strRs="";        

2007-08-13 16:33:00 3840

转载 瞎子 阿炳 喜欢其音乐

from:http://hi.baidu.com/yandongy_00702/blog/item/45ab81947e3a171fd31b70ea.html一、阿炳生平简介 (1893-1950):原名华彦钧,民间音乐家,江苏无锡人。  1893年8月17日阿炳出生在无锡雷尊殿旁“一和山房”。父亲华清和(号雪梅)为无锡洞虚宫雷尊殿当家道士,母亲秦氏出身农家,曾嫁与秦家,婚后不久便守寡,与华清

2007-07-31 21:45:00 1710

转载 五句话改变一生

五句话改变一生第一句话是:优秀是一种习惯。      这句话是古希腊哲学家亚里士多德说的。如果说优秀是一种习惯,那么懒惰也是一种习惯。人出生的时候,除了脾气会因为天性而有所不同,其他的东西基本都是后天形成的,是家庭影响和教育的结果。所以,我们的一言一行都是日积月累养成的习惯。我们有的人形成了很好的习惯,有的人形成了很坏的习惯。所以我们从现在起就要把优秀变成一种习惯,使我们的优秀行为习以为常,变

2007-07-28 16:34:00 886

转载 吸血鬼数字

在数学里有一种吸血鬼数,它是两个“尖牙数”的乘积,同时又是由这两个“尖牙数”的数字重新排列后得到的,如:27 * 81 = 2187, 35 * 41 = 1435 等。1994年柯利弗德·皮寇弗在Usenet社群sci.math的文章中首度提出吸血鬼数。后来皮寇弗将吸血鬼数写入他的书Keys to Infinity的第30章。吸血鬼数还要有一些条件:要有偶数个位数,每个“尖牙数”的位

2007-07-25 16:02:00 1184

转载 答案在后面

一个人在朋友家吃饭,问朋友这餐吃的是什么肉?朋友说是企鹅肉,他就号啕大哭自杀了。    为什么?  第二个故事:跳火车    一个人坐火车去邻镇看病,看完之后病全好了。回来的路上火车经过一个隧道,这个人就跳车自杀了。    为什么?  第三个故事:水草    有个男的跟他女友去河边散步,突然他的女友掉进河里了,那个男的就急忙跳到水里去找,可没找到他的女友,他伤心的离开了这里,过了几年后,他故地重游

2007-07-25 15:09:00 593

转载 网上看到的 程序员的进化——从学生到首席执行官

from:http://www.blogjava.net/flyingbug/archive/2006/05/18/46862.html满有意思的文章嘛!!呵呵  值得推荐 !!希望真的如此!!!/*-------------------------------------------   程序员的进化——从学生到首席执行官 翻译 2002 王咏刚 http://www.contextfr

2007-07-24 18:39:00 661

转载 XPath介绍 很全面

XPath is a language for finding information in an XML document. XPath is used to navigate through elements and attributes in an XML document.Xpath是一种能够在XML文档中寻找信息的语言。它通过XML文档中的元素和属性来进行导航。  -------

2007-07-13 14:47:00 676

转载 使用回调和线程处理一个耗时响应过程

from:http://www.blogjava.net/sitinspring/archive/2007/06/28/126809.html现在程序中有许多涉及长耗时响应过程的处理,比如访问WebService,远程调用,复杂处理等,如果我们使用直接顺序执行的方式进行处理有可能导致界面停顿,响应停止,无谓等待等缺陷,这是不应该的。一个耗时响应过程应该采用回调和线程来处理,具体就是把原来的顺序

2007-07-12 22:10:00 1047

原创 java中的闭包与回调

 来自java编程思想:闭包是一个可调用的对象,它记录了一些信息,这些信息来自于创建他的作用域,用过这个定义 可以看出内部类是面向对象的闭包 因为他不仅包含外围类对象的信息 还自动拥有一个指向此外围类对象的引用 在此作用域内 内部类有权操作所有的成员 包括private成员;interface Incrementable{ void increment();} class Call

2007-07-12 10:20:00 1611

转载 利用 Eclipse 进行单元测试

  在 Eclipse IDE 中用适用于 Java 的 RMock 测试框架增强 jMock

2007-07-12 08:40:00 1084

原创 银行家算法

银行家算法是一种最有代表性的避免死锁的算法。要解释银行家算法,必须先解释操作系统安全状态和不安全状态。安全状态:如果存在一个由系统中所有进程构成的安全序列P1,…,Pn,则系统处于安全状态。安全状态一定是没有死锁发生。不安全状态:不存在一个安全序列。不安全状态一定导致死锁。那么什么是安全序列呢?安全序列:一个进程序列{P1,…,Pn}是安全的,如果对于每一个进程Pi(1≤i≤n),它以后尚需要的资

2007-07-03 16:00:00 1255

原创 ElGamal算法

ElGamal算法既能用于数据加密也能用于数字签名,其安全性依赖于计算有限域上离散对数这一难题。密钥对产生办法。首先选择一个素数p,两个随机数, g 和x,g, x ElGamal用于数字签名。被签信息为M,首先选择一个随机数k, k与 p - 1互质,计算a = g^k ( mod p )再用扩展 Euclidean 算法对下面方程求解b:M = xa + kb ( mod p - 1 )签名就

2007-07-03 15:48:00 3320

原创 蚂蚁算法

 from:http://baike.baidu.com/view/535300.htm蚂蚁算法 蚁群算法(ant colony optimization, ACO),又称蚂蚁算法,是一种用来在图中寻找优化路径的机率型技术。它由Marco Dorigo于1992年在他的博士论文中引入,其灵感来源于蚂

2007-07-03 15:35:00 1141

转载 Javascript变量声明:var语句

from http://www.webjx.com/htmldata/2005-10-15/1129344583.html看看下面这几个例子的结果就知道问题了:    No.1   var var00 = 0;document.write(var00 + );var var01 = 1;function foo(){    document.write(var01);

2007-06-22 10:06:00 2227

转载 Meta标签详解

您的个人网站即使做得再精彩,在“浩瀚如海”的网络空间中,也如一叶扁舟不易为人发现,如何推广个人网站,人们首先想到的方法无外乎以下几种:    ● 在搜索引擎中登录自己的个人网站    ● 在知名网站加入你个人网站的链接  ● 在论坛中发帖子宣传你的个人网站   很多人却忽视了HTML标签META的强大功效,一个好的META标签设计可以大大提高你的个人网站被搜索到的可能性,有兴趣吗,谁我来重

2007-06-20 11:54:00 518

转载 黑客如何用线程注射技术隐藏自己的病毒

from http://wz.csdn.net/url/536354/隐藏是病毒的天性,在业界对病毒的定义里,“隐蔽性”就是病毒的一个最基本特征,任何病毒都希望在被感染的计算机中隐藏起来不被发现,因为病毒都只 有在不被发现的情况下,才能实施其破坏行为。为了达到这个目的,许多病毒使用了各种不同的技术来躲避反病毒软件的检验,这样就产生了各种各样令普通用户头 痛的病毒隐藏形式。由于木马后门的行为特征

2007-06-17 23:00:00 644

原创 更好的观察java运行

在编译java程序和运行java程序时,为了更好的看到java程序对包的导入和对代码的解析操作 可以加入一点命令 轻松的观察!!!!下面从最简单的Helloworld程序入手看看情况如何: public class HelloWorld{ public static void main(String []args) {  Print print=new Print("hello world

2007-06-10 19:57:00 1259

原创 JSP的内置对象及方法

request request表示HttpServletRequest对象。它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie, header, 和session数据的有用的方法。 response response表示HttpServletResponse对象,并提供了几个用于设置送回 浏览器的响应的方法(如cookies,头信息等) out out 对象是javax.js

2007-06-10 19:13:00 546

原创 final finally finalize 的区别

final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载。   finally—再异常处

2007-06-10 19:08:00 630

转载 充分理解socket编程

第一步 充分理解Socket  1.什么是socket  所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。  以J2SDK-1.3为例,Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用

2007-06-10 18:03:00 583

转载 Java RMI 入门

from:88250的灰色天空  一 .RMI概述RMI(Remote Method Invocation)    RMI是分布式对象软件包,它简化了在多台计算机上的JAVA应用之间的通信。必须在jdk1.1以上RMI用到的类     java.rmi.Remote                   所有可以被远程调用的对象都必须实现该接口     java.rmi.server

2007-06-10 14:33:00 528

转载 实时系统和垃圾收集

实时系统和垃圾收集实时(RT)应用程序开发与通用应用程序开发的差异在于前者对部分运行时行为强加了时间限制。此类限制通常是对应用程序的某些部分实施的,比如中断处理程序,其响应中断的代码必须在给定的时间范围内完成工作。对于硬 RT 系统,比如心脏监测器或国防系统,如果这类系统的运行超出时限,可以看作是整个系统的灾难性失败。而对于软 RT 系统,超出时限可能会有些不利影响 —— 比如 GUI 不能显

2007-06-09 21:59:00 783

原创 线程优先权问题

对现成进行操作时 可以设置其优先权;如下public class SimplePriorities extends Thread { private int countDown =5; private static int threadCount=0; private volatile double d=0; public SimplePriorities(int pri) {  super(

2007-06-08 12:18:00 851

原创 获得本机IP

//java实现获得本机IP/* * Main.java * * Created on 2007年6月6日, 下午11:09 * * To change this template, choose Tools | Template Manager * and open the template in the editor. */package getlocalhost;/** * *

2007-06-07 15:46:00 533

原创 弹出式菜单 java编程思想中例程的看法

源程序如下: import javax.swing.*;import java.awt.*;import java.awt.event.*;import javawork.swing.*;public class Popup extends JApplet{ private JPopupMenu popup=new JPopupMenu(); private JTextField t=new

2007-06-06 09:27:00 636

原创 java菜单 来自(java编程思想)

//每个能支持菜单的组件,包括JApplet JFrame JDialog 以及他们的子类//他们都有一个setMenuBar()方法,他接受一个JMenuBar对象(某个特定的组件只能有一个JMenuBar对象)//作为参数,你先把JMenu对象添加到JMenuBar中,然后把JMenuItem对象添加到JMenu中//每个JMenuItem都能有一个相关联的ActionListener,用来捕

2007-06-05 10:14:00 1041

转载 ant教程

ant教程1,什么是ant ant是构建工具2,什么是构建 概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个3,ant的好处 跨平台  --因为ant是使用java实现的,所以它跨平台 使用简单--与ant的兄弟make比起来 语法清晰--同样是和make相比 功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有

2007-05-25 22:57:00 1300 2

原创 端口介绍

计算机端口介绍[详细列表]    我们常常会在各类的技术文章中见到诸如135、137、139、443之类的“端口”,可是这些端口究竟有什么用呢?它会不会给我们的计算机带来潜在的威胁呢?究竟有多少端口是有用的?想要了解的话,就跟我来吧:端口:0 服务:Reserved 说明:通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口,当你试图使用通常的闭合端口连接它时将产生不同

2007-05-24 17:44:00 672

Java Concurrency in Practice

This book covers:<br><br>Basic concepts of concurrency and thread safety<br><br>Techniques for building and composing thread-safe classes<br><br>Using the concurrency building blocks in java.util.concurrent<br><br>Performance optimization dos and don'ts<br><br>Testing concurrent programs<br><br>Advanced topics such as atomic variables, nonblocking algorithms, and the Java Memory Model<br>

2007-07-23

C语言趣味程序百例精解.pdf

C语言趣味程序百例精解.pdf

2007-06-01

htmlhelp制作学习教程

htmlhelp制作学习教程

2007-06-01

csjp模拟题

java考试模拟题<br/>

2007-05-24

八种数据库的连接方式

八种数据库的连接方式

2007-05-24

将JAVA编译为EXE的几种方法

将JAVA编译为EXE的几种方法

2007-05-24

计算机程序设计艺术三

计算机程序设计艺术三

2007-05-09

计算机程序设计艺术卷二

计算机程序设计艺术卷二

2007-04-30

空空如也

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

TA关注的人

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