package com.hzkj.util;
import java.io.IOException;
import java.io.UnsupportedEncodingException;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import org.apache.http.protocol.HTTP;
public class CommonValue {
public final static Date TIME = new Date();
public static String[][] DATA={};//存储数据
public static String[] ROW={};//存储某一列数据
public final static String[] SF_UNIT = { "全部", "河窑公路管理所", "河屯公路管理所", "中川收费公路管理所", "金永段养护管理所",
"大水闸收费站", "景泰收费管理所", "白银靖远收费管理所", "界巉收费公路管理所", "金龙山收费管理所", "徐家店收费管理所", "莲叶收费公路管理所",
"武威大双段管理所", "张掖收费处扁张所", "张掖收费处平河所", "嵋岘段养护管理所", "祁家大山隧道管理所", "平凉华亭收费管理所", "泾大收费公路管理所",
"华庄收费公路管理所", "安敦公路管理所", "酒嘉过境段管理所", "柳猩段养护管理所", "打庆收费公路管理所", "庆阳木板收费管理所", "庆阳甜木路收费管理所",
"西长段公路收费管理所", "木寨岭收费公路管理所", "江洛镇收费管理所", "江武公路收费管理所", "临合双城收费站", "康临收费公路管理所", "刘家峡收费公路管理所",
"临合唐尕昂收费站", "合朗收费公路管理所", "王格尔塘收费公路管理所" };
public final static String[] SF_GL_UNITS = { "甘肃省公路管理局", "兰州公路总段", "金昌公路总段", "白银公路总段", "天水公路总段",
"武威公路总段", "张掖公路分局", "平凉公路总段", "酒泉公路总段", "庆阳公路总段", "定西公路总段", "陇南公路总段", "临夏公路总段", "甘南公路总段" };
public final static String[] SF_DW_UNITS = { "", "兰州", "金昌", "白银", "天水", "武威", "张掖", "平凉", "酒泉",
"庆阳", "定西", "陇南", "临夏", "甘南" };
public final static String[][] STATIONS = { {}, { "全部", "河窑公路管理所", "河屯公路管理所", "中川收费公路管理所" },
{ "金永段养护管理所" }, { "全部", "大水闸收费站", "景泰收费管理所", "白银靖远收费管理所", "界巉收费公路管理所" },
{ "全部", "金龙山收费管理所", "徐家店收费管理所", "莲叶收费公路管理所" }, { "全部", "武威大双段管理所" },
{ "全部", "张掖收费处扁张所", "张掖收费处平河所" },
{ "全部", "嵋岘段养护管理所", "祁家大山隧道管理所", "平凉华亭收费管理所", "泾大收费公路管理所", "华庄收费公路管理所" },
{ "全部", "安敦公路管理所", "酒嘉过境段管理所", "柳猩段养护管理所" },
{ "全部", "打庆收费公路管理所", "庆阳木板收费管理所", "庆阳甜木路收费管理所", "西长段公路收费管理所" }, { "木寨岭收费公路管理所" },
{ "全部", "江洛镇收费管理所", "江武公路收费管理所" }, { "全部", "临合双城收费站", "康临收费公路管理所", "刘家峡收费公路管理所" },
{ "全部", "临合唐尕昂收费站", "合朗收费公路管理所", "王格尔塘收费公路管理所" } };
public final static String[] MONTHS = { "1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月",
"10月", "11月", "12月" };
public final static String[] SF_TOOLBAR_NAMES = { "返回", "同比", "搜索" };
public final static String[] SF_TOOLBAR_DAY_NAMES = { "返回", "详细", "搜索" };
public final static String[] RL_TOOLBAR_DAY_NAMES = { "返回", "搜索" };
public static String[] getYearList() {
return getYearList(109);
}
public static String[] getYearList(int startYear) {
int year = TIME.getYear();
if (year > startYear) {
String[] years = new String[year - startYear+1];
for (int i = year; i >= startYear; i--) {
System.out.println("****"+i);
System.out.println("@@@@@@@@@@@@"+(year-i));
years[year - i] = (1900 + i) + "年";
}
return years;
}else
return new String[]{year+"年"};
}
public static String[] getJxsbYearList(int startYear) {
int year = TIME.getYear();
if (year > startYear) {
String[] years = new String[year - startYear+1];
for (int i = year; i >= startYear; i--) {
years[year - i] = (1900 + i) + "年";
}
return years;
}else
return new String[]{year+"年"};
}
public static String[] getJxsbYearList() {
return getJxsbYearList(96);
}
public static String[] getDateList(int p) {
int maxDate = 31;
String[] dates = new String[maxDate];
switch (p) {
// case 0: case 2: case 4: case 6: case 7: case 9: case 11:
// maxDate=31;
// break;
case 3:
case 5:
case 8:
case 10:
maxDate = 30;
break;
case 1:
maxDate = 29;
break;
}
if (TIME.getYear() % 4 == 0 & maxDate == 29) {
maxDate = 28;
}
for (int i = 1; i <= maxDate; i++) {
dates[i - 1] = (i) + "日";
}
return dates;
}
public static int getMonthMaxDate(int m) {
int maxDate = 30;
switch (m) {
// case 0: case 2: case 4: case 6: case 7: case 9: case 11:
// maxDate=31;
// break;
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
maxDate = 31;
break;
}
if (TIME.getYear() % 4 == 0 & maxDate == 29) {
maxDate = 28;
}
return maxDate;
}
public static List<String> getSfUnit(int index) {
List<String> list = new ArrayList<String>();
if (index == 0) {
for (String s : SF_UNIT) {
list.add(s);
}
} else {
list = new ArrayList<String>();
for (String s : STATIONS[index]) {
list.add(s);
}
}
return list;
}
public static double getMaxY(double[][] array) {
double m = 0;
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[i].length; j++)
if (m < array[i][j]) {
m = array[i][j];
}
}
double temp = m / Math.pow(10, getP(m, 0));
temp = Math.round(temp) > temp ? Math.ceil(temp) + 0.5 : Math.ceil(temp);
return temp * Math.pow(10, getP(m, 0));
}
public static double getMaxY(String[] array) {
double m = 0;
for (int i = 0; i < array.length; i++) {
String[] str = array[i].split(",");
for (int j = 0; j < str.length; j++) {
String s=str[j];
if(s.equals("null"))
s=0+"";
Double v = Double.valueOf(s);
if (m < v) {
m = v;
}
}
}
double temp = m / Math.pow(10, getP(m, 0));
temp = Math.round(temp) > temp ? Math.ceil(temp) : Math.floor(temp) + 0.5;
return temp * Math.pow(10, getP(m, 0));
}
public static double getMinY(String[] array) {
double m = Integer.MAX_VALUE;
for (int i = 0; i < array.length; i++) {
String[] str = array[i].split(",");
for (int j = 0; j < str.length; j++) {
String s=str[j];
if(s.equals("null"))
s=0+"";
Double v = Double.valueOf(s);
if (m > v && v != 0) {
m = v;
}
}
}
return Math.floor(m / Math.pow(10, getP(m, 0))) * Math.pow(10, g
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Android 手机版开发实例 (930个子文件)
resources.ap_ 86KB
mydemo.apk 104KB
proguard.cfg 1KB
CommonValue.class 12KB
JsonHelper.class 5KB
HttpUtils.class 3KB
UserAction.class 3KB
BaseProtocol.class 3KB
LoginFilter.class 3KB
MyBigDecimal.class 3KB
RegisterActivity.class 3KB
JsonHelper$1.class 3KB
DefaultRequestListener.class 2KB
ErrorActivity.class 2KB
DemoActivity$1$1.class 2KB
ErrorActivity$1.class 2KB
DemoActivity$1.class 2KB
ErrorActivity$3$1.class 2KB
userDaoImpl.class 2KB
MathTool.class 2KB
ErrorActivity$2.class 2KB
DemoActivity.class 2KB
DefaultRequestListener$2.class 2KB
EncodingFilter.class 2KB
ErrorActivity$3.class 2KB
SysUser.class 2KB
RegisterActivity$2.class 1KB
Search$1.class 1KB
ConstantUtil.class 1KB
RegisterActivity$1.class 1KB
R$id.class 1KB
UserServiceImpl.class 1KB
QueryResult.class 1KB
Pager.class 1KB
DemoActivity$2.class 1KB
Search.class 1KB
DefaultRequestListener$1.class 996B
BaseDao.class 769B
R$string.class 670B
R$color.class 568B
SuccessActivity.class 506B
R.class 499B
R$drawable.class 482B
R$layout.class 457B
UserService.class 363B
userDao.class 352B
R$attr.class 310B
RequestListener.class 221B
.classpath 7KB
.classpath 280B
org.eclipse.wst.jsdt.ui.superType.container 49B
ext-all.css 81KB
grid.css 13KB
form.css 12KB
xtheme-gray.css 9KB
panel.css 8KB
tabs.css 7KB
tree.css 7KB
css.css 6KB
core.css 6KB
date-picker.css 5KB
layout.css 5KB
toolbar.css 5KB
window.css 4KB
button.css 4KB
resizable.css 4KB
qtips.css 3KB
menu.css 3KB
public.css 3KB
box.css 3KB
slider.css 2KB
public.css 2KB
editor.css 2KB
dialog.css 2KB
dd.css 2KB
ext-patch.css 2KB
datetime.css 1KB
index.css 1KB
combo.css 1KB
borders.css 1KB
Ext.ux.form.LovCombo.css 1KB
progress.css 939B
debug.css 862B
login.css 617B
login.css 552B
reset.css 471B
reset-min.css 471B
Thumbs.db 50KB
Thumbs.db 8KB
classes.dex 32KB
entries 966B
entries 966B
entries 856B
entries 856B
entries 804B
entries 804B
entries 735B
entries 735B
entries 677B
entries 677B
共 930 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10
资源评论
- liu29092012-08-28资源不错,对初学者有参考价值
lz_zdhfox
- 粉丝: 2
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- fdgsfdgfdsgsf
- 基于CodeMirror5实现的mybatis+sql提示扩展功能,主要是用于在线设计开发场景中的动态sql部分.zip
- 计算机毕业设计-aSP.NET某中学学生成绩管理系统的设计(源代码+)-毕设源码实例.zip
- springboot集成mybatis动态sql.zip
- mybatis中的动态sql, 涉及 where trim set if foreach等
- 简单- 快递运输(Java & JS & Python & C).html
- mybatis框架 更改ems系统,使用动态sql等.zip
- 易语言工具条下拉菜单实现
- Mybatis动态SQL高级映射.zip
- 源码esp8266开发板机智云机智云智能灯
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功