自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java线程笔记

两种建立线程的方式:1.建立类继承类Thread,重写run()方法,class ThreadTest extends Thread{ @Override public void run() { System.out.println("1"); } }主线程只用建立此类的对象即可调用start()方法开始线程。2.建立类实现接口Runnable,重写run()方法。

2016-04-09 23:13:43 285

转载 在Java中如何遍历Map对象

How to Iterate Over a Map in Java在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等) 方法一 在for-each循环中使用entries来遍历这是最常见的并且

2016-04-08 22:19:57 291

转载 comparable和comparator的用法与区别

1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一个personList,里面包含了person1, person2, persion3....., 我们用Collect

2016-04-08 10:16:23 299

转载 对java中得string的一点记录

结果:""和null的不同之处:NULL代表声明了一个空对象,根本就不是一个字符串。 ""代表声明了一个对象实例,这个对象实例的值是一个长度为0的空字符串。

2016-04-06 20:46:29 250

原创 几个sql语句例子

--【1】查询出每个部门的编号、名称、位置、部门人数、平均工资---多字段分组统计1400*400=560000select d.deptno,dname,loc,count(empno),avg(sal)from emp e ,dept dwhere e.deptno(+)=d.deptnogroup by d.deptno,dname,loc;---统计操作都放在子

2016-03-22 19:58:27 580

原创 java内部类学习笔记

内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两类。对于一个名为outer的外部类和其内部定义的名为inner的内部类。编译完成后出现outer.class和outer$inner.class两类。所以内部类的成员变量/方法名可以和外部类的相同。内部类的方法可以直接访问外部类的所有数据,包括私有的数据。内部类可以分为四种:1.成员内部类定义了成员内部类后,必须使用外部类

2016-03-15 21:03:58 357

原创 计算机网络

OSI体系结构TCP/IP体系结构五层协议的体系结构应用层应用层应用层表示层  会话层  运输层运输层运输层网络层网际层网络层数据链路层网络接口层数据链路层物理层 物理层应用层协议:HTTP协议(超文本传输协议):运输层协议

2015-11-01 17:24:37 256

原创 关于二维数组和二维指针的理解总结

二维数组和二维指针有很多相似也有很多不同:相同点是他们都可以通过地址去取数据,不同点是:首先二维数组本身存储数据,二维指针需要指向别的数据才有用。其次数组的指针是不可变的,指针是可变的。例:比如上面的二维数组:a,a[0]均为地址,但是“单位”不同,a,(a+1)代表小组地址,a代表第一小组的地址,(a+1)代表第二个小组的地址;而a[0],(a

2015-10-31 16:57:30 640

原创 关于先序中序后序遍历二叉树的一点总结

定义(这里先中后的意思是根节点的访问次序):1.先序:①访问根结点  ②先序遍历左子树  ③先序遍历右子树2.中序:①中序遍历左子树  ②访问根结点  ③中序遍历右子树3.后序:①后序访问左子树  ②后序访问右子树  ③访问根结点

2015-10-13 22:10:47 423

原创 快速排序

#include#includeusing namespace std;int quicksort(int a[],int start,int end,int size){ int i=start; int j=end; int key=a[start]; if(size<=1) return 0; int temp[10]; memcpy(temp,a,10*sizeo

2015-09-23 11:32:20 223

原创 对c++模板的总结

template class A{ void fun0(); template //这里的虚拟类型名不能和类的相同 friend void fun1(A a); template //这里的虚拟类型名不能和类的相同 A &fun2(N); //模板类中声明一个模板函数}template void class::fun0(){

2015-09-22 10:24:31 303

原创 关于多重继承构造函数调用的一点理解与实践

派生类的构造函数在初始化时会先寻找虚继承自间接基类的直接基类,先调用该简介基类的构造函数。(下例中构造函数均为缺省的构造函数)。构造函数调用顺序为:M(),A(),M(),B(),C().构造函数调用顺序为:M(),M(),A(),B(),C().构造函数调用顺序为:M(),N(),A(),B(),C().

2015-09-16 11:30:10 398

原创 c++中输入与输出流

cout和cin都是ostream类的对象,输入(>>)和输出(所以cout

2015-09-11 17:33:17 333

原创 c++字符串输出。

输出char ×型变量:会根据变量地址寻址后输出寻到的地址内容。其余类型输出值输出本变量内容。代码: 1 #include 2 3 using namespace std; 4 5 int main() 6 { 7 char *p[2]={"hello","world"}; 8 char **q=p; 9 10 co

2015-09-07 16:12:42 668

转载 C中->和.的区别

结构体变量调用成员用.结构体指针调用成员用->

2015-08-22 11:04:50 304

原创 自己对C语言中scanf语句接受字符串的一点理解

scanf("%[0-9a-fA-F]",&value[0]),这种格式化输入是输入的是字符串,如果在第一个字符就遇到了不符合要求的字符,则会中断输入,返回值为0;如果第一个字符成功接受,后面有不符合格式要求的字符出现,则也会中断输入,但返回值是1;全部接受成功,返回值也是1.scanf("%s",&value[0]);这种输入方式接受成功后返回值也是1,即便是输入的字符串长度超过了字

2015-07-15 15:42:55 976

转载 如何提高代码质量

如何提高代码质量更新时间:2014年10月15日16时55分 来源:传智播客  一、代码质量  软件是交付给用户,并由用户体验的产品;代码则是对软件正确且详细的描述,所以代码质量关系到软件产品的质量。虽然软件质量不等于代码质量,但是代码上的缺陷会严重的影响到软件产品的质量。因此,为提高代码质量的投入是值得的。  二、软件产品质量通常可以从以下六个方面去衡量  功能性,即软件是否

2015-06-27 17:59:21 279

原创 一点对C语言中跳过scanf语句的理解

scanf语句是从缓冲区中读取数据,如果发现自己的scanf被莫名的跳过,那肯定是缓冲区里含有其他的数据咯,可以用getchar()语句把缓冲区的数据舍弃掉,当然这只是一般的情况,今天本人就碰见了个复杂点的,在调用了一个函数后缓冲区没有被清空,在发生这种情况后,思考方向一定是上一个scanf语句,

2015-06-27 16:13:12 1839

转载 堆和栈的区别

堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态

2015-06-24 11:06:17 275

原创 linux下设置制表符长度

在/etc/vimrc文件内设置set tabstop=4;

2015-06-24 09:28:47 2001

PowerDesigner 16.5(64)破解文件

本人使用PowerDesigner16.5.5.0版本,亲测可破解。

2017-06-27

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

TA关注的人

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