偶然发现Git文件夹非常大,使用BGF来处理Git历史Blob文件

thbcm阅读(172)

然而很多时候这些二进制文件会被删除重建,那么由于
Git的特性,这些文件会一直留在
Git的历史记录中,这样会导致
Git仓库变得庞大,不利于版本控制和迁移。最直观的就是
clone的时候会很慢,而使用
--depth=1则无法看到历史提交的代码。

Web前端入门第 44 问:CSS 循环动画 animation 效果演示

thbcm阅读(150)

animation-name 指定 @keyframes 动画的名称


animation-duration 动画单次循环的持续时间(必需属性,否则动画不会生效)


animation-timing-function 动画速度曲线


animation-iteration-count 动画播放次数,数字或者
infinite 无限循环


animation-delay 动画开始前的等待时间(延迟)


animation-direction 动画播放方向


animation-fill-mode 控制动画执行前后的样式状态


animation-play-state 控制动画播放状态,暂停/播放

经典面试题目“OOM异常会导致JVM退出吗?”

thbcm阅读(158)

我的回答是“这要分情况看,对于守护线程来说,OOM并不会导致JVM退出;对于非守护线程来说,如果某个线程捕获了OOM异常并处理异常后线程并未退出,那JVM并不会退出;如果线程没有捕获Error异常,那么将由全局的异常处理器处理,默认的全局的异常处理器也会让当前这个发生异常的线程退出,但是如果这个线程是最后一个非守护线程,那么JVM会退出,如果不是,JVM并不会退出。

聊聊AI浏览器

thbcm阅读(194)

基于这个原因,ChatGPT以及DeepSeek都提出了
联网功能,只不过效果嘛绝不可能太好(
绝不会有用会从CSDN搜寻程序员要的答案):

联系我们