- 博客(20)
- 问答 (6)
- 收藏
- 关注
原创 C++笔记
假如有一个用C开发并编译的库文件,这个库文件中 现在要写一个C++代码来调用这个C的库文件中的某个函数,我们在c++文件中声明函数时一定要带extern “C”,如果不带的话,用g++编译的时候,会报函数undefined的错误,因为g++编译c++文件中的函数时候将该函数编译成了不同的名字。用来初始化对象的,若没有显示定义构造函数,有时候编译器会自动帮忙创建默认构造函数,编译器创建的默认构造函数是无参的且是空实现的,关于编译器什么情况下会自动帮忙创建默认构造函数略,一个良好的编程习惯是自己定义构造函数。
2024-11-14 22:42:17
1798
原创 cuda算子优化-transpose
cache写策略:l1和l2之间采用write-through & not write-allocate;对于write-allocate要注意一点,如果某个来自l2 cache的store request刚好写一个sector那么就不需要把这个sector从HBM中先读到l2 cache(因为读了也是白读,这块sector全部要被写入),如果该request要写的sector中有些字节没写到,那么就需要先把该sector读到l2 cache再写l2 cache。- cache的读写策略。
2024-09-24 16:30:29
453
原创 阅读llama源码笔记_1
没啥好讲的,声明一个 List[str]对象,当然也可以从网上下载其他数据集,如果真正线上部署的话,那么就是通过网络请求传来的数据了。
2024-04-16 22:52:43
1177
原创 芯动力-硬件加速设计方法笔记
Foundry指晶圆厂,负责制造晶圆,是整个微电子行业的基础。只没有制造业务,只专注于设计的厂商EDA自动化软件生产厂商,为芯片设计提供软件支持,像国内最大的EDA公司华大九天Design House是IC行业专用的行话,最开始被用于专指半导体芯片研发中心,所以如果不特别强调那就指的是Fabless Design HouseIP供应商主要设计IP,为其他公司提供IP授权,如ARM。
2024-01-15 21:32:33
1737
原创 vscode+wsl调试c/c++
1)在对应项目目录下打开cmd,输入wsl进入linux系统,输入code . (code后面有一个点别看掉了)用vscode打开当前项目,打开后vscode左下角会显示连接到wsl的标志,如下图所示。问题:如果就只用gdb调试会很麻烦,就算用gdb -tui其实也很麻烦,查阅资料发现可以用vscode结合gdb调试,在此记录一下。2)创建launch.json文件,这个文件的主要作用就是指出你所要调试的可执行文件和你所使用的gdb路径。3)点击vscode的运行->启动调试即可进入调试。
2024-01-14 17:54:49
982
1
原创 C语言位扩展
解释:8位的x扩展为32位的y1或y2,与y1和y2的类型无关,看的是x的类型,遵循原则:有符号数扩展符号位,无符号数扩展0。这里的符号指的是被扩展数x的符号而不是扩展结果y1/y2的符号。
2024-01-06 00:10:20
512
1
原创 Labels as Value(标签地址)
标签地址,顾名思义,goto语句中标签的地址,直接上代码就看懂了,以下两段代码的结果一模一样,都是输出2。
2024-01-02 21:37:05
482
原创 断点指令INT3
断点指令INT3汇编语句INT3对应的指令码是0xCC处理器执行到0xcc时,会陷入内核,执行int3的异常处理代码,比如给当前进程发送一个SIGTRAP信号。就这么简单。剩下的就看信号处理程序如何发挥了。对于GDB:1)若用b在某行指令打上断点后,系统会将目标指令的第一个字节替换为 0xCC ,其他字节不变2)当进程(记为P1)执行到该指令时发现第一个字节为0xCC,则触发断点(注意此时P1的PC值为该指令的首地址+1,并不是下一条指令的首地址),发送SIGTRAP信号给GDB进程,此时P1卡
2023-12-20 18:25:22
582
原创 verilog笔记
线网(wire)数据类型:线网表示物理元件之间的连线。寄存器(reg)数据类型,寄存器表示抽象的数据存储元件。寄存器(reg)用来表示存储单元,它会保持数据原有的值,直到被改写。在 always 块中,寄存器可能被综合成边沿触发器,在组合逻辑中可能被综合成 wire 型变量。
2023-11-24 20:31:28
472
1
原创 解决WSL不支持GUI问题
2.4 这里可以点击Save configuration可将此次配置保存在桌面(如图中的config.xlaunch),下次直接点击即可运行,不用在一步步勾选。在linux上配置.bashrc文件 : vim ~/.bashrc。2.3 勾选Disable access control,下一步。安装后,在windows上运行XLaunch。2.5运行成功后在右下角有个X图标。2.2 默认,下一步。2.1 默认,下一步。
2023-11-20 21:33:06
902
2
原创 getParameter到底是从哪获取的参数
getParameter到底是从哪获取的参数? 我们平时我们在Controller类中总是通过request.getParameter方法来获取前端传来的参数,但有没有想过getParameter到底是从哪找到前端传来的参数呢(换句话说,前端传递的参数到底放在哪里从而可以通过getParameter来获取) 实际上getParameter方法是从QueryStrin
2021-04-09 13:35:19
9430
6
原创 BUG——Invalid bound statement (not found)
项目场景:一个用SSM框架写的web项目(spring集成了mybatis)问题描述: 实体类:package entity;import com.baomidou.mybatisplus.annotations.TableField;import com.baomidou.mybatisplus.annotations.TableId;import com.baomidou.mybatisplus.annotations.TableName;import java.io.Serial
2021-03-27 15:11:37
312
1
原创 BUG——Error creating bean
项目场景:一个用SSM写的web项目,用spring集成了mybatis问题描述:项目成功跑起,但控制台报错如下:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'loginController': Unsatisfied dependency expressed through field 'userInfoService'; nested excepti
2021-03-26 22:53:51
976
原创 BUG——java.lang.NoClassDefFoundError: com/sap/conn/jco/JCoException
项目场景:一个用Spring,SpringMVC,Mybatis写的项目问题描述: 今天把这个项目放到服务器上跑,发现无法访问静态资源(但jsp文件可以访问)。控制台报错如下:Caused by: java.lang.NoClassDefFoundError: com/sap/conn/jco/JCoException at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDec
2021-03-19 22:48:46
2198
原创 SpringMVC的核心DispatcherServlet
SpringMVC的核心DispatcherServlet1.DispatcherServlet的作用2.如何声明创建DispatcherServlet3.关于DispatcherServlet拦截静态资源请求的问题1.DispatcherServlet的作用 DispacherServlet是SpringMVC的核心对象,中文叫做中央调度器,本质其实就是一个Servlet,是用来拦截请求的,把拦截下来的请求,依据相应的规则分发到目标
2021-03-18 17:38:35
1062
1
makefile默认目标
2024-01-03
求解释@connect注解
2023-04-16
umijs启动报错,umi-plugin-react配置出问题
2023-04-09
80x86汇编语言,请问第一问怎么做,我该如何获取10号调用的CS和IP?
2023-03-24
系统软件和应用软件,MYSQL
2023-01-11
这个图画的是SRAM吧,如果是DRAM怎么画呢
2022-09-23
关于fork进程的putchar问题,fork拷贝缓冲区我知道,但第二个输出结果不理解
2021-10-21
javamail如何解析text/html类型?
2021-08-29
MultipartFile如何添加到邮件的附件?
2021-08-27
前端点击邮件如何显示对应的邮件内容?
2021-08-24
java如何实现操作本地邮箱服务器新建账户?
2021-08-21
前端通过echarts生成了一个折线图,如何把这个图片传给后端进行存储?
2021-08-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人