禅宗对日本文学、茶道、饮食、寺院庭院渗透着诸多深远的影响,比如日本空间设计中,会刻意留下空白,强调 “余白” 和 “間”,让人们的想象力去填充,造就了日本断舍离的极简主义生活方式。禅宗文化是日本人显性生活方式里内含的精神源头。 中国禅如何为日本禅宗奠定根基,禅宗是如何做到适应日本的宗教土壤继而本土化,在当代仍产生较大影响力并且进入西方思想界的话语体系的呢? 日本禅宗的历史渊源 禅宗传入日本 “禅” 在日本,可以说既古老又现代,既呈现为寺院景观等物质性存在,又化为人们生活中的点点滴滴。站在京都东山上俯瞰京都全城,我们…

2020-06-26 0条评论 2690点热度 0人点赞 SilverLining 阅读全文

日本诗歌的传统渊源 日本文学里诗歌有三种样式:俳句、短歌、诗。 古时候,日本所谓诗歌是汉诗、和歌。他们把中国古典诗叫汉诗,相对而言,大和民族的诗叫和歌。日本人用汉字写汉诗,用假名写和歌,近代以前纯正的和歌不使用音读的汉语词汇。歌有长短,短的叫短歌。本来说诗就是指汉诗,但近代以来,说诗指的是新诗。这种诗型是从西方拿来的,可说是文学上的脱亚入欧。当然不能用欧美语言,而是用口语打破俳句、短歌的传统,表面上看来就是往长里写,并摆脱古诗文节奏,所谓七五调。 和歌早在日本从大陆拿来汉字之前就产生了,口口相传。汉字有形音义,被日…

2020-06-26 0条评论 2045点热度 0人点赞 SilverLining 阅读全文

提起京都,人们首先想到的就是古都、寺院、祗园、传统工艺这些风物。京都这座城,汇集着艺术之城、学问之都、工匠文化、宗教之城等多元剖面,同时又在时代更迭的洪流中保持着古典和现代的有机融合,我们该如何理解这座日本古都 “传统和革新” 的两面性? 穿梭于古代与现代 提到日本,人们首先想到的就是东京和京都。这两座城市分别成为现代化和历史传统文化的代表,特色如此鲜明,是日本其他任何一座城市都无法取代的。 东京 “西装革履”,车水马龙,集中着日本的国家机构、金融、证券和产业总部,教育研究、时尚游戏,深深地烙印在世人的心中。 京都…

2020-06-25 0条评论 1715点热度 0人点赞 SilverLining 阅读全文

总序 设计大师黑川雅之曾说过,日本人为了美而活着:“日本人拥有的,是整个身体对美的敏锐感觉,并以此作为生存的基本标准。” 这样的日本,也许是在我们想象之外的。 对于日本,我们感到越是了解,越是不解——曾经我们以为传承着中国传统文化的日本,却处处体现着与我们的迥异。日文中的汉字为什么和我们原本的汉字不但读音完全不同,甚至很多含义也早已不同?为什么日本人酷爱生食、冷食?为什么他们钟情于太鼓、铃、三味线这种单调的清音,而不是华丽的和弦或者宏伟的音乐呢? 精致与暧昧 美丽与暧昧 日本现代文学中有一个很有影响力的流派,叫作 …

2020-06-25 0条评论 1615点热度 0人点赞 SilverLining 阅读全文

参考代码: https://github.com/njZhuMin/algorithm-practice 异或运算 异或运算:相同为 0,不同为 1 同或运算:相同为 1,不同为 0 异或运算可以简记成无进位相加。 异或运算的性质 0 ^ N = N; N ^ N = 0 异或运算满足交换律与结合律。 异或奇偶性应用 交换两个数 利用异或运算交换律与结合律的性质,我们可以不借助额外变量来交换两个数。 void swap(int a, int b) { // 假设 a = x; b = y a = a ^ b; //…

2020-05-24 0条评论 2191点热度 0人点赞 SilverLining 阅读全文

算法系列参考代码: https://github.com/njZhuMin/algorithm-practice 算法复杂度 评估算法优劣的核心指标一般有以下三个方面: 时间复杂度(流程决定) 额外空间复杂度(流程决定) 常数项时间(实现细节决定) 常数时间操作 我们先来说常数时间操作。如果一个操作的执行时间不以具体样本量为转移,每次执行时间都是固定时间,这样的操作为常数时间的操作。 常见的常数吋囘的操作有: 常见的算术运算(+、-、*、/、%)等 常见的位运算(>> 、>>> 、&l…

2020-05-24 0条评论 1897点热度 0人点赞 SilverLining 阅读全文

问题背景 最近搬迁到了新的服务商,服务器默认是不支持 IPv6 的。而 IPv4 资源宝贵,又是被封代理的重灾区,比如 Google Scholar 这样的可能一封就是一整个地址段,实在伤不起。 那么服务商说不支持 IPv6,是不是就真的没法用了呢?其实也不是,所谓不支持只是没有提供开箱即用,但是通过隧道的方式我们还是可以曲线救国的。 注册 IPv6 隧道 首先,需要去 HE 注册一个 IPv6 地址:https://www.tunnelbroker.net Hurricane Electric 是美国老牌 IDC…

2020-05-02 0条评论 3151点热度 1人点赞 SilverLining 阅读全文

四年前,当时还年轻气盛(头发茂密)的我打算开始写博客的时候,研究了一些独立博客的方案。总的来说,写博客的选择大致也就三类: 托管博客平台:如 CSDN,SegmentFault 和近几年比较火的 Medium; 静态博客系统:如 Jekyll,Hexo 和 Ghost 等; 动态博客系统:如 Wordpress,Typecho 和国内较火的 ZBlog 等。 托管博客平台 托管博客平台最大的优势,在于商家已经为你构建好了一个足够成熟、稳定、开箱即用的便捷的平台。不论何时何地,用 PC 或是手机登录上去,就可以开始写…

2020-05-02 1条评论 3176点热度 3人点赞 SilverLining 阅读全文

Spring 中 IoC 、 DI 、 MVC 的基本原理 IoC(控制反转):使用容器保存 Spring 管理的所有对象,并管理其生命周期。 了解哪些对象需要被 spring 管理。 doScanner 方法:读取配置文件或者注解,找到开发者声明的需要依靠 spring 管理的类,扫描属性(例如 id 、 class 、 init-method 、 scope),记录相应属性,以便 DI 时可以进行注入。 将扫描到的需要交给 Spring 管理的类进行初始化。 doInstance 方法:按照扫描结果,将对象进行…

2020-04-18 0条评论 1335点热度 0人点赞 SilverLining 阅读全文

提出问题 在 V1 版本中,我们已经简单实现了 Mini Spring 最基本的功能,但是代码并不是很优雅,还存在着一些问题。例如: HandlerMapping 还不能像 Spring MVC 一样支持正则 URL 中的参数类型还不支持强制类型转换, 在反射调用前还需要重新获取 BeanName 本文将首先对 MiniSpring 中的 IoC 与 DI 的逻辑进行优化和重构。 从 Servlet 到 AppcationContext 先来回顾一下我们之前写的 IoC 与 DI 部分的流程: 调用 Servlet…

2020-04-02 0条评论 1494点热度 0人点赞 SilverLining 阅读全文
123456