自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (13)
  • 收藏
  • 关注

原创 java按字节截取字符串

java面试题:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如"我ABC"4,应该截为"我AB",输入"我ABC汉DEF",6,应该输出为"我ABC"而不是"我ABC+汉的半个"。 目前很多流行的语言,如C#、Java内部采用的都是 Unicode 16(UCS2)编码,在这种编码中所有的字符都是两个字符,因此,如果要截取的字符串是中、英文、数字混合的,就会产生问题,如下面的字符串:   String s = "a加b等于c,如果a等1、b等于2,

2011-01-16 12:33:00 33863 11

转载 java 通配符 问题

java 通配符问题,困惑了好久的一个问题,觉得这篇文章将解的最清楚明白:List fruit = new List() ;这是因为List是持有Fruit或其导出类的容器,而List是持有Apple的容器,它们之间并没有类型上的相关性。所以如果真的想达到这种目的,可以借用通配符的作用:List fruit = new List() ;这样,就可以可以通过编译器的检查了。在这里,List实际上并不是指这个List可以持有任何类型的Fruit,通配符引用的是明确的类型,所以它的意思是某种指定的具体类型,所以编

2011-01-13 11:25:00 2567 1

转载 FilenameFilte的使用

<br />使用FilenameFilter实现图片过滤,只要.gif,.jpg,.png文件。java 代码public class ImageFilter  implements FilenameFilter{       public boolean isGif(String file) {       if (file.toLowerCase().endsWith(".gif")){         return true;       }else{         return false;   

2011-01-13 09:08:00 565

转载 nio入门

<br />nio接触过,但没有实际写过代码,今天看到先转载过来,留待慢慢看:<br />首先了解下所谓的java nio是个什么东西!<br /> <br />传统的并发型服务器设计是利用阻塞型网络I/O 以多线程的模式来实现的,然而由<br />于系统常常在进行网络读写时处于阻塞状态,会大大影响系统的性能;自Java1. 4 开始引入<br />了NIO(新I/O) API,通过使用非阻塞型I/O,实现流畅的网络读写操作,为开发高性能并发<br />型服务器程序提供了一个很好的解决方案。这就是java

2011-01-13 09:06:00 580

原创 java 编解码问题(一)

<br />很长时间都没搞懂java编解码的问题,现在发现“出来混,总是要还的”,哈哈,言归正传:<br /> <br />一 首先需要搞懂的是:<br />JVM里面的任何字符串资源都是Unicode,就是说,任何String类型的数据都是Unicode编码。没有例外。既然只有一种编码,那么,我们可以这么说,JVM里面的String是不带编码的。String相当于 char[]。 <br />JVM里面的 byte[] 数据是带编码的。比如,Big5,GBK,GB2312,UTF-8之类的。 <br />

2011-01-12 16:38:00 6046

原创 Java endorsed

今天突然看到面试题答案中提到了java endorsed,以前没有听说过,这里暂时记录下来,留待以后研究 Specifying the -Djava.endorsed.dirs=lib/endorsed system property on the Java command line will force the JVM to prefer any library it finds in the endorsed directory over its own system libraries. Copyin

2011-01-12 11:04:00 5252

转载 使用synchronized同步

<br />把利用synchronized同步的几个注意点给大家列一下:<br />synchronized关键字有两种用法。第一种就是在《使用Synchronized关键字同步类方法》一文中所介绍的直接用在方法的定义中。另外一种就是synchronized块。我们不仅可以通过synchronized块来同步一个对象变量。也可以使用synchronized块来同步类中的静态方法和非静态方法。 <br />    synchronized块的语法如下:<br /> publicvoid method()<br

2011-01-10 09:15:00 821

转载 String类详解

<br />可能很多朋友像我一样对string类的认识还不够深入。下面这篇文章转自http://www.javaeye.com/topic/522167,下面是全文。<br />【镜头1】 String对象的创建<br />      1、关于类对象的创建,很普通的一种方式就是利用构造器,String类也不例外:String s=new String("Hello world"); 问题是参数"Hello world"是什么东西,也是字符串对象吗?莫非用字符串对象创建一个字符串对象?<br /><br />

2011-01-10 09:10:00 661

原创 java 匿名内部类

<br />最近在看面试题,发现一些基础的知识没有掌握,本篇强调匿名类的几个知识点:<br /> <br />使用匿名内部类课使代码更加简洁、紧凑,模块化程度更高。内部类能够访问外部内的一切成员变量和方法,包括私有的,而实现接口或继承类做不到。匿名内部类的两种实现方式:第一种,继承一个类,重写其方法;第二种,实现一个接口(可以是多个),实现其方法。蓝色字体部分是我以前没有理解到的,下面给出一段示例代码:<br /> <br /><br />public class TestAnonymousInterCla

2011-01-07 18:02:00 542

原创 jni小结

<br />前段时间学习了下jni技术,这段时间没再看,发现回头想的时候又要重新看,还是记下来,以备后面还要使用<br /> <br />一、JNI简介<br />JNI:Java Native Interface,是Java语言提供的一种通用接口,用于Java代码与本地化代码的交互。所谓本地化代码是指直接编译成的与机器相关的二进制代码,而非Java字节码之类的中间代码。Windows下面的可执行文件,DLL等,Linux下面的可执行文件和SO文件等,都是二进制代码。<br />JNI允许Java语言编写的

2011-01-07 15:44:00 548

原创 Java的clone机制及其可变类与不可变类

<br />当方法中传递的参数是基本数据类型时,采用的是值传递;当输入参数是对象时,采用的是引用传递。这是“影子克隆(shallow clone)”。如果想要按值传递参数,该类就要实现cloneable接口,并实现clone方法,将“对象名.clone()”做参数传递(deep clone)。<br />     Object 类有 clone() 方法: protected native Object clone() throws CloneNotSupportedException; <br />   

2011-01-06 16:59:00 1938 1

JMX_1_4_specification.pdf

补充上一篇文档JMX_1_3_specification.pdf

2013-08-27

JMX_1_3_specification

JMX_1_3_specification,对比刚接触jmx或着想深入了解jmx的童鞋们有帮助

2013-08-27

FusionChartsV3.2完美破解版(附教程)

本资料是FusionChartsV3.2完美破解版并且附带了详细教程,FusionCharts拥有比FusionCharts free更加强大的功能

2013-08-27

java操作office文件的工具类

Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能。   结构:   HSSF - 提供读写Microsoft Excel格式档案的功能。   XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。   HWPF - 提供读写Microsoft Word格式档案的功能。   HSLF - 提供读写Microsoft PowerPoint格式档案的功能。   HDGF - 提供读写Microsoft Visio格式档案的功能。

2011-09-09

英文案例面试真题 求职面试

列举了一些英文面试题目,帮助求职者轻松应对英文面试

2011-02-28

设计模式 创立性模式

设计模式作为一种编程思想应该被每个程序员掌握,本资源对常见的设计模式进行了讲解和总结

2011-02-28

微软等公司数据结构%2B算法面试第1-100题汇总

微软等公司数据结构+算法面试第1-100题汇总一次性汇总公布

2011-02-25

jsp&servlet电子书

本资源分两个部分,jsp和servlet,知识覆盖面广 知识点精细 适合初学者作为入门书籍

2010-12-20

空空如也

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

TA关注的人

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