Ruby 方法与其他编程语言中的函数类似。Ruby 方法用于捆绑一个或多个重复的语句到一个单元中。 方法名应以小写字母开头。如果您以大写字母作为方法名的开头,Ruby 可能会把它当作常量,从而导致不正确地解析调用。 方法应在调用之前定义,否则 Ruby 会产生未定义的方法调用异常。 Ruby 方法与 ...
分类:
其他好文 时间:
2020-05-22 19:50:48
阅读次数:
44
下面这篇文章,感觉讲的非常好: http://www.8btc.com/baizhantingjiangjun 拜占庭将军问题是一个共识问题: 首先由Leslie Lamport与另外两人在1982年提出,被称为The Byzantine Generals Problem或者Byzantine Fa ...
分类:
其他好文 时间:
2020-05-22 19:08:44
阅读次数:
81
[TOC] 一、一段代码引发的思考 首选,看下面这段代码会输出什么结果? 我们在主线程休眠1s后将子线程用到的stop开关设为了true,这个时候子线程是不是应该停止while循环,输出i的最终结果呢? 运行结果: 最终结果是程序会在后台一直运行.. 这说明了我们在主线程中修改的内容对子线程是不可见 ...
分类:
编程语言 时间:
2020-05-22 14:26:58
阅读次数:
60
参考:https://mp.weixin.qq.com/s/DZkGRTan2qSzJoDAx7QJag 建议阅读:《深入理解Java虚拟机》相关章节 多线程下的 原子性 可见性 指令重排序 无法保证(单线程 可以保证) static int mainMemoryVariable=0; 线程1: m ...
分类:
编程语言 时间:
2020-05-21 21:06:23
阅读次数:
50
本文转自凹凸实验室:https://aotu.io/notes/2016/08... 前言 3D 全景并不是什么新鲜事物了,但以前我们在 Web 上看到的 3D 全景一般是通过 Flash 实现的。若我们能将 CSS3 Transform 的相关知识运用得当,也是能实现类似的效果。换句话说,3D 全 ...
分类:
Web程序 时间:
2020-05-21 13:26:20
阅读次数:
101
我在远方,思你如故 秋风,摇曳着半城轩窗如凉,澜澜的夜空一抹雨声中嘀嗒嘀嗒。我在远方,愁思无端晕染着诗笺,瘦如骨,思如故,心潋滟在字里行间,浣起一朵静香的幽兰。随季节流转,十里长亭望眼欲穿,屏住呼吸,放养一袭水湄中的清然。 在这深秋的时节,看晨曦把黄昏遍染,掬一捧春梦缱绻,结一回天涯咫尺的缘,漫过忧 ...
分类:
其他好文 时间:
2020-05-21 13:18:59
阅读次数:
63
package projict05; /* * 1.super * 意思:父类 * 通过super访问的属性,方法或者构造器必须是在父类中可见的,不能是private,如果挎包,不能缺省 * super.属性:子类调用父类被重写的属性需要加super * super.方法:子类调用父类被重写的方法时 ...
分类:
其他好文 时间:
2020-05-21 11:42:46
阅读次数:
61
1. 使用du -sm查看本机主要目录大小 2. df VS du 3. df与du的help对比 3.1 df与du相同或相似选项 3.2 因针对目标不同,df与du差异选项 1. 使用du -sm查看本机主要目录大小 /… s2 du -sh 备注 boot 2 120M boot etc 4 ...
分类:
其他好文 时间:
2020-05-21 09:57:27
阅读次数:
63
九、PostgreSQL12.2并行查询调优1、PG并行概述2、TPC-H测试环境搭建3、ParallelAggregation描述4、分配多少workers最佳?5、PG并行工作机制?6、为什么没有使用并行查询?7、Nestedloopjoins、HashJoin、MergeJoin并行处理方式8、Partition-wisejoin并行处理案例9、ParallelAppend操作机制10、相关
分类:
数据库 时间:
2020-05-20 21:35:48
阅读次数:
69
链表数据结构的定义很简单(节选自[include/linux/list.h],以下所有代码,除非加以说明,其余均取自该文件): struct list_head { struct list_head *next, *prev; }; list_head结构包含两个指向list_head结构的指针pr ...
分类:
其他好文 时间:
2020-05-20 14:16:32
阅读次数:
47