自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

原创 大二下第五周周记

什么是hook?——本质是要给函数,把setup函数中使用的CompoistionApi进行了封装类似于vue2.0x中的mixin自定义Hook的优势:复用代码,让setup中的逻辑更清楚易懂。

2024-03-24 15:25:55 918

原创 二路归并排序的算法设计和复杂度分析and周记

在这次实验中,我学到很多东西,加强了我的动手能力,并且培养了我的独立思考能力。特别是在做实验报告时,因为在做数据处理时出现很多问题,如果不解决的话,将会很难的继续下去。还有动手这次实验,使这门课的一些理论知识与实践相结合, 更加深刻了我对算法设计与分析这门课的认识。

2024-03-02 10:36:05 805

原创 React项目基础搭建过程中遇到的问题

1.报错Line 9:18: 'Switch' is not defined react/jsx-no-undefLine 13:88: 'Redirect' is not defined react/jsx-no-undef2.React组件内容渲染不出来......

2024-02-20 14:01:44 434 1

原创 react使用Map方法遍历列表不显示的问题

警告:Line 24:50: Array.prototype.map() expects a return value from arrow function array-callback-return,解决React使用map方法遍历列表显示不出来的问题

2024-02-17 19:49:15 528

原创 vue解决:Parsing error: No Babel config file detected for

报错信息如下:Parsing error: No Babel config file detected for C:\Users\yjj\Desktop\大学\大二\学习\vue_ bags \slot_ study\src\App. vue. Either disable config file checking withrequireConfigFile: false, or configure Babel so that it can find the config files.

2024-01-25 09:17:47 833 1

原创 大二第17周总结——2023年的最后一天

学了一下websocket,看了下微信小程序........今天早上做了一套小米的面试题,不做不知道,一做就阿巴阿巴了,突如其来感觉自己的菜,很多东西还是不是很了解,什么html5新特性,redux , js中比较成熟的模块加载方案......还有leetcode今天竞赛第一题差点儿就忘了,上周练习过的位运算,看来没好好复习,害~好吧~~,菜就去练吧

2023-12-31 17:14:52 521

原创 数据结构程序设计——哈希表的应用(2)->哈希表解决冲突的方法

(3)在插入元素的方法中,先把通过学生姓名计算出的哈希值赋值给index,此时设置探测次数attempt为0,如果哈希表在index位置不为空那么attempt加一,再用linearProbe方法来计算下一个位置,即(index+attempt) % TABLE_SIZE。用除留余数法构建哈希表,把学生姓名以汉语拼音的形式储存在哈希表中,当发生冲突时,会使用线性探测再散列法在哈希表中的下一个位置继续搜索直到找到空槽。(3)然后,根据这个哈希值,确定存储学生姓名的位置(索引)在哈希表中的哪个位置。

2023-12-31 16:10:11 1603

原创 大二第16周总结

如果再见不到你,祝你早安,午安,晚安

2023-12-22 16:21:55 1052

原创 关于链表的几道算法题

关于链表的几道试水题

2023-11-19 15:49:13 128

原创 大二第四周总结——用原生js封装一个分页器

经历过的千千万,都抵不过当下这一瞬间的永恒

2023-11-12 16:05:12 435

原创 Git从基础到实践

git就是一款版本控制软件,主要面向代码的管理。你可以理解为Git是一个代码的备份器,给你的每一次修改后的代码做个备份,防止丢失,这个是git最基本的功能。 其次,git不止备份,当你需要比对多个备份的区别时,git会给出不同备份间的区别,帮你管理好版本。

2023-11-04 13:07:02 555 2

原创 【无标题】

我,或许很多人,都在不知如何生活的情况下,往往采用最容易掩饰或最常用的借口—理想或者责任。

2023-11-04 09:46:10 128

原创 第三次ACM校队周赛考核题+生活随笔

黎明之前最黑暗,谁先放弃谁笨蛋!

2023-10-29 17:05:29 407

原创 大二第三周总结(算法+生活)

首先你要开心,其次,都是其次。

2023-10-22 15:33:45 668

原创 Js高级技巧—拖放

为 DragDrop 对象的每个事件添加了事件处理程序。还使用了一个元素来实现被拖动的元素当前的状态和位置。一旦元素被放下了,就可以看到从它一开始被拖动之后经过的所有的中间步骤。为 DragDrop 添加自定义事件可以使这个对象更健壮,它将可以在网络应用中处理复杂的拖放功能。

2023-10-15 16:48:39 394 2

原创 Js基础——事件流

