{ 编程 }

  • mac开发环境工具推荐

    | /

    简介

    近来基友免费获得了一台mbp,然后叫我给他推荐一些mac开发的工具。好吧,小生看了看自己分期买的mba,按捺住心中的苦逼之情,默默写了这篇文章。唉~不说了,和大佬的差距还是要慢慢的弥补啊。。。。。

    ps:这里基本上只推荐小工具什么的,像什么qq啊,docker啊,虚拟机啊什么的就不推荐了,没有必要。。。。。

  • Node8.0之Napi探秘

    | /

    本文目录

    • 简介
    • Napi简介
    • 铁打的hello_world
    • 关于文件头
    • 关于基础数据类型
    • 关于错误处理
    • 关于异常处理
      • 相关异常处理函数
    • 关于生命周期
      • 相关函数
      • 关于模块注册
    • 关于js的类型值
      • 枚举值
      • 对象构造器
      • C->N-api值 转换函数
      • N-api->C 值转换函数
      • 获取全局实例的函数
      • 关于JavaScript值的抽象操作
    • 关于JavaScript中的属性
      • 官方示例
      • 索引值的demo
      • 复杂对象的demo
      • 相关结构体
      • 相关函数
    • JavaScript函数相关
    • 关于对象包裹
    • 关于异步操作

    简介

    最近发生了很多事,node终于迎来了8.1.0的更新,同时rust语言也迎来了他的1.18版本,带来了更多的更新。不过这里主要想要叙述的还是关于node的新特性napi。由于找了下网上的教程基本都止步于官网的hello_world的demo的成功运行,所以想用自己浅薄的英语知识去啃一下深入的东西。

  • Rust翻译计划——image库

    | /

    本文目录:

    1. 简介
    2. 快速通道
    3. 翻译–image库

    1. 简介

    Rust这门编程语言魅力非常。奈何在国内风名不显,对于一些已经造好的轮子,却也还是晦涩的英文版。本着学习的目的,加深自身的理解,将逐步将一些使用的Rust库进行自己理解后翻译至此。(ps:名义上是翻译,实际上是自己阅读后的理解,并非逐字翻译,关心原文者,请前往英文原文Orz)

  • Rust实用库翻译计划

    | /

    本文目录:

    1. 简介
    2. 快速通道

    1. 简介

    Rust这门编程语言魅力非常。奈何在国内风名不显,对于一些已经造好的轮子,却也还是晦涩的英文版。本着学习的目的,加深自身的理解,将逐步将一些使用的Rust库进行自己理解后翻译至此。

  • Rust自学系列(一)——初识Rust

    | /

    本文目录

    1. 什么是Rust?
    2. 为什么要用Rust?(reason for me)
    3. 简单的入门
    4. Rust的优缺点(是否应该选择Rust)
    5. 总结

    1.什么是Rust?

    Rust是Mozilla开发的注重安全、性能和并发性的编程语言。

    Mozilla这个基金会我们是知道的,大名鼎鼎的火狐浏览器便是由他们搞出来的,同时还有前端领域的标准查询社区MDN。Mozilla对于前端的影响力是不可忽视的,而Rust就是由他们设计开发的一套编程语言。不同于大部分编程语言的是,Rust的关注重点在于底层的安全,性能等等问题。