java编程语言
文章平均质量分 74
u010515761
这个作者很懒,什么都没留下…
展开
-
JQuery的ajax()方法
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。转载 2014-10-27 14:39:12 · 450 阅读 · 0 评论 -
【深入JAVA】Java中的CPU和系统负载监控——OperatingSystemMXBean
在JAVA 7中,可以使用OperatingSystemMXBean类对系统和CPU负载情况进行监控方法如下:import com.sun.management.OperatingSystemMXBean;...OperatingSystemMXBean osBean = ManagementFactory.getPlatformMXBean(OperatingSystemMXBe原创 2015-01-28 08:50:23 · 8870 阅读 · 1 评论 -
【深入JAVA】对xml节点添加属性
在阅读的过程中有任何问题,欢迎一起交流邮箱:[email protected] QQ:1494713801 对xml中的节点添加属性节点为>Java代码:try { builder = factory.newDocumentBuilder();} catch (ParserConfigurationException e1) { e1.printSt原创 2015-04-16 10:21:00 · 7782 阅读 · 1 评论 -
【深入JAVA】正则匹配
在阅读的过程中有任何问题,欢迎一起交流邮箱:[email protected] QQ:1494713801 ◆查找html中对应条件字符串 Java代码Pattern pattern = Pattern.compile("href=\"(.+?)\""); Matcher matcher = pattern.matcher("主页"); if(m原创 2015-04-16 10:05:32 · 637 阅读 · 0 评论 -
【深入JAVA】Java中文件操作
在阅读的过程中有任何问题,欢迎一起交流邮箱:[email protected] QQ:1494713801 1、在指定目录下创建文件夹及文件,并写入初始内容 File file = new File("filePath"); File pf = file.getParentFile(); if(!pf.exists()){ pf.mk原创 2015-04-16 10:45:53 · 619 阅读 · 0 评论 -
【JAVA面试题】设计单例模式的多线程实现
单例模式是设计模式中最简单的形式之一。这一模式的目的是使得类的一个对象成为系统中的唯一实例。要实现这一点,可以从客户端对其进行实例化开始。因此需要用一种只允许生成对象类的唯一实例的机制,“阻止”所有想要生成对象的访问。使用工厂方法来限制实例化过程。这个方法应该是静态方法(类方法),因为让类的实例去生成另一个唯一实例毫无意义。 代码如下: [java] p原创 2015-04-30 17:01:27 · 681 阅读 · 0 评论 -
【深入JAVA】打包项目为Jar包并运行jar
在阅读的过程中有任何问题,欢迎一起交流邮箱:[email protected] QQ:1494713801 1.其实运行jar包的命令比较简单:进入相应的目录后,执行java -jar XXX.jar即可! 2.但是,为什么通过Maven打包或者Eclipse export出来的jar不能运行呢?原因很简单,没指定执行哪个类的main方法,如何指定?配置文件,项目文件夹原创 2015-04-28 16:55:42 · 4686 阅读 · 0 评论 -
【算法题】使用递归和非递归实现单向链表的转置
在阅读的过程中有任何问题,欢迎一起交流邮箱:[email protected] QQ:1494713801 问题:给一个单向链表,把它从头到尾反转过来。比如: a -> b -> c ->d 反过来就是 d -> c -> b -> a 。分析:假设每一个node的结构是:class Node { char value; Node next;} 非递归方原创 2015-05-01 11:14:18 · 2276 阅读 · 0 评论 -
【深入JAVA】将Json字符串转换成Map/List
在阅读的过程中有任何问题,欢迎一起交流邮箱:[email protected] QQ:1494713801 Java代码 package jsonToMap; import java.util.List; import java.util.Map; import java.util.Map.Entry; import net.sf.json原创 2015-05-19 10:03:37 · 10371 阅读 · 0 评论 -
【深入JAVA】Java中获取系统相关信息——sigar
一、sigar简介sigar中文名是系统信息收集和报表工具,是一个开源的工具,提供了跨平台的系统信息收集的API,可以和绝大多数操作系统和大多数版本打交道,可以收集的信息包括:1.操作系统的信息,包括:dataModel、cpuEndian、name、version、arch、machine、description、patchLevel、vendor、vendorVersion、vendo原创 2015-01-27 16:30:31 · 5196 阅读 · 0 评论 -
【深入JAVA】java中的数组类与集合类详解及原理介绍
一、类结构概述 当需要存储大量数据对象时,需要用到数组类或者集合类。java中的类结构如下(红色为接口,蓝色为类):Iterator接口:是对collection进行迭代的迭代器,它允许调用者利用定义良好的语义在迭代期间从迭代器所指向的collection移除元素。Collection接口:Collection表示一组对象,最小存储数据颗粒是单一的 List原创 2015-01-21 16:53:14 · 2623 阅读 · 0 评论 -
【深入JAVA】java中数据与json数据间的相互转换
java数据格式:class Test{ private String name; private String sex; private String brith;}json数据格式:{"name":"keke","sex":"male","brith":"0301"}一、Java数据转换为json数据:1、对象转换 Test原创 2015-01-19 15:02:53 · 660 阅读 · 0 评论 -
Maven基础——核心概念篇
转自:http://www.oracle.com/technetwork/cn/community/java/apache-maven-getting-started-2-405568-zhs.html 上一篇文章大概的介绍了一下Apache Maven以及它的下载和安装,并且运行了一个简单的示例。那么在对maven有了一点接触后,接下去的一步是要了解maven的核心概念,这样才能在使用m转载 2014-12-09 15:46:28 · 414 阅读 · 0 评论 -
Maven基础——实战篇
转自:http://www.oracle.com/technetwork/cn/community/java/apache-maven-getting-started-1-406235-zhs.html 写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法。这个入门篇分上下两篇。本文着重动手,用 maven 来构建转载 2014-12-09 15:44:32 · 494 阅读 · 0 评论 -
【深入JAVA EE】Spring配置文件
一.基本配置:xml version="1.0" encoding="UTF-8"?>beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springfra转载 2014-12-12 10:24:43 · 500 阅读 · 0 评论 -
【深入JAVA】java注解
1、什么是java注解 注解,顾名思义,注解,就是对某一事物进行添加注释说明,会存放一些信息,这些信息可能对以后某个时段来说是很有用处的。 java提供了一套注解机制,使得我们可以对方法、类、参数、包、域以及变量等添加标准(即附上某些信息),且在以后某个时段通过反射将标注的信息提取出来以供使用。2、JDK提供的基本注解 a. @SuppressWarnings 该注解的作用原创 2014-10-27 11:29:22 · 886 阅读 · 0 评论 -
【深入JAVA】java中的定时器——Timer
一、类概述Timer是一种定时器工具,用来在一个后台线程计划执行指定任务。它可以计划执行一个任务一次或反复多次。TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务。二、代码实例import java.util.Timer; import java.util.TimerTask; public class Reminder ...{ Timer t原创 2015-01-27 16:10:25 · 796 阅读 · 0 评论 -
【深入JAVA EE】开源Java EE应用服务器
JAVA EE应用服务器是可以在企业级的Java应用程序部署时使用,JBoss、Tomcat及Apache的Geronimo是当前最主流的开源Java EE应用服务器。下表就JBoss 4.2、Tomcat 6及Geronimo 2应用服务器的特性进行全面的比较:(表中用到的“部分支持”表述,表明该应用服务器并非完全的支持,需要安装一些额外包。而其中的“原则上支持”表述,表明该应用服务器需要第原创 2015-01-06 15:33:02 · 997 阅读 · 0 评论 -
【Linux】将Eclipse中的java项目转移到Linux下运行
有些java项目考虑到性能的需求或者需要调用shell脚本等,需要在Linux系统下运行。完成Eclipse中的java项目到Linux系统下迁移需要一些操作: 1、将Eclipse下的java项目源码打包成jar,可以有两种方式,但是建议第一种有利于管理关联的jar包。 方法1:使用maven 1)保证该java项目是一个maven项目,关原创 2014-12-11 16:49:56 · 3347 阅读 · 1 评论 -
【深入JAVA】Java中使用配置文件——properties类
在java.util 包下面有一个类 Properties,该类主要用于读取项目中的配置文件(以.properties结尾的文件和xml文件)。使用示例:Java类:import java.io.IOException;import java.io.InputStream;import java.util.Properties;import java.util.concur原创 2015-02-03 11:31:19 · 1367 阅读 · 0 评论 -
【深入JAVA】程序打包成Jar包运行并读取外部配置文件
在阅读的过程中有任何问题,欢迎一起交流邮箱:[email protected] QQ:1494713801 一、程序设置Java的main方法有个初始化入参args,将参数表示为配置文件的路径,代码如下:1 public static void main(String[] args) {2 loadConf(args[0]);3 }原创 2015-05-19 09:55:40 · 14051 阅读 · 0 评论