当浏览器发展到第四代时(IE4及),浏览器开发团队遇到了一个很有意思 的问题:页面的哪一部分会拥有某个特定的事件?要明白这个问题问的是什么,可以想象画在一张纸上的一组同心圆。如果你把手指放在圆心上,那么你的手指指向的不是一个圆,而是纸上的所有圆。两家 公司的浏览器开发团队在看待浏览器事件方面还是一致的。如果你单击了某个按钮,他们都认为单击事件不仅仅发生在按钮上。换句话说,在单击按钮的同时,你也单击了按钮的容器元素,甚至也单击了整 个页面。事件流描述的是从页面中接收事件的顺序。但有意思的是,IE。

2023-10-08 22:14:35 388

原创 作用域安全的构造函数

多个程序员在同一个页面上写 JavaScript 代码的环境中,作用域安全构造函数就很有用了。届时, 对全局对象意外的更改可能会导致一些常常难以追踪的错误。除非你单纯基于构造函数窃取来实现继 承,推荐作用域安全的构造函数作为最佳实践。

2023-09-23 11:37:11 300

原创 大二第二周总结

想到了之前追的辩论赛,主题是“被误解是表达者的宿命”

2023-09-14 10:47:28 2042 3

原创 使用P5.js来制作一个快乐的小风车动画

前一段时间偶然了解到一个觉得很好玩儿的东西p5.js,于是就去了解了一下,发现可以自己设计一些有趣的动画效果,设计出来的动画可以放置到页面当中,而且也是简单易学的。下面是一段官方的介绍:p5.js是一个以 Processing语言(java的图形化语言)为基础的JavaScript 库,经常用于互联网数据可视化和互动艺术创作。它继承了Processing语言的初衷,通过简单的编程即可表达数字创意

2023-09-08 21:36:22 569 1

原创 本周总结——勇敢尝试和体验

快开学了,这一周都在写项目,键盘前一段时间坏掉了,当时买了保险,3年之内只换不修的,挺奇葩的,寄过去13天都没搭理我,也没说给换货,前几天忍不住打电话问了问,下午就发货了,昨天下午就领到了,看来有些东西还是需要主动问一问的,新键盘,敲起来就是软软的,很舒服,嘿嘿,像棉花糖~另外,就是,昨天小组给每个人都发了个专属于自己的印章,刻的是自己的名字,领到之后,心里美滋滋的,超级美的~ 水晶体里面的是小组的专属Logo和标语:“做一个有影响力的团队,做一个有影响力的人”

2023-08-19 17:25:37 103 2

原创 js+css实现磨砂效果制作

比起晴空,我更需要阳菜,天气什么的,就这样疯狂下去也可以——《天气之子》

2023-08-13 16:32:57 199 1

原创 ES6—知识点儿复习

1.let,const ,和var 的区别2.new 操作符实现的原理2.箭头函数和普通函数的区别

2023-08-06 10:02:01 65

原创 暑假在校的第一个月

一篇生活周记啦~

2023-07-31 20:22:51 69

原创 java实现找出数组中只出现一次的元素

找出数组中出现一次的元素第一种方式,双层for循环遍历数组 把每个元素都与数组中的其他元素对比,若没有相同的元素,则此元素只出现一次。第二种方式——异或 使用异或的方式有一个前提,只有一个数出现了一次,其他数都是成对出现。 利用异或的特性,用0异或数组中的每一个元素,最后结果就是我们要找的那个只出现一次的元素。第三种方式,先对数组排序,如果一个元素和它前一位或后一位的元素都不相等,则此元素在数组中只出现一次。第四种方式,使用哈希表存储数组元素

2023-07-19 21:46:57 191

原创 第一次写node后台接口的项目搭建流程

Node.js中根据模块来源的不同,将模块分为了3大类,分别是:内置模块,自定义模块,第三方模块,文章主要写的是搭建项目的基本流程和基本项目结构搭建需要的npm包

2023-07-18 13:35:34 317

原创 apidoc : 无法加载文件 C:\Users\ *\AppData\Roaming\npm\apid oc.ps1因为在此系统上禁止运行脚本和执行 Set-ExecutionPolic失败解决

apidoc : 无法加载文件 C:\Users\ *\AppData\Roaming\npm\apid oc.ps1因为在此系统上禁止运行脚本以及在执行 Set-ExecutionPolicy -Scope CurrentUser 的时候报错的解决办法详细教程

2023-07-07 16:16:26 191

原创 安装不同版本的MongoDB以及如果连接不上数据库的解决办法

