Hello CKB!
在 2017 年底,我们感到心里的一些想法,包括分层的网络以及一个作为共同知识库(Common Knowledge Base)的区块链,都已经成熟。因此 2018 年元旦一过我们就迫不及待的行动了起来,聚集在一间小小的办公室,进行了 CKB 想法的第一次分享,第一次整理了开发计划,在 1 月 23 日写下了第一行代码。
Hello, PWA
Hello World 先根据官网的 Hello World 敲一遍代码,弄明白里面每个文件都是干什么的,明白实现一个 PWA 应用基本上包括如下: 在 index.html 的头部添加如下信息 {代码...} 在 index.html 里面注册 Service Worker {代码...} 在 index.html 里面添加 install 逻辑,用户提示用户安装应用以及捕捉用户安装行为 {代码...}...
2020-02-19
Hello World
进入官网下载blender最新版。我用的是2.80版本。安装好之后开始界面如下: 最上方是菜单栏。 在Edit -> Preferences -> File Paths将Temporary Files修改成其它目录,这是Blender的临时目录,为了避免C盘空间不足的问题。这个默认在C盘。如果想要设置成中文界面,在Interface -> Translation -> Language设...
2019-08-17
JAVA中使用\r和\n
在JAVA中,打印\r\n或者\n或者\r都可以进行换行。例如: System.out.print("Hello World.\r\nHello OSGi.\n"); System.out.print("Hello World.\nHello OSGi.\n"); System.out.print("Hello World.\rHello OSGi.\n"); 上面三行都会打印出 Hello World. Hello OSGi. 但是如果打印\n\r就会有两个换行...
2019-12-06
JAVA中使用\r和\n
在JAVA中,打印\r\n或者\n或者\r都可以进行换行。例如: System.out.print("Hello World.\r\nHello OSGi.\n"); System.out.print("Hello World.\nHello OSGi.\n"); System.out.print("Hello World.\rHello OSGi.\n"); 上面三行都会打印出 Hello World. Hello OSGi. 但是如果打印\n\r就会有两个换行...
2019-12-04
cmake 相关
hello world 代码 main.c {代码...} CMakeLists.txt {代码...} 运行 {代码...} 添加子目录 目录结构 {代码...} 顶层 CMakeLists.txt {代码...} 子目录 CMakeLists.txt {代码...} 代码 {代码...} 运行 {代码...}
2018-07-04
JAVA中使用\r和\n
在JAVA中,打印\r\n或者\n或者\r都可以进行换行。例如: System.out.print("Hello World.\r\nHello OSGi.\n"); System.out.print("Hello World.\nHello OSGi.\n"); System.out.print("Hello World.\rHello OSGi.\n"); 上面三行都会打印出 Hello World. Hello OSGi. 但是如果打印\n\r就会有两个换行...
2019-12-04
python学习笔记1---python的基本数据类型
Number:数字 1)整型与浮点型 整数:int(没有short、int、long之分) 浮点数:float(python里面没有单精度和双精度之分) {代码...} 2)10、2、8、16进制 {代码...} 表示方法: 二进制(0b10) 八进制(0o10) 十六进制(0x10) {代码...} 进制转换 转换为二进制 {代码...} 转换为十进制 {代码...} 转换为十六进制 {...
2018-10-10
MySQL语法入门(一)
MySQL语法入门(一)基本运算符使用 {代码...} 基本数学函数使用 {代码...} 基本字符串函数使用 {代码...} 基本日期时间函数使用 {代码...}
2022-01-06
注意Rake Task中invoke方法跟execute方法的不同
平时如果跟Rake Task有过接触的同学都会知道,当我们需要在一个Task里边调用另一个Task的时候,我们可以使用Rake::Task['task_name'].invoke的方式。但是在今天的实践中,才知道Rake::Task#invoke在默认情况下在整个运行过程中将只会被调用一次而已。话不多说,动手演示:
PHP7扩展开发(二):配置项与全局数值
Zend引擎提供了另种管理设置值(INI)的途径。现在弄个简单的,我们经常看到php.ini里有诸如 display_errors = On 这样的全局设置。假设我们需要为我们扩展定义一个值: hello.greeting 并用函数 hello_ini() 返回它的内容。
[Ruby Notes] Proc
Proc object are blocks of that have been bound to a set of local variables. Once bound, the code may be called in different contexts and still access those variables.
Go 快速入门指南 - 包的导入
导入包关键字 import语法规则单个导入 {代码...} 多个导入 {代码...} 导入包使用别名 {代码...} 例子导入 打印包 {代码...} 导入 打印包 和 字符串包 {代码...} 导入包使用别名 {代码...} 联系我
2022-12-22
Hello World ! 节日快乐!
节日快乐! 世界你好,Hello World Java {代码...} Python {代码...} Shell {代码...} SQL {代码...} HTML5 {代码...} JavaScript {代码...} VBScript {代码...} Delphi {代码...} Scala {代码...} R {代码...} Ruby {代码...} Matlab {代码...} GO {代码...} PHP {代码...} Perl {代码...} Swift {代码...} Kotlin {代...
一.函数与代码块
{代码...}
2021-04-16
小白回顾记录async await
将async关键字放在一个普通的function前面,会变成async function,那么async function和普通的function有什么不一样呢?
2020-12-02
Elixir 新特性 Map
Elixir 0.13后基于Erlang 17增加了新的Map数据结构,要想使用Map, Erlang R17 是要求的最低版本。 Map 基础 Map.new 会创建一个空的map, %{}即是空map {代码...} 也可以使用 Map.new(pairs), Map.new(list, transform) 创建新的map Map.new(pairs) {代码...} Map.new(list, transform) {代码...} 也可以直接用 %{} 创建...