react技术 | 分类于 前端框架 , react @TOC 简介React是Facebook开发并开源的前端框架当时他们的团队在市面上没有找到合适的MVC框架,就自己写了一个Js框架,用来架设Instagram(图片分享社交网络)。2013年React开源 React解决的是前端MVC框架中的View视图层的问题 Virtual DOMDOM(文档 ... 阅读全文 »
js-Promise | 分类于 js @toc 概念ES6开始支持Promise对象用于一个异步操作的最终完成(包括成功和失败)及结果值的表示 简单说,就是处理异步请求的。之所以叫做Promise,就是我承诺做这件事,如果成功则怎么处理,失败则怎么处理12345// 语法new Promise( /* 下面定义的函数是executor ... 阅读全文 »
网络概念 | 分类于 网络 什么是网络 网络是由节点和连线构成的图,表示诸多对象及其关系什么是计算机网络 计算机网络指的是将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路物理连接(包括有线、无线连接),并在网络操作系统、网络管理软件和网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统带宽 在数字设 ... 阅读全文 »
js-解构 | 分类于 js @TOCJS的解构很灵活,参考https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator 列表解构123var parts = ['shoulder', 'knees'];va ... 阅读全文 »
数据库概念 | 分类于 数据库 , mysql @toc 概念 数据库按照数据结构来组织、存储、管理数据的仓库 诞生计算机的发明是为了做科学计算的,而科学计算需要大量的数据输入和输出早期,可以使用打孔卡片的孔、灯泡的亮灭来表示数据输入、输出 1940年,数据可以存储在磁带上,顺序的读取、写入磁带。1956年IBM发明了磁盘驱动器这个革命性产品, ... 阅读全文 »
js-高阶对象 | 分类于 js @tocMixin模式,混合模式 JS是基于对象的,类和对象都是对象模板混合mixin,指的是将一个对象的全部或者部分拷贝到另一个对象上去。其实就是属性可以将多个类或对象混合成一个类或对象 继承实现继承:子子孙孙都有基类的功能1234567891011121314151617181920class ... 阅读全文 »
css | 分类于 js @TOC层叠样式表,控制HTML的布局和样式 使用方式三种使用方式 内联样式:在标签内使用属性stype 页内样式:在 <head> 标签中使用 <style type="text/css"></style> 外部样式:使用CSS文件,使用 ... 阅读全文 »
mysql事务和隔离级别 | 分类于 数据库 , mysql @[toc] 事务TransactionInnoDB引擎,支持事务。事务,由若干条语句组成的,指的是要做的一系列操作。 关系型数据库中支持事务,必须支持其四个属性(ACID): 特性 描述 原子性(atomicity) 一个事务是一个不可分割的工作单位,事务中包括的所有操作要么全部 ... 阅读全文 »
linux特殊进程 | 分类于 linux Linux中的特殊进程 在Linux/Unix中,通过父进程创建子进程僵尸进程 一个进程使用了fork创建了子进程,如果子进程终止进入僵死状态,而父进程并没有调用wait或者waitpid获取子进程的状态信息,那么子进程仍留下一个数据结构保存在系统中,这种进程称为僵尸进程 僵尸进程会占用一定的内存空 ... 阅读全文 »
数据库面试题 | 分类于 数据库 , mysql 什么是存储过程?有哪些优缺点?存储过程是一些预编译的SQL语句。 更加直白的理解:存储过程可以说是一个记录集,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。 存储过程 ... 阅读全文 »