• tofuwine

    黑猴火出了圈,发现有一些人刚发售就全成就了。因此了解到了一款软件 Steam++ (已更名为 Watt Toolkit),而且这还是一个开源项目。

    BeyondDimension/SteamTools

    软件内置了部分网络加速,而且是免费的,还是蛮有用的,特此记录。

    游戏
    2024-08-21 19:14
  • tofuwine

    ::-webkit-scrollbar CSS 伪类元素会影响设置了 overflow:scroll; 的元素的滚动条样式。

    ::-webkit-scrollbar 仅在基于 BlinkWebKit 的浏览器 (例如,Chrome、Edge、Opera、Safari、iOS 上所有的浏览器,以及其他基于 WebKit 的浏览器) 上可用。滚动条样式的标准方法可用于 scrollbar-colorscrollbar-width

    CSS 滚动条选择器 你可以使用以下伪元素选择器去修改基于 webkit 的浏览器的滚动条样式:

    • ::-webkit-scrollbar:整个滚动条。
    • ::-webkit-scrollbar-button:滚动条上的按钮(上下箭头)。
    • ::-webkit-scrollbar-thumb:滚动条上的滚动滑块。
    • ::-webkit-scrollbar-track:滚动条轨道。
    • ::-webkit-scrollbar-track-piece:滚动条没有滑块的轨道部分。
    • ::-webkit-scrollbar-corner:当同时有垂直滚动条和水平滚动条时交汇的部分。通常是浏览器窗口的右下角。
    • ::-webkit-resizer:出现在某些元素底角的可拖动调整大小的滑块。
    CSS
    2024-06-04 11:04
  • tofuwine

    Maven 镜像仓库(阿里云):

    text
    1
    
    https://maven.aliyun.com/repository/public

    gradle plugin 镜像仓库(阿里云):

    text
    1
    
    https://maven.aliyun.com/repository/gradle-plugin

    配置指南:阿里云云效 Maven

    Java Maven Gradle
    2024-05-31 14:03
  • tofuwine

    Chrome 恐龙小游戏:

    text
    1
    
    chrome://dino/
    Game
    2024-05-28 13:08
  • tofuwine

    在将顶部导航栏设置为 position: fixed 后,页面锚点跳转会导致锚点内容被导航栏遮挡。

    可通过如下方式进行修正:

    css
    1
    2
    3
    4
    
    /* 假设你的导航栏高度是 60px */
    html {
        scroll-padding-top: 60px;
    }
    Powered by ChatGPT
    CSS
    2024-05-25 13:38
  • tofuwine

    当反射赋值 private 修饰的属性时,需先设置 accessibletrue

    java
    1
    
    fieldName.setAccessible(true);

    当反射赋值静态属性,将第一个参数设置为 null

    java
    1
    
    fieldName.set(null, newValue);
    反射 Java
    2024-04-01 10:00
  • tofuwine

    广告屏蔽大师 Plus+ 订阅链接:

    text
    1
    2
    3
    4
    5
    
    // ad-pc.txt:[推荐桌面端]合并自乘风视频广告过滤规则、Easylist、EasylistChina、EasyPrivacy、CJX'sAnnoyance,以及补充的一些规则;
    https://raw.githubusercontent.com/o0HalfLife0o/list/master/ad.txt
    
    // ad.txt:【推荐】合并自乘风视频广告过滤规则、EasylistChina、EasylistLite、CJX'sAnnoyance,以及补充的一些规则;
    https://raw.githubusercontent.com/o0HalfLife0o/list/master/ad-pc.txt
    OpenWRT
    2024-03-26 09:20
  • tofuwine

    Windows 11 家庭中文版 转 专业版密钥:

    text
    1
    
    BTY9C-JXQ4W-YFHCH-6RF4V-VC2RY
    Windows
    2024-03-22 14:12
  • tofuwine

    Apple 美区礼品卡购买地址:Buy Apple Gift Cards - Apple

    Apple
    2024-03-13 09:05
  • tofuwine

    获取 Spring Boot 启动类信息:

    java
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    
    import org.springframework.boot.context.event.ApplicationStartedEvent;
    import org.springframework.context.ApplicationListener;
    import org.springframework.stereotype.Component;
    
    @Component
    public class StorageStartApplicationClassListener implements ApplicationListener<ApplicationStartedEvent> {
        @Override
        public void onApplicationEvent(ApplicationStartedEvent event) {
            Class<?> mainApplicationClass = event.getSpringApplication().getMainApplicationClass();
        }
    }

    上述示例使用 ApplicationStartedEvent 事件,也可以使用 ApplicationReadyEvent 事件。

    Spring Boot
    2024-02-27 09:59