自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 Android--ListView

ListView是Android中最重要的组件之一,几乎每个Android应用中都会使用ListView。它以垂直列表的方式列出所需的列表项。案例一:使用android:entries加载数据ListView添加监听调用setOnItemClickListener(),添加项选择监听ListView与Spinner监听器区别案例二:使用Arr

2016-07-21 20:10:51 426

原创 AsyncTask-异步任务

AsyncTask是android 1.5提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程。优点:简单快捷、过程可控AsyncTask的使用步骤:1 添加一个类,继承AsyncTask,并设置相应参数2 重写四个方法onPreExecute()  该方法

2016-07-21 19:41:01 1181

原创 Android更新UI的方式

Android单线程模型中始终要记住两条法则1). 不要阻塞UI线程 2). 确保只在UI线程中访问Android UI控件。Android更新UI的方式import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.View;imp

2016-07-21 19:12:28 271

原创 Android 目录结构

src:存放java代码gen:存放自动生成的文件. R.java 存放res文件夹下对应字眼的idproject.properties: 指定当前工程采用的开发工具包的版本libs:当前工程所依赖的jar包.assets:放置一些程序所需要的媒体文件bin:工程的编译目录.存放一些编译时产生的临时文件和当前工程的.apk文件.res(resources):资源文件dr

2016-07-11 19:47:07 271

原创 正则表达式

正则表达式可以理解为一种匹配规则,规范.通常用于字符串中的查找,替换,验证合法性..              任何字符 a?             a一次或一次也没有 a*             a零次或多次 a+            a一次或多次 a{n}      a恰好 n 次 a{n,}       a至少n次  a{n,m}  a至少n次,但是不超过m

2016-07-09 10:11:28 503

原创 接口回调示例

