<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiaoyouyouaaa的博客]]></title><description><![CDATA[冲鸭冲鸭]]></description><link>https://blog.csdn.net/xiaoyouyouaaa</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; xiaoyouyouaaa]]></copyright><item><title><![CDATA[【镜像模式】WSL如何访问windows内网服务]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/157364129</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/157364129</guid><author>xiaoyouyouaaa</author><pubDate>Sun, 25 Jan 2026 21:34:01 +0800</pubDate><description><![CDATA[结果差点倒在了第一关，众所周知公司的开发环境都是内网，而WSL默认NAT模式，是无法访问windows连接的内网的，这样想git clone内网的代码都不行，真是祸不单行！首先使用命令"wsl"打开WSL终端，使用nslookup测试一下能否访问公司的内网，如果什么也没设置的话，肯定是不行的。，向来用不惯台式机的博主，便把自己久经沙场的windows轻薄本搬到公司，企图使用WSL进行编码开发。最近又入职了上海一家公司去实习，和前几次在互联网大厂实习不同，这家公司竟然没有提供我们程序员必备的。]]></description><category></category></item><item><title><![CDATA[VScode 自定义代码配色方案]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/142684807</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/142684807</guid><author>xiaoyouyouaaa</author><pubDate>Wed, 02 Oct 2024 20:57:37 +0800</pubDate><description><![CDATA[打开settings.json文件, 可以本目录的settings.json文件(在.vscode文件夹中), 也可以是全局的settings.json文件(快捷键ctrl+shift+P, 搜索settings, 选择。, 我们先绑定一个快捷键, 这个快捷键是为了找到某个代码中某个token对应的名字, 用ctrl+shift+P, 搜索keyborad, 选择。(类名, 函数名, 关键字, 变量)等设置不同的颜色, 使得代码的可读性变强.设置下面这个快捷键, 我设置的是ctrl+shift+i。]]></description><category></category></item><item><title><![CDATA[[解决问题] .clang-format文件不起作用]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/137651078</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/137651078</guid><author>xiaoyouyouaaa</author><pubDate>Thu, 11 Apr 2024 20:01:12 +0800</pubDate><description><![CDATA[首先确定你已经开启自动保存(formnat on save)和配置好.clang-format文件(项目根目录)]]></description><category></category></item><item><title><![CDATA[CLion使用SSH远程连接Linux服务器]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/133846599</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/133846599</guid><author>xiaoyouyouaaa</author><pubDate>Tue, 24 Oct 2023 22:07:48 +0800</pubDate><description><![CDATA[连接服务器, 但是我以前还是用JetBrains的IDE用的多, 毕竟他家的IDE代码提示和功能在某些细节上更加丰富。这时候点击测试连接, 如果成功了, 说明前面的步骤没有错误, 这样我们就已经把linux机器的信息添加到Clion中了, 接下来就是尝试去连接它!(同样也是SSH工具)连接上了我的服务器, 实现了和VScode上同样的效果(代码目录＋终端)在弹出的窗口选择你想打开的linux目录, 这样就可以进入linux中快乐地写代码了!, 然后填自己喜欢的一个主机名字, 点击。, 打开设置后, 点击。]]></description><category></category></item><item><title><![CDATA[VScode调试复杂C/C++项目]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/133125583</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/133125583</guid><author>xiaoyouyouaaa</author><pubDate>Thu, 21 Sep 2023 10:31:08 +0800</pubDate><description><![CDATA[以前都是用的VScode调试c/cpp的单个文件的编译和执行, 但是一遇到大型项目一般就用gdb了, gdb的调试效率和VScode差距还是比较大的, 但最近发现VScode其实也能调试复杂的cpp项目, 所以记录一下.我们的复杂C++项目当然不是通过单文件编译获得, 而是多个文件相互调用, 链接之后编译形成的, 最后会生成一个可执行文件, 假设为main, (我使用的是Ubuntu, 可执行文件没有后缀名)]]></description><category></category></item><item><title><![CDATA[2023哈工大软件工程考研 | 395+251 | 个人经验分享]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/129930139</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/129930139</guid><author>xiaoyouyouaaa</author><pubDate>Mon, 03 Apr 2023 15:06:21 +0800</pubDate><description><![CDATA[2023哈工大软件工程考研 | 395+251 | 个人经验分享]]></description><category></category></item><item><title><![CDATA[解决有关Flask的循环引用问题【应用，蓝图，模型】]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/129918265</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/129918265</guid><author>xiaoyouyouaaa</author><pubDate>Sun, 02 Apr 2023 22:09:48 +0800</pubDate><description><![CDATA[使用Flask时，如果同时使用主应用（_init_.py），实体类模型（model.py），蓝图（bp.py）的场景时，很容易导致循环引用。]]></description><category></category></item><item><title><![CDATA[[论文翻译] Improving Knowledge Tracing via Pre-training Question Embeddings]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/128749024</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/128749024</guid><author>xiaoyouyouaaa</author><pubDate>Sun, 22 Jan 2023 14:46:23 +0800</pubDate><description><![CDATA[知识追踪 (KT) 定义了根据学生的历史反应预测他们是否能正确回答问题的任务。尽管许多研究致力于利用问题信息，但问题和技能中的大量高级信息尚**未被很好地提取**，这使得以前的工作难以充分执行。在本文中，我们证明了通过在丰富的**边信息**上为每个问题**预训练嵌入**，然后在获得的嵌入上训练深度 KT 模型，可以实现 KT 的巨大收益]]></description><category></category></item><item><title><![CDATA[[论文翻译] GIKT: A Graph-based Interaction Model forKnowledge Tracing]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/128716936</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/128716936</guid><author>xiaoyouyouaaa</author><pubDate>Tue, 17 Jan 2023 15:39:33 +0800</pubDate><description><![CDATA[论文手动翻译 GIKT: A Graph-based Interaction Model forKnowledge Tracing]]></description><category></category></item><item><title><![CDATA[[解决报错] ImportError: DLL load failed while importing _ssl: 找不到指定的模块]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/128695917</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/128695917</guid><author>xiaoyouyouaaa</author><pubDate>Sun, 15 Jan 2023 17:13:38 +0800</pubDate><description><![CDATA[[已解决] ImportError: DLL load failed while importing _ssl]]></description><category></category></item><item><title><![CDATA[[语法分析] FIRST集, FOLLOW集, SELECT集的计算]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/124846703</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/124846703</guid><author>xiaoyouyouaaa</author><pubDate>Wed, 18 May 2022 17:19:17 +0800</pubDate><description><![CDATA[语法分析-自顶向下方法中的LL1分析中计算文法的FIRST集, FOLLOW集和SELECT集]]></description><category></category></item><item><title><![CDATA[[代码优化] 到达定值,活跃变量,可用表达式,节点支配串讲]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/124834696</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/124834696</guid><author>xiaoyouyouaaa</author><pubDate>Wed, 18 May 2022 08:48:10 +0800</pubDate><description><![CDATA[到达定值,活跃变量,可用表达式,节点支配的区别和联系]]></description><category></category></item><item><title><![CDATA[迄今为止最简洁最有用的解决CLion中文乱码问题]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/124650980</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/124650980</guid><author>xiaoyouyouaaa</author><pubDate>Sun, 08 May 2022 17:14:09 +0800</pubDate><description><![CDATA[迄今为止最简洁最有用的解决CLion中文乱码问题]]></description><category></category></item><item><title><![CDATA[[Docker笔记-3] Dockerfile]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/124582116</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/124582116</guid><author>xiaoyouyouaaa</author><pubDate>Thu, 05 May 2022 09:20:50 +0800</pubDate><description><![CDATA[Docker学习笔记之使用DcokerFile自定义镜像]]></description><category></category></item><item><title><![CDATA[[Docker笔记-2] Docker的基本操作命令]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/124559611</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/124559611</guid><author>xiaoyouyouaaa</author><pubDate>Tue, 03 May 2022 18:58:13 +0800</pubDate><description><![CDATA[Docker的镜像和容器操作命令]]></description><category></category></item><item><title><![CDATA[[HIT-DB-Lab3] 数据库的多路归并算法及其实现]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/124508875</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/124508875</guid><author>xiaoyouyouaaa</author><pubDate>Sat, 30 Apr 2022 10:16:59 +0800</pubDate><description><![CDATA[哈工大数据库实验3: 多路归并算并发原理及其C语言实现]]></description><category></category></item><item><title><![CDATA[[Docker笔记-1] 初识Docker]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/124508340</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/124508340</guid><author>xiaoyouyouaaa</author><pubDate>Sat, 30 Apr 2022 09:03:09 +0800</pubDate><description><![CDATA[初步认识Dcoker, 了解Docker的基本应用和原理, 以及用来解决什么问题]]></description><category></category></item><item><title><![CDATA[[Java并发编程-9] 阻塞队列]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/124482863</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/124482863</guid><author>xiaoyouyouaaa</author><pubDate>Thu, 28 Apr 2022 20:27:21 +0800</pubDate><description><![CDATA[初步认识Java编发编程中的阻塞队列]]></description><category></category></item><item><title><![CDATA[[Java并发编程-8] 读写锁]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/124443032</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/124443032</guid><author>xiaoyouyouaaa</author><pubDate>Wed, 27 Apr 2022 09:21:28 +0800</pubDate><description><![CDATA[悲观锁和乐观锁

悲观锁: 只有一个线程可以操作资源, 也就是说这个资源只能线程一个一个来使用



乐观锁: 允许线程同时操作资源, 但操作完之后需要提交才能对资源进行改变, 必须和当前版本一致的操作还能被提交, 而较旧的版本不能被提交


表锁和行锁


表锁: 操作一张表的一行时, 会锁住整张表, 这时其他线程不能操作这张表的任何数据


行锁: 操作一张表的一行时, 只会锁住整张表的一行, 这时其他线程不能操作这张表这一行, 但可以操作其他行



读写锁
一篇关于读写锁的易懂博客

读锁: 不改变]]></description><category></category></item><item><title><![CDATA[[Java并发编程-7] JUC辅助类-CountDownLatch,CyclicBarrier和Semaphore]]></title><link>https://blog.csdn.net/xiaoyouyouaaa/article/details/124424023</link><guid>https://blog.csdn.net/xiaoyouyouaaa/article/details/124424023</guid><author>xiaoyouyouaaa</author><pubDate>Tue, 26 Apr 2022 11:32:35 +0800</pubDate><description><![CDATA[详解JUC中三个常用的工具类: CountDownLatch,CyclicBarrier和Semaphore]]></description><category></category></item></channel></rss>