自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程并发下载

分析:在同一个资源分为多线程下载,这样可以使下载速度加快,在下载时需要流和线程结合起来,这里只能用RandomAccessFile里的seek();因为只有他才能控制下载的位置,其他的流每次都是从开始的地方下载,所以就算多线程也不会加速,只是重复;   代码如下:package testdonwload;import java.io.*;import java.net.*;

2017-08-17 20:46:56 388

原创 省市二级联动

程序分析:在不用JQuery的情况下需要用到二维数组在第一位度储存省份,二维数组里存市级地名,比如:cityList['北京市'] = ['朝阳区','东城区','西城区', '海淀区','宣武区','丰台区','怀柔','延庆','房山'];. 然后在HTML上创建两个下拉列表用关联起来,首先把省份加载进入第一级下拉列表,这里需要用到两个小方法 var x = new option(); opt

2017-08-17 20:08:04 338

原创 电话本

电话本     模拟手机通信录(添加联系人,删除联系人,查看所有联系人,查找联系人(1)写一个联系人信息类,属性:姓名,电话号码;(2)写一个联系人管理类,里面有增加,删除,显示所有人信息,查找(通过姓名查)4个方法 使用集合装联系人 (建议:可以先创建几个人) (3)写个测类      实现代码如下import java.util.*;public class T

2017-07-29 17:18:16 728

原创 二分方法查询一个数的角标

二分方法查询一个数的角标    二分方法查询一个数的角标:前提是一个有序的数组,从中间的一个数开始差找,不等就把节点向左边或者右边移动,找到为止.代码如下:class Demo4 {public static void main(String[] args) {int[] a = {11,7,10,4,2,5,53,22};                Choose_

2017-07-20 17:22:13 361

原创 排序

排序     冒泡排序:利用前一个数和后一个数做比较,这样进行 arry.length-1次就可以实现冒泡排序了.      快速排序:原理从两边同时开始排序,大大增加速率,定义一个首都节点,在定义一个尾部节点,让节点从两边开始向中间移动;当两个节点交叉时停止,每次都是和中间的值做比较,小的放左边,大的放右边.代码如下:class Demo4 {public static

2017-07-20 16:54:30 161

原创 数组的排序算法

选择排序    选择排序分析:1.用第一个数和其他的每一个数比较大于叫交换位置这样就得到了第一个最大的数.                           2.然后再用第二个数和后面的每一个数做比较,如果大就换位置.以此类推      由上面的可以知道在做数的比较的时候用循环,在选择哪一个数和其他的数做比较时又用一次循环.所以就用了一个嵌套的循环  具体代码如下:class D

2017-07-20 16:31:02 173

原创 运算符

java的运算符算术运算符:  +, - ,*, /, %, ++, --赋值运算符:  = , += ,-=,*=,/=,%=关系运算符:  > ,=,逻辑运算符:  ! , & , |,^,&&,||位运算符:   &,|,^,~,>>,>>字符串连接符号: +    在java中的运算符基本分为算术运算符,  赋值运算符,关系运算符,逻辑运算符,位运算符

2017-07-20 16:22:15 202

原创 JAVA 万年历

万年历         程序分析:输入一个年份,月份然后输出这个月的日历,首先应该先选择一天作为基准来推算,这里选择1900年一月一号作为基准,           1. 我需要计算的就是你输入的这个月一号距离1900.1.1多少天.这里分为两步,第一步:计算你输入的这一年的一月一号距离1900.1.1多少天.第二部:计算你输入的这个月距离你输入的这一年一月一距离多少天.

2017-07-15 17:17:23 601

原创 java 基础

java 基础       首先来说一下java的运行环境,即在安装了JDK,JRE.的电脑中才能运行.什么是JDK,JRE呢,JDK是给开发时就是编写代码时提供工具和一些java包(java内置函数),然后交给JRE去运行,在运行的过程时JRE利用类加载器加载代码,然后是字节校验器进行校验代码,最后由运行时解释器来执行代码.在这其中还涉及到JVM(Java Virtual Machine  

2017-07-15 16:23:04 176

面向对象思维导图

详细的介绍了面向对象的特点,和其中注意的点

2017-07-29

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

TA关注的人

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