自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (33)
  • 收藏
  • 关注

原创 Windows 10 下彻底关闭 Hyper-V 服务

        由于最近需要用到VMWare Workstation 安装虚拟机,安装完成后,发现任何64位的系统都不能正常安装。可能是Hyper-V与VMWare Workstation的冲突造成的不兼容,所以就去“控制面板”→“卸载程序”→“启用或关闭 Windows 功能”里把“Hyper-V”卸载掉了,然后重启。再次打开VMWare Workstation,发现还是不能正常安装64位的系统...

2018-05-09 16:07:11 38630 6

转载 onselectstart="return false" : 禁止选取

转载自:http://blog.csdn.net/qq_32786873/article/details/52325940禁止鼠标右键:oncontextmenu="return false";禁止选择:onselectstart="return false";禁止拖放:ondragstart="return false";禁止拷贝:oncopy

2017-10-11 10:47:58 916

原创 Win32类型和.net类型的对应表

BOOL=System.Int32BOOLEAN=System.Int32BYTE=System.UInt16CHAR=System.Int16COLORREF=System.UInt32DWORD=System.UInt32DWORD32=System.UInt32DWORD64=System.UInt64FLOAT=System.FloatHACCEL=Sy

2017-01-12 14:49:58 998

转载 深入理解javascript原型和闭包(15)——闭包

转载自:http://www.cnblogs.com/wangfupeng1988/p/3994065.html前面提到的上下文环境和作用域的知识,除了了解这些知识之外,还是理解闭包的基础。至于“闭包”这个词的概念的文字描述,确实不好解释,我看过很多遍,但是现在还是记不住。但是你只需要知道应用的两种情况即可——函数作为返回值,函数作为参数传递。第一,函数

2016-11-15 02:41:18 487

转载 深入理解javascript原型和闭包(14)——从【自由变量】到【作用域链】

转载自:http://www.cnblogs.com/wangfupeng1988/p/3992795.html先解释一下什么是“自由变量”。在A作用域中使用的变量x,却没有在A作用域中声明(即在其他作用域中声明的),对于A作用域来说,x就是一个自由变量。如下图如上程序中,在调用fn()函数时,函数体中第6行。取b的值就直接可以在fn作用域中取,因为b就

2016-11-15 02:34:14 499

转载 深入理解javascript原型和闭包(13)-【作用域】和【上下文环境】

转载自:http://www.cnblogs.com/wangfupeng1988/p/3991995.html上文简单介绍了作用域,本文把作用域和上下文环境结合起来说一下,会理解的更深一些。如上图,我们在上文中已经介绍了,除了全局作用域之外,每个函数都会创建自己的作用域,作用域在函数定义时就已经确定了。而不是在函数调用时确定。下面我们将按照程序执行的顺

2016-11-15 02:20:05 387

转载 深入理解javascript原型和闭包(12)——简介【作用域】

转载自:http://www.cnblogs.com/wangfupeng1988/p/3991151.html提到作用域,有一句话大家(有js开发经验者)可能比较熟悉:“javascript没有块级作用域”。所谓“块”,就是大括号“{}”中间的语句。例如if语句:再比如for语句:所以,我们在编写代码的时候,不要在“块”里面声明变量,要在代码的一开始就

2016-11-15 02:06:03 363

转载 深入理解javascript原型和闭包(11)——执行上下文栈

转载自:http://www.cnblogs.com/wangfupeng1988/p/3989357.html继续上文的内容。执行全局代码时,会产生一个执行上下文环境,每次调用函数都又会产生执行上下文环境。当函数调用完成时,这个上下文环境以及其中的数据都会被消除,再重新回到全局上下文环境。处于活动状态的执行上下文环境只有一个。其实这是一个压栈出栈的过程——执行

2016-11-15 01:50:20 339

转载 深入理解javascript原型和闭包(10)——this

