(1),Notification类 是通知

(2),runnable接口的run()函数,实现多线程功能

(3)Handler承担着接受子线程传过来的(子线程用sedMessage()方法传递)Message对象,(里面包含数据),把这些消息放入主线程队列中,配合主线程进行更新UI。

(4)HttpParams是接口interface;其实现的是DefaultHttpParams

使用HttpClient发送请求、接收响应很简单,一般需要如下几步即可。

1. 创建HttpClient对象。

2. 创建请求方法的实例,并指定请求URL。如果需要发送GET请求,创建HttpGet对象;如果需要发送POST请求,创建HttpPost对象。

3. 如果需要发送请求参数,可调用HttpGet、HttpPost共同的setParams(HetpParamsparams)方法来添加请求参数;对于HttpPost对象而言,也可调用setEntity(HttpEntity entity)方法来设置请求参数。

4. 调用HttpClient对象的execute(HttpUriRequest request)发送请求,该方法返回一个HttpResponse。

5. 调用HttpResponse的getAllHeaders()、getHeaders(String name)等方法可获取服务器的响应头;调用HttpResponse的getEntity()方法可获取HttpEntity对象,该对象包装了服务器的响应内容。程序可通过该对象获取服务器的响应内容。

6. 释放连接。无论执行方法是否成功,都必须释放连接

(5),ArrayList就是传说中的动态数组,动态的增加和减少元素,灵活的设置数组的大小

(6),BasicNameValuePair是存储键值对的类

(7),IBinder是远程对象的基本接口,是为高性能而设计的轻量级远程调用机制的核心部分。但它不仅用于远程调用,也用于进程内调用。这个接口定义了与远程对象交互的协议

(8)Intent传值,不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互

(9)execute()将字符串当做命令来使用

(10)SharedPreferences是Android平台上一个轻量级的存储类,用来保存应用的一些常用配置。

(11)oncreate和onstart

(12)使用bundle在activity之间传递数据

Mysql数据库+http传输+tomcat服务器

1,       电脑回环测试:使用wifi当做路由不需要改,电脑本地设置成172.24.61.97,

2,       App发布到tomcat,要把WebContent下的jsp,WEB-INF,META-INF

等文件拷贝到tomcat/webapps/服务器工程名registerandlogin目录下,不需要直接把工程建在tomcat/webapps下:

3,       更改项目-properties-java Build Path 设置classes文件的位置

4,       发送时防止中文乱码

Stringusername=req.getParameter("username");

username = newString(username.getBytes("ISO-8859-1"),"UTF-8");

5调试技巧:

eclipse在哪儿显示system.out.println的值,当服务器和安卓端运行在一个Eclipse上时,由于console只能显示服务器的信息,这给调试安卓端带来难度,可以通过在logcat中设置filter来打印安卓端的system.out.println信息,具体设置如下图所示:

MYSQL数据库:

root  1247964853

启动    net startmysql

登录    mysql-uroot -hlocalhost -p

查看用户   selectuser,host from mysql.user;

use dbname 打开数据库     mydb    test

show tables; 显示表      student   user

select * from user;    (stuID,stuName) (username,password)

DROP TABLE tablename

DELETE FROM 表名称 WHERE 列名称 = 值

ALTER TABLE user ADD COLUMN sex VARCHAR(50);添加列

use mydb 切换数据库

CREATE TABLE 赵文(favorite varchar(20),reserve varchar(20));创建表

create table user01(

usernamevarchar(20),

passwordvarchar(20),

emailvarchar(20),

sexvarchar(20),

mobilephonevarchar(20),

addressvarchar(50)

);

insert into user01 values("张法","123456","13442363@qq.com","男","1785400","山东青岛");

insert into user(Reserve)values(输入) where username=username

String sql01="update user set(email,name,mobilephone,officephone, familyphone,address,othercontact,position,company,zipcode,remark,imageid)=(?,?,?,?,?,?,?,?,?,?,?,?)where username=?;";

UPDATE user SET password = '123', City = 'Nanjing'

WHERE username= 'username'and password='password'

java.net

