用到了Gson的JsonParsermaven项目引入<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.3</version></dependency>也可以直接去这个网址下载jar包 https://mvnrepository.com/artifact/com.google.code.gson/gson我们来解析下面这个json字符串 Java代码import com.google.gson.JsonObject;import com.google.gson.JsonParser;public class Test { public static void mai...
通过使用第三方开源jar包sigar.jar我们可以获得本地的信息1.下载sigar.jarsigar官方主页sigar-1.6.4.zip2.按照主页上的说明解压包后将相应的文件copy到java路径。比如windows32位操作系统需要将lib中sigar-x86-winnt.dll文件拷贝到java SDK目录的bin内参考官方主页上的配置项。 FileLanguageDescriptionRequiredsigar.jarJavaJava APIYes (for Java only)log4j.jarJavaJava logging APINolibsigar-x86-linux.soCLinux AMD/Intel 3...
Java获取某年某月的第一天1、设计源码FisrtDayOfMonth.java:/*** @Title:FisrtDayOfMonth.java* @Package:com.you.freemarker.model* @Description:获取某年某月的第一天* @author:Youhaidong(游海东)* @date:2014-5-29 下午11:21:31* @version V1.0*/
package com.you.freemarker.model;import java.text.SimpleDateFormat;
import java.util.Calendar;/*** 类功能说明* 类修改者 修改日期* 修改说明* <p>Title:FisrtDayOfMonth....
当你使用和学习JDK的时候,可以查看并学习它所提供给你的两个ResultSetMetaData和DataBaseMetaData类的源码并很好的了解它们的实现原理和思路,JDBC中提供有两种源数据,一种是数据库源数据,另一种是ResultSet源数据。这些源数据就是描述存储用户数据的容器的数据结构。其中ResultSetMetaData类完成了查询结果信息和结果中的列的各种信息。下面我就以ResultSetMetaData为例,简单的罗列它的使用方法以及它内部的方法的使用。首先,建...
Javascript:alert(document.body.clientWidth); //网页可见区域宽(body)
alert(document.body.clientHeight); //网页可见区域高(body)
alert(document.body.offsetWidth); //网页可见区域宽(body),包括border、margin等
alert(document.body.offsetHeight); //网页可见区域宽(body),包括border、margin等
alert(document.body.scrollWidth); //网页正文全文宽,包括有滚动条时的未见区域
alert(d...
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.Arrays;publicclass Weather {String urlString;String array;StringBuffer sb=new StringBuffer("");publicstaticvoid main(String[] args) throws Exception {Weather client = new Weather("http://www.weather...
获取tomcat路径String savePath3 = System.getProperty("catalina.home");E:\apache-tomcat-7.0.63获取工程路径String savePath = request.getSession().getServletContext().getRealPath("/");E:\apache-tomcat-7.0.63\webapps\cloud-tool\ 原文:http://www.cnblogs.com/zrui-xyu/p/5192356.html
private String getDomain(String destination){if(destination==null||destination.trim().equals("")){return "";}String domain = "";URL url =null;try {url= new URL(destination);domain =url.getProtocol()+"://"+url.getHost();} catch (MalformedURLException e) {LOG.info("url=["+destination+"] not correct! ");;}return domain;} 原文:http://www.cnblogs.com/davidwang456/p/4650275.html
整理:如果需要获取最近若干个月,牵扯到跨年的话,该怎么实现的问题,抽了点时间,代码如下:/**纪元时间获取最近12个月** @num 传入获取月的数目**/(function getMonth(num) {var _curDate = new Date(),_curTime = _curDate.getTime(), //当前纪元时间_oneDayTime = 24 * 3600 * 1000, //一天的总毫秒数_thisMonSumDay = new Date(_curDate.getFullYear(), _curDate.getMonth() + 1, 0).getDate(); //当前月份总天数var _result...
var wait=60;function reSendCode(id) { var obj = $("#"+id); if (wait == 0) { obj.attr("disabled",false); $(‘#getcode‘).removeClass(‘no-disable‘).addClass("get-code").attr(‘disabled‘,false).val("免费获取验证码"); wait = 60; } else { $(‘#getcode‘).removeClass(‘get-code‘).addClass("no-disable").attr(‘disabled‘,true).val( wait +"秒后点击重新发送"); wait--; setTimeout(func...
1<div >2 性别:<input type="radio" id="Radio1" name="rdoSex" value="男"/>男
3<input type="radio" id="Radio2" name="rdoSex" value="女"/>女
4<input type="button" id="btn1" value="click me"/><br/>5<input type="checkbox" name="play" id="ckb1" value="足球"/>足球
6<input type="checkbox" name="play" id="ckb2" value="篮球"/>篮球
7<input type="checkbox" name="play" id="ckb3" value="排球"/>排球
8</div>h...
你好:
第一种普通写法:
import java.util.*;
publicclass MyClass{
publicstaticvoid main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请选择输入多少个数字:");
int lenInt=in.nextInt();
int[] arr=newint[lenInt];
//使用for循环对数组遍历赋值for(int i=0;i<arr.length;i++){
System.out.println("请输入第"+(i+1)+"个数字");
arr[i]=in.nextInt();
}
//再次使用for循环遍历arr数组累加求...
import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;import java.net.UnknownHostException;public static void main(String[] args) throws UnknownHostException, SocketException { // TODO Auto-generated method stub //得到IP,输出PC-201309011313/122.206.73.83 InetAddress ia = InetAddress.getLocalHost(); System.out.println(ia); getLocalMac(ia);}private static...
所需包为jaudiotagger-2.2.6-SNAPSHOT.jar和jl1.0.1.jar。import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;import org.jaudiotagger.audio.AudioFileIO;
import org.jaudiotagger.audio.mp3.MP3AudioHeader;
import org.jaudiotagger.audio.mp3.MP3File;import javazoom.jl.player.Player;publicclass MusicUtil {publicstaticvoid play(String position) {try {BufferedInputStream bu...
1/*---------------------------2Map集合中利用keySet方法获取所有的元素值:3....keySet方法:将Map中的所有key值存入到Set集合中,4....利用Set集合提供的迭代器获取到每一个key值,再通过key值获得相应的value值5----------------------------*/ 6 7package pack03;8 9import java.util.*;
1011publicclass MapDemo {
12publicstaticvoid main(String[] args) {
1314 Map<String, String> ma = new HashMap<String, Str...