转载自:http://www.cnblogs.com/wangfupeng1988/p/3988422.html接着上一节讲的话,应该轮到“执行上下文栈”了,但是这里不得不插入一节,把this说一下。因为this很重要,js的面试题如果不出几个与this有关的,那出题者都不合格。 其实,this的取值,分四种情况。我们来挨个看一下。在此再强调一遍一个非常

2016-11-15 01:21:50 357

转载 深入理解javascript原型和闭包(9)——简述【执行上下文】下

转载自:http://www.cnblogs.com/wangfupeng1988/p/3987563.html上一篇我们讲到在全局环境下的代码段中,执行上下文环境中有如何数据:变量、函数表达式——变量声明,默认赋值为undefined;this——赋值;函数声明——赋值; 如果在函数中,除了以上数据之外,还会有其他数据。先看以下代码:以

2016-11-15 01:07:56 357

转载 深入理解javascript原型和闭包(8)——简述【执行上下文】上

转载自:http://www.cnblogs.com/wangfupeng1988/p/3986420.html什么是“执行上下文”(也叫做“执行上下文环境”)?暂且不下定义,先看一段代码:第一句报错,a未定义,很正常。第二句、第三句输出都是undefined,说明浏览器在执行console.log(a)时,已经知道了a是undefined,但却不知道a是10(

2016-11-15 00:51:20 307

转载 深入理解javascript原型和闭包(7)——原型的灵活性

转载自:http://www.cnblogs.com/wangfupeng1988/p/3980065.html在Java和C#中,你可以简单的理解class是一个模子,对象就是被这个模子压出来的一批一批月饼(中秋节刚过完)。压个啥样,就得是个啥样,不能随便动,动一动就坏了。而在javascript中,就没有模子了,月饼被换成了面团,你可以捏成自己想要的样子。 

2016-11-15 00:38:11 285

转载 深入理解javascript原型和闭包(6)——继承

转载自:http://www.cnblogs.com/wangfupeng1988/p/3979985.html为何用“继承”为标题,而不用“原型链”?原型链如果解释清楚了很容易理解,不会与常用的java/C#产生混淆。而“继承”确实常用面向对象语言中最基本的概念,但是java中的继承与javascript中的继承又完全是两回事儿。因此,这里把“继承”着重拿出来,就为了

2016-11-15 00:19:18 326

转载 深入理解javascript原型和闭包(5)——instanceof

转载自:http://www.cnblogs.com/wangfupeng1988/p/3979533.html又介绍一个老朋友——instanceof。对于值类型,你可以通过typeof判断,string/number/boolean都很清楚,但是typeof在判断到引用类型的时候,返回值只有object/function,你不知道它到底是一个object对象,还是数

2016-11-15 00:07:17 342

转载 深入理解javascript原型和闭包(4)——隐式原型

转载自:http://www.cnblogs.com/wangfupeng1988/p/3979290.html注意:本文不是javascript基础教程,如果你没有接触过原型的基本知识,应该先去了解一下,推荐看《javascript高级程序设计(第三版)》第6章:面向对象的程序设计。上节已经提到,每个函数function都有一个prototype,即原型。这里再加一句

2016-11-15 00:00:43 332

转载 深入理解javascript原型和闭包(3)——prototype原型

既typeof之后的另一位老朋友!prototype也是我们的老朋友,即使不了解的人,也应该都听过它的大名。如果它还是您的新朋友,我估计您也是javascript的新朋友。 在咱们的第一节(深入理解javascript原型和闭包(1)——一切都是对象)中说道,函数也是一种对象。他也是属性的集合,你也可以对函数进行自定义属性。不用等咱们去试验,javascript自己

2016-11-14 17:39:00 971

转载 深入理解javascript原型和闭包(2)——函数和对象的关系

转载自:http://www.cnblogs.com/wangfupeng1988/p/3978035.html上文(理解javascript原型和作用域系列(1)——一切都是对象)已经提到,函数就是对象的一种,因为通过instanceof函数可以判断。var fn = function () { };console.log(fn instanceof Object)

2016-11-14 17:35:32 371

