- 博客(82)
- 资源 (1)
- 收藏
- 关注
原创 VScode 自定义代码配色方案
打开settings.json文件, 可以本目录的settings.json文件(在.vscode文件夹中), 也可以是全局的settings.json文件(快捷键ctrl+shift+P, 搜索settings, 选择。, 我们先绑定一个快捷键, 这个快捷键是为了找到某个代码中某个token对应的名字, 用ctrl+shift+P, 搜索keyborad, 选择。(类名, 函数名, 关键字, 变量)等设置不同的颜色, 使得代码的可读性变强.设置下面这个快捷键, 我设置的是ctrl+shift+i。
2024-10-02 20:57:37
2409
原创 [解决问题] .clang-format文件不起作用
首先确定你已经开启自动保存(formnat on save)和配置好.clang-format文件(项目根目录)
2024-04-11 20:01:12
1200
原创 CLion使用SSH远程连接Linux服务器
连接服务器, 但是我以前还是用JetBrains的IDE用的多, 毕竟他家的IDE代码提示和功能在某些细节上更加丰富。这时候点击测试连接, 如果成功了, 说明前面的步骤没有错误, 这样我们就已经把linux机器的信息添加到Clion中了, 接下来就是尝试去连接它!(同样也是SSH工具)连接上了我的服务器, 实现了和VScode上同样的效果(代码目录+终端)在弹出的窗口选择你想打开的linux目录, 这样就可以进入linux中快乐地写代码了!, 然后填自己喜欢的一个主机名字, 点击。, 打开设置后, 点击。
2023-10-24 22:07:48
5464
19
原创 VScode调试复杂C/C++项目
以前都是用的VScode调试c/cpp的单个文件的编译和执行, 但是一遇到大型项目一般就用gdb了, gdb的调试效率和VScode差距还是比较大的, 但最近发现VScode其实也能调试复杂的cpp项目, 所以记录一下.我们的复杂C++项目当然不是通过单文件编译获得, 而是多个文件相互调用, 链接之后编译形成的, 最后会生成一个可执行文件, 假设为main, (我使用的是Ubuntu, 可执行文件没有后缀名)
2023-09-21 10:31:08
714
1
原创 解决有关Flask的循环引用问题【应用,蓝图,模型】
使用Flask时,如果同时使用主应用(_init_.py),实体类模型(model.py),蓝图(bp.py)的场景时,很容易导致循环引用。
2023-04-02 22:09:48
1047
原创 [论文翻译] Improving Knowledge Tracing via Pre-training Question Embeddings
知识追踪 (KT) 定义了根据学生的历史反应预测他们是否能正确回答问题的任务。尽管许多研究致力于利用问题信息,但问题和技能中的大量高级信息尚**未被很好地提取**,这使得以前的工作难以充分执行。在本文中,我们证明了通过在丰富的**边信息**上为每个问题**预训练嵌入**,然后在获得的嵌入上训练深度 KT 模型,可以实现 KT 的巨大收益
2023-01-22 14:46:23
1381
原创 [论文翻译] GIKT: A Graph-based Interaction Model forKnowledge Tracing
论文手动翻译 GIKT: A Graph-based Interaction Model forKnowledge Tracing
2023-01-17 15:39:33
1418
2
原创 [解决报错] ImportError: DLL load failed while importing _ssl: 找不到指定的模块
[已解决] ImportError: DLL load failed while importing _ssl
2023-01-15 17:13:38
3486
3
原创 [语法分析] FIRST集, FOLLOW集, SELECT集的计算
语法分析-自顶向下方法中的LL1分析中计算文法的FIRST集, FOLLOW集和SELECT集
2022-05-18 17:19:17
640
原创 [Java并发编程-8] 读写锁
悲观锁和乐观锁悲观锁: 只有一个线程可以操作资源, 也就是说这个资源只能线程一个一个来使用乐观锁: 允许线程同时操作资源, 但操作完之后需要提交才能对资源进行改变, 必须和当前版本一致的操作还能被提交, 而较旧的版本不能被提交表锁和行锁表锁: 操作一张表的一行时, 会锁住整张表, 这时其他线程不能操作这张表的任何数据行锁: 操作一张表的一行时, 只会锁住整张表的一行, 这时其他线程不能操作这张表这一行, 但可以操作其他行读写锁一篇关于读写锁的易懂博客读锁: 不改变
2022-04-27 09:21:28
1139
原创 [Java并发编程-7] JUC辅助类-CountDownLatch,CyclicBarrier和Semaphore
详解JUC中三个常用的工具类: CountDownLatch,CyclicBarrier和Semaphore
2022-04-26 11:32:35
222
原创 解决执行Mysql报错: ERROR: The server quit without updating PID file (/data/xxx.pid)
解决执行Mysql报错: ERROR! The server quit without updating PID file (/data/xxx.pid), 以及The innodb_system data file ‘./ibdata1‘ is of a different size 12800 pages
2022-04-20 10:04:17
4328
2
原创 关于Vue使用的一点笔记
仅仅记录自己踩过的坑, 可能不具有学习价值vue对象的方法集合是methods, 而不是method vue会莫名其妙的把data中的对象的属性的变量名由大写变成小写,比如data中有变量:sc.sId, 在v-for引用的时候只能引用一个叫sc.sid的属性..... vue不能像jquery一样随意地使用箭头函数 ()=>{} 代替 function(){} vue中的钩子函数created是写在methods函数集合外面的 在使用axios之前, 必须要令一个变量var = t.
2022-04-04 09:04:20
764
原创 关于MyBatis的几点笔记
好久没使用Mybatis了, 最近用了一下,好像有点特性已经忘的差不多了传入的对象如果只有一个, 他的属性直接用属性名来引用, 如果有两个及以上, 对象本身用param1引用, 或者使用@Param注解, 它的属性也可以直接用点访问 数组直接用方括号加索引访问, 在动态sql的test=""中也可以这样 前端给后端的数据和后端给前端的数据要分开, 用两个对象, 如果还有实体类, 那就再加一个对象仅仅留给自己做笔记...
2022-03-26 17:40:13
457
原创 C语言中如何引用其他c文件(以VScode演示)
首先得知道C语言中.c文件是用来执行的, .h文件是用来引用的, 两者的分工功能明确, 不像Java那样一个.java文件两件事都能做引用时如果静态检查出错(破浪线报错), 是因为没有在VScode中配置路径:打开c_cpp_properties.json文件, 在"includePath"的路径后面都加上 /**{ "configurations": [ { "name": "Win32", "includePath":
2022-03-05 22:10:18
7511
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人