2016年5月30日
摘要: 多线程 一、为什么要使用多线程 1、提高用户体验或避免ANR 在事件处理代码中需要使用多线程,响应时间超过5s,即会出现ANR(Application is not responding),并因为响应较慢导致用户体验很差。 2、ANR详解 Android的main线程负责处理UI的绘制,为了防止应用 阅读全文
posted @ 2016-05-30 15:14 凌乱的笔记 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Service服务 服务(Service)是Android中的四大组件之一,适用于开发无界面、长时间运行的应用功能,服务是在后台运行,服务的创建与Activity类似,只需要继承Service和在AndroidManifest.xml文件中注册即可,并且实现Service中的唯一一个方法onBind 阅读全文
posted @ 2016-05-30 15:13 凌乱的笔记 阅读(216) 评论(0) 推荐(0) 编辑
  2016年5月15日
摘要: 一、JSP的3个编译指令 作用:page指令用于设置整个jsp页面相关的属性,比如页面的编码格式、所包含的文件等等,它们包含在<%@ page %>标记中。 1)page 指令 以下为page指令各属性的描述: page指令对整个页面都有效,包含静态的包含文件,但不能用于被动态包含的文件,例如:<j 阅读全文
posted @ 2016-05-15 14:37 凌乱的笔记 阅读(270) 评论(0) 推荐(0) 编辑
  2016年4月17日
摘要: 一、首先看一下集合的框架图: 由于collection也继承了Iterator和comparable接口,因此我们可以使用Iterator来遍历元素,也可以通过自定义compareTo函数来重新编写自己的排序。 二、代码 1、List 运行结果: 2、Set,如果遇到重复的元素,不会添加 运行结果: 阅读全文
posted @ 2016-04-17 16:01 凌乱的笔记 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、建立名叫jdbc连接mysql数据库的工程(Java和javaweb工程都行) 我用javaweb工程 二、建立MysqlDemo类调用数据库ConnectSql类的各种方法 1、MysqlDemo类以调用select(sql)查询数据库为列 2、登录mysql数据库 3、插入数据 4、修改数据 阅读全文
posted @ 2016-04-17 14:49 凌乱的笔记 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 一、建立一个名叫jsp_struts2的项目 二、导入jar包 如上图:jar包导入在WebContent/WEB-INF/lib下 三、建立一个LoginAction类 LoginAction类的set方法取得登录界面的登录名和登录密码 execute()方法是程序的入口 四、建立界面(登录失败返 阅读全文
posted @ 2016-04-17 14:04 凌乱的笔记 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 一、建立一个名叫jsp_servlet的工程 二、建立一个AcountBean类和CheckAccount类 1、AcountBean类包含登录名(username)和登录密码(password) 2、CheckAccount类继承HttpServlet 三、建立jsp界面 1、建立登录界面logi 阅读全文
posted @ 2016-04-17 13:39 凌乱的笔记 阅读(907) 评论(0) 推荐(0) 编辑