首页> 网络编程教程
全部 ASP教程 ASP教程 ASP.NET教程 PHP教程 JSP教程 C#/CSHARP教程 XML教程 Ajax教程 Perl教程 Shell教程 Visual Basic教程 Delphi教程 移动开发教程 C/C++教程 Java教程 J2EE/J2ME 软件工程
网络编程教程
  • JAVA annotation入门基础

    JAVA annotation入门基础

    一. 最常见的annotation@Override:用在方法之上,用来告诉别人这一个方法是改写父类的@Deprecated:建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序里的所有的元素上. @Suppre
    2024-11-20
  • log4j的配置文件详细解析

    log4j的配置文件详细解析

    1.Log4j的优点Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送地;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这
    2024-11-20
  • 如何利用NetworkInterface获取服务器MAC地址

    如何利用NetworkInterface获取服务器MAC地址

    在很多时候,我们需要获得服务器硬件信息(比如MAC地址),常用的有几种的方式:使用命令行程序获得硬盘信息,然后通过Runtime.getRuntime().exec获得输出流,然后通过字符串分析获得MAC地址编译本地程序,然后通过JNI调用
    2024-11-20
  • 浅析Java Mail无法解析带分号的收件人列表的问题

    浅析Java Mail无法解析带分号的收件人列表的问题

    今天同事碰到一个问题,使用JAVA MAIL收取邮件时,如果收件人是个列表,且收件人列表是以分号进行分割的,则JAVA MAIL就会出现异常,不能正常解析,抽空看了一眼,自己写了个简单demo,很简单,例如:复制代码代码如下:@Testpu
    2024-11-20
  • 快速解决commons-fileupload组件无法处理自定义head信息的bug

    快速解决commons-fileupload组件无法处理自定义head信息的bug

    Jakarta commons fileupload组件可以处理HTTP请求及响应,很多时候被用来处理文件上传,但是近期发现,当我们自定义文件上传、自己组装mime信息、文件上传时加入自定义head节点时,fileupload组件无法获得自
    2024-11-20
  • 如何利用Ganymed SSH-2模拟SSH操作

    如何利用Ganymed SSH-2模拟SSH操作

    官方地址:http://www.cleondris.ch/en/opensource-ssh2.php简介:Ganymed SSH-2 for Java is a library which implements the SSH-2 pro
    2024-11-20
  • 501 Command "HELO" requires an argument问题的解决方法

    501 Command "HELO" requires an argument问题的解决方法

    场景描述:保存邮箱配置时自动探测邮箱配置参数是否正确,结果发现在探测SMTP时,系统报出如下异常:复制代码代码如下:javax.mail.MessagingException: 501 Command "HELO" requires an
    2024-11-20
  • java类中元素初始化顺序详解

    java类中元素初始化顺序详解

    复制代码代码如下:public class Test4 {@Testpublic void test(){child child = new child();}}class parent{public static String paren
    2024-11-20
  • 分享关于JAVA 中使用Preferences读写注册表时要注意的地方

    分享关于JAVA 中使用Preferences读写注册表时要注意的地方

    要注意的只有一个地方,那就是键名或者项名不要包含大写字母,否则读不到数据。代码是这样的:复制代码代码如下:Preferences preferences = Preferences.systemRoot();String strRegTim
    2024-11-20
  • java在linux系统下开机启动无法使用sudo命令的原因及解决办法

    java在linux系统下开机启动无法使用sudo命令的原因及解决办法

    操作系统:centos 5.2场景描述:我们有一个WEB工程,客户要求使用普通用户(例如chb)运行,然后在页面上有个按钮,点击之后可以关机实现方式:1. JAVA代码:复制代码代码如下:public static boolean shut
    2024-11-20
  • java string类方法深入解析

    java string类方法深入解析

    复制代码代码如下:import java.nio.charset.Charset;import java.nio.charset.UnsupportedCharsetException;import java.util.Locale;imp
    2024-11-20
  • 深入解析java中的locale

    深入解析java中的locale

    在项目中经常要用到将字符串解析成Locale,但是没有一个比较好用的类。java本身提供了3个构造函数,但是实际使用过程中,需要自己解析,比较繁琐。 Locale(langugae)locale(language,country) Loca
    2024-11-20
  • Velocity基本语法介绍

    Velocity基本语法介绍

    一、基本语法1、"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等;如:#if($info.imgs)<img src="ht
    2024-11-20
  • 全面解析java中的hashtable

    全面解析java中的hashtable

    Hashtables提供了一个很有用的方法可以使应用程序的性能达到最佳。 Hashtables(哈希表)在计算机领域中已不 是一个新概念了。它们是用来加快计算机的处理速度的,用当今的标准来处理,速度非常慢,而它们可以让你在查询许多数据条目时
    2024-11-20
  • Java 自定义错误类示例代码

    Java 自定义错误类示例代码

    在程序中,需要抛出异常,然后在用户界面进行错误信息输出。一种情况是在程序中最后UI显示的时候一个一个异常捕获,然后 显示对应的ErrorMessage,有时候,程序因为业务逻辑的原因需要抛出异常,就需要自定义异常。如何将异常消息集中处理,以
    2024-11-20