现在位置 >首页 > java
0℃
2014年04月14日 Java ⁄ 被围观 3,601 views+
工具类说明 该工具类主要是用于判断号码的类型,如果是手机类型,则返回号码前7位,便于后面继续判断号码归属地;如果是固话类型,则截取固话的区号,同样也是为了后面判断号码的归属地。  在获取到这些信息之后,在结合号码归属地数据库,就能实现完整的归属地功能了。 注:通过淘宝购买手机归属地数据库也算是一个不错的注意,推荐下! 1、使用正则表达式判断手机、固话,基本满足现有手机固话的规则  2、返回的判断结果封装到一个结果类中,结果类中包括号码类型、号码前缀或区号、号码 正则表达式说明 下面是...
阅读全文
0℃
2014年04月11日 Java ⁄ 被围观 2,688 views+
  JAVA 中URL链接中文参数乱码的若干处理方法,现在整理收录如下: http://xxx.do?ptname='我是中国人' String strPtname = request.getParameter("ptname"); strPtname = new String(strPtname.getBytes("ISO-8859-1"), "UTF-8"); <%@ page contentType="text/html;charset=gb2312" %> <a href="ds.jsp?url=<%=java.net.URLEncoder.encode("编码的是这里","GB2312")%>">点击这里</a> <% //request.setCharacterEncoding("GBK"); if(request.getParameter("url")!=null) str=req...
阅读全文
0℃
2014年04月09日 Java ⁄ 被围观 3,547 views+
一、内部类的作用域: (1)、一个内部类的对象能够访问创建它的对象的实现,包括私有数据。 (2)、内部类对于同一个包中的其它类来说,内部类能够被隐藏起来。内部类不管方法的可见性如何,哪怕是public 的其它类都无法使用它。 (3)、内部类对象通过‘外部类名.this.xxx’的形式访问外部类的属性与方法。 (4)、外部类可以直接使用内部类的对象。 pouter po = new pouter();         pouter.pinner pi = po.new pinner();         pi.Print(); 二、java回调机制:  软件模块之间总是存在着一定的接口,从调用方式上,...
阅读全文
0℃
2014年04月05日 Java ⁄ 被围观 2,986 views+
William F. Buckley.Jr 曾经说过,“保守主义者是那些逆着历史潮流不断喊停的人,其他人都不愿意这么做或者对他们这么做显得没有耐性”。虽然我对此了解不多,但是每次看到有Java开发人员做以下事情或者我自己被迫做这些事情时,总想跳出来叫停。 0、遍历结果集并构造对象 while(result.next()) { String name = result.getString(“name”); String address = result.getString(“address”); String email = result.getString(“email”); String phone = result.getString(“phone”); stuff.add(newAddressEntry(name,...
阅读全文
0℃
2014年03月24日 Java ⁄ 被围观 2,819 views+
当我开始学习Java编程时,我不知道什么是堆内存或堆空间,我甚至不知道当对象创建时,它们被放在了哪里。当我开始正式写一些程序后,我会经常遇到java.lang.outOfMemoryError的报错,之后我才开始关注什么是堆内存或者说堆空间(heap space)。对大多数程序员都经历过这样的过程,因为学习一种语言是非常容易来的,但是学习基础是非常难的,因为没有什么特定的流程让你学习编程的每个基础,使你发觉编程的秘诀。对于程序员来说,知道堆空间,设置堆空间,处理堆空间的outOfMemoryError错误,分析heap dump是非常重...
阅读全文
0℃
2014年02月10日 推荐 ⁄ 被围观 4,141 views+
    前言 这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合Google的Java编程风格。 与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式美不美观的问题, 同时也讨论一些约定及编码标准。然而,这份文档主要侧重于我们所普遍遵循的规则, 对于那些不是明确强制要求的,我们尽量避免提供意见。 1.1 术语说明 在本文档中,除非另有说明: 术语class可表示一个普通类,枚举类,接口或是annotation类型(@interface) 术语comment只用来指代...
阅读全文
0℃
2013年03月15日 基础知识 ⁄ 被围观 4,069 views+
自定义Annotation概念篇 来看一个最简单的annotation Source code   package com.jianbage.java.annotation;   import java.lang.annotation.Documented;   import java.lang.annotation.ElementType;   import java.lang.annotation.Retention;   importjava.lang.annotation.RetentionPolicy;   import java.lang.annotation.Target;   @Target(ElementType.TYPE)   @Retention(RetentionPolicy.RUNTIME)   @Documented   public...
阅读全文
0℃
2013年02月26日 Coding ⁄ 被围观 4,959 views+
在下面代码 if()的括号中加入任意代码,使之打印出"Hello World!" Source code   package com.jianbage.test;   import java.util.concurrent.Callable;   /** * 在下面代码 if()的括号中加入任意代码,使之打印出"Hello World!" * * @author jianbage.com * @date 2013年2月25日14:53:45 */ public class PrintHelloWorld { public static void main(String[] args) { try { if ( //此处输入代码 ){ System.out...
阅读全文
0℃
2013年01月31日 基础知识 ⁄ 被围观 3,300 views+
1.Java获取某一月份的最大一天 Source code   /** * 取得某一月份的最大天数 * * @param year * @param month * @return */ private int getMaxDay(int year, int month) { Calendar c = Calendar.getInstance(); c.set(Calendar.YEAR, year); c.set(Calendar.MONTH, month-1);//注意月份是从0开始的 //c.set(Calendar.DATE, 1);//如果没有此行,输出总为31   return c.getActualMaximum(Calendar.DAY_OF_MONTH); ...
阅读全文
0℃
2013年01月13日 基础知识 ⁄ 被围观 3,324 views+
来源:IBM developerworks 作为一种诞生于互联网兴起时代的语言,Java 从一开始就带有安全上的考虑,如何保证通过互联网下载到本地的 Java 程序是安全的,如何对 Java 程序访问本地资源权限进行有限授权,这些安全角度的考虑一开始就影响到 Java 语言的设计与实现。可以说 Java 在这些方面的探索与经验,对后来的一些语言与产品都带来了积极影响。 本篇文章中将介绍 Java 中安全模型,以及如何利用安全访问控制机制来实现一些特定目的。 Java 中的安全模型 在 Java 中将执行程序分成本地和远程两种,本地代码默认...
阅读全文

无觅相关文章插件,快速提升流量