自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 C++基本概念整理

源程序:用源语言写的,没有翻译的程序。(.cpp)目标程序:翻译成机器语言或者汇编语言后的程序。(.obj)翻译程序:将源程序翻译成目标程序的程序。 (1)汇编程序:将汇编语言翻译为机器语言 (2)编译程序:将源程序翻译成机器语言或者汇编语言(如果是转为汇编语言就再经一次汇编程序加工)。 全部转为机器语言代码并保存。最终执行的是机器语言。C++,java等都是编译之后再去执行。 ...

2018-05-25 16:49:33 572

原创 C++编译器

主流的有:Borland C++(Borland公司)Visual C++(Microsoft公司)Visual C++不仅是编译器,也是可视化集成开发环境(可以集成到Visual Studio 6.0中,也可单独安装使用)Visual Studio windows版本很成熟, mac版似乎对C++支持不好,不建议使用 开发C# 好像还可以 参考https://www...

2018-05-25 16:29:02 227

原创 NDK与JNI

NDK定义(Native Development Kit) 是一系列工具的集合,用于开发C/C++动态库,及生成so并和java一起打包。JNI定义Java Native Interface,是一种标准。它提供了若干的API实现了Java和其他语言的通信(主要是C&C++)。...

2018-05-25 16:11:19 278

原创 ES6解构总结

一、数组的解构赋值分类:完全解构:模式完全匹配,左侧数组中的变量都能找到刚好对应的值(完全对应)不完全解构:左侧数组的模式只能匹配一部分的等号右侧的数组。(右侧有多余) 解构不成功:左侧数组中存在变量找不到对应值的情况,这部分变量的值为默认值。(左侧有多余)解构出错:右边不是可遍历的结构(对应出错)默认值:[]等同于[undefiend] let [x = f...

2018-05-21 10:08:03 748

原创 浏览器加载js Module

CommonJS风格:<script>标签内嵌脚本<script>标签引入外部脚本即增加src属性。如:src=”path/to/myModule.js”方式:默认:下载脚本并执行完成之后继续向下渲染。defer:异步下载脚本,页面渲染结束后,按顺序加载async:异步下载脚本,脚本下载后直接运行脚本。ES6风格: 和CommonJs...

2018-05-20 10:28:25 372

原创 ES6推荐规范总结

个人学习笔记,具体参考:http://es6.ruanyifeng.com/#docs/style块级作用域 (1)let 取代 var (2)全局常量和线程安全,推荐const字符串 (1)静态使用单引号 const a = ‘foobar’;(2)动态使用反引号 const b = foo${a}bar;解构赋值 优先解构赋值的有: (1)使用数组成...

2018-05-19 14:23:33 777

原创 Node.js REPL(交互式解释器)

REPL(Read Eval Print Loop:交互式解释器) 类似于终端。Node 自带了交互式解释器,可以执行以下任务:读取 - 读取用户输入,解析输入了Javascript 数据结构并存储在内存中。 执行 - 执行输入的数据结构 打印 - 输出结果 循环循环操作以上步骤直到用户两次按下 ctrl-c按钮退出。Node 的交互式解释器可以很好的调试 Javascript...

2018-05-18 11:17:26 207

原创 ES6转ES5

目前大部分浏览器支持ES6,但支持程度不一。但程序最好能采用最新标准进行编写。因此可以使用Babel 转码器,将 ES6 代码转为 ES5 代码,从而在现有环境执行。不用担心采用ES6引起的浏览器不兼容问题。Babel 安装配置可以直接参考https://babeljs.io项目的根目录下创建.babelrc cd ProjectPath touch .babelrc安...

2018-05-18 11:04:45 540

原创 Sublime Text 实现函数跳转

安装packageControl两种方法直接参考:https://packagecontrol.io/installation配置CTags插件(mac)https://jingyan.baidu.com/article/48206aeafba820216ad6b3f5.html

2018-05-17 14:31:21 1151

原创 JavaScript学习之路

内容梳理Core JavaScript(ECMAScript)ECMAScript是欧洲计算机制造商协会为javaScript制定的标准语法错误处理类型全局方法 -

2018-05-17 08:16:38 147

原创 Genymotion

下载地址:https://www.genymotion.com/download/注册时选择Personal use

2018-05-16 15:32:30 446

原创 mac virtualization engine not found

1.未安装VirtualBox,或者版本有问题,从官网重新下载安装最新版本 https://www.virtualbox.org/wiki/Download_Old_Builds_5_1 2.VirtualBox被占用,请先停止其他使用VirtualBox的进程...

2018-05-16 15:14:52 731

原创 React Native macOS 环境搭建

React Native macOS 环境搭建参考最新的React Native中文网站文档,按步骤进进行就可以了:https://reactnative.cn/docs/0.51/getting-started.html

2018-05-16 11:22:20 378

原创 设计模式学习路线

设计模式学习路线《Head First设计模式》尚学堂马士兵_设计模式系列课程极客学院设计模式系列课程《Head First设计模式》优点生动形象,图文结合,引人入胜,问题引发思考,案例经典,比较容易理解。比较适合基础一般的。建议学习设计模式都能看看。缺点书本较厚,有一定心理压力,总结篇生动而不够精简,对于有基础的得有耐心看案例,有时候会觉得有点啰嗦。几种常见...

2018-05-09 11:54:51 334

空空如也

空空如也

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

TA关注的人

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