自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深入理解java虚拟机---类加载器

类加载器是一个用来加载类文件的一个类.java源代码通过javac编译器编译成类文件.然后jvm来执行类文件中的字节码来执行程序. 类加载文件负责加载文件系统、网络或其他来源的类文件. 有以下三种默认使用的类加载器: 1、Bootstrap类加载器(启动类加载器)-----JRE/lib/rt.jar 2、Extension类加载器(扩展类加载器)-----JRE/lib/ext或者jav

2014-11-01 21:03:02 528

原创 深入理解java虚拟机---双亲委派模型

双亲委派模型是java类加载器所使用的模型.s

2014-11-01 19:54:41 4328

原创 C# 自定义panel解决背景出现闪屏

1、创建一个自定义控件. 2、代码如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.W

2013-06-07 23:11:53 1130

翻译 C++ 使用指针的误区

C++中使用指针的一些误区: 误区一: char a[]={"HelloWorld"}; int *ptr=(int *)a; ptr+=5; cout 上面的代码运行将会产生错误. char类型在内存中占用内存大小为1.而int类型在内存中占用大小为4 所以当上面的char类型a转换为int指针类型..并赋给(int *)类型的ptr. 所以在第三行中“ptr+=5” 就等于4

2013-05-05 00:06:38 553

原创 C++ C++和java中的运算区别

C++: int Num=12; int Sum=0; Sum=(++Num)+(++Num); //在第一个的++Num后把Num的值改成了13..然后在执行第二个++Num..所以Num的值变成了Sum=14+14; cout<<"Sum="<<Sum<<endl; system("pause"); 所以在C++中的结果就是28 Java: int Num=12;

2013-05-04 12:38:05 477

转载 C++ 模板中的typename和class的区别

按 C++ 标准来说,template 用于基础数据类型,typename 指类型名,T 可以取 char int double 等。 template 用于类,T 可以取任何类。 但是这里有一个问题,结构体应该用 typename 还是 class? 结构体肯定不是基础数据类型,但也不是类。 所以实际情况是,template 的 T 也可以取基础数据类型,tempate 的 T

2013-05-04 12:18:32 544

原创 C++ 返回自动变量的地址的误区

class test { private: char *Name; public: void setName(char *Name) { this->Name=Name; } void showName() { cout<<"名字为:"<<Name<<endl; } }; test* getAddress() {

2013-05-03 22:42:37 534

原创 C++ 友元的作用

class Parent { public: Parent() { Name="比尔盖茨"; money=20; } protected: char *Name; private: int money; friend class Child; }; class Child:Parent { //Child继承Parent后默认调用了父类的无

2013-05-03 21:39:06 804

原创 C++ 二叉树的遍历---先序遍历(非递归)

class Node //节点可自己设计 { int data; Node *lNode,*rNode; } //先序遍历 void PreOrder(Node *node) //参数传入的为二叉树的首节点(父节点) { int top=-1; Node *p,arr[100]; top++; arr[top]=node; while(top>-1) { p=arr[top]

2013-05-01 12:05:23 711

原创 C++ 加强链表

#include using namespace std; class Node { private: Node *Pre; Node *Next; int Num; public: Node(int Num); void setNextNode(Node *node); void setPreNode(Node *node); Node *getNextNode(); Nod

2013-04-20 20:42:53 413

原创 C++ 简单的单链表

#include using namespace std; class Node { private: int Num; //自身节点的数值 Node *nextNode; //下一个节点的指针 public: Node(int Num); int getLen(); //获取长度 int getNum(); //获取数值 void setNextNode(Node *node)

2013-04-20 00:24:05 404

VB用Textbox做的记事本

自己用TextBox的记事本。供刚学VB的新手们参考参考

2012-04-22

空空如也

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

TA关注的人

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