- 【Kotlin】OkHttp框架实现网络下载
小叮当不懒
Androidkotlinokhttpandroid
目录【Kotlin】OkHttp框架实现网络下载需求思路实现实现单线程下载功能实现多线程下载功能不积跬步,无以至千里;不积小流,无以成江海。要沉下心来,诗和远方的路费真的很贵!【Kotlin】OkHttp框架实现网络下载需求对网络上的资源进行下载,下载的文件保存在本地mnt/sdcard/Download文件夹。显示下载的进度和下载是否成功的提示。多线程下载,一个线程下载一张图片或者一个视频。只有
- Android系统在超级终端下必会的命令大全(adb shell命令大全)
stephen_kl
Androidandroidshell终端makefilebuildlinux
注:有我最需要的logcat调试信息1.显示系统中全部Android平台:androidlisttargets2.显示系统中全部AVD(模拟器):androidlistavd3.创建AVD(模拟器):androidcreateavd--name名称--target平台编号4.启动模拟器:emulator-avd名称-sdcard~/名称.img(-skin1280x800)5.删除AVD(模拟器)
- android相关网络命令记录
春困夏乏秋盹冬眠_3091
tcpdump-iany>/sdcard/test.cap不过滤端口抓包tcpdump-ieth0-s0-w/home/test.cap只抓eth0相关的包ipruleadd...iptables-f关闭防火墙规则iproteadd0.0.0.0/24deveth0
- 【教程】autojs使用Intent打开相机拍照并指定存储路径
小锋学长生活大爆炸
autojs数码相机autojs脚本Intent安卓相机
转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn]varphotoPath="/sdcard/a.jpg";varphotoFile=newjava.io.File(photoPath);if(!photoFile.exists()){photoFile.getParentFile().mkdirs();}try{photoFile.createNewFile();}catch(e)
- 树莓派4B安装官方发布64位 Raspberry Pi OS 系统
Lizaozao96
树莓派opencvopencv
前言树莓派4B性能强劲,早就有许多大神做了一些64位系统,官方也终于推出了RaspberryPiOS(64bit),也就是64位的系统,话不多说,开淦!一、下载系统官方64位系统下载地址:https://www.raspberrypi.com/software/operating-systems/点击下面的下载链接下载64位树莓派系统二、安装1.下载SDCardFormatter下载网址:http
- Adnroid文件存储路径getFilesDir()与getExternalFilesDir的区别
皓皓amous
作为一个开发者,我们经常需要通过缓存一些文件到SD卡中,常见的方式就是,通过:FilesdCard=Environment.getExternalStorageDirectory();获取SD卡根目录,然后自定义文件/文件名进行文件存储.这样做法的结果就是,当手机安装了大量的app时,SD卡根目录会迅速变得杂乱不堪。并且在API6.0之后,根目录文件存储是需要用户授权的,就算你在AndroidMa
- 开关机、重启时间优化
柏林电视台
[DESCRIPTION]开关机、重启时间优化:开机性能优化:是用功能和其它因素多方面平衡的结果,片面追求单方面的性能没有太大意义;有些产品设计开机动画非常酷炫,动画图片过多、高帧率会影响开机速度,这时就需要看是开机速度优先还是体验优先;[SOLUTION]1.zygote,预加载class、resources;加载的多了,会影响开机时间;/sdcard/mtklog/bootprof12450.
- 《树莓派4B家庭服务器搭建指南》刷Ubuntu Server 20.04并绑定公网域名,对公网提供http服务,通过公网进行SSH登录...
zhaoolee
路由器nginxlinuxcentosdocker
硬件准备树莓派一个(二三四代皆可,我选的是树莓派4B)两端水晶头完好的网线一根一个联网的路由器,并有一个空闲可用的lan口使用SDCardFormatter格式化SD卡SDCardFormatter下载地址https://www.sdcard.org/downloads/formatter/使用SDCardFormatter格式化SD卡格式化完成后,分区合二为一,显示真实容量下载镜像从https:
- adb命令 logcat日志抓取
weixin_43839895
uwpwin10win10商店
一.logcat抓log方法:adblogcat命令,可以加条件过滤1.安装adb环境2.使用数据线链接手机,在手机助手的sdcard中建立一个1.log的文件或在抓日志时直接导出到电脑位置3.程序运行cmd,进入到含有adb.exe目录4.输入adbdevices查看设备是否连上5.输入抓取命令:存放到手机adblogcat-s*:E>/mmt/sdcard/1.log存放到PCadblogca
- 玩autojs时常用的几个目录位置(路径)
m0_74176885
autojsjs
1,js脚本的默认位置:/mnt/sdcard/脚本/2,生成的apk的默认位置:/mnt/sdcard/脚本/3,app默认安装到哪里:/data/user/0/包名/files/project/main.js比如/data/user/0/com.ks.script/files/project/main.js4,qq接收的文件默认存放在哪里:/storage/emulated/0/Android
- Android中的存储路径之真机篇
王魔王
为了研究Android中的存储路径,本人做了敲了很多次demo代码,奈何智商有限,只能奢望勤能补拙本篇帖子是记录本人在真机上的测试记录在根目录下的1.sdcard:实际上只是一个快捷方式,指向了/mnt/user/0/primary2.mnt:是所有挂载的设备,我们比较关心的sd卡的位置为:sdcard:只是一个快捷方式,指向了根目录下sdcard的位置user/0/primary/:只是一个快捷
- T113-Pro的buildroot添加gdisk ( GPT disks )出现gptfdisk needs a toolchain w/ C++的解决方法
Arron475
gpt
问题背景:最近入手了百问网的全志T113-Pro,用Emmc启动发现一张32GB的SD卡在烧录了百问网镜像100ask-t113-pro_sdcard.img的系统后,仅有200多M的存储空间。第一时间上百问网论坛看是否有板友也出现类似情况,发现了一个帖子正是描述这种情况的。百问网论坛相关帖子地址:文件系统打包烧写到sd卡,没有完全利用sd卡的全部空间-Allwinner/T113_PRO-嵌入式
- Android 9.0 SystemServer进程读写sdcard权限的修改
安卓兼职framework应用工程师
android9.0Rom定制化系统开发讲解系列androidsystemserverframewroksdcardsdcard权限
1.前言在9.0的系统rom定制化开发中,在一些系统进程中,也就是在SystemServer的进程中,其中系统服务中会要求读写Sdcard的一些功能,然后默认是没有读取sdcard权限的,而在app中可以申请sdcard读写权限在系统服务中就不能申请权限,接下来看怎么授权实现sdcard授权如图:2.SystemServer进程读写sdcard权限的修改的核心类kernel-4.14\fs\nam
- 在家吃灰老主机怎么自建黑群晖NAS当影音服务器
良人眷
Linuxlinux运维服务器
准备:u盘一个,老主机一个,要显示器键盘,烧u盘软件win32-disk(网上找)、balena(balenaEtcher-FlashOSimagestoSDcards&USBdrives)的1,巴西大佬的引导文件进来这里GitHub-fbelavenuto/arpl:AutomatedRedpillLoader点右边的release文件下载下载.img.zip的文件下载后解压出arpl.img把
- 命令行手机导出日志到电脑
从此用心
2018-08-21方式1:已有log文件从手机目录导出日志到电脑某个文件下:adbpull/sdcard/Android/data/com.suning.snmessenger/logs/.d:/suning方式2:运行手机输出log到文本,系统日志较详细adblogcatt:adblogcat>a.txt先执行这个指令然后复现问题复现完成后ctrl+c终止
- Android 配置多个FileProvider的方法以及使用
petterzou
androidAndroid8.0第三方APP查看文档
目前安卓升级到8.0之后,很多权限都控制了起来,尤其是调用相机,或者是调用第三方app查看sdcard上的文档都需要配置FileProvider才能正常访问。如果你使用了第三方的调用相机的SDK,且配置了默认了FileProvider,那么你在你的主工程里再次配置则会编译失败,下面说一下这个方法:首先自定义provider,继承FileProvider就可以,什么都不需要。其次是manifest.
- N-GMS build gallery编辑图片后保存出现crash
冬田里的一把火3
android
Issue:"ActualResults:CrashobservedwheneditpicturesofSDcardandclicksaveicon.ExpectedResults:CrashshouldnotoccurwheneditpicturesofSDcardandclicksaveicon.ReproductionSteps:LaunchCameraappandselect'SDCard
- Android录制音频并使用ijkplayer播放
TenXu
1、使用MediaRecorder录音1.1、开始录制privateMediaRecordermMediaRecorder;privateFilemTempFile;publicvoidstartRecordAudio(Contextcontext){//临时文件if(mTmpFile==null){mTmpFile=SdcardUtils.getPublicFile(context,"recor
- Android如何写文件到sdcard目录或指定目录,读指定目录中指定文件的内容
Maggie-hub
androidjava开发语言
首先在AndroidManifest中添加读写权限:publicclassFileWriteReadActivityextendsActivity{privatestaticfinalStringTAG="FileWriteReadActivity";@OverrideprotectedvoidonCreate(@NullableBundlesavedInstanceState){super.on
- Android解析sdcard下的json文件
猿小帅01
androidjson
beanpublicabstractclassBaseBeanimplementsSerializable{@NonNull@OverridepublicStringtoString(){JSONObjectjsonObject=newJSONObject();try{for(Fieldfield:getClass().getDeclaredFields()){field.setAccessibl
- 内存泄漏案例分析
在你身边2050
案例代码块:privatestaticSDCardinstance;privatestaticSDCardinstance;privatestaticContextmContext=null;/***保存缓存Apk文件夹.tempApk*/privatefinalStringtempApk="tempApk";/***保存缓存Apk文件夹.tempApk*/privateFileandroidDa
- app异常处理Crash
魂之挽歌w
/***Demo描述:*借助于Application自定义Crash**备注说明:*1在获取Crash信息后可依据业务上传服务器或者保存至SDCard*2在uncaughtException()中的第三步——退出程序.此处只是做了*最简单的处理.完备的操作请参见:*http://blog.csdn.net/lfdfhl/article/details/9261147*http://blog.csd
- Android 11 从外部存储读取文件到应用沙盒存储
我不勤奋v
Android开发android
本文是Android11从沙盒拷贝文件到外部共享存储区域的兄弟篇:Android11从外部存储读取文件到应用沙盒存储,效果:Android10之前,访问外部存储目录即SDCard目录只需要Environment.getExternalStorageDirectory().getAbsolutePath(),再通过newFile()的形式访问。Android10开始,Google建议开发者使用存储访
- 蓝叠手机模拟器使用技巧
andy#wang
工具
1.电脑和模拟器互通打开模拟器->多媒体管理器方法1:点击“importfromwindows”从电脑导入图片,点击exporttowindows将图片导出到电脑,导入的图片存放在模拟器sdcard/DCIM/SharedFolder目录方法2:使用R.E.管理器,可进行复制、剪切操作;使用多媒体管理器,浏览直观,只能做删除操作。sdcard/windows/Pictures==我的图片sdcar
- 适配器模式介绍
夜夜流光相皎洁_小宁
设计模式Java技术适配器模式java设计模式
目录一、适配器模式介绍1.1适配器模式定义1.2适配器模式原理1.2.1适配器模式类图1.2.2模式角色说明二、适配器模式的应用2.1类适配器模式2.1.1需求说明2.1.2需求实现2.1.2.1类图2.1.2.2具体实现2.1.2.2.1SDCard接口2.1.2.2.2SDCardImpl实现类2.1.2.2.3TFCard接口2.1.2.2.4TFCardImpl实现类2.1.2.2.5SD
- 【贴片SD Card介绍】贴片SD Card (LEILONG雷龙科技)
喜暖知寒
开发项目小知识点科技stm32单片机嵌入式硬件
有幸申请到了雷龙科技代理的贴片SDCard(SDNAND)样品,做出测试,分享一下。型号:CSNP32GCR01-BOW;CSNP4GCR01-BOW生产方:CS创世半导体由于是第一次使用贴片类型的SDCard,可能文章会有较多疏忽。官方网站:深圳市雷龙发展有限公司:说实话这个网站在百度上还真不太好搜。SDNAND-贴片式TF卡-贴片式SD卡-免费样品包邮-【雷龙发展】-SDNAND,贴片式TF卡
- 树莓派记事本
Polaris_wsx
一、前期准备1、基础工具https://www.bilibili.com/video/BV15E411r7PV?from=search&seid=15399850057494167207学习视频地址https://www.sdcard.org/downloads/formatter/SD卡格式化工具-SDFormatterhttps://shumeipai.nxez.com/树莓派实验室-树莓派镜
- HCIA-Datacom题库(自己整理分类的)_15_VRP平台多选【9道题】
小红红的学习笔记
HCIA-Datacom题库HCIA-Datacom
1.VRP操作平台存在哪些命令行视图?用户视图接口视图协议视图系统视图2.以下哪些存储介质是华为路由器常用的存储介质SDRAMNVRAMFlashHardDiskSDCard解析:HardDisk是硬盘,一般网络设备没有。3.VRP支持通过哪几种方式对路由器进行配置?通过Telnet正确路由器进行配置通过Console口对路由器进行配置通过FTP对路由器进行配置通过miniUSB口对路由器进行配置
- 安卓10源码添加系统服务后配置SeLinux让其拥有Sdcard读写权限
YoooHaaa
安卓系统android
最近因业务需要,在安卓10源码中添加了一个文件读写服务,最后发现莫名出现sdcard读写权限问题,我默认为系统服务肯定是能读写sdcard,结果发现其实不是,下面记录一下问题过程和解决方法一、添加系统服务创建IFileManager.aidl//frameworks/base/core/java/android/app/utilpackageandroid.app.util;interfaceIF
- 华为VRP系统管理(简单介绍及使用方法)
honest_gg
HCIA-DatacomV1.0学习分享华为huawei操作系统telnetssh
vrp——华为数通产品的通用操作系统平台vrp的发展vrp1——vrp2——vrp3——vrp5——vrp8文件系统系统文件、配置文件、补丁文件、PAF文件文件后缀.cc.cfg.zip.dat.pat.bin存储设备五大种:SDRAMFlashNVRAMSDCardUSB同步动态随机存储器属于非易失存储器非易失随机读写存储器断电不丢,一般出现在主控板上接口,用于外接大容量存储设备设备初始化过程设
- java短路运算符和逻辑运算符的区别
3213213333332132
java基础
/*
* 逻辑运算符——不论是什么条件都要执行左右两边代码
* 短路运算符——我认为在底层就是利用物理电路的“并联”和“串联”实现的
* 原理很简单,并联电路代表短路或(||),串联电路代表短路与(&&)。
*
* 并联电路两个开关只要有一个开关闭合,电路就会通。
* 类似于短路或(||),只要有其中一个为true(开关闭合)是
- Java异常那些不得不说的事
白糖_
javaexception
一、在finally块中做数据回收操作
比如数据库连接都是很宝贵的,所以最好在finally中关闭连接。
JDBCAgent jdbc = new JDBCAgent();
try{
jdbc.excute("select * from ctp_log");
}catch(SQLException e){
...
}finally{
jdbc.close();
- utf-8与utf-8(无BOM)的区别
dcj3sjt126com
PHP
BOM——Byte Order Mark,就是字节序标记 在UCS 编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输 字符"ZERO WIDTH NO-BREAK SPACE"。这样如
- JAVA Annotation之定义篇
周凡杨
java注解annotation入门注释
Annotation: 译为注释或注解
An annotation, in the Java computer programming language, is a form of syntactic metadata that can be added to Java source code. Classes, methods, variables, pa
- tomcat的多域名、虚拟主机配置
g21121
tomcat
众所周知apache可以配置多域名和虚拟主机,而且配置起来比较简单,但是项目用到的是tomcat,配来配去总是不成功。查了些资料才总算可以,下面就跟大家分享下经验。
很多朋友搜索的内容基本是告诉我们这么配置:
在Engine标签下增面积Host标签,如下:
<Host name="www.site1.com" appBase="webapps"
- Linux SSH 错误解析(Capistrano 的cap 访问错误 Permission )
510888780
linuxcapistrano
1.ssh -v
[email protected] 出现
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
错误
运行状况如下:
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: Reading configuratio
- log4j的用法
Harry642
javalog4j
一、前言: log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现, 当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中
- mysql、sqlserver、oracle分页,java分页统一接口实现
aijuans
oraclejave
定义:pageStart 起始页,pageEnd 终止页,pageSize页面容量
oracle分页:
select * from ( select mytable.*,rownum num from (实际传的SQL) where rownum<=pageEnd) where num>=pageStart
sqlServer分页:
 
- Hessian 简单例子
antlove
javaWebservicehessian
hello.hessian.MyCar.java
package hessian.pojo;
import java.io.Serializable;
public class MyCar implements Serializable {
private static final long serialVersionUID = 473690540190845543
- 数据库对象的同义词和序列
百合不是茶
sql序列同义词ORACLE权限
回顾简单的数据库权限等命令;
解锁用户和锁定用户
alter user scott account lock/unlock;
//system下查看系统中的用户
select * dba_users;
//创建用户名和密码
create user wj identified by wj;
identified by
//授予连接权和建表权
grant connect to
- 使用Powermock和mockito测试静态方法
bijian1013
持续集成单元测试mockitoPowermock
实例:
package com.bijian.study;
import static org.junit.Assert.assertEquals;
import java.io.IOException;
import org.junit.Before;
import org.junit.Test;
import or
- 精通Oracle10编程SQL(6)访问ORACLE
bijian1013
oracle数据库plsql
/*
*访问ORACLE
*/
--检索单行数据
--使用标量变量接收数据
DECLARE
v_ename emp.ename%TYPE;
v_sal emp.sal%TYPE;
BEGIN
select ename,sal into v_ename,v_sal
from emp where empno=&no;
dbms_output.pu
- 【Nginx四】Nginx作为HTTP负载均衡服务器
bit1129
nginx
Nginx的另一个常用的功能是作为负载均衡服务器。一个典型的web应用系统,通过负载均衡服务器,可以使得应用有多台后端服务器来响应客户端的请求。一个应用配置多台后端服务器,可以带来很多好处:
负载均衡的好处
增加可用资源
增加吞吐量
加快响应速度,降低延时
出错的重试验机制
Nginx主要支持三种均衡算法:
round-robin
l
- jquery-validation备忘
白糖_
jquerycssF#Firebug
留点学习jquery validation总结的代码:
function checkForm(){
validator = $("#commentForm").validate({// #formId为需要进行验证的表单ID
errorElement :"span",// 使用"div"标签标记错误, 默认:&
- solr限制admin界面访问(端口限制和http授权限制)
ronin47
限定Ip访问
solr的管理界面可以帮助我们做很多事情,但是把solr程序放到公网之后就要限制对admin的访问了。
可以通过tomcat的http基本授权来做限制,也可以通过iptables防火墙来限制。
我们先看如何通过tomcat配置http授权限制。
第一步: 在tomcat的conf/tomcat-users.xml文件中添加管理用户,比如:
<userusername="ad
- 多线程-用JAVA写一个多线程程序,写四个线程,其中二个对一个变量加1,另外二个对一个变量减1
bylijinnan
java多线程
public class IncDecThread {
private int j=10;
/*
* 题目:用JAVA写一个多线程程序,写四个线程,其中二个对一个变量加1,另外二个对一个变量减1
* 两个问题:
* 1、线程同步--synchronized
* 2、线程之间如何共享同一个j变量--内部类
*/
public static
- 买房历程
cfyme
2015-06-21: 万科未来城,看房子
2015-06-26: 办理贷款手续,贷款73万,贷款利率5.65=5.3675
2015-06-27: 房子首付,签完合同
2015-06-28,央行宣布降息 0.25,就2天的时间差啊,没赶上。
首付,老婆找他的小姐妹接了5万,另外几个朋友借了1-
- [军事与科技]制造大型太空战舰的前奏
comsci
制造
天气热了........空调和电扇要准备好..........
最近,世界形势日趋复杂化,战争的阴影开始覆盖全世界..........
所以,我们不得不关
- dateformat
dai_lm
DateFormat
"Symbol Meaning Presentation Ex."
"------ ------- ------------ ----"
"G era designator (Text) AD"
"y year
- Hadoop如何实现关联计算
datamachine
mapreducehadoop关联计算
选择Hadoop,低成本和高扩展性是主要原因,但但它的开发效率实在无法让人满意。
以关联计算为例。
假设:HDFS上有2个文件,分别是客户信息和订单信息,customerID是它们之间的关联字段。如何进行关联计算,以便将客户名称添加到订单列表中?
&nbs
- 用户模型中修改用户信息时,密码是如何处理的
dcj3sjt126com
yii
当我添加或修改用户记录的时候对于处理确认密码我遇到了一些麻烦,所有我想分享一下我是怎么处理的。
场景是使用的基本的那些(系统自带),你需要有一个数据表(user)并且表中有一个密码字段(password),它使用 sha1、md5或其他加密方式加密用户密码。
面是它的工作流程: 当创建用户的时候密码需要加密并且保存,但当修改用户记录时如果使用同样的场景我们最终就会把用户加密过的密码再次加密,这
- 中文 iOS/Mac 开发博客列表
dcj3sjt126com
Blog
本博客列表会不断更新维护,如果有推荐的博客,请到此处提交博客信息。
本博客列表涉及的文章内容支持 定制化Google搜索,特别感谢 JeOam 提供并帮助更新。
本博客列表也提供同步更新的OPML文件(下载OPML文件),可供导入到例如feedly等第三方定阅工具中,特别感谢 lcepy 提供自动转换脚本。这里有导入教程。
- js去除空格,去除左右两端的空格
蕃薯耀
去除左右两端的空格js去掉所有空格js去除空格
js去除空格,去除左右两端的空格
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g
- SpringMVC4零配置--web.xml
hanqunfeng
springmvc4
servlet3.0+规范后,允许servlet,filter,listener不必声明在web.xml中,而是以硬编码的方式存在,实现容器的零配置。
ServletContainerInitializer:启动容器时负责加载相关配置
package javax.servlet;
import java.util.Set;
public interface ServletContainer
- 《开源框架那些事儿21》:巧借力与借巧力
j2eetop
框架UI
同样做前端UI,为什么有人花了一点力气,就可以做好?而有的人费尽全力,仍然错误百出?我们可以先看看几个故事。
故事1:巧借力,乌鸦也可以吃核桃
有一个盛产核桃的村子,每年秋末冬初,成群的乌鸦总会来到这里,到果园里捡拾那些被果农们遗落的核桃。
核桃仁虽然美味,但是外壳那么坚硬,乌鸦怎么才能吃到呢?原来乌鸦先把核桃叼起,然后飞到高高的树枝上,再将核桃摔下去,核桃落到坚硬的地面上,被撞破了,于是,
- JQuery EasyUI 验证扩展
可怜的猫
jqueryeasyui验证
最近项目中用到了前端框架-- EasyUI,在做校验的时候会涉及到很多需要自定义的内容,现把常用的验证方式总结出来,留待后用。
以下内容只需要在公用js中添加即可。
使用类似于如下:
<input class="easyui-textbox" name="mobile" id="mobile&
- 架构师之httpurlconnection----------读取和发送(流读取效率通用类)
nannan408
1.前言.
如题.
2.代码.
/*
* Copyright (c) 2015, S.F. Express Inc. All rights reserved.
*/
package com.test.test.test.send;
import java.io.IOException;
import java.io.InputStream
- Jquery性能优化
r361251
JavaScriptjquery
一、注意定义jQuery变量的时候添加var关键字
这个不仅仅是jQuery,所有javascript开发过程中,都需要注意,请一定不要定义成如下:
$loading = $('#loading'); //这个是全局定义,不知道哪里位置倒霉引用了相同的变量名,就会郁闷至死的
二、请使用一个var来定义变量
如果你使用多个变量的话,请如下方式定义:
. 代码如下:
var page
- 在eclipse项目中使用maven管理依赖
tjj006
eclipsemaven
概览:
如何导入maven项目至eclipse中
建立自有Maven Java类库服务器
建立符合maven代码库标准的自定义类库
Maven在管理Java类库方面有巨大的优势,像白衣所说就是非常“环保”。
我们平时用IDE开发都是把所需要的类库一股脑的全丢到项目目录下,然后全部添加到ide的构建路径中,如果用了SVN/CVS,这样会很容易就 把
- 中国天气网省市级联页面
x125858805
级联
1、页面及级联js
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
&l