android从tomcat下载文件

android从tomcat下载文件,第1张

从tomcat下载文件的配置有几种,以下是常用的设置方式:

创建虚拟目录

首先停止Tomcat服务。打开tomcat里找到conf这个文件夹下的server.xml文件,在里面找到</Host>在上面 加上这样的一段:

<Context path="" docBase="d:/download" crossContext="false" debug="0" reloadable="true"></Context>

然后把tomcat启动一下就OK

在tomcat首页中显示根目录下的文件列表

是否显示文件列表,可以在tomcat/conf/web.xml里配置,把 <init-param>

<param-name>listings</param-name><param-value>false</param-value>        </init-param>里的<param-value>false</param-value>改成<param-value>ture</param-value>即可显示。 默认的是false 。

增加新的文件类型

打开tomcat/conf/web.xml文件,添加.cfg和.Ini的文件类型。 <mime-mapping>

<extension>cfg</extension>

<mime-type>application/octet-stream</mime-type>

</mime-mapping>    <mime-mapping> 

<extension>ini</extension>

<mime-type>application/octet-stream</mime-type>

</mime-mapping>

以上内容都设置好后,重新启动tomcat服务 进入测试。

打开IE,在地址栏中输入http://localhost:你的tomcat端口,在IE中列出虚拟目录d:\download下的文件列表,双击某个文件或右键选择“目标另存为”就可以下载文件了。

第一个问题解答:android网络编程学习内容详解

1.0 Android基础入门教程

1.1 背景相关与系统架构分析

1.2 开发环境搭建

1.2.1 使用Eclipse + ADT + SDK开发Android APP

1.2.2 使用Android Studio开发Android APP

1.3 SDK更新不了问题解决

1.4 Genymotion模拟器安装

1.5.1 Git使用教程之本地仓库的基本 *** 作

1.5.2 Git之使用GitHub搭建远程仓库

1.6 .9(九妹)图片怎么玩

1.7 界面原型设计

1.8 工程相关解析(各种文件,资源访问)

1.9 Android程序签名打包

1.11 反编译APK获取代码&资源

2.1 View与ViewGroup的概念

2.2.1 LinearLayout(线性布局)

2.2.2 RelativeLayout(相对布局)

2.2.3 TableLayout(表格布局)

2.2.4 FrameLayout(帧布局)

2.2.5 GridLayout(网格布局)

2.2.6 AbsoluteLayout(绝对布局)

2.3.1 TextView(文本框)详解

2.3.2 EditText(输入框)详解

2.3.3 Button(按钮)与ImageButton(图像按钮)

2.3.4 ImageView(图像视图)

2.3.5.RadioButton(单选按钮)&Checkbox(复选框)

2.3.6 开关按钮ToggleButton和开关Switch

2.3.7 ProgressBar(进度条)

2.3.8 SeekBar(拖动条)

2.3.9 RatingBar(星级评分条)

2.4.1 ScrollView(滚动条)

2.4.2 Date &Time组件(上)

2.4.3 Date &Time组件(下)

2.4.4 Adapter基础讲解

2.4.5 ListView简单实用

2.4.6 BaseAdapter优化

2.4.7ListView的焦点问题

2.4.8 ListView之checkbox错位问题解决

2.4.9 ListView的数据更新问题

2.5.0 构建一个可复用的自定义BaseAdapter

2.5.1 ListView Item多布局的实现

2.5.2 GridView(网格视图)的基本使用

2.5.3 Spinner(列表选项框)的基本使用

2.5.4 AutoCompleteTextView(自动完成文本框)的基本使用

2.5.5 ExpandableListView(可折叠列表)的基本使用

2.5.6 ViewFlipper(翻转视图)的基本使用

2.5.7 Toast(吐司)的基本使用

2.5.8 Notification(状态栏通知)详解

2.5.9 AlertDialog(对话框)详解

2.6.0 几种常用对话框基本使用

2.6.1 PopupWindow(悬浮框)的基本使用

2.6.2 菜单(Menu)

2.6.3 ViewPager的简单使用

2.6.4 DrawerLayout(官方侧滑菜单)的简单使用

3.1.1 基于监听的事件处理机制

3.2 基于回调的事件处理机制

3.3 Handler消息传递机制浅析

3.4 TouchListener PK OnTouchEvent + 多点触碰

3.5 监听EditText的内容变化

3.6 响应系统设置的事件(Configuration类)

3.7 AnsyncTask异步任务

3.8 Gestures(手势)

4.1.1 Activity初学乍练

4.1.2 Activity初窥门径

4.1.3 Activity登堂入室

4.2.1 Service初涉

4.2.2 Service进阶

4.2.3 Service精通

4.3.1 BroadcastReceiver牛刀小试

4.3.2 BroadcastReceiver庖丁解牛

4.4.1 ContentProvider初探

4.4.2 ContentProvider再探——Document Provider

4.5.1 Intent的基本使用

4.5.2 Intent之复杂数据的传递

5.1 Fragment基本概述

5.2.1 Fragment实例精讲——底部导航栏的实现(方法1)

5.2.2 Fragment实例精讲——底部导航栏的实现(方法2)

5.2.3 Fragment实例精讲——底部导航栏的实现(方法3)

5.2.4 Fragment实例精讲——底部导航栏+ViewPager滑动切换页面

5.2.5 Fragment实例精讲——新闻(购物)类App列表Fragment的简单实现