转载 深入理解javascript原型和闭包(1)——一切都是对象

转载自:http://www.cnblogs.com/wangfupeng1988/p/3977987.html“一切都是对象”这句话的重点在于如何去理解“对象”这个概念。——当然,也不是所有的都是对象,值类型就不是对象。 首先咱们还是先看看javascript中一个常用的函数——typeof()。typeof应该算是咱们的老朋友,还有谁没用过它?t

2016-11-14 17:33:40 406

转载 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

转载自:http://www.cnblogs.com/newpanderking/p/4003228.html 用VS2010编译C++项目时出现这样的错误:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏方案一:(这个方法比较好,在用qt运行时出现问题也能解决)复制 C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb

2016-04-27 17:30:18 414

转载 .Net IL 指令速查

名称说明Add将两个值相加并将结果推送到计算堆栈上。Add.Ovf将两个整数相加,执行溢出检查,并且将结果推送到计算堆栈上。Add.Ovf.Un将两个无符号整数值相加,执行溢出检查,并且将结果推送到计算堆栈上。And计算两个值的按位“与”并将结果推送到计算堆栈上。Arglist返回指向当前方

2016-04-10 00:41:43 477

转载 C#中的多线程 - 基础知识

转载自:http://blog.gkarch.com/threading/part1.htmlC# 支持通过多线程并行执行代码,线程有其独立的执行路径,能够与其它线程同时执行。一个 C# 客户端程序(Console 命令行、WPF 以及 Windows Forms)开始于一个单线程,这个线程(也称为“主线程”)是由 CLR 和操作系统自动创建的,并且也可以再创建其它线程

2016-03-23 11:11:59 1508

转载 关于C#中Thread.Join()的一点理解

转载自:http://www.cnblogs.com/slikyn/articles/1525940.html今天是第一次在C#中接触Thread,自己研究了一下其中Thread.Join()这个方法,下面谈谈自己的理解。        Thread.Join()在MSDN中的解释很模糊:Blocks the calling thread unt

2016-03-23 11:08:08 847

转载 JavaScript 匿名函数、模块模式、闭包、命名空间、创建构造器(类)、继承

今天无论是在浏览器中还是在浏览器外,JavaScript世界正在经历翻天覆地地变化。如果我们谈论脚本加载、客户端的MVC框架、压缩器、AMD、Common.js还有Coffeescript……只会让你的脑子发昏。对于那些已经早就熟知这些技术的人而言,或许很难想象到现在为止还有很多JS开发者还不熟悉这些工具,甚至事实上,他们很可能现在还不想去尝试这些工具。这篇文章将会介绍一些很基础的JS知识,以

2016-03-19 16:44:18 641

转载 了解JQuery的事件绑定特性和事件命名空间机制,编写更好、更灵活的事件处理代码

转载自:http://blog.csdn.net/aitangyong/article/details/43157899JQuery中的bind()和unbind(),提供了事件的绑定和取消机制,既可以绑定html默认支持的事件,也能够绑定自定义的事件。JQuery支持自定义事件,这显然给编程带来了极大的灵活性。下面就一起学习下,jquery事件处理的一些特性。

2016-03-19 15:11:46 574

转载 看懂此文,不再困惑于javascript中的事件绑定、事件冒泡、事件捕获和事件执行顺序

转载自:http://blog.csdn.net/aitangyong/article/details/43231111抽空学习了下javascript和jquery的事件设计,收获颇大,总结此贴,和大家分享。 (一)事件绑定的几种方式javascript给DOM绑定事件处理函数总的来说有2种方式:在html文档中绑定、在js代码中绑定。下面

2016-03-19 14:54:11 3160 2

转载 javaScript & jquery完美判断图片是否加载完毕

转载:http://www.cnblogs.com/chenyanger/p/3958656.html#3196194好久没写东西了,正好最近因为工作需要,写了一个瀑布流异步加载的程序。今天就不谈瀑布流,来谈一下关于load的问题。-------------------------------------------------------------

