学习ing.........

如有错误和纰漏还望指正!感谢!

JavaScript执行环境和内存管理 学习总结02

今天要总结的是作用域和内存问题。      1 基本类型和引用类型 动态的属性      基本类型就是上次讲的 5 种基本类型,就不赘述了。引用类型就是复杂类型,也就是object()。      和c++不同,引用类型的属性是动态的,也就是说可以动态的增加属性和方法,也可以动...

2017-09-12 23:02:49

阅读数 170

评论数 0

sql基本语句

1 创建表: create table ( 数据类型 [完整性约束条件], ......); create table test(id varchar(50) primary key, name varchar(100), sex varchar(20), addr text);    ...

2017-09-12 19:27:01

阅读数 153

评论数 0

javascript 变量、数据类型、语句、函数小总结 01

1 变量      js和c++在变量数据类型,还有函数都有很多不同。      js的变量是松散型的,也就是可以保存任何数据类型,只要用操作符 ‘var’,后面跟变量名即可。 var message;      像这样定义,不初始化,message中保存了一个特殊的值:undefined。...

2017-09-10 23:53:32

阅读数 169

评论数 0

【c++】二叉搜索树的插入、查找、非递归删除

尤其注意删除单个根结点、删除有一个分支的根结点时要防止内存泄露(_root为私有成员时) #include #include #include using namespace std; //结点类 template class BinaryNode { public: T da...

2017-08-27 23:18:15

阅读数 241

评论数 0

树的术语、二叉树的性质、二叉树的基本操作总结

一、树的术语 序号 术语 概念 1 结点 包含一个数据元素及若干指向其子树的分支。在树的图形表示中为一个圆圈。 2 孩子(Child) 结点的子树的根,称为该结点的孩子 3 兄弟(Sibl...

2017-08-26 22:51:03

阅读数 225

评论数 0

【c++】c++模板类,实现二叉树非递归遍历

#include #include #include using namespace std; //结点类 template class BinaryNode { public: T data; BinaryNode *lchild; BinaryNode *rchild; ...

2017-08-26 21:03:00

阅读数 225

评论数 0

【c#】隐式接口和显式接口的区别

先看个例子 声明两个接口 public  interface IFg  {      int Add();      void Fei();  }  public interface IWf  {      int Add();      void Fei();  } Fg类隐式继...

2017-07-22 16:49:22

阅读数 204

评论数 0

【数据结构】有序树和无序树的区别

这个问题想了好久才弄清楚,现在总结一下。 概念是这样的: 有序树 树中任意节点的子结点之间有顺序关系,这种树称为有序树 无序树 树中任意节点的子结点之间没有顺序关系,这种树称为无序树,也称为自由树 换而言之,兄弟结点有顺序...

2017-07-20 16:42:43

阅读数 4768

评论数 0

【c#】定义类成员(字段、方法、属性)

成员定义 public----成员可以由任何代码访问private----成员只能由类中的代码访问(如果没有使用任何关键字,默认使用这个关键字)internal----成员定只能由义他的程序集(命名空间)内部的代码访问protected----成员只能由类或派生类的代码访问prote...

2017-07-16 22:15:51

阅读数 6847

评论数 2

【c#】类类型和结构类型的区别

二者最大的区别就是 类是引用类型,结构是值类型 (即,类是引用,结构是赋值)

2017-07-16 22:15:15

阅读数 235

评论数 0

【c#】类的定义---各关键字的作用

关键字的作用 注意: internal、public也可以用来定义接口的访问性; abstract、sealed只能用来修饰类 第一:基本类的定义 internal class Person {     //我是一个Person类,默认类的修...

2017-07-16 22:14:38

阅读数 1764

评论数 0

【c#】构造函数执行序列

1.构造函数执行序列 为了实例化派生的类,必须实例化它的基类,而实例化它的基类,又要实例化基类的基类,一直实例化到System.Object(所有类的根)为止无论使用什么实例化一个类,总是先调用System.Object.Object()无论派生类使用什么构造函数,只要没有明确指...

2017-07-16 22:13:31

阅读数 171

评论数 0

【c#】接口、继承、多态、接口的多态

1.接口     定义:接口是把公共实例(非静态)方法和属性组合起来,以封装特定功能的集合 一旦定义了接口,就可以在类中实现它,类就可以支持接口的属性和方法一个类可以支持多个接口,多个类可以支持相同的接口发布接口后,最好不要修改它 如果修改了接口,该接口的使用者就不能正确使用该接口; ...

2017-07-16 22:12:42

阅读数 360

评论数 0

【c#】面向对象简介(构造、析构函数,静态构造函数、静态类)

1.构造函数 所有的类都有至少一个构造函数,有一个默认构造函数,与类同名,没有参数还有非默认构造函数,有一个或者多个参数实例化对象 1.用默认构造函数实例化对象 CupOfCoffee myCup = new CupOffCoffee(); 2.用非默认构造函数实例化对...

2017-07-12 23:39:38

阅读数 270

评论数 0

【c#】try...catch...finally

using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; ...

2017-07-12 23:38:54

阅读数 101

评论数 0

【c#】c#的调试(visual studio)

1.输出调试信息 添加命名空间 using System.Diagnostics; 输出调试信息     Debug.WriteLine("debug");  //debug版本     Trace.WriteLine("trace"...

2017-07-12 23:36:44

阅读数 177

评论数 0

【c#】函数重载的条件

1.函数重载的条件 在函数调用时,必须匹配函数的签名,函数的签名由两部分组成:函数名 + 参数 函数的重载时允许创建多个函数名相同的函数,每个函数有不同的参数 条件: 参数个数不同参数类型不同参数类型的顺序不同传值参数 可以和 引用参数 或 输出参数 重...

2017-07-12 23:35:35

阅读数 746

评论数 0

【c#】变量的作用域

1.全局变量 全局变量定义在函数外,用static修饰 class Program {     static string myString;     static void Main(string[] args)     {     } } ...

2017-07-12 23:34:53

阅读数 720

评论数 0

【c#】c#中 函数参数的注意事项

注意事项 1.参数数组 (params) c#允许为函数指定一个(只能有一个)特殊参数,称为 “参数数组”参数数组必须放在函数的最后一个参数用 params 关键字修饰的数组是参数数组  (params int[] vals)关键字params定义函数  SumVals(params ...

2017-07-09 11:39:31

阅读数 182

评论数 0

【c#】c#中 字符串的基本操作

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; //字符串的处理 namespace unit5 {     ...

2017-07-09 11:39:06

阅读数 81

评论数 0

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