
杂七杂八
叼辣条闯天涯
菜鸟一枚
展开
-
【Git】统计所有仓库单个用户的代码提交量
将以下代码保存为 gitStatics.sh,并且放置在存放所有仓库的文件夹内,与仓库文件保持同级。原创 2024-03-14 16:31:38 · 403 阅读 · 0 评论 -
【Spring】@Component 和 @Configuration 对比
Test和@Configuration注解的相同。原创 2024-01-24 18:39:46 · 585 阅读 · 0 评论 -
【Java】能作为GC Root的对象解释
垃圾回收主要作用在堆中的对象上,为了使用可达性分析法,区分堆中的对象哪些能被回收,肯定要从除了堆以外的地方找GC Root。那么除了堆,程序计数器肯定不行,剩下的能和对象引用有关系的,只有三个位置:方法区的静态变量和常量、虚拟机栈栈帧中的局部变量表、本地方法栈中本地方法。总是记不住能作为GC Root的对象,刚发现了一种新的记忆方法。问题解决,比死记硬背舒服多了。原创 2023-03-14 21:02:26 · 339 阅读 · 0 评论 -
【PyTorch】torch.cat() 和 torch.concat() 的区别
torch.concat() 是 torch.cat() 的别称,无区别。原创 2022-11-02 23:24:22 · 11727 阅读 · 1 评论 -
【JAVA】继承和多态的子类和父类代码执行顺序研究
继承和多态的子类和父类代码执行顺序研究原创 2022-09-04 16:30:50 · 299 阅读 · 0 评论 -
Discuz 安装全流程 CentOS + Docker + PHP + Nginx + Mariadb
远程SSH工具:FinalShell 4.9.4PHP版本:7.2-fpmDiscuz版本:Discuz_X3.4_SC_UTF8_20220518安装 yum 工具:添加 docker-ce 软件源:更新 yum :安装 docker:启动 docker 服务:2 MariaDB 安装拉取镜像:运行容器:(命令参数顺序不对可能导致容器启动就退出)参数解释: 容器名称为 :设置环境变量 为密码:, , 的组合,分别为以交互模式运行容器、为容器重新分配一个伪输入终端、后台运行容器,并返回容原创 2022-06-30 14:26:17 · 3556 阅读 · 0 评论 -
yum install docker 安装的是 podman-docker而不是 docker
docker 安装错误的问题原创 2022-06-28 11:29:33 · 735 阅读 · 0 评论 -
Latex引用参考文献的5种方式
0. 首先确保你编译latex的文件夹中有以下四个文件elsarticle-harv.bstelsarticle-num.bstelsarticle-num-names.bstmybib.bib其中1-3是代表三种不同的格式文件,第四个文件里放你需要插入的文献。1. \bibliographystyle{unsrt}使用方式如下图所示,此处,引用的效果所有作者姓名全拼,参考文献按照文章中先后顺系排序2. \bibliographystyle{plainnat}使用方式如下图所示,转载 2021-11-07 17:55:51 · 46965 阅读 · 1 评论 -
复杂度 O、Θ、Ω、o、ω 区分
https://blog.youkuaiyun.com/youanyyou/article/details/108860320转载 2021-10-04 16:07:31 · 366 阅读 · 0 评论 -
Idea Spring Initializr 自定义源
https://start.aliyun.com原创 2021-08-23 15:37:22 · 659 阅读 · 0 评论 -
上海爱数面经
上海爱书面经JDK JRE JVM区别ArrayList 和 LinkedList区别数据库的搜索引擎:InnoDB MyISAM Memory红黑树 B树JAVA 重写和重载重载(Overload)是让类以统一的方式处理不同类型数据的一种手段,实质表现就是多个具有不同的参数个数或者类型的同名函数(返回值类型可随意,不能以返回类型作为重载函数的区分标准)同时存在于同一个类中,是一个类中多态性的一种表现(调用方法时通过传递不同参数个数和参数类型来决定具体使用哪个方法的多态性原创 2021-06-19 00:25:35 · 395 阅读 · 0 评论 -
关于JS代码的一些小东西记录
1 对table元素操作var table = document.getElementById("grid21344342991"); //根据id选tableconsole.log(table.rows[1].cells[6].innerHTML) //输出第1行第6列的内容(都是从0开始数)2 对div元素内的文本修改var text = document.querySelector("body > div:nth-child(2)") //偷懒的方法:从Chrome的检查对准想要找的原创 2021-03-23 00:49:37 · 128 阅读 · 0 评论 -
linux 常用命令
查看文件大小 KB MB 形式显示:ls -lh指定输出日志文件,意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行:nohup java -jar xxxxxx.jar >aa.log 打开端口号:iptables -A INPUT -ptcp --dport 端口号 -j ACCEPT...原创 2021-02-24 16:27:12 · 98 阅读 · 0 评论 -
Step into, Step over, Step out区别
Step into:单步执行(一行一行代码执行),如果遇到子函数,就会进入子函数,并且继续单步执行。就是每一行需要执行的代码都不跳过,一行一行进行。Step over:在单步执行的时候,如果遇到子函数,并不会进入子函数,而是把子函数当做一整步执行完成,从而继续执行函数调用位置下的代码。Step out:当单步执行到子函数内时,用Step out就可以执行完子函数余下部分,并返回到上一层函数。需要注意的是,若在接下来的代码中还存在断点时,Step over 和 Step out 不会跳过断点,也就是断点原创 2021-02-04 23:28:57 · 13259 阅读 · 0 评论