- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 研一自救指南 - 05.JavaScript系统学习
目前将W3school的JS教程部分看完了,后面去看html和CSS,然后再回来继续看进阶内容。
2025-03-27 16:04:51
733
原创 研一自救指南 - 03.面向面经预习(前端)
防止函数被频繁调用(高频触发),常用于搜索框输入、窗口 resize 事件、按钮点击核心思想:如果某个操作在一定时间内没有被再次触发,那就执行;否则重新计时定义一个函数,返回包装后的fn,也就是fn变成防抖的了。
2025-03-17 16:19:54
768
原创 研0测试实习面试记录
Python:Pytorch,OpenCV数据预处理,裁剪旋转、NumPy ,pandas数学计算、Matplotlib可视化。CPU执行某个程序的过程中,出现了一些特殊事件,需要暂停执行目前的程序,转去处理特殊事件,处理完成后返回原来的程序继续执行。存储内存地址,允许程序直接操作内存,动态内存管理(灵活),不正确使用会内存泄露。负载(用户数),压力(直至崩溃),稳定性(高负载下长时间),容量(数据库数量)高负载,高压力下能否正常运行。运行速度慢,频繁崩溃或退出,不稳定,响应用户输入慢,占用系统资源过多。
2025-03-17 12:37:26
139
原创 研1自救指南 - 02.Java+AI智能辅助编程(黑马)
注意事项:(1)静态方法中可以直接访问静态成员(静态变量和静态方法),不可以直接访问实例成员;(3)实例方法中可以出现this,静态方法中不可以出现this(this指代的是对象)但是这里的代码写成了n/2,实际上可以优化为更小的范围,即检查到√n。子类继承父类的非私有成员(成员变量,成员方法),子类对象其实是由子类和父类多张设计图共同创建出来的对象。多态情况下,右边的对象是解耦合的,便于拓展和维护;只能继承一个父类,所有的类都是Object类的子类,优先访问自己的类再访问父类。存在父类引用子类对象;
2025-03-04 19:55:31
778
原创 VScode中的cmake的使用
6.在build下可以看到Test01.exe,从而可以直接运行。第一行是最低版本,第二行是语言,第三行是要编译的文件。4.运行CMake生成构建目录。3.在终端进入项目目录。
2024-07-03 11:36:06
269
原创 HTML语言
JSP是动态的,且允许包含Java代码,使用URL访问。是在服务器上执行,将结果发送到客户端。1.HTML是在客户浏览器上显示的,是静态的;2.第一个jsp文件。
2024-06-24 17:53:06
217
1
原创 chatgpt教我复习专业课知识(整理)
(Smart Pointers):在一些编程语言中,如C++,可以使用智能指针来管理动态分配的内存。内存泄漏是指在程序中动态分配的内存空间在不再需要时未被正确释放的情况。(Garbage Collection):某些编程语言(如Java、C#)具有内置的垃圾回收机制,可以自动检测和回收不再使用的内存。:如果分配了一块内存,并将其地址赋给一个指针变量,但后续丢失了该指针变量,那么就无法再释放这块内存,从而导致内存泄漏。内存:确保在不再需要使用动态分配的内存时,使用对应的释放函数显式地释放内存。
2024-03-07 21:03:28
380
1
原创 chatgpt教我准备计算机考研复试C++机试(学习记录)(4)
string和数字的转换及处理,强制类型转换,并查集,十进制和二进制的转换。
2024-03-07 12:53:07
275
1
原创 毕设学习记录 | 知识点大整理篇 Pytorch语义分割项目(2)
在深度学习领域,感受野(Receptive Field)指的是神经网络中某一层输出的特征图中的一个像素(或神经元),其对输入图像的局部区域的响应范围。数据增强是一种常用的技术,可以通过对原始数据进行变换和扭曲来生成更多的训练样本,从而扩大数据集,提高模型的泛化能力。提高模型的鲁棒性是非常重要的,特别是在现实场景中,数据可能因各种因素而变化,模型如果具有较强的鲁棒性,就能更好地适应这些变化,提高其在实。: 根据你的问题和数据集的特点,选择适合的数据增强方法,可以单独应用一种或多种方法的组合。
2024-03-02 21:46:55
576
原创 毕设学习记录 | Pytorch语义分割项目(1) —— conda/pip install报错
错误是由于缺少Microsoft Visual C++ 14.0或更高版本引起的。在安装numpy时,需要编译一些C代码,而缺少所需的编译器导致安装失败。在安装pytorch时顺便安装了numpy库,想用的项目版本不适配,于是先卸载。pip install 报错,好长,吓坏了。看后面,比如我这个就是pip。
2024-01-29 22:27:33
211
原创 毕设学习记录 | Pytorch语义分割项目(1)
将别人的github开源代码直接下载放在自己的pycharm里时,venv文件夹是红色的,可能是由于原先创建项目的路径发生了重命名等变更。右击这个文件夹选择mark directory as,再点cancel exclusion。
2024-01-29 21:33:08
172
原创 chatgpt教我学leetcode日记(1)
可以表示的最大值,导致溢出。这种溢出会导致计算出的。值是错误的,从而可能导致数组越界或者错误的查找结果。都是非常大的正整数,它们的和可能会超过整数类型(如。是有效的数组索引),因此加上。都很大的情况下,计算出的。
2024-01-17 20:57:52
385
1
原创 数据库系统原理期末知识点总结
封锁就是事务T在对某个数据对象(例如表、记录等) 操作之前,先向系统发出请求,对其加锁,加锁后事务T就对该数据对象有了一定的控制,在事务T释放它的锁之前,其它的事务不能更新此数据对象。需花费较多时间去建立并维护索引,占用一定的物理存储空间,对表中的数据进行增删改时,索引还需动态维护,影响数据库的维护速度。即逻辑模式,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。丢失修改:两个事务T1和T2读入同一数据并修改,T2的提交结果,破坏了T1提交的结果,导致T1的修改被丢失。
2023-02-16 19:41:42
893
原创 软件工程重点必考知识复习整理
适用于需求已准确定义和相对稳定的项目、低风险项目、分析设计人员对应用系统很熟悉。能够根据具体问题的描述画出UML的用例图、顺序图、类图、状态图、活动图。每个阶段的输出结果构成下一阶段的输入、阶段间具有顺序性和依赖性,推迟实现。能够设计满足一定逻辑覆盖标准的白盒测试用例、能够设计基本路径测试用例。适用于需求模糊的系统、已有产品或产品的原型、进行产品移植或升级。风险驱动、每经历一个螺旋就会有可交付的成果、每个判定的每个条件的可能的取值至少执行一次。掌握各种过程模型的特点、适用的项目类型。
2023-02-15 21:35:54
218
java基于Swing的贪吃蛇游戏源代码+报告
2022-02-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人