书栈网 · BookStack 本次搜索耗时 0.031 秒,为您找到 1677 个相关结果.
  • 开发规范

    命名规范 目录和文件 函数和类、属性命名 常量和配置 数据表和字段 应用类库命名空间规范 命名规范 ThinkPHP 遵循PSR-2 命名规范和PSR-4 自动加载规范,并且注意如下规范: 目录和文件 目录使用小写+下划线; 类库、函数文件统一以.php 为后缀; 类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致...
  • 不同阶段共享变量

    不同阶段共享变量 ngx.ctx 表的性质 不同阶段共享变量 在 OpenResty 的体系中,可以通过共享内存的方式完成不同工作进程的数据共享,可以通过 Lua 模块方式完成单个进程内不同请求的数据共享。如何完成单个请求内不同阶段的数据共享呢?最典型的例子,估计就是在 log 阶段记录一些请求的特殊变量。 ngx.ctx 表就是为了解决这类问题而...
  • 简介

    简介 简介 粒子是被网格对象大量发射出来的,通常为数千个。每个粒子可以是一个光点或网格,并且可以是连接的或动态的。它们可能对雨多不同影响和力做出反应,并且有寿命的概念。动态粒子可以表征火,烟,雾和其它比多灰尘或魔法。 毛发 类型的粒子是常规粒子的子集。毛发系统形成可代表头发,毛发,草和刷毛的曲线。 你将粒子视为粒子修改器,但是所有的设置都在 粒子...
  • 简介

    简介 通用选项 噪波基型 纳布拉 提示 简介 纹理类型列于纹理按钮的纹理面板中。 程序化纹理是用数学算法定义的纹理。它们用起来相对简单,因为它们不需要用精确的方式映射,但着并不意味着程序化纹理不能做得很复杂。 这些类型的纹理是 真 3D。它们之间的无缝衔接即使经过裁切也表现得十分完美;就如一段木头真的被切成两半。程序化纹理不需要过滤或者...
  • 简介

    简介 简介 粒子是被网格对象大量发射出来的,通常为数千个。每个粒子可以是一个光点或网格,并且可以是连接的或动态的。它们可能对雨多不同影响和力做出反应,并且有寿命的概念。动态粒子可以表征火,烟,雾和其它比多灰尘或魔法。 毛发 类型的粒子是常规粒子的子集。毛发系统形成可代表头发,毛发,草和刷毛的曲线。 你将粒子视为粒子修改器,但是所有的设置都在 粒子...
  • 22. Git 内幕:.git 目录

    目的 .git 目录 对象存储 深入对象存储 配置文件 分支与标签 HEAD 文件 目的 学习有关 .git 目录结构的内容。 .git 目录 是时候做些浏览了。首先,从你的项目根目录开始…… $ ls - C . git $ ls - C . git COMMIT_EDITMSG ORIG_HEAD ...
  • 简介

    简介 简介 粒子是被网格对象大量发射出来的,通常为数千个。每个粒子可以是一个光点或网格,并且可以是连接的或动态的。它们可能对雨多不同影响和力做出反应,并且有寿命的概念。动态粒子可以表征火,烟,雾和其它比多灰尘或魔法。 毛发 类型的粒子是常规粒子的子集。毛发系统形成可代表头发,毛发,草和刷毛的曲线。 你将粒子视为粒子修改器,但是所有的设置都在 粒...
  • 简介

    简介 通用选项 噪波基型 纳布拉 提示 简介 纹理类型列于纹理按钮的纹理面板中。 (非程序化纹理该选项会变暗失效) 程序化纹理是用数学算法定义的纹理。它们用起来相对简单,因为它们不需要用精确的方式映射,但着并不意味着程序化纹理不能做得很复杂。 这些类型的纹理是 ‘真’ 3D.它们之间的无缝衔接即使经过裁切也表现得十分完美;就如一段木头...
  • 元编程

    1043 2018-03-24 《Ruby 风格指南》
    元编程 避免无谓的元编程。[link ] 当编写程序库时,不要使核心类混乱(不要使用 monkey patch)。[link ] 对于 class_eval 方法,倾向使用区块形式,而不是字符串插值形式。[link ] 当使用字符串插值形式时,总是提供 __FILE__ 及 __LINE__ ,以使你的调用栈看起来具有意义: c...
  • 总结

    总结 总结 本章我们使用ReactiveCocoa 做了很多实践,总结了几个关键点: 函数式编程可在任何地方起作用 数据导入的代码,即使没有反应式代码,我们也能够使用map: 和filter: 来帮忙。在抽象方面,总觉得从未被实际实现。 为函数的副作用使用subscribeNext: subscribeNext: 和其他类似的方法订阅信...