Servlet服务器搭建过程中一些经验 Tomcat+Mysql数据库+http传输相关推荐

  1. apache服务器搭建过程中需要注意到的一些问题

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/chengyi_L/article/details/51423390 1.日志切分 windows: ...

  2. DXF搭建过程中常见的异常及解决方法

    台服dnf搭建过程中可能会出现一些大大小小的问题,这里就个人搭建经验单独做一下总结. 1.缺依赖: ./df_bridge_r: error while loading shared librarie ...

  3. DM7数据守护搭建过程中及错误处理

    ​DM7数据守护搭建过程中及错误处理 dm数据守护原理 DM 数据守护(Data Watch)的实现原理非常简单:将主库(生产库)产生的 Redo 日志传输到备库,备库接收并重新应用 Redo 日志, ...

  4. Minecraft 服务器搭建过程

    Minecraft 服务器搭建过程 文章目录 Minecraft 服务器搭建过程 写在前面 更新升级系统 安装必要工具 nano screen wget zip unzip 安装Java SDK 在服 ...

  5. @以最缓和的方式 解决 K8S 集群搭建过程中遇到的问题

    以最缓和的方式解决 K8S 集群搭建过程中遇到的问题 问题描述 启用 minikube dashboard之后,用 kubectl proxy 命令遇到错误 kubectl proxy error: ...

  6. 滴滴云「于某声」在「服务器采购过程中」受贿累计超过 1000 万元:已移交公安机关

    滴滴云「于某声」在「服务器采购过程中」受贿累计超过 1000 万元:已移交公安机关 https://mp.weixin.qq.com/s/7c925OdbG07u1xEo5XWO4A 据投中网消息,滴 ...

  7. MySQL MGR搭建过程中常遇见的问题及解决办法

    这篇文章主要介绍了MySQL MGR搭建过程中常遇见的问题及解决办法,帮助大家更好的理解和学习使用MySQL,感兴趣的朋友可以了解下 MGR搭建过程中遇到的一些故障.更多资源请访问www.ffu9.c ...

  8. python数据分析实训心得_Python代码在实践过程中的经验总结

    Python代码在实践过程中的经验总结 关于Python脚本,在具体的实践过程中经常会遇到一些问题,下面将其总结,便于使用.考虑使用 Logger(logger 怎么配置,需要输出哪些信息 - 可以反 ...

  9. ORACLE RAC TO RAC DG搭建过程中可能遇到的问题

    在ORACLE DataGuard部署过程中,如果操作不规范,可能遇到很多想不到的问题.有些问题是配置参数不到位,有些 是操作不规范遗漏导致. 问题一     主库复制备库到备机时,rman远程登陆主 ...

最新文章

  1. 基于NVIDIA GPUs的深度学习训练新优化
  2. 对抗网络用于人脸转正--Beyond Face Rotation
  3. 疑邻盗斧 - 杭电节能信标限流争论
  4. payara 创建 集群_Payara Micro在Oracle应用容器云上
  5. 设计模式---状态变化模式之备忘录模式(Memento)
  6. c语言追加字符串_Redis源码解析二--简单动态字符串
  7. seay源代码审计系统的使用方式
  8. 也谈谈内卷化、996和程序员的发展
  9. 怎么攻击一个网站服务器ip,服务器被不同的IP攻击怎么破?
  10. 单片机C语言code关键字
  11. 《逐梦旅程 WINDOWS游戏编程之从零开始》笔记6——四大变换光照与材质
  12. 如何测试网页的登录页面(转载)
  13. 四年级计算机教学总结,四年级信息技术下册教学工作总结范文
  14. 求这个字符串中的最大的数字字符串
  15. 在线生成网站地图工具SiteMap
  16. 基于BOA的嵌入式Web项目【机房温度监控】
  17. postgreSQl请求方式
  18. OracleLinux-R6-U5-Server-x86_64安装,及oracle11g安装
  19. 一缕黑暗中的火光-----------初识UML--------------优雅的建模语言
  20. 质量改进实践之质量月报

热门文章

  1. 梁戈碧:促数据中心转型 释放数据洞察力
  2. jQuery判断checkbox是否选中的3种方法
  3. Table 'mysql.plugin' doesn't exist引发de血案
  4. maven-约定优于配置
  5. Linux中expect的命令的使用
  6. 如何备份桌面文件呢?
  7. 程序员小哥面对批评该怎么办?以我为例
  8. 利物浦大学的vlog网站
  9. use stacks能够把很多相似的文件叠加在macos的桌面上
  10. Cambridge Judge Business school faculty review