Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
Bash字符串处理(与Java对照)-21.字符串正则匹配InJava正则表达式查询String.matches方法booleanmatches(Stringregex)通知此字符串是否匹配给定的正则表达式。Stringstr="123456";Stringre="\\d+";if(str.matches(re)){//dosomething}Pattern类和Matcher类Stringstr="abcefgABC";Stringre="a|f"... 查看全文
· java.util.ResourceBundle使用详解发布时间:2011-10-25
一、认识国际化资源文件这个类提供软件国际化的捷径。通过此类,可以使您所编写的程序可以:轻松地本地化或翻译成不同的语言一次处理多个语言环境以后可以轻松地进行修改,支持更多的语言环境说的简单点,这个类的作用就是读取资源属性文件(properties),然后根据.properties文件的名称信息(本地化信息),匹配当前系统的国别语言信息(也可以程序指定),然后获取相应的properties文件的内容。使用这个类,要注意的一点是,这个properties文件的名字是有规范的:一般的命名规范是... 查看全文
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。问题一:我声明了什么!Strings="Helloworld!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Helloworld!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。这个语句声明的是一个指向对象的引用... 查看全文
在Java容器学习笔记(一)中概述了Collection的基本概念及接口实现,并且总结了它的一个重要子接口List及其子类的实现和用法。本篇主要总结Set接口及其实现类的用法,包括HashSet(无序不重复),LinkedHashSet(按放入顺序有序不重复),TreeSet(按红黑树方式有序不重复),EnumSet,ConcurrentSkipListSet(来自于java.util.concurrent包),CopyOnWriteArraySet(来自于java.util... 查看全文
在本文中如果您发现了错误,请您花费几分钟的时间给予指出,谢谢!!本文主要总结Map接口及其重要实现类的用法。三.Map接口?Map中的每个成员方法由一个关键字(key)和一个值(value)构成。Map接口不直接继承于Collection接口,因为它包装的是一组成对的“键-值”对象的集合,而且在Map接口的集合中也不能有重复的key出现,因为每个键只能与一个成员元素相对应。?Map接口的子接口以及主要实现类有:子接口:Bindings、ConcurrentMap... 查看全文
· 四个有用的Java过滤器发布时间:2011-10-25
一、使浏览器不缓存页面的过滤器importjavax.servlet.*;importjavax.servlet.http.HttpServletResponse;importjava.io.IOException;/***用于的使Browser不缓存页面的过滤器*/publicclassForceNoCacheFilterimplementsFilter{publicvoiddoFilter(ServletRequestrequest,ServletResponseresponse... 查看全文
· Java程序员的推荐阅读书籍发布时间:2011-10-25
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。1、... 查看全文
· Java读取properties配置文件发布时间:2011-10-25
1、使用java.util.Properties类的load()方法示例:Java代码InputStreamin=lnewBufferedInputStream(newFileInputStream(name));Propertiesp=newProperties();p.load(in);2、使用java.util.ResourceBundle类的getBundle()方法示例:Java代码ResourceBundlerb=ResourceBundle.getBundle(name... 查看全文
判断String字符串是否是回文用到的方法String.charAt(inti);//返回指定索引处的char值Character.isLetter(intcodePoint);//确定指定字符(Unicode代码点)是否为字母Character.isLetter(charc);//确定指定字符是否为字母Character.isDigit(intcodePoint);//确定指定字符(Unicode代码点)是否为数字Character.isDigit(charc)... 查看全文
· java分页page类发布时间:2011-10-24
importjava.util.ArrayList;importjava.util.List;publicclassPageInfo<T>{privateinttotalpage;//总页数privateList<T>list=newArrayList<T>();//每页显示集合privateinttotalrecord;//总条数publicintgetTotalpage(){returntotalpage;}publicvoidsetTotalpage... 查看全文
前段时间,在浏览javaeye论坛,看见有人征集如何在java中运行数学表达式。结果方案五花八门:1.jakartacommonsJEXL.2.Beanshell3.JavaMathExpressionParserjep4.parsecombinatorjparsec5.jdk6.0的script6.利用SQL7.自己写语法分析如果自己写语法分析,没有个2000行估计搞不定。有人用sql来运行数学表达式,比较另类。不过由于前段时间较深入的学习了一些java的javascript引擎... 查看全文
· Firefox 7.0.1 中配置 Java 7 plugins发布时间:2011-10-24
日期:2011.10.21操作系统:Debiansqueezex64(kernel:3.0.4)java:sunjdk7.0.1firefox:7.0.1(x64)/usr/share/jdk是一个指向java实际安装位置的链接。.mozilla是firefox7.0.1在HOME目录下的配置目录1.在.mozilla目录下建立一链接:引用cd~/.mozillaln-sf/usr/share/jdk/jre/lib/amd64plugins注意... 查看全文
· java生成验证码图片发布时间:2011-10-24
<%@pagecontentType="image/jpeg"import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*"%><%!ColorgetRandColor(intfc,intbc){//给定范围获得随机颜色Randomrandom=newRandom();if(fc>255)fc=255;if(bc>255)bc=255;intr=fc+random.nextInt(bc-fc)... 查看全文
· JAVA中 @Override 的作用(转)发布时间:2011-10-24
<!--@page{margin:2cm}P{margin-bottom:0.21cm}-->如果想重写父类的方法,比如toString()方法的话,在方法前面加上@Override系统可以帮你检查方法的正确性,@OverridepublicStringtoString(){...}这是正确的一旦写错写成这样@OverridepublicStringtostring(){...... 查看全文
· java发布时间:2011-10-24
在画板的时候,首选的问题是画布,怎样得到,经常会出现java.lang.NullPointerException这证明你的画板的画布,没有获取,这也是许多新手的错误。在画矩形的时候,向下画的时候可以,这向上画就有问题了,这是因为他的原点是在左上角,横坐标和竖坐标跟数学是不一样的,它是向右为正,向下也是为正。这样就会出现正负的距离。你就有考虑设置坐标了。g.drawRect(math.min(x1,x2),math.min(y1,y2),abs(x1-x2),abs(y1-y2))... 查看全文
· Java之synchronized深入应用发布时间:2011-10-24
参考资料1javasynchronized详解http://www.cnblogs.com/GnagWang/archive/2011/02/27/1966606.htmljava关键字:synchronized,它包括两种用法:synchronized方法和synchronized块.它用来修饰一个方法或者一个代码块时,保证在同一时刻最多只有一个线程执行该段代码,一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时... 查看全文
转自:http://daoshud1.iteye.com/blog/963404在struts22.1以上的版本才会出现这种问题struts22.1以后的版本在web.xml中配置:<filter><filter-name>struts2</filter-name><filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter<... 查看全文
· Java 串行化(序列化)发布时间:2011-10-24
串行化(serialization)是指将一个对象的当前状态转换成字节流(astreamofbytes)的过程,而反串行化(deserialization)则指串行化过程的逆过程,将字节流转换成一个对象,打回原形。一、串行化的意义:1:解决Web应用程序的无状态弊端一旦将某一对象串行化,得到的字节可以存储在文件、数据库,或内存中——只要是可以存储的任何地方。需要恢复对象时,仅仅只需从它存储的位置反串行化即可。对象固有的这种特性对于无状态的Web应用程序是非常重要的... 查看全文
1.题意翻译:输入两个整数a,b(0<=a,b<=10),计算a+b的值并输出。其中还提到输出不能有多余的内容,即不能加多空格符号等内容,不然会报WrongAnswer不能使用文件,不然会报"RuntimeError"或者"WrongAnswer"2.思路:这个poj用来解释如何编写代码以及提交的例子题目,我也是用此题建立我解题报告的模板。思路很简单,就是加起来。3.总结:使用Java是需要注意一下内容:(1)只能使用一个java类,并且类名为Main... 查看全文
· Linux 上部署Java应用发布时间:2011-10-21
Linux上部署Java应用把一个java应用部署到Linux上,可以打成jar包进行部署,也可以直接把项目以目录的结构部署到服务器上。我今天实现的是以项目目录部署到Linux上。一:本地工程目录结构及主类代码:一个简单的Java工程,主类是ControlSendSms.java类的代码:importcom.hnsms.common.CommonUtil;publicclassControlSendSms{publicstaticvoidmain(String[]args)... 查看全文