Shen Chaoran


用技术改变世界

Javascript之闭包

闭包 在一些编程语言中,函数中的局部变量仅在函数的执行期间可用。但是在 js 中使用闭包并非如此。 闭包是由函数以及创建该函数的词法环境组合而成。这个环境包含了这个闭包创建时所能访问的所有局部变量。 function makeAdder(x) { return function(y) { ...

Javascript之定义类和对象

工厂方式 // 所有对象都共享同一个函数,所以函数放在外面定义 function showColor() { alert(this.color); } function createCar(sColor,iDoors,iMpg) { var oTempCar = new Object...

Javascript之this指向

函数中 this 的指向与函数定义无关,而与**调用方式**有关,常见的4中调用方式 作为对象方法调用:指向对象 作为函数直接调用:指向全局变量 作为构造函数调用:指向构造的对象 使用 apply, call, bind 调用:指向绑定的对象 作为对象方法调用 var...

论文答辩问题准备

题目 开放式地理模型对比系统构建方法研究——以全球植被动力学模型为例 开题文章结构 研究背景及研究意义 研究背景 全球变暖——》IPCC CMIP的历程、倡议——》很多模型参与进来——》现阶段需要对比的原因——》最后一句总结:要对比,对比很重要。——》传统对比方...

Linux 常用软件

# 换源 # 输入法 fcitx # 编译器 sudo apt-get install build-essential # vmtools sudo apt install open-vm-tools sudo apt install open-vm-tools-dkms sudo a...

Makefile


Fortran入门

版本 编译器 Intel fortran compiler (Intel Parallel Studio XE Cluster Edition for Windows) serial number: STC3-7DB8NM3V 语法 换行 F77格式:在第六...

Seafile配置部署

seahub has exited with code 1:python一定要用2.7.11-x86.

Knockoutjs学习

MVVM Model 通常是数据库中保存的数据,和 UI 是独立的,通常使用ajax 动态读写服务端的数据。 View Model 代表UI 上的数据和操作。例如,实现list editor时,代表VM的对象包括 a list of items, and exposing m...

三维噪声数据可视化

可视化系统 实现架构: 前端:采用cesium可视化 后端:使用nodejs 整体逻辑是,前台上传需要可视化的数据,后台做处理(比如说文件格式的转换),返回给前台,前台负责显示数据。 矢量可视化: shapefile上传到后台,后台使用GDAL的ogr2og...