连击 天
fork: star:
可以通过简单的步骤获取某仓库的 PullRequest 代码 git config --add remote.origin.fetch "+refs/pull/*/head:refs/remotes/origin/pr/*" git fetch origin pull/<id>/head git merge pull...
修改历史的操作,原理上都是通过变基(rebase)实现的。 因为发生了修改,则每个涉及的 commit 都会计算出新的 SHA-1 校验和。 不使用 --force 选项,最好**不要修改已经推送到远端的 commit!...
现象: 自用 MacBook Pro 15' Mid-2015 连接 iPhone 持续闪断/重连,导致本想充电无法充,更不能传输数据,很是苦恼。一开始以为是线材问题,同样的线在其他 mac 上一切正常。怀疑是硬件问题...
Java 自带的 Executors.newFixedThreadPool() 使用 LinkedBlockingQueue 存储已提交但未处理的任务,这会导致批量处理时 ExecutorService 会短时间内存储大量的任务在队列中。 我们基于 Thre...
Java 提供名为 ShutdownHook 的钩子,能够允许你在程序正常退出前执行特定代码。一般用于清理资源、输出日志、保护当前正在执行的任务的执行。 ShutdownHook 是一个不立刻执行的 Thread,当程...
名为 CST 的时区是一个很混乱的时区,在与 MySQL 协商会话时区时,Java 会误以为是 CST -0500,而非 CST +0800。
Linux 系统的机器很简单就可以配置为路由器,使内网的其他机器能通过该机器连接到其他网络(如公网)。 首先要允许 IP 转发: 编辑 /etc/sysctl.conf 文件,添加一行 net.ipv4.ip_forward = ...
最近因为同学的一个问题,我研究了一下 C++ 的多态性。 先讲讲什么是重载(overload)、覆写(override)和多态(polymorphism)。 重载是:同一个方法名,不同入参对应不同函数,实际是不同...
Spring 提供了多种方法实现 Bean 在初始化和销毁时的回调: JSR-250 标准提供了一对注解 @PostConstruct 和 @PreDestroy,用于在类中标识某方法为生命周期钩子。 实现了 InitializingBean 接...
spring-data-redis 提供了 RedisTemplate 类以简化和统一对 Redis 的访问。 使用 HSCAN 命令类似于: String key = "key"; BoundHashOperations<String, String, Long> boundHashOps = redis...
在计算机术语里,“URI 统一资源标识符”是个纯粹的句法结构,用于指定“标识网络资源的字符串”的各个不同部分。 URI 的格式为 [scheme:]scheme-specific-part[#fragment] schema 命名空间 ...
首先,我们知道 Runnable 接口是无返回值可执行代码的基础接口: public interface Runnable { void run(); } 自 Java 1.8 起该接口的匿名类可以简化为: Runnable r = () -> { }; 该 ...
Spring Boot 程序我们一般会设置使用 spring-boot-maven-plugin 来生成 jar 包。但当我们需要指定并执行其他类的 main 函数时,使用 -cp 参数却行不通。因为 Spring Boot 打包时做了处理,启...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复