2016-03-19 14:31:08 595

转载 聚合与组合、依赖与关联的区别

今天碰到一个题,问的是聚合和组合的区别,不是很清楚,到网上搜了一段话,摘录如下: 聚合:表示两个对象之间是整体和部分的弱关系,部分的生命周期可以超越整体。如电脑和鼠标。组合:表示两个对象之间是整体和部分的强关系,部分的生命周期不能超越整体,或者说不能脱离整体而存在。组合关系的“部分”,是不能在整体之间进行共享的。不过,如果你要说,眼睛可以移植,是不是说可以脱离人而存

2016-03-17 13:54:32 445

原创 javascript谜题

第一题(function(){      return typeof arguments;    })();//问自动执行函数会返回什么值show source第二题

2016-02-02 08:14:09 714

转载 JavaScript 开发进阶:理解 JavaScript 作用域和作用域链

作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。JavaScript作用域  任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和

2016-02-02 04:30:39 608

转载 使用 jQuery Deferred 和 Promise 创建响应式应用程序

这篇文章,我们一起探索一下 JavaScript 中的 Deferred 和 Promise 的概念,它们是 JavaScript 工具包(如Dojo和MochiKit)中非常重要的一个功能,最近也首次亮相于 流行的 JavaScript 库 jQuery(已经是1.5版本的事情了)。 Deferred 提供了一个抽象的非阻塞的解决方案(如 Ajax 请求的响应),它创建一个 “promise

2016-02-02 04:21:24 642

转载 JavaScript函数表达式

定义函数的方式定义函数表达式的方法有两种,一种是函数声明,另一种是函数表达式.函数声明的方式,关于函数声明的方式,它的一个重要的特性就是函数声明提升(function declaration hoisting),意思是在执行代码之前会先读取函数声明。这就意味着可以把函数声明放在调用它的语句后面,like this 1 sayHi();//

2016-02-02 04:13:23 519

转载 详解JavaScript中的函数与闭包

闭包这东西,说难也难,说不难也不难,下面我就以自己的理解来说一下闭包。一、闭包的解释说明对于函数式语言来说,函数可以保存内部的数据状态。对于像C#这种编译型命令式语言来说,由于代码总是在代码段中执行,而代码段是只读的,因此函数中的数据只能是静态数据。函数内部的局部变量存放在栈上,在函数执行结束以后,所占用的栈被释放,因此局部变量是不能保存的。Javascript采用词法作用

2016-02-02 04:06:29 560

转载 jQuery ready函数实现原理

转载自:http://www.cnblogs.com/fullhouse/archive/2012/03/07/2384016.htmljQuery是一套跨浏览器的JavaScript函式库,强化HTML与JavaScript之间的操作。由John Resig在2006年1月的BarCamp NYC上释出第一个版本。目前全球有28%的站台使用jQuery,是目前最受欢迎的Jav

2016-02-02 04:02:33 438

转载 前端精选文摘:BFC 神奇背后的原理

BFC 已经是一个耳听熟闻的词语了,网上有许多关于 BFC 的文章,介绍了如何触发 BFC 以及 BFC 的一些用处(如清浮动,防止 margin 重叠等)。虽然我知道如何利用 BFC 解决这些问题,但当别人问我 BFC 是什么,我还是不能很有底气地解释清楚。于是这两天仔细阅读了CSS2.1 spec 和许多文章来全面地理解BFC。一、BFC是什么?  在解释 BFC 是什么之前,

2016-02-02 03:56:44 453

转载 网站性能优化·前端篇

我们的目标是优先显示与用户要在网页上执行的主要操作有关的内容。上面这句话出自《关键呈现路径》。什么是前端性能?前端性能,即页面性能,简单来说就是能看到页面内容的时间以及可以开始在页面上操作的时间。前端性能与浏览器的运作方式密切相关,故想要优化性能就要从了解浏览器是如何显示页面的入手。浏览器显示页面的原理基本流程:获取 HTML 文