public class Test_Main01 implements CallBack{ private static String msg;//记录子线程的话 public static void main(String[] args) { // TODO Auto-generated method stub //第一种:外部类实现接口// CallBack cb=new M

2016-07-09 09:52:11 354

原创 java servlet 搭建简易的服务器

import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.

2016-07-09 09:39:43 2253

原创 JDBC简单用法

JDBC代表Java数据库连接,这对Java编程语言和广泛的数据库之间独立于数据库的连接标准的Java API。import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statem

2016-07-09 09:22:27 228

原创 Sqlite

Sqlite:目前移动端开发流行最广泛一门数据库特点:1、轻量级,资源占用少2、零成本3、性能良好Sqlite3.exe软件:操作的数据库软件命令:都是以.开始,结尾没有;.help 获取支持命令.open   打开数据库,如果不存在的话就新建.tables 获取当前数据库所有的表名.schema 获取当前数据库中所有的建表语句.output 文

2016-07-08 20:50:33 362

原创 json解析

什么是JSONJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。这种格式最早应用在JavaScript中,JSON 语法是 JavaScript 对象表示语法的子集。在Java中提供了解析JSON格式的类库java解析JSON的三种方式1 使用开源组织实现的jar包(称为官方标准)http://json-lib.sourc

2016-05-21 09:59:54 369

原创 可变参数、反射

可变参数从JDK 5开始,java允许为方法定义长度可变的参数。语法:public void foo(int...args){}注意事项:调用可变参数的方法时,编译器将自动创建一个数组保存传递给方法给方法的可变参数,因此程序员可以在方法体中以数组的形式访问可变参数可变参数只能处于参数列表的最后,所以一个方法最多只能有一个长度可变的参数反射反射就是把Jav

2016-05-21 09:24:16 2198

原创 XML解析

Android系统中的应用怎么和Windows服务器(IIS)进行交互数据?Android系统的应用怎么和IOS系统中的应用交互数据其它诸如此类跨平台、跨操作系统的数据交互问题可以通过XML解决XML概述可扩展性标记语言XML用于描述数据应用场:持久化存储数据;数据交换;数据配置XML解析方式:一、  DOM解析二、 SAX解析SAX是一个用于处

2016-05-19 22:25:10 325

原创 okhttp

Android为我们提供了两种HTTP交互的方式:HttpURLConnection 和 Apache HTTP Client,虽然两者都支持HTTPS,流的上传和下载,配置超时,IPv6和连接池,已足够满足我们各种HTTP请求的需求。但更高效的HTTP请求可以让您的应用运行更快、更节省流量。而OkHttp库就是为此而生,并且google已不推荐使用HTTP Client,而原生的HttpURLC

2016-05-19 22:04:35 270

原创 HttpURLConnection多线程下载

package com.qf.day27_Task;import java.net.HttpURLConnection;import java.net.URL;public class URLDownload { public static void main(String[] args) throws Exception{ String urlString = "http://

2016-05-19 21:40:18 405

原创 URL类

Java.net包里面的类是进行网络编程的,其中java.net.URL类和java.net.URLConection类使编程者方便地利用URL在Internet上进行网络通信。类 URL 代表一个统一资源定位符,它是指向互联网“资源”的指针。URL类常用方法:getDefaultPort(): 返回默认的端口号getFile(): 获得URL指定资源的完整文件名getHo

2016-05-18 21:45:23 523

原创 Servlet

package com.qf.day27;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletReque

2016-05-18 21:34:04 299

原创 网络编程----基于TCP的socket编程

基于TCP协议的Socket网络通信用来实现双向安全连接网络通信TCP Socket通常用来实现client-server连接,建立连接时所需的寻址信息为远程计算机的IP地址和端口号(Port Number)TCP Socket通信模型进行网络通信时,Socket需要借助数据流来完成数据的传递工作TCP Socket网络编程一般可以分成如下4个步骤进行

2016-05-16 20:27:28 581

原创 多线程----线程通信

线程通信方法Java实现线程通信的方法wait()方法挂起当前线程,并释放共享资源的锁notify()方法在因调用该对象的wait()方法而阻塞的线程中随机选择一个解除阻塞,但要等到获得锁后才可真正执行notifyAll()方法将因调用该对象的wait()方法而阻塞的所有线程一次性全部解除阻塞案例1--存钱取钱需求:对前面存钱、取钱案例进行线程通信,保证

2016-05-14 23:11:55 339

原创 多线程--线程同步、死锁、守护线程、多线程下载

1 线程同步当两个或多个线程需要访问同一资源时,需要确保该资源某一时刻只能被一个线程使用1.1同步代码块同步代码块:synchronized放在对象前面限制一段代码的执行synchronized(对象)//这个对象可以为任意对象 {     需要被同步的代码 } 同步条件必须要有两个或者两个以上的线程 必须是多个线程使用同一个锁 缺点多个线程需要判断

2016-05-13 08:42:08 436

原创 多线程

一、 进程与线程1 进程:每个独立运行着的程序称为一个进程2 线程:线程是一个进程内部的一条执行路径,java虚拟机允许应用程序并发地运行多个执行,使系统独立调度和分派cpu的基本位3 多线程:多线程就是在一个进程中创建多个线程,每个线程完成一个任务优点:多线程技术使程序响应速度更快   提高资源利用率   程序设计更简单4 进程、线程区别进程有独立的地址空间,

2016-05-12 08:34:20 357

原创 IO流----文件字节流、文件字符流

流的分类•按流向分:◦输入流:程序从数据源读取数据的流◦输出流:程序向数据源写入数据的流•按数据传输单位分:◦字节流:以字节为单位传输数据的流◦字符流:以字符为单位传输数据的流•按功能分:◦节点流:用于直接操作目标设备的流◦处理流:是对一个已存在的流的连接和封装,通过对数据的处理为程序提供更为强大、灵活的读写功能。

2016-05-09 20:34:29 3004 1

原创 IO流----File类的常用方法

package com.qf.day18_3;import java.io.File;import java.io.FilenameFilter;import java.io.IOException;import java.util.Date;/** * File类 * * @author wgy * */public class Demo1 { public st

2016-05-09 20:24:11 881

原创 Set、Map集合

实现类      (1)HashSet         采用的结构是数组加链表结构(哈希表)          无序:因为存放的位置是根据hashCode来计算的.          不能重复依据: hashCode   equals            hashCode要和equals兼容  为了提高性能            HashSet的存储原理根据每个对

2016-05-06 09:07:41 448

MT4编程入门教程

MT4编程入门教程,mql4入门教程文档

2015-12-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除