工作中那些有用的工具
项目 maven jar构建 git上的后悔药 视频编辑 IMOVIE使用 数据处理 pandas处理文本的方便之处 Linux命令 Linux上的方便命令 文章永久链接:https://tech.souyunku.com/47123
项目 maven jar构建 git上的后悔药 视频编辑 IMOVIE使用 数据处理 pandas处理文本的方便之处 Linux命令 Linux上的方便命令 文章永久链接:https://tech.souyunku.com/47123
1、 修改上一次提交的文案 git commit —amend 我第一次提交时运行了命令: git add . git commit -m “add some thing" 但是commit后悔了,需要做一些修改再提交 再次提交的时候运行 ...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
awk 1、 指定两个分隔符,同时指定输出分隔符 echo 'hello:w,morning' | awk 'BEGIN{FS="[:,]";OPS=" "}{print $1,$2,$3}' hello w morning 2、 使用自定...
传输层TCP TCP协议之旅总览 链路层 链路层是做什么的? websocket websocket简介 待续 文章永久链接:https://tech.souyunku.com/47129
初识kafka 初识kafka集群 初识kafka中的生产者与消费者 初识kafka对消息处理与可靠性做出的保证 文章永久链接:https://tech.souyunku.com/47131
一篇文章入门Netty ByteBuf详解 ChannelHandler流程详解 EventLoop流程详解 Bootstrap使用详解 ChannelHandler做测试 数据格式转换与自带Channel工具 Netty Hello wo...
可靠性、协议格式、tcpDump 可靠性、协议格式、tcpDump 处理连接 处理连接 数据传输 数据传输 超时处理 超时处理 局限性与定时器 局限性 定时器 文章永久链接:https://tech.souyunku.com/47135
思路:在包含问题的解空间中,按照深度优先搜索的策略,从根节点出发深度探索解空间树,当探索到某一节点时,先判断该节点是否包含问题的解,如果包含,就从该节点触发继续探索下去,如果不包含该节点的解,则逐层向其祖先节点回溯。 示例 组合总和:给定一...
方法区的概念 根据JVM的规范,方法区用来存储类的结构,比如运行时常量池,字段和方法数据,方法和构造函数的代码,以及类和实例初始化,接口初始化中使用的一些特殊方法。规范把方法区从逻辑上看做是属于堆的一部分,不同的实现可以选择是否要对这块代码...
wait源码实现如下 //TRAPS表示是否有异常 void ObjectSynchronizer::wait(Handle obj, jlong millis, TRAPS) { if (UseBiasedLocking) { //如果是...