自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 JS中ajax的封装

今天复习了ajax封装,所谓ajax就是通过XMLHttpRequest对象来向服务器发送异步请求,从服务器获得数据,然后用js来操作DOM而达到无刷新更新页面function ajax(obj) { var method = obj.method || false,//发送方式 timeout = (typeof obj.timeou...

2019-01-27 19:58:47 1054

原创 java单例模式

所谓单例模式,就是为了保证类对象的唯一性步骤可分为3步。1.私有化构造函数,2.直接在本类new一个对象 ,3.定义一个方法获得本类对象class single{ private single(){}; private static single s=new single(); public static single getInstance(){ return s; ...

2019-01-25 18:45:34 213

原创 java手写ArrayList

public class MyArrayList<Integer> { private final int SIZE=10; private int size=0; public Integer arr[]; public MyArrayList(){ arr=(Integer[])new Object[SIZE]; } public void add(Integer ...

2019-01-19 01:36:11 273

原创 java四种排序算法

//冒泡排序public class maopao{public maopao(int arr[]){ for(int i=0;i<arr.length-1;i++){ for(int j=1;j<arr.length;j++){ if(arr[i]>arr[j]){ int t...

2019-01-16 23:24:51 324

原创 java数据结构之双端链表

继上次写的链表,这次接着写,所谓双端链表,就是链表中保留着对最后一个链接点引用的链表public class Node { private int data; private Node next; public Node(int value){ this.data=value;} public void display(){ System.out.println(dat...

2019-01-12 19:39:06 254

原创 js设计模式之建造者模式

话不多说,直接上代码//建造者--施工团队 let builder = function () { //成员01--决定厅室 function Rooms(member) { if (member <= 0) { throw new Error("入住人数错误"); ...

2019-01-11 13:44:42 419

原创 js设计模式之工厂模式

所谓工厂模式,就是定义一个用于创建对象的接口,让子类决定实例化哪个类,工厂方法使每一个类的实例化延迟到其子类,下面我们就来写·下简单工厂模式和工厂方法模式 let shop = (function () { class apple { constructor() { this.name = "apple" ...

2019-01-10 13:22:49 209

原创 JS设计模式之单例模式

关于单例模式相信大家都不会陌生,无非就是只能new一个对象,或者说new的多个对象都是相同的,接下来看下这段代码。var obj=function(data){this.name=data.name;}var obj1=new obj({name:"lin"});var obj2=new obj({name:"xiao"});console.log(obj1===obj2);这段代...

2019-01-09 12:30:40 295

原创 java详解TreeSet

我们知道java有很多集合,如set,map和list,虽然大部分set集合都是无序不可重复的,但还是有有序的set集合,如TreeSet,下面来看下这段代码public class Tree {public static void main(String[]args){ TreeSet<Object> tree=new TreeSet<>(); tree.ad...

2019-01-08 20:53:10 355

原创 JAVA数据结构之链表

今天我们来写链表首先定义一个结点类 public class Node{private Node next;private int data;public Node(int value){this.data=value;}public void display(){System.out.println(data+" ");}}接着便是编写链表public clas...

2019-01-06 22:54:48 240

原创 js实现元素拖拽

这里介绍两种实现元素拖拽的方法&lt;style&gt; *{margin:0;padding:0} .box{position:absolute; top:0; left:0; width:300px; height:300px; background-color: choc...

2019-01-02 19:49:30 850

原创 js之对象深浅克隆

这里介绍两种方法对js对象的克隆var obj1={data:["1","2"],lin:9}方法1:function clone(obj,deep){var obj2={};/*要返回的对象*/if(obj instanceof Array){obj2=[];/*判断对象是否为数组*/}for(var key in obj){var val=obj[key];if(deep ...

2019-01-01 21:45:28 539

原创 JAVA数据结构之栈

所谓栈,就是先进后出,今天就来写一下。class Stack{private top=-1;private int num[];public Stack(){int num[]=new int[4];}/*无参构造函数,默认栈容量为4*/public Stack(int maxsize){int num=new int[maxsize];}/*有参构造函数,栈容量为maxsize...

2019-01-01 18:41:12 279

原创 java数据结构之数组

首先定义一个数组类class MyArray{private int elements/*数组元素个数,默认为0*/ private int num[]/*定义一个int型数组*/然后再对数组进行初始化public MyArray(){num=new int[3];}/*空参构造时默认是长度为3的数组*/ public MyArray(int maxsize){num=new int[maxsi...

2019-01-01 08:56:39 370

空空如也

空空如也

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

TA关注的人

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