6.1 数据存储与访问之——文件存储读写

6.2 数据存储与访问之——SharedPreferences保存用户偏好参数

6.3.1 数据存储与访问之——初见SQLite数据库

6.3.2 数据存储与访问之——又见SQLite数据库

7.1.1 Android网络编程要学的东西与Http协议学习

7.1.2 Android Http请求头与响应头的学习

7.1.3 Android HTTP请求方式:HttpURLConnection

7.1.4 Android HTTP请求方式:HttpClient

7.2.1 Android XML数据解析

7.2.2 Android JSON数据解析

7.3.1 Android 文件上传

7.3.2 Android 文件下载(1)

7.3.3 Android 文件下载(2)

7.4 Android 调用 WebService

7.5.1 WebView(网页视图)基本用法

7.5.2 WebView和JavaScrip交互基础

7.5.3 Android 4.4后WebView的一些注意事项

7.5.4 WebView文件下载

7.5.5 WebView缓存问题

7.5.6 WebView处理网页返回的错误码信息

7.6.1 Socket学习网络基础准备

7.6.2 基于TCP协议的Socket通信(1)

7.6.3 基于TCP协议的Socket通信(2)

7.6.4 基于UDP协议的Socket通信

8.1.1 Android中的13种Drawable小结 Part 1

8.1.2 Android中的13种Drawable小结 Part 2

8.1.3 Android中的13种Drawable小结 Part 3

8.2.1 Bitmap(位图)全解析 Part 1

8.2.2 Bitmap引起的OOM问题

8.3.1 三个绘图工具类详解

8.3.2 绘图类实战示例

8.3.3 Paint API之—— MaskFilter(面具)

8.3.4 Paint API之—— Xfermode与PorterDuff详解(一)

8.3.5 Paint API之—— Xfermode与PorterDuff详解(二)

8.3.6 Paint API之—— Xfermode与PorterDuff详解(三)

8.3.7 Paint API之—— Xfermode与PorterDuff详解(四)

8.3.8 Paint API之—— Xfermode与PorterDuff详解(五)

8.3.9 Paint API之—— ColorFilter(颜色过滤器)(1/3)

8.3.10 Paint API之—— ColorFilter(颜色过滤器)(2-3)

8.3.11 Paint API之—— ColorFilter(颜色过滤器)(3-3)

8.3.12 Paint API之—— PathEffect(路径效果)

8.3.13 Paint API之—— Shader(图像渲染)

8.3.14 Paint几个枚举/常量值以及ShadowLayer阴影效果

8.3.15 Paint API之——Typeface(字型)

8.3.16 Canvas API详解(Part 1)

8.3.17 Canvas API详解(Part 2)剪切方法合集

8.3.18 Canvas API详解(Part 3)Matrix和drawBitmapMash

8.4.1 Android动画合集之帧动画

8.4.2 Android动画合集之补间动画

8.4.3 Android动画合集之属性动画-初见

8.4.4 Android动画合集之属性动画-又见

9.1 使用SoundPool播放音效(Duang~)

9.2 MediaPlayer播放音频与视频

9.3 使用Camera拍照

9.4 使用MediaRecord录音

10.1 TelephonyManager(电话管理器)

10.2 SmsManager(短信管理器)

10.3 AudioManager(音频管理器)

10.4 Vibrator(振动器)

10.5 AlarmManager(闹钟服务)

10.6 PowerManager(电源服务)

10.7 WindowManager(窗口管理服务)

10.8 LayoutInflater(布局服务)

10.9 WallpaperManager(壁纸管理器)

10.10 传感器专题(1)——相关介绍

10.11 传感器专题(2)——方向传感器

10.12 传感器专题(3)——加速度/陀螺仪传感器

10.12 传感器专题(4)——传感器了解

10.14 Android GPS初涉

第二个问题解答:如何学习android网络编程:

1. Android学习之路,博客是Android新手必备资料。

2. 书不在多,适合就好,这里推荐一本Android和两本Java书籍吧。

《第一行代码》:郭霖大神的著作。

《Thinking In Java》:Java经典书籍,不必说。

《Effective Java》:Java进阶必备书籍。

3. 有些人一开始看书也有困难,没关系,那就去网上看视频,结合视频和书一起看,边看边敲。

4. 多去混GitHub,目前最流行的开源社区,多参与开源项目,慢慢试着读牛人们的代码,时机到的时候自己也可以为开源社区贡献力量,可以这样说在GitHub上认真混一年。

5. 关注一些Android界不错的博客。

6. 善于利用搜索引擎,从用Google做起,学会英文关键字搜索,有问题第一时间想到去搜索而不是去请教别人。

Java 数据库连接的主要用途如下:

实现登录功能。目前大多数网站都会有用户管理功能,这些用户的账号和密码需要存储在数据库里面,当需要连接服务器时,就需要使用数据库连接来访问网站的数据库,来验证是否正确。

数据的管理功能。大多数网站在运营时,都会产生很多种数据,比如 *** 作日志、订单信息等,都需要进行数据的管理,比如删除、增加、移动等。

DriverManager 类是 JDBC 的管理层,作用于用户和驱动程序之间。它跟踪可用的驱动程序,并在数据库和相应驱动程序之间建立连接。另外,DriverManager类也处理诸如驱动程序登录时间限制及登录和跟踪消息的显示等事务。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11736115.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存