03 2017 档案
摘要:也许你经常听别人说"javascript中万物皆对象",这句话是错的 在讲这个问题前,我们来了解下对象的声明方式 1.文字语法 2.构造形式 唯一的区别是,在文字声明中你可以添加多个键 / 值对,但是在构造形式中你必须逐个添加属性。 对象是 JavaScript 的基础。在 JavaScript 中
阅读全文
摘要:在上一章,我们已经知道了一共有4种绑定的方式 1.默认绑定 2.隐式绑定 3.显示绑定 4.new绑定 如果你不记得的话请看上一节 传送点 在这4种绑定中,我们知道默认绑定的级别是最低的!!!!!为什么? 因为上面的所有都不能用了才考虑默认绑定,请考虑下面的代码 所以说默认绑定的级别是最低的 隐式绑
阅读全文
摘要:你可能听过很多this,就像C#中的this就是指向一个他的实例对象, 但是在javascript中,我可能要告诉你,他是在运行时动态绑定的 他指向什么,完全取决于函数在哪里调用 在这里还要说明一个东西,调用栈 >通俗的来讲,就是为了到达一个方法所调用的所有方法 我们可以用浏览器自带的调试工具来查看
阅读全文
摘要:当然这里讲的是完全二叉树的一个排序 直接上代码 进行排序 当然进行排序的方法不止这一个, 上面代码的意思也就是说,每次让第一个数和最后一个数交换位置,因为在这里我们的排序规则和上面的不一样了!!! 所以呢,每次取一个小的数,在堆里面就行排序,排完了顺序也就出来了 可以看到,我们只是简单的将判断的符号
阅读全文
摘要:>函数作用域: 顾名思意也就是在创建函数的时候附加的一个作用域 从上面的代码我们就可以确认在创建函数foo()的时候,我们创建了一个函数作用域,因为在外面找不到这个变量!!! >嵌套的函数作用域 依旧是一个作用域中套着一个作用域 这个例子也说明了作用域是一层一层向上遍历标识符的 >函数表达式/函数声
阅读全文
摘要:我们了解到作用域是在语法分析的时候就决定了的,那么我们要怎么才能"动态的改变作用域呢?" >eval() 一个简单的实例 可以看到我们在foo()函数中和全局函数中,我们都没有声明变量b,而程序却没有ReferenceError错误,就说明 我们使用eval();动态的生成了变量b,也就是改变了作用
阅读全文
摘要:>作用域 因为javascript编译的过程分为了3步 1.词法分析,也叫单词拆解,比如 var t=2;那么就变成了 var , t ,= , 2; 2.语义分析 比如上面那个就变成了一个抽象树,类似lamda表达式中的数 3.代码生成 将上面生成的数据流转换成对应的机器代码,一般来说就是为上面生
阅读全文
摘要:static void Main(string[] args) { Program p = new Program(); p.Compute1(); Console.Read(); } public void Compute1() { ...
阅读全文
摘要:#include #include int main() { int arrayFrist[100],arrayLast[100]; int i,n,len,t; puts("请输入要录入的数据个数"); scanf("%d",&n); for(i=1;iarrayFrist[len]){ //改变位置0-0 ...
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; namespace KMP { class Program { static void Main(string[] args) { string s = "ABCDAABEFAECA"; ...
阅读全文
摘要:Linq To Sql 是一个非常神奇的东西 他可以让你把精力都放在业务逻辑上面,而用同一个语句操作多种关系型数据库 下面就让我们来看看他的用法.......... 数据库字段 有了数据库以后我们就需要在项目中创建一个Linq to Sql 生成的实体导航属性如下: 可以看到编译器自动帮我们生产了类
阅读全文
摘要:抽象工厂,通过名字就知道它是一个抽象的类,并且用这个类来充当一个容器.用来返回抽象对象. 比如,我开了一个店,用来卖小吃的.我卖鸭脚和鸭脖 abstract class YaBo//鸭脖 { public abstract void Create(); } abstract class YaJiao
阅读全文
摘要:在MVC中验证分为两种 ->服务的验证 创建一个基本的MVC项目,在这里不建空的是因为,空的没有我们需要的Jquery库 为了方便演示,我们创建了一个很简单的类Person 然后为了实现验证,我们还必须创建一个可以提交的Index页面, 当然现在只是说这个页面可以显示验证的消息了,可是我们还没有写怎
阅读全文
摘要:什么是模型绑定? 首先思考这个,如果在表单中输入了值,然后调用Index方法 其实这个有值,就是因为有模型绑定,那么模型绑定是怎么实现对象的创建以及赋值的呢? 主要是实现IModelBinder这个接口,并实现BindModel()方法 在这个方法里面,通过ModelBindingContext的V
阅读全文
摘要:我们知道Linq是建立在匿名对象,Lamda表达式,拓展方法,对象初始化器等技术上的.......... 那么通过一个简单的Select 拓展方法我来来看一看 我们可以看到拓展的对象是IEnumerable 接口对象,返回的也是IEnumerable,也正是它,才让我们能够在方法中 使用yield
阅读全文
摘要:class Program { static void Main(string[] args) { //Linq to Sql DataContext dc = new DataContext(new SqlConnection("server=.;database=SuperMarket;uid=s...
阅读全文
摘要:下载点 密码:csxd 还有很多没有完善,也不知道写的方式对不对,希望有人给出一些建议给我,好让我写完
阅读全文
摘要:public class VerificationCodeHelper { private int isFuhao = 0; private List<string> _fuHao; private List<Color> _Color; private List<Font> _Font; priv
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Drawing; namespace 图片水印 { /// /// 水印类 /// public cla...
阅读全文
摘要:为了显示数据我们首先创建所需要的数据 但是在这里我们不使用这个 然后如果我们想要显示刚才自定义的数据就需要在视图中指定视图模型的类型 然后再页面中写显示代码,如下: 然后再HomeControlle中的Index方法中将数据传送过来 运行程序,就可以看到结果了 当然这里有一个重要的属性 Html 这
阅读全文

浙公网安备 33010602011771号