- 博客(17)
- 收藏
- 关注
原创 IDEA写SQL注解没有代码提示
解决:右上角有一个数据库连接,点击切换到这个sql语句需要访问的表,IDEA就可以连接并生成这个表的语句提示啦。记录遇到的小问题,在新建了一个Mapper后,写sql语句没有代码提示。
2024-05-07 10:21:21
527
1
原创 MySQL启动时报错:发生系统错误 2。 系统找不到指定的文件。
以管理员身份打开命令行,然后找到自己的MySQL安装路径,我这里安装的是E盘,所以先在命令行中切换到E盘。如果你是安装在D盘,就是。试了网上很多帖子都不行,最终整合了一下,才解决。在这个目录下按步骤执行一下指令就可以启动成功。
2024-01-11 21:41:11
1082
原创 阿秀C++八股
宏在预处理阶段完成替换,之后被替换的文本参与编译,相当于直接插入了代码,运行时不存在函数调用,执行起来更快;函数调用在运行时需要跳转到具体调用函数。宏定义属于在结构中插入代码,没有返回值;函数调用具有返回值。宏定义参数没有类型,不进行类型检查;函数参数具有类型,需要检查类型。宏定义不要在最后加分号。宏主要用于定义常量及书写复杂的内容;typedef主要用于定义类型别名。宏替换发生在编译阶段之前,属于文本插入替换;typedef是编译的一部分。宏不检查类型;typedef会检查数据类型。
2023-07-06 21:21:00
896
2
原创 MySQL笔记
索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。Memory引擎的表数据是存储在内存中的,由于受到硬件问题或断电问题的影响,只能将这些表作为临时表或缓存使用。原子性,一致性,隔离性,永久性。支持外键 FOREIGN KEY约束,保证数据的完整性和正确性;索引是在存储引擎层实现的;不支持事务,不支持外键,支持表锁,不支持行锁。
2023-05-06 20:19:32
132
原创 牛客项目笔记
Linux里的文件描述符,1、0-1023的整数(0、1、2默认已经使用了),一旦新的文件打开,就把当前没有使用的最小的整数分给这个fd,C语言的标准C库相当于一个第三方库,是对Linux系统函数的封装;Linux系统函数就是本地库。C语言的标准C库有缓冲区,Linux的系统IO函数无缓冲区。C语言的标准C库会用到Linux的系统IO函数。man指令,查看linux帮助文档,6.5 Linux系统IO函数()
2023-04-19 15:58:35
128
原创 Linux学习
查看当前文件(夹):查看当前文件(夹)及显示出大小:grep:创建一个文件:echo :相当于print使用g++编译一个cpp程序有时候需要检测程序运行的日志,就要把程序的输出记录到文件比如一般情况下只需要保留错误输出:输入重定向不常用,一般用于统计字符统计 test.cpp这个文件中字符的规律(几行几个单词几个字符之类的)就是一次运行多个命令例子:磁盘的复制:创建一个100M的testfile文件,同时加两个date看一下运行时间管道符命令
2022-12-20 10:48:45
92
原创 使用pycharm import 同问目录下的文件标红的问题
下面是有红色波浪线的,但是它和当前程序是在同一个目录下的。把这个项目的文件夹标记为源文件夹,即可解决。
2022-09-22 19:48:05
587
原创 RuntimeError: CUDA out of memory. Tried to allocate 14.00 MiB linux跑深度学习爆显存问题
Linux命令中的|符号称之为管道,作用是把前一个命令的输出作为下一个命令的输入(一般为stdout,stderr要做其他处理),管道的功能非常实用,在很多场景下都可以使用到,比如某个文件夹下有几万个文件,但是有一个文件是txt文件,其他均为图片,需要将此文件找出来。可以看到PID、PPID、CMD 3列重要信息,分别是进程ID、父进程ID、进程的启动命令。2、系统的进程太多,有可能跑之前调试的代码进程没有结束,还在占用显存,需要清理。就是我启动的进程,其他的均为系统进程或无关显存占用的进程。
2022-09-20 09:04:55
3035
原创 TypeError: empty() received an invalid combination of arguments 报错
以此类推,代码中的所有传递的参数都不能直接使用这样的相除,记得加上int强转。需要注意,这样的计算结果是一个浮点数,比如。,4.0是无效的传参,就会报这个错误。首先这句话的意思是:传递的参数无效。后来经过多次试验,最终发现问题。
2022-09-18 21:20:36
6084
原创 力扣日记ccc
系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、两数之和(简单题1)二、罗马数转整型(简单题13)三 、1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:记录力扣刷题,真心感觉中等题太难做,而且写代码的过程中有时涉及的java基础掌握不牢固,就写起来很慢,希望可以慢慢成长吧。先从简单题入手。
2022-07-05 09:44:35
548
原创 maven踩的坑
做 maven test 的时候 发现我写的类编译之后,它总是不执行,会提示 build 成功,但是 test run 一直为0,经过多次查找才发现这是因为类的命名问题,首先类得命名为以 Test开头或结尾。而且要在类的方法中加上@Test,比如:package com.chz;import org.junit.Test;public class Testmaven { //命名为以 Test开头或结尾 @Test 加上@Test public void test(){
2022-05-25 11:07:31
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人