2016-02-02 03:40:40 412

转载 JS 一定要放在 Body 的最底部么?聊聊浏览器的渲染机制

转载自:http://segmentfault.com/a/1190000004292479说明:本文提到的浏览器均是指Chrome。“script标签“指的都是普通的不带其他属性的外联javascript。web性能优化的手段并不是非黑即白的,有些手段过头了反而降低性能,所以在讨论条件和结论的时候,虽然很多条件本身会带来其他细微的负面或正面影响,为

2016-02-02 03:34:38 610

转载 JavaScript继承详解(六)

转载自:http://www.cnblogs.com/sanshi/archive/2009/07/15/1524263.html在本章中,我们将分析Prototypejs中关于JavaScript继承的实现。 Prototypejs是最早的JavaScript类库,可以说是JavaScript类库的鼻祖。 我在几年前接触的第一个JavaScript类库就是这位,因

2016-02-02 03:22:40 391

转载 JavaScript继承详解(五)

转载自:http://www.cnblogs.com/sanshi/archive/2009/07/14/1523523.html在本章中,我们将分析John Resig关于JavaScript继承的一个实现 - Simple JavaScript Inheritance。 John Resig作为jQuery的创始人而声名在外。是《Pro JavaScript T

2016-02-02 03:19:59 361

转载 JavaScript继承详解(四)

转载自:http://www.cnblogs.com/sanshi/archive/2009/07/13/1522647.html在本章中,我们将分析Douglas Crockford关于JavaScript继承的一个实现 - Classical Inheritance in JavaScript。 Crockford是JavaScript开发社区最知名的权威,是J

2016-02-02 03:17:34 290

转载 JavaScript继承详解(三)

转载自:http://www.cnblogs.com/sanshi/archive/2009/07/09/1519890.html在第一章中,我们使用构造函数和原型的方式在JavaScript的世界中实现了类和继承, 但是存在很多问题。这一章我们将会逐一分析这些问题,并给出解决方案。注:本章中的jClass的实现参考了Simple JavaScript Inhe

2016-02-02 03:15:44 334

戴尔 灵越15 3568 黑苹果驱动(macOS 10.14.6)

CPU:Intel i5-7200U 主板:戴尔 09F9T1 网卡:Realtek RTL8106E 无线网卡:英特尔 Dual Band Wireless-AC 3165 集成显卡:Intel HD Graphics 620 独立显卡:AMD Radeon R7 M260/M265 声卡:英特尔 DEV280B

2020-10-13

SmartGit19.1.3_Crack

%用户名% 为自己电脑的用户名 用户目录:C:\Users\%用户名%\AppData\Roaming\syntevo\SmartGit 当前支持版本:18.2.5-19.1.4 步骤如下 1.将crackSmartGit.jar拷贝至 用户目录 2.将license.zip拷贝至 用户目录 3.将-javaagent:C:\Users\%用户名%\AppData\Roaming\syntevo\SmartGit\crackSmartGit.jar=19.1.2添加至 用户目录下的smartgit.vmoptions文件中,如果没有此文件,自行创建一个 4.启动smartgit,选择Help->Register,选择第2步中的license.zip文件

2019-09-25

黑苹果(MacOS 10.15) EFI驱动

本人的台式机配置如下: CPU:Intel Core I5 8400 集显:Intel Graphics UHD 630 主板:华硕Z370-P 声卡:Realtek ALC887 网卡:Realtek RTL8111H

2019-09-11

SmartGit 19.1.1 Crack

%用户名% 为自己电脑的用户名 用户目录:C:\Users\%用户名%\AppData\Roaming\syntevo\SmartGit 当前支持版本:18.2.5-19.1.1 步骤如下 1.将crackSmartGit.jar拷贝至 用户目录 2.将license.zip拷贝至 用户目录 3.将-javaagent:C:\Users\%用户名%\AppData\Roaming\syntevo\SmartGit\crackSmartGit.jar=19.1.1添加至 用户目录下的smartgit.vmoptions文件中,如果没有此文件,自行创建一个 4.启动smartgit,选择Help->Register,选择第2步中的license.zip文件

