23 Matching Annotations
  1. Last 7 days
    1. “过日子”的生活态度若是细细加以分析,实在既不是厌恶人生,甚至也不能说对人生取什么消极的反应。若是一个人觉得人生是个痛苦,他若不喜欢痛苦和不相信痛苦是得到快乐的手段时,人生对他也就失去了引诱,于是假若他有一些勇气的话,自不能不直截了当地舍弃这个累赘了。求超脱的人决不能拖着得过且过的过渡精神,他在白茫茫一片的雪地里,看不到埋伏着的火山;他在汹涛滚滚的大海中,望不见万花竞艳的岛国,他应是死了心的,他有的是厌恶和消极,求个“一切皆无”。抱着“过渡心理”的多少要存几分侥幸之心,我说他心存侥幸,因为他虽则不对光明的来日绝望,但是他却并不积极去追求。“过日子”不是消极而是被动。年来了就过年;节到了就过节;孩子生出了,就养孩子;官运来了,就做官。既不积极地求,却又不消极地避,一切都接受。要是来得好,是这样;来得不好,也是这样。生也如此,死也如此。我常说若要明白中国文化的特性,我们必得借鉴于植物,植物不择地,随处而安;植物不择时,春荣秋枯。

      春寒日暖,来煎人寿

  2. Aug 2025
    1. 在ztncui的README中,写的是 user 'admin' with password 'password',但实测发现初始密码是有问题的,需要我们自己修改容器中的/opt/key-networks/ztncui/etc/passwd文件。 以下为一个样例,对应的用户名密码为 admin/adminpassword:

      坑人的默认密码

  3. Apr 2025
  4. Feb 2025
    1. 这种做法是错误的,毫不相干的项目(远程调用不叫有关系)没有理由放在同一视窗内,除了干扰还是干扰。

      不同的项目,不应该用idea 出现在idea 中的同一个窗口

  5. Aug 2024
    1. 当然,在实际使用中,更多的情况是String -> Date的转换case,怎么破?有两个办法:回味本系列前面文章,因为前面有讲了不止一次关注后面文章。因为此case过于常见,后面(特别是在Spring MVC下使用)依旧会重点提及
  6. Jul 2024
    1. 这里只是用坚果云来举例说明,你可以更换为任意网盘、NAS、Git 等方式实现自动同步。如果需要使用 授权登录 或 API 话,暂时只支持坚果云。

      不想在本地安装坚果云,打算把本地同步到nas再通过nas同步到坚果云

  7. Jun 2024
  8. Aug 2023
    1. 那么,如何让发起请求的时候,使用我们小号的私钥呢?我们先来看一下执行 clone 代码时候,仓库源那个以 git 开头的链接是什么意思:

      给目标服务器配置别名

  9. Jul 2023
    1. 流程中的节点往后传递参数非常简单,只需往控制台输出即可。但须注意,多个控制台输出会合并到一起,因此除了往后传递参数外,其他情况下都不要往控制台打印文本。通常控制台输出会包含换行符,为避免换行符带来干扰,推荐使用 echo -n(bash) 或 sys.stdout.write(python);直接执行 js 时,方法内部的return 即往后传递参数,此时 console.log 输出到控制台并不合法。

      Alfred workflow 脚本传递参数

    1. A different application of the downstream collector is to do a secondary groupingBy to the results of the first group by.

      不但可以 groupingBy(BlogPost::getAuthor, groupingBy(BlogPost::getType) 分组之后再分组;还可以 分组之后,再映射 groupingBy(BlogPost::getAuthor, tomap(BlogPost::getType,BlogPost::xxx) 第二个参数可以跟任何 collectors 里面的操作

  10. Jun 2023
    1. 但在多线程的极端情况下,还是会产生缓存数据不一致的情况的。比如上述实例中,CPU-0修改数据,发消息给其他CPU,其他CPU消息队列接收成功并返回。这时CPU-1正忙着处理其他业务,没来得及处理消息队列,而CPU-1处理的业务中恰好又用到了变量a,此时就会造成读取到的a值为旧值。 这种因为CPU缓存优化导致后面的指令无法感知到前面指令的执行结果,看起来就像指令之间的执行顺序错乱了一样,对于这种现象我们俗称“CPU乱序执行”。

      指令乱序的另一种解释; 之前一直认为的是,jvm 编译时优化导致了指令乱序; 此观点认为实际上没有乱序,是因为CPU缓存没来得及更新导致的,看起来像乱序执行 两种观点待后续查证,可能两种都有关

      指令重排跟两个方面都有关系, 编译器的优化 CPU 缓存失效队列的延迟 b站

  11. May 2023