自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 JAVA中的成员变量和类变量的区别

1、两个变量的生命周期不同成员变量随着对象的创建而存在,随着对象的回收而释放。静态变量随着类的加载而存在,随着类的消失而消失。2、调用方式不同成员变量只能被对象调用。静态变量可以被对象调用,还可以被类名调用。3、别名不同成员变量也称为实例变量。静态变量也称为类变量。4、数据存储位置不同成员变量存储在堆内存的对象中,所以也叫对象的特有数据。静态变量数据存储...

2019-01-25 17:44:47 1697

原创 设计模式——笔记

开闭原则:对扩展开放,对修改关闭。实现热插拔,提高扩展性。里氏代换原则:子类可以代替父类,子父类互相替换;依赖倒转原则:针对接口编程,依赖于抽象而不依赖于具体,是开闭原则的基础;接口隔离原则:接口单独设计,降低耦合度,互相隔离;迪米特法则:又称不知道原则,功能模块尽量独立;合成复用原则:尽量使用聚合,组合,而不是继承;创建型模式-

2018-01-25 19:58:07 158

原创 线程同步方式

1.Critical Section(临界区)不是线程同步的方式A.速度快B.不能用于不同进程C.不能进行资源统计(每次只可以有一个线程对共享资源进行存取)2.Mutex(互斥量)是线程同步的方式A.速度慢B.可用于不同进程C.不能进行资源统计3.Semaphore(信号量)是线程同步的方式A.速度慢B.可用于不同进程C.可进行资源统计(可以让一

2018-01-25 11:38:19 163

原创 二叉树的三种排序算法

#include "stdafx.h"#include using namespace std;typedef struct _Node{char ch;struct _Node * lchild;struct _Node * rchild;}_Node,*_Tree;//二叉树建树void BuildTree(_Tree T, _Tree p)

2018-01-12 16:16:24 941

原创 排序算法(交换排序)——冒泡排序

//传统冒泡排序算法void BubbleSort(int a[], int n){for(int i = 0; i {for (int j =i; j {if (a[i] > a[j]){int temp = a[j];a[j] = a[i];a[i] = temp;print(a,8,i);}}}}int _tmain(int

2018-01-11 16:35:30 155

原创 排序算法(交换排序)——快速排序

算法:int QuickValue(int a[] ,int low, int high){int key = a[low];while(low while(low = key){high--;}if (low != high){//交换int n1 = a[high];a[high] = a[low];a[low] = n1;print(a

2018-01-11 15:22:21 153

原创 排序算法(选择排序)——直接选择

//取数组中的最小值int SelectMinValue(int a[], int n, int k){int nMin = 100;int r = 0;for (int i = k;  i {if (a[i] {nMin = a[i];r= i;}}return r;}//选择排序算法void SelectSort(int a[

2018-01-10 15:11:35 207

原创 排序算法(插入排序)——希尔插值排序

//希尔排序算法(不稳定的排序算法,时间复杂度为O(n))void ShellValue(int a[], int n, int dk){for (int i = dk; i {//在某一区间段内进行直接插入排序算法if (a[i] {int x = a[i];int j = i-1;a[i] = a[i-1];while(x a[j+1] = a[

2018-01-10 12:02:21 776

原创 排序算法(插入排序)——直接插入排序

排序算法之直接插入排序算法#include "stdafx.h"#include using namespace std;//输出插入排序对象void print(int a[], int n,int i){cout for (int j = 0 ; j {cout }cout }void InsertSort(int

2018-01-10 11:06:34 169

转载 满二叉树和完全二叉树

满二叉树是指这样的一种二叉树:除最后一层外,每一层上的所有结点都有两个子结点。在满二叉树中,每一层上的结点数都达到最大值,即在满二叉树的第k层上有2k-1个结点,且深度为m的满二叉树有2m-1个结点。完全二叉树是指这样的二叉树:除最后一层外,每一层上的结点数均达到最大值;在最后一层上只缺少右边的若干结点。对于完全二叉树来说,叶子结点只可能在层次最大的两层上出现:对于任何一个结点,若

2018-01-09 12:02:02 492

原创 静下心来系统学习

一直以来因为这样那样的事情和业务忙于工作,觉着现在该是静下心来学习的时候了。。。。。。

2018-01-09 11:36:07 187

原创 MongoDB的使用

MongoDB的使用1.     MongeDB的下载和安装MongeDB可以在https://www.mongodb.com官网上下载需要的版本,直接安装。安装完配置安装目录的bin目录到环境变量的path中。这样就可以直接在cmd下使用mongo命令了。如下:2.     MongoDB的连接Cmd下使用命令mongo XX.XX.XXX.XXX:27017   连

2018-01-08 11:39:01 303

Python标准中文库

是PYTHON学习的好帮手,Python标准库

2014-08-25

空空如也

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

TA关注的人

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