摘要: 构造函数方法有对象方法、类方法、原型方法,这些方法在什么时候可以调用,什么时候不能调用,为什么? 直接调用 这种情况下只有类方法能直接使用 1.函数里this指向是由函数执行时的执行上下文也就是执行环境决定的,并不是由定义它的函数决定的 ,所以this并不是直接指向函数Func,也就说函数内部的th 阅读全文
posted @ 2019-04-25 17:29 停车坐爱枫林晚 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 构造函数-->原型 >prototype-->__proto__-->constructor-->原型链 构造函数 什么是构造函数?我理解构造函数就是可以用来生成实例的函数。 上面的代码,f是函数Func new出来的实例,f是函数Func的实例,所以Func被称为构造函数。那么 Func的构造函数 阅读全文
posted @ 2019-04-25 12:28 停车坐爱枫林晚 阅读(517) 评论(0) 推荐(1) 编辑
摘要: 加锁的主要目的是为了防止并发操作时导致的数据不一致等问题,锁分为共享锁(S)、更新锁(U)、排他锁(X),共享锁与更新只是单向兼容?传说中的单相思? 事务 事务能保证数据操作的原子性,要么内部操作都提交,要么都回退。事务内部某个地方出错时,可以回滚前面的操作,比如更新、删除等。 共享锁 共享锁允许并 阅读全文
posted @ 2019-04-23 11:49 停车坐爱枫林晚 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 这是几个简单的例子,但是实际的开发中委托还还只在反射时用到过,事件的话只自己做了一次,并且还是特意去用的 ,实际上可以不用。线程的话,因为需要,所以用的会多点,这里主要是WS上的线程。 委托 在前面的反射实例中,也有用到委托执行方法。 这个例子是将一个方法或者委托实例作为另外一个函数的入参传递。 至 阅读全文
posted @ 2019-04-22 19:14 停车坐爱枫林晚 阅读(3748) 评论(1) 推荐(0) 编辑
摘要: 下面是两个反射的实例 案例1: 动态调用类中的方法、传入参数,并获得返回值。 xxxx:类名 Event:类中的方法 pra1,pra2,pra3:方法对应的入参 DoRet:方法返回的执行结果 案例2: 动态加载外部DLL,并执行其中的方法。 xxx:外部Dll的名字 zzz:Dll中的类名 yy 阅读全文
posted @ 2019-04-22 15:45 停车坐爱枫林晚 阅读(10167) 评论(0) 推荐(1) 编辑
摘要: 其实这种功能,网上相关的代码多的是,我也是因为今天正好要用到这个功能,所以临时写了下,放这里保存下,以便将来自己或者别人用的上吧。 当然我写的是一个hta文件。下面是完整js代码,都是调用activex控件去做事,所以也没有考虑浏览器兼容什么的。 代码主要分为: 1.选择目标文件夹 2.遍历目标文件 阅读全文
posted @ 2019-04-19 15:43 停车坐爱枫林晚 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: 这是一个纯js向后台进行post请求的前端实现,未考虑跨域的问题。 1.创建对象,并兼容各种浏览器 2.请求数据,这里写了两种方法,方法一最开始写的,但是后来发现灵活性不够,于是就写了第二个方法。至于怎么传递参数到服务器,我原来的做法是拼接在请求地址后面的。其实也可以 XMLHttpReq.send 阅读全文
posted @ 2019-04-18 21:34 停车坐爱枫林晚 阅读(295) 评论(1) 推荐(0) 编辑
摘要: 从服务器下载datatable到本地,有多种处理方式,下面介绍三种。 方式一,将datatable转为txt下载。 步骤: 1.将datatable内容下载到服务器txt中 2.将服务器的txt下载到本地来 3.删除服务器上的txt 方式二,datatable绑定到控件GridView后下载 步骤: 阅读全文
posted @ 2019-04-18 16:05 停车坐爱枫林晚 阅读(1002) 评论(2) 推荐(0) 编辑
摘要: 这个例子是基于客户端与webapi进行进行交互的身份认证,当然也适用于其他情况下的身份认证。 简单的交互过程: 1.首先输入用户名、密码进行登录操作 2.服务器验证用户名、密码的正确性,验证通过之后,服务器对一个json字符串进行加密,加密的内容、加密方法可以自己确定。 本次我加密的内容主要是用户名 阅读全文
posted @ 2019-04-17 18:31 停车坐爱枫林晚 阅读(3297) 评论(10) 推荐(0) 编辑
摘要: 下面的文章内容会根据理解程度不断修正。 js变量作用域: 定义:变量在它申明的函数体以及函数体内嵌套的任意函数体内有定义。 如上图,两次弹出的都是“我是AA内部变量”。 JS的变量作用域是函数级的,也就是在AA内部申明的变量,在AA内部任意位置,包括它嵌套的函数内也是有定义的。 在函数AA外面,bb 阅读全文
posted @ 2019-04-16 18:41 停车坐爱枫林晚 阅读(1372) 评论(0) 推荐(1) 编辑