9 迷失的骆驼

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 11w+

深入理解JavaScript的执行过程--单线程的JS

一、介绍随着js不断深入,你可能会慢慢的好奇,用了这么久的js,却不知道这js在浏览器怎么被执行的,很尴尬,哈哈。所以,我查阅很多资料来总结JS的执行过程,也分享出来,和大家一起学习。本篇主要讲单线程的JS涉及的名词:JS引擎,单线程,执行栈,执行上下文(execution context)二、JS引擎JS引擎是浏览器的重要组成部分,主要用于读取并执行js。就是这家伙执行j...

2019-06-30 20:21:44

JS的解析与执行过程

转载自:https://www.cnblogs.com/foodoir/p/5977950.html全局中的解析和执行过程预处理:创建一个词法环境(LexicalEnvironment,在后面简写为LE),扫描JS中的用声明的方式声明的函数,用var定义的变量并将它们加到预处理阶段的词法环境中去。一、全局环境中如何理解预处理比如说下面的这段代码:var a = 1;//用va...

2019-06-30 20:09:21

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of me

今天给angular项目打包时(执行命令:ngbuild--prod--aot),报了以下错误:FATALERROR:Ineffectivemark-compactsnearheaplimitAllocationfailed-JavaScriptheapoutofmemory错误截图:由于时间紧急,我就不说明原因了。在此只记录下处理方法。主要是参...

2019-06-29 13:10:58

C语言-数据结构-线性表

最近在学习自考课程中的《数据结构》,课程代码为02331,使用的教程是2012年版的(主编:苏仕华)。一开始学习时,有些困难,因为我没学习过C,教材中的算法虽然能理解,但不能完全吃透。所以,又转去恶补C的基础知识,如:数组,指针,结构体,宏定义,typedef…等等。现在回来了,再看这些算法容易多了,自己将“顺序表”的基本运算补充实现了,贴上来,给有相同经历的考生一点点帮助。1. 线性表的基...

2019-05-07 18:03:16

vue组件化实例-购物车

前言最近,报了开课吧的web全栈课程,课程上的干货挺多的,现将课上的例子的实现步骤写下来,当做一个课后总结,也方便以后自己查阅,也给大家一个参考。本案例主要是完成一个简单的购物车功能(添加商品,显示商品列表,加入购物车);先是将所有功能在一个组件中完成;然后再进行组件化,再将购物车的功能摘出来,放置另一个组件中。以下是最终完成的效果图:​​本来没有相关样式的,我为了好看点,添加了一些样式...

2019-05-02 16:04:28

ECMAScript历史

ECMAScript历史ECMAScript 从开始制定到最后发布,历时15年。下面用一张表来说明它的发展历程。时间ECMAJS备注1996.11ES1.0JS稳定Netscape提交给ECMA组织,ES正式出现1997年ES1.0ES正式发布1998.06ES2.0ES2正式发布1999.12ES3.0以后版本的完全继承业界广...

2019-04-25 19:16:59

ECMAScript 和 JavaScript 的关系

一个常见的问题是,ECMAScript和JavaScript到底是什么关系?要讲清楚这个问题,需要回顾历史。1996 年 11 月,JavaScript 的创造者 Netscape 公司,决定将 JavaScript 提交给标准化组织 ECMA,希望这种语言能够成为国际标准。次年,ECMA 发布 262 号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为...

2019-04-25 17:20:51

CSS中的Line Box

平常只知道到CSS的盒模型,即Block Box。最近有使用到CSS的 line-height 和 vertical-align 这两个属性,但使用起来特别的不顺利,所以就仔细的学习了,这才知道这其中有一部分原因是因为有一个时常接触到,但我并不知道的东西在作怪。就是Line Box 及其相关的一些 Box。我就把它们给总结了下。 在Line Box的相关概念中有,有4...

2019-04-22 00:32:42

SiteServer CMS5.0使用总结

SiteServer CMS5.0使用总结工作原理后台操作对网站的影响一、网站目录说明二、介绍网站的基本目录结构(以一个子站为例)数据库说明(需要重点关注的表)栏目节点表(siteserver_node)工作原理此CMS的原理是,利用后台网站建立网站信息,为相应网站提交相应的新闻内容,以及设置对应的页面模板,最后再结合模板及新闻内容生成对应的静态页面。如此就构成了对应的前台网站,而这类网站实际...

2019-04-03 11:28:41

使用CSS的一些心得

在网页中,CSS是不必不可少的,下面是我使用CSS的一些心得体会,分享给大家,目前就先写这一条,其他的不记得记录在哪了,后期找到再补充啊!1、使用CSS布局时,最好只做单纯的布局,不要设置布局元素的内外间距;这个主要是因为,在布局不变的情况下,其内部的元 素可能会发生改变,而这元素的改变可能会导致内外边距的变动。此时若这些边距是由被更改元素设置的,那么很好处理,替换元素重新设置即可;...

