• BLOG
  • ARCHIVE
  • LINKS
  • GITHUB
  • RSS
  • 从docker迁移到podman,支持docker-compose

    Sep 5, 2021

    docker.io最近取消了免费的自动构建功能,而且docker.io的镜像拉取也有限制。但是docker的默认registry只能是docker.io。如果要拉取gcr.io的镜像,还得先拉下来镜像上的,再修改tag,非常麻烦,而用podman的话,直接配置一个registry镜像就可以

    ...more
  • golang中令人迷惑的切片与函数参数传递

    Aug 3, 2021

    研究下切片作为函数参数时到底发生了什么

    ...more
  • Spring Data多数据源冲突问题

    Aug 1, 2021
    ...more
  • 几种排序算法的复杂度分析

    Jul 31, 2021

    对常见的排序算法复杂度的分析。

    ...more
  • 简单对比Java和Kotlin反射性能

    Jul 29, 2021

    上篇文章说了kotlin里面的反射。
    既然Java和kotlin的反射包都能在kotlin里面用,虽然kotlin提供了更多操作,但是Java的用起来比较熟悉,那么到底选哪个呢,这次就跑个分试试性能。

    ...more
  • 继续研究下kotlin的注解和反射

    Jul 29, 2021

    上一篇文章已经介绍了java的注解和反射,这篇文章来看看kotlin里面的注解和反射。

    ...more
  • Java注解和用反射处理注解

    Jul 28, 2021

    研究下怎么在Java里定义注解,以及使用反射来读取和使用注解

    ...more
  • 在c++里使用rust的error和result,并实现backtrace

    Jul 28, 2021

    与c++和其他语言里面使用异常方式处理错误不同。rust和golang都采用特别的错误处理方式:golang利用函数有多个返回值的特性,直接把错误作为一个返回值。而rust则采用Result来包装函数返回值。这两种办法的好处是,每次调用代码时候都要原地处理错误,保证你不会遗漏任何未处理的错误。

    ...more
  • 远程启动不支持网络唤醒的pc

    Sep 16, 2020

    update: 修改了代码,现在可以实时检测电脑是否在线


    Wake-on-LAN简称WOL或WoL,中文多译为“网络唤醒”、“远程唤醒”技术。WOL是一种技术,同时也是该技术的规范标准,它的功效在于让休眠状态或关机状态的电脑,透过局域网的另一台电脑对其发令,使其唤醒、恢复成运作状态,或从关机状态转成引导状态。

    对于支持网络唤醒的主机,我们可以使用路由器的网络唤醒功能来开机。但是网络唤醒需要的是网卡和主板的支持,还需要你有公网ip或者路由器支持远程唤醒,任何一项不支持都不能正常启动。而且即使支持了网络唤醒,万一遇到了意外断电,有的主板也不能正常开机。

    ...more
  • 添加windows-terminal到右键菜单

    Sep 13, 2020

    新版的Windows terminal很好用,不过不能像powershell那样右键直接在文件夹打开。我们可以通过修改注册表的方式手动添加右键菜单。

    ...more
12…4NEXT
正在加载今日诗词....

© 2015 - 2021 coolrc, powered by Hexo and hexo-theme-apollo.