- 博客(26)
- 资源 (7)
- 收藏
- 关注
原创 [C++] Warning:dereferencing type-punned pointer will break strict-aliasing rules
编译的时候一个强制类型转换一直报错;可以使用void*来规避这个多余的检查
2024-02-01 14:20:25
366
原创 Knowledge Distillation from A Stronger Teacher[论文阅读整理]
Knowledge Distillation:问题:1)学生和更强的老师之间的预测差异可能会相当严重。2)KL散度预测的精确匹配将干扰训练方法: DIST(Distillation from A Stronger Teacher)方法:1)简单地保持教师和学生的预测之间的关系就足够了(KL散度->皮尔逊相关系数)2)一种基于相关性的损失来显式地捕捉来自教师的内在类间关系3)考虑到不同实例对每个类具有不同的语义相似性,将这种关系匹配扩展到类内级别效果:1)适应性:很好地适应各种体系结构、模型大小和训练策略。
2023-10-24 20:15:31
334
原创 git commit提交改文件名显示No such file or directory
有种情况要提交代码时,如果本次修改的代码同事修改了文件名,git会提示你No such file or directoryfatal:pathspec 'xxx老的代码名' did not match any files
2023-07-06 14:08:59
1043
原创 MobaXterm使用Ctrl+Space切换输入法提示Record new macro问题解决方案
MobaXterm使用Ctrl+Space切换输入法提示Record new macro问题解决方案,然后这个玩意每次都需要点一下才行 ,想改mobaxterm的快捷键发现根本改不了。
2023-06-28 15:09:48
2265
转载 [C++] Debug 记录 Error:AddressSanitizer: SEGV on unknown address
变量二级指针returnColumnSizes保存的是每行输出的列数,虽然题目中的是固定列数,但需要赋值成相应的列数。2、在可能越界的地方提前打印下标值,看是否溢出。二维数组的返回指针是通过函数返回参数来传递的,直接return分配的二维数组首地址即可。运行代码后,发现下标打印是正常的,没有发现问题,于是继续排查可能问题二。在每处可能越界引用处,提前打印下标,记录程序崩溃前打印的下标系数。在数组分配空间初始化时,强行分配足够大的空间,确保空间足够。如果加大空间后,没有报错,则说明肯定是数组引用越界问题。
2022-10-24 09:47:09
5252
原创 draw.io输出svg格式矢量图,导入到wps显示text is not svg,cannot display
将 text is not svg,cannot display这一句删去 换成空格后保存。画完图导出的svg图像,插入到wps时显示有误。ctrl+a全选,然后将下面两个取消勾选。使用文本编辑器如txt,或者gvim打开。再导入图片就可以了。...
2022-08-17 14:09:00
10074
11
转载 解决vimdiff ‘E97: Cannot create diffs‘错误的一种方法
由于vimdiff是默认依赖于外部命令diff,现在回头看看步骤3,运行时调用/usr/share/vim/vim74diff,由于我用的是vim74,所以文章中多次出现vim74diff,如果,朋友们用的是vim73,那就是vim73diff。vimdiff是vim的一个功能命令,是linux平台下做文件比较时常用的工具,功能类似于windows平台下常用的文件比较工具BeyondCompare。我用的是ubuntu14.04平台,vim7.4.52,按大版本来讲就是vim74。...
2022-07-19 19:41:13
839
原创 MobaXterm 终端工具 SSH后永久设置字体大小
MobaXterm 终端工具 SSH后永久设置字体大小MobaXterm默认连接ssh后,字体为10,比较小,之前都是打开后自己用ctrl+鼠标滚轮设置。偶然在左边右键192.168.xxx.xxx找到了一个选项,记录一下左边sessions>>右键需要连接的如“192.168.xxx.xxx”>>edit session>>SSH选项卡>>下方Terminal settings>>Terminal font settings>>设置大小...
2022-07-12 11:30:01
12683
2
转载 Linux bash 查看磁盘空间大小
linux笔记:下查看磁盘空间大小,查看一台机器上所有用户占用空间情况https://blog.youkuaiyun.com/weixin_39874366/article/details/116580613千次阅读2021-05-10 05:39:07目录1、使用命令:2、命令解析:3、显示格式:4、相关命令解释:5、另外附一些其他命令:1、使用命令:df -hl2、命令解析:df 命令是linux系统上以磁盘分区为单位来查看文件系统的命令,后面可以加上不同的参数来查看磁盘的剩余空间信息。3、显示格式:
2022-06-09 10:08:13
1225
原创 个人VIMRC配置
log:2022.5.31加入文件查找映射函数2022.6.8加入set virtualedit=all2022.6.9加入显示行尾空格
2022-05-30 08:25:01
192
原创 从文件读入结构体,打印结构体至文件
#include <stdio.h>typedef struct _test_struct{ u16 pam1; u16 pam2; u16 pam3; u16 pam4;}test_struct;char *read_path= "./exp1.bin"char *write_path = "./exp_new1.bin"int main(){ test_struct struct_read ; FILE *read_fp ; read_fp.
2022-04-22 15:02:45
404
转载 windows 将git的默认编辑器vim更改为gvim
原文链接:windows下如何将git的默认编辑器更改为gvim?_xiyouCC的博客-优快云博客_git gvim一、环境:windows10、git 2.19.1、gvim81 二、配置(一)git的默认编辑器Git 需要你输入一些额外消息的时候,会自动调用一个外部文本编辑器给你用。默认会使用操作系统指定的编辑器,一般可能会是 Vi 或者 Vim。如果你有其他偏好,比如 Emacs 、notepad++或其他编辑器的话,可以重新设置。可以试下...https://blog.youkuaiyun.com/mx
2021-12-09 11:24:27
1655
转载 通过powershell 在win10安装Ubuntu
在Microsoft Store不起作用下,win10安装Ubuntu(wsl)_月想容的博客-优快云博客https://blog.youkuaiyun.com/u014418725/article/details/88688948原帖见上方链接遇到问题不能通过微软商店安装。解决:1打开Powershell,执行下载命令,下载UbuntuPS C:\WINDOWS\system32> Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -
2021-11-22 20:33:31
3961
1
原创 python 二进制文件和十六进制文件转换 hex bin 文件转换脚本
python 二进制文件和十六进制文件转换 hex bin 文件转换脚本 用Python2运行 ,由于Python3 字符串定义改变不可以使用
2021-11-19 13:41:10
2524
原创 Gvim 文件内查找
通过配置~/.vimrc实现一个在文件夹下的所有文件中,查找关键字并在:copen中显示的函数:"=====map shortcut=====nnoremap <F3> :NormalGrepFile C W<cr>vnoremap <F3> :<c-u>VisualGrepFile c w<cr>nnoremap <F4> :NormalGrepFold C W *<cr>vnoremap <F
2021-11-18 19:52:22
1412
原创 SVN 命令总结
目录1. 帮助:svn help2.下载:svn co3.更新:svn up4.上传:svn add + svn ci5.状态 :svn st6.信息:svn info7.日志:svn log8.比较:svn diff1. 帮助:svn helplinux 终端 输入svn help可查看所有子命令说明‘svn help ’ + ‘ci(子命令)’ 可查看子命令说明2.下载:svn cosvn co https://192.0.0.xxx/dir_..
2021-11-18 17:38:56
180
原创 Gvim :命令
1)打开一个新vim窗口,打印运行shell脚本后的terminal信息至新窗口。:new:r! sh xxx.sh2)全局替换:%s/org/dst/gc
2021-11-18 16:25:48
176
原创 shell 运行时间统计
start_time=$(date +%s)#run codeend_time=$(date +%s)cost_time=$[$end_time - start_time]echo "run time is $(($cost_time)) s"
2021-11-18 15:59:34
516
原创 python 代码运行时间统计
import timestart = time.clock()#codeend = time.clock()print(end - start)
2021-11-18 15:53:18
507
EV录屏,灵活录制画面与系统声音
2022-08-25
Exuberant Ctags
2022-06-28
Everything+文件检索工具
2022-06-24
netron Ver5.5.4
2022-06-24
gvim x86 64bit ver8.2
2022-05-31
Align_vba GVIM插件
2022-05-31
NEAD_TREE.ZIP
2022-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人