2019-03-26 14:21:22

几款笔记软件的优缺点

现在笔记软件出现了好多,我也已经使用过好几种,如印象笔记,有道,为知,onenode。它们是各有千秋,而我也时常在它们之间挑来挑去。下面让我以一个程序员的角度,来说说他们的优缺点吧!(当然这个对比掺杂了我的个人情感,所以仅供参考啊!!!!)我先说说对于笔记软件,我比较在意哪些地方啊!1、层级结构,笔记结构要清晰明了。2、复制粘贴时是否能复制文字颜色。3、可以导出成W...

2018-07-27 18:19:37

angular5 / typescript中定义全局成员

我最近一个项目的前端是用Anuglar5,在项目中需要用到全局变量或全局方法。我平常的处理方法如下:方法一:定义并导出常量/ 方法,然后是什么地方要使用就,什么地方再导入。如下图:定义时:export const floatUp = "dialogWapper"; // ============声明导出常量export const calendarYearRange="...

2018-07-24 16:45:31

ASP.NET中先调用js函数,再调用后端函数

在WebForms中,一般情况下点击按钮控件<asp:LinkButton>,一般情况是会直接触发其绑定的后端函数的。但是,如果需要先调用前端js函数,进行一些业务处理后,再决定是否触发后端函数,那要怎么操作呢?步骤如下:1. 利用控件中的 OnClientClick 属性调用前端函数;如:<asp:LinkButton ID="lbkDel...

2018-07-24 16:33:50

启用AHCI后无法启动系统

     最近安装了32位版2007系统,使用是正常的,后来我在BIOS中将硬盘工作模式设置为AHCI模式,启动时就会蓝屏,只有恢复为普通模式才能正常启动。    经过一翻折腾,才搞明白是怎么回事。原来在Win7中,如果安装系统时,没有开启硬件的AHCI模式,安装后直接在BIOS中修改成该模式就会导致蓝屏现象。正确的做法是在修改为之前在注册表中将【HKEY_LOCAL_MACHI...

2018-07-24 16:25:27

angular2环境安装

1、安装nodejs和npm。 官网:https://nodejs.org/en/download/说明:现在在nodejs的安装包中已经集成了npm,所以不需要独立安装了。 在安装完nodejs后,可以在cmd命令行窗口中使用 node -v,npm -v 命令不查看其版本如下图:2、安装 typescript和typings在cmd命令行窗...

2018-07-24 11:11:29

人生就像公交车——真的很经典

1.人的一生,就像乘坐一辆公交车。。。。。。 2.我们知道它有起点和终点,却无法预知沿途的经历。 3.有的人行程长,有的人行程短。 4.有的人很从容,可以欣赏窗外的景色。 5.有的人很窘迫,总处于推搡和拥挤之中。 6.然而与悬挂在车门上、随时可能掉下去的人相比,似乎又感到欣慰。 7.获得舒适与优雅,座位是必不可少的机会,因此总被人们争抢。 8.有的人很幸运,一上车就能落

2016-04-27 17:57:20

HTTP 错误 403.14 - Forbidden( Web 服务器被配置为不列出此目录的内容。)

今天在IIS部署一个MVC网站,最后浏览时,报了这个错误:HTTP 错误 403.14 - ForbiddenWeb 服务器被配置为不列出此目录的内容。如下图:根据网页上提示的操作,得到的结果却不尽如人意啊。它的结果是这样的:上网找此类问题的解决方案,都是上面的解决方法啊。。。。如此,就只能自己来找了原因了。在问题的一一排查中,我找到了原因。原来,...

2016-04-27 17:54:21

决定你是富人还是穷人的12条

1、自我认知 ­     穷人:很少想到如何去赚钱和如何才能赚到钱,认为自己一辈子就该这样,不相信会有什么改变。 ­    富人:骨子里就深信自己生下来不是要做穷人,而是要做富人,他有强烈的赚钱意识,这也是他血液里的东西,他会想尽一切办法使自己致富。­     2、休闲 ­     穷人:在家看电视,为肥皂剧的剧情感动得痛苦流涕,还要仿照电视里的时尚来武装自己。 ­

2014-08-10 23:21:41

人生就像公交车——真的很经典

1.人的一生,就像乘坐一辆公交车。。。。。。2.我们知道它有起点和终点,却无法预知沿途的经历。3.有的人行程长,有的人行程短。4.有的人很从容,可以欣赏窗外的景色。5.有的人很窘迫,总处于推搡和拥挤之中。6.然而与悬挂在车门上、随时可能掉下去的人相比,似乎又感到欣慰。7.获得舒适与优雅,座位是必不可少的机会,因此总被人们争抢。8.有的人很幸运,一上车就能落座。9.有

2014-08-10 23:16:43

数据库事务

事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位,在每个事务结束时,都能保持数据一致性。       针对上面的描述可以看出,事务的提出主要是

2014-08-02 17:16:22

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。