景铭的博客

Thinking will not overcome fear but action will.

创世纪第二章

2:1 天地万物都造齐了。 2:2 到第七日,神造物的工已经完毕,就在第七日歇了他一切的工,安息了。 2:3 神赐福给第七日,定为圣日,因为在这日神歇了一切创造的工,就安息了。 解经 神创造天地的最后一日是安息日,这是因为神很满意。说明第六天是祂最后的工作,在第六日,神已经看着所造的都甚好了。祂的最后一件事就是把人 创造出来,凸显了祂的创造的目的以我们为中心。 启发 这里有个联想...

创世纪第一章

1:1 起初,神创造天地。 解经 神是创造的神,可以创造规律,而我们人只能利用规律,人在这个世界上能做的,无非都是基于世界的基本规律进行探索和寻求。 启发 为什么人需要神:人有自己的限制,人的尽头乃是神的起头。 1:2 地是空虚混沌,渊面黑暗,神的灵运行在水面上。 解经 地一开始就是混沌黑暗的,原因不知道为什么,可能是撒旦破坏的。水是圣经里面很关键的字,神的灵运行在水面...

梦境记录

心路历程

梦究竟有什么用?弗洛伊德说梦是现实做不到的东西。古语说:日有所思夜有所梦。 综合看起来,梦的价值其实是反应了一个人的限制,一个人的真实光景。如果一个人真实,那么梦可能成真,而如果一个人务虚,那梦就是相反的。 梦也反应曝露了人罪的本性,很多人的动物本能,贪图不属于自己的东西、暴力。 无论如何,在此记录自己的梦境,名字会模糊处理。其中的解代表自我解梦,实际代表实际在后来生活中发生了什么。 ...

Leetcode按题目类型总结(十七)

图论

所有代码详见:https://github.com/jingminglake/Leetcode 总体思路 最短路径问题 N表示节点数量,E表示边的数量。 单源最短路径,且没有负权边 使用Dijkstra。 普通情况下,时间复杂度O(N^2)。 如果图的边数较少,那么使用Dijkstra堆优化版本。时间复杂度O(ElogE) 一般来说,边不算多,直接使用堆优化版。...

乐理概要

调性感受理解

每一个调的区别在于给人总体感觉不一样。例如大调,虽然都是全全半全全全半,但是音之间的密度是不一样的,因此听起来的感情色彩也不一样。 所以,一首歌不轻易变调,变了后就不是原调那个味道了。 下面只记录个人对调的理解,列出自己听过的歌曲,发现其中的共通之处。 C大调 代表作:《仓颉》、《从没去过巴塞罗那》、《冷雨夜》 总结:适合一种过去未来的想象(可以是崇拜的、可能性的幻想) D小调 ...

乐理概要

和弦走向理解

一、和弦功能 https://www.youtube.com/watch?v=kMlJSwFAiTU&ab_channel=NiceChord%2B%28%E5%A5%BD%E5%92%8C%E5%BC%A6%2B%29 在一个调里面,七个级的和弦分别起的功能不同。 首先,一四五级和弦是大和弦,比较稳定,如果把一段乐句比喻成一个电影片段,那么这种稳定的和弦相当于电影片段里面的主角...

乐理概要

掌握必要乐理基础知识(二)

一、副属和弦 一个和弦,都可以作为一级来看,这样他之前可以喜欢接一个副属和弦,也就是5级的和弦,但是低八度。然后这个和弦往往是7和弦,例如G的副属和弦就是D7。 副属和弦的好处是,里面的7音可以平顺的过度到I级的最后一个音。 https://www.youtube.com/watch?v=7YqlnTxgIzY&list=PLmVjZfPp5kiNVtlRBphjzBUIH_Xa...

脚本语言理解

笔记

脚本语言看起来功能强大,比面向对象语言更加难以理解,这实际上是因为脚本语言的抽象程度更高。 当然,这个世界上并不存在”空中楼阁”,抽象程度高、功能强大,说明它不可能是白手起家,而是必须站在巨人肩膀上。 而这个巨人,就是普通的编程语言,这种编程语言并不一定具备面向对象风格,而是例如汇编语言、基本的C语言这种。 实际上,脚本语言本质是基于解释器的,说白了,就是解释器把脚本语言先解释(翻译)...

世界观洞见

心路历程

世界观是哲学概念。 但世界的本质是数学而不是哲学:哲学只是数学的一种可能性。不过它是一种犀利的设计,人们只是活在哲学家构建的思想通道中。 世界的真相 世界是宇宙,或者说比宇宙更大的概念中正在发生的那很小一部分。(平行)宇宙中,无时无刻发生着所有可能发生的事情。 人与人之间的争论 原因之一是每个人的等于公式不一样。甲认为抽象的A等于抽象的B;乙却认为抽象的A不等于B,而等于C。 学...

Java知识实践—基础篇(三)

笔记

此篇主要记录Java8。 Lambda 含义 Lambda就是对一种数学计算过程的抽象。 在Java中实现原理 Java中的Lambda实现起来原理是匿名类、匿名方法。 语法理解 语法的两种形式:(参数1,参数2,…) -> { 语句; } 或者(参数1,参数2,…) -> 表达式 其中,(1)一个参数无需定义圆括号 (2)表达式的结果会作为最终结果返回...