2019-08-22

UnityPatcher_v2017.6

UnityPatcher_v2017.6,UnityPatcher_v2017.6,UnityPatcher_v2017.6

2018-05-11

advanced.installer.v14.8 Cracked

advanced.installer.v14.8 Cracked,advanced.installer.v14.8 Cracked

2018-05-11

Visual Assist X 2270_0 Patcher

Visual Assist X 2270_0 Patcher,Visual Assist X 2270_0 Patcher

2018-05-11

windbgx调试工具

windbgx调试工具,windbgx调试工具,windbgx调试工具,windbgx调试工具

2018-04-25

苹果VM11破解补丁

苹果VM11破解补丁 苹果VM11破解补丁

2016-01-24

redis-desktop-manager-0.8.3.3850

redis-desktop-manager-0.8.3.3850

2016-01-24

[MSDN]Csharp编程指南+参考手册

[MSDN]Csharp编程指南+参考手册

2016-01-24

Color Tool

取色工具

2016-01-24

Uninstall Tool

Uninstall Tool(第三方卸载工具破解版)。

2016-01-24

Windows Clear

Windows 垃圾清除工具,清除之前安装过软件的垃圾信息...

2016-01-23

Cheat Engine 64位源代码

Cheat Engine 6.4 源码,2014年最新版本..写外挂..改游戏必备工具..同步作者更新...亲测编译无错..代码量相当大...就是界面没设计好..我自己到是改了一个 个人美化版...

2014-12-06

attackTool

privilege::debug

2014-12-05

CHM Editor 中文最新 破解版

CHM Editor 中文最新 破解版

2014-12-05

国际C语言混乱代码大赛所有得奖源码

国际C语言混乱代码大赛所有得奖源码

2014-12-05

LUA程序设计语言教程

Lua 是一个小巧的脚本语言,Lua脚本可以很容易的被C/C++代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,Ini等文件格式,并且更容易理解和维护。Lua由标准C编写而成,代码简洁优美,几乎在所有操作系统和平台上都可以编译,运行。

2013-10-01

go语言web编程

go语言web编程,Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。

2013-10-01

[VISUAL.C.编程宝典.十年典藏版].明日科技刘锐宁,李伟明,梁水.扫描版.part4

主要讲解Visual C 的语法和使用方法!

2013-07-15

[VISUAL.C.编程宝典.十年典藏版].明日科技刘锐宁,李伟明,梁水.扫描版.part3

主要讲解Visual C 的语法和使用方法!

2013-07-15

[VISUAL.C.编程宝典.十年典藏版].明日科技刘锐宁,李伟明,梁水.扫描版.part2

主要讲解Visual C 的语法和使用方法!

2013-07-15

VISUAL.C.编程宝典.十年典藏版].明日科技刘锐宁,李伟明,梁水.扫描版.part1

主要讲解Visual C 的语法和使用方法!

2013-07-15

[Visual.C.Turbo.C串口通讯编程实践].龚建伟&熊光明.扫描版

[Visual.C&&Turbo.C串口通讯编程实践

2013-07-15

Windows API开发详解 函数、接口、编程实例.part2

Windows API开发详解 函数、接口、编程实例

2013-07-15

Windows API开发详解 函数、接口、编程实例.part1

Windows API开发详解 函数、接口、编程实例

2013-07-15

LINQ技术详解 C# 2008版.part2

LINQ技术详解 C# 2008版,主要讲解LINQ数据库与C#的连接和使用方法!

2013-07-11

LINQ技术详解 C# 2008版.part1

LINQ技术详解 C# 2008版,主要讲解LINQ数据库与C#的连接和使用方法!

2013-07-11

MicroSoft ILSpy反编译器源码

MicroSoft IL spy反编译工具. 编译环境vs2008、vs2010和vs2012

2013-05-17

空空如也

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

TA关注的人

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