对于6.0以下的版本,这里就用5.0.18版本进行示例,首先通过链接进行下载,下载好了之后......对于6.0的版本,由于缺少很多可执行程序,比如最常用的mongo.exe,它用来连接到 MongoDB 服务,所以,我们需要单独下载一个 shell 环境的客户端工具

2023-07-02 16:30:51 869

原创 期末周-趁着学了点儿node.js

通过node.js读取文件当中的内容。一.异步读取fs.readFile(path[,options],callback);1.path是必选参数,表示文件的路径2.option是可选参数,表示以什么样子的编码格式来读取文件3.callback是必选参数,表示文件读取完毕之后,通过回调函数来拿到读取的结果二.同步读取readFileSync(path[, options]) 同步读取文件path: 文件路径options:可选参数 用于配置 读取文件的option

2023-06-18 15:14:38 90 2

原创 分享好物

1.前端轻量级视频插件-zyMedia👍。2.2.轮播图插件swipper🎆......

2023-06-11 11:43:25 71 2

原创 formData类的学习来上传文件

​FormData接口提供了一种表示表单数据的键值对key/value的构造方式,并且可以轻松的将数据通过XMLHttpRequest.send()方法发送出去,本接口和此方法都相当简单直接。如果送出时的编码类型被设为"multipart/form-data",它会使用和表单一样的格式

2023-06-04 21:00:42 988

原创 5月21日的博客

JavaScript的规定,NaN表示的是非数字, 但是这个非数字也是不同的,因此,NaN 不等于 NaN,并且两个NaN永远不可能相等。2.前端也是自己没有分工好,应该在项目结束的前两三天就串一下代码的,就像这回,管理员跳转到前台就不太行,临时添加也来不太及了。1.弹窗的话使用的是浏览器自带的弹窗,真的很low,还有没有给用户输入的东西进行判断,如果输入标签,空值,都是不可行的。1.没有和后端沟通好,需要写哪些页面,很多东西都是调用接口的时候写的页面,这样真的不好。1.避免margin重叠,

2023-05-28 10:23:49 58 2

原创 有点运气的一周

以后会有更多的明天,会有更多的一周,但是没有那一天和今天一样,没有那一周和这一周相同,所以,要过好每一天😊

2023-05-10 17:51:58 96 3

原创 本周遇到的问题

由于radio单选框点击之后就被选中,再次点击,不会取消如果想要扩展点击区域,可以使用label来增加范围。同时,如果用Idea来写项目的话,为了方便使用前端人员使用idea写前端代码,这里是可以下载的插件。引入ico图标的方式和比特虫制作ico图标

2023-05-07 17:22:18 117

原创 写出JS中实现继承的几种方法

【代码】写出JS中实现继承的几种方法。

2023-04-23 16:02:42 67

原创 利用js来选择图片

来一个好玩的前端案例功能:当鼠标经过一张小的图片的时候,上面展现出对应的大图片

2023-04-15 11:39:20 706

原创 ArrayList向int[ ]转换的时候会报错

原因:ArrayList中规定的泛型是Integer,是不能够转换成Int[ ]类型的 3.使用迭代器(倾向)方法:1.转换为IntStream 2.先转换为String类型的,之后再转换为int[ ]类型

2023-04-01 19:26:19 120

原创 JavaScript存储对象(+实例)

localStorage 和 sessionStorage 属性允许在浏览器中存储 key/value 对的数据

2023-03-14 20:18:54 282

原创 最简单的打印数组的方式

System.out.println(Arrays.toString(arr))

2023-03-05 15:18:13 712

原创 DOM和节点学习笔记

childrenNode()返回的是一个集合,包含所有的元素节点,文本节点,(也就是包含空格和换行)所以,一般不提倡使用,如果使用的话,一般使用nodeType来判断是否是元素节点。由于字符串的拼接比较方便,所以,执行效率相比createElement来说,比较高,所以想到使用InnerHTML中追加元素来进行优化,优化后的效率是高于innerHTML的。getElementByTagName返回的是,获取过来的元素对象的集合,用伪数组的形式来存储,不仅可以使用document来获取,

2023-03-05 14:29:22 86

原创 JavaScript中的数据类型补充点

javaScript中一共有6种简单的数据类型,也称为原始类型:Undefined Null Boolean Number. String Symbol,Object。1.调用typeof操作符来返回自己数据类型对应的字符串可能有几种返回情况undefinedbooleanstringnumberobjectfunctionsymbol但是,使用typeof来测验null的时候,会返回object,因为特殊值Null被认为是一个对空对象的引用

2023-02-26 11:03:21 53

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除