
周记生活
文章平均质量分 68
记录自己大学四年的成长
马奇德德
这个作者很懒,什么都没留下…
展开
-
《中国基础教育大数据》知识整理
所谓教育大数据,是 指整个教育活动过程中所产生的,以及根据教育需要采集到的,一切用于教育发展并可创 造巨大潜在价值的数据集合。原创 2025-03-30 09:31:04 · 1205 阅读 · 0 评论 -
其它的博客地址
博客地址原创 2024-08-05 11:50:38 · 265 阅读 · 0 评论 -
计算机网络之http状态码和https
计算机与网络设备要相互通信,双方就必须基于相同的方法。比如, 如何探测到通信目标、由哪一边先发起通信、使用哪种语言进行通 信、怎样结束通信等规则都需要事先确定。不同的硬件、操作系统之 间的通信,所有的这一切都需要一种规则。而我们就把这种规则称为协议(protocol)。注:TCP/IP 是互联网相关的各类协议族的总称协议中存在各式各样的内容。从电缆的规格到 IP 地址的选定方法、 寻找异地用户的方法、双方建立通信的顺序,以及 Web 页面显示需 要处理的步骤,等等。原创 2024-07-31 16:31:24 · 1046 阅读 · 0 评论 -
TypeScript核心用法->进阶
因为typescript会根据你给变量存放的初始值来进行变量类型限定,也就是,刚开始给定的是字符串,那么这个变量之后就只能存放字符串值,这在开发中其实很有意义,因为变量一旦分配了字符串值,意味着之后可能会书写一些字符串相关功能,比如方法等相关的操作,如果突然分配了一个数值,也就意味着,针对字符串的操作都会出现错误,因此为了避免这种情况,需要。也就是书写变量的时候,给变量一个类型的限定,可以通过冒号方式来写,即第一种,也可以初始不给值,先做一个预声明,声明一个变量,即第二种。也是比较推荐的一种写法。原创 2024-05-18 15:54:48 · 987 阅读 · 0 评论 -
大二下第五周周记
什么是hook?——本质是要给函数,把setup函数中使用的CompoistionApi进行了封装类似于vue2.0x中的mixin自定义Hook的优势:复用代码,让setup中的逻辑更清楚易懂。原创 2024-03-24 15:25:55 · 984 阅读 · 0 评论 -
二路归并排序的算法设计和复杂度分析
在这次实验中,我学到很多东西,加强了我的动手能力,并且培养了我的独立思考能力。特别是在做实验报告时,因为在做数据处理时出现很多问题,如果不解决的话,将会很难的继续下去。还有动手这次实验,使这门课的一些理论知识与实践相结合, 更加深刻了我对算法设计与分析这门课的认识。原创 2024-03-02 10:36:05 · 1108 阅读 · 0 评论 -
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 · 1790 阅读 · 1 评论 -
数据结构程序设计——哈希表的应用(2)->哈希表解决冲突的方法
(3)在插入元素的方法中,先把通过学生姓名计算出的哈希值赋值给index,此时设置探测次数attempt为0,如果哈希表在index位置不为空那么attempt加一,再用linearProbe方法来计算下一个位置,即(index+attempt) % TABLE_SIZE。用除留余数法构建哈希表,把学生姓名以汉语拼音的形式储存在哈希表中,当发生冲突时,会使用线性探测再散列法在哈希表中的下一个位置继续搜索直到找到空槽。(3)然后,根据这个哈希值,确定存储学生姓名的位置(索引)在哈希表中的哪个位置。原创 2023-12-31 16:10:11 · 1864 阅读 · 0 评论 -
Git从基础到实践
git就是一款版本控制软件,主要面向代码的管理。你可以理解为Git是一个代码的备份器,给你的每一次修改后的代码做个备份,防止丢失,这个是git最基本的功能。 其次,git不止备份,当你需要比对多个备份的区别时,git会给出不同备份间的区别,帮你管理好版本。原创 2023-11-04 13:07:02 · 610 阅读 · 2 评论 -
第三次ACM校队周赛考核题
Joker想要买三张牌,但是三张牌太少了,老板不卖,除非Joker算出老板给出的数学题。现在老板给出t组数据,每一组数据有三个数a,b,c,要计算出每一组数据三个数相加是否是3的倍数,是的话就输出”Yes”,否则就输出”No”.原创 2023-10-29 17:05:29 · 570 阅读 · 0 评论 -
大二第三周算法+
1.创建 Map 哈希表形成键值对映射2.进行遍历字符串在遍历过程中如果 遍历到的字符c是左括号,则入栈 push;否则通过哈希表判断括号对应关系,若 stack 栈顶出栈括号 stack.pop() 与当前遍历括号 c 不对应,则提前返回 false。原创 2023-10-22 15:33:45 · 714 阅读 · 0 评论 -
Js基础——事件流
当浏览器发展到第四代时(IE4及),浏览器开发团队遇到了一个很有意思 的问题:页面的哪一部分会拥有某个特定的事件?要明白这个问题问的是什么,可以想象画在一张纸上的一组同心圆。如果你把手指放在圆心上,那么你的手指指向的不是一个圆,而是纸上的所有圆。两家 公司的浏览器开发团队在看待浏览器事件方面还是一致的。如果你单击了某个按钮,他们都认为单击事件不仅仅发生在按钮上。换句话说,在单击按钮的同时,你也单击了按钮的容器元素,甚至也单击了整 个页面。事件流描述的是从页面中接收事件的顺序。但有意思的是,IE。原创 2023-10-08 22:14:35 · 425 阅读 · 0 评论 -
作用域安全的构造函数
多个程序员在同一个页面上写 JavaScript 代码的环境中,作用域安全构造函数就很有用了。届时, 对全局对象意外的更改可能会导致一些常常难以追踪的错误。除非你单纯基于构造函数窃取来实现继 承,推荐作用域安全的构造函数作为最佳实践。原创 2023-09-23 11:37:11 · 333 阅读 · 0 评论 -
本周总结——勇敢尝试和体验
快开学了,这一周都在写项目,键盘前一段时间坏掉了,当时买了保险,3年之内只换不修的,挺奇葩的,寄过去13天都没搭理我,也没说给换货,前几天忍不住打电话问了问,下午就发货了,昨天下午就领到了,看来有些东西还是需要主动问一问的,新键盘,敲起来就是软软的,很舒服,嘿嘿,像棉花糖~另外,就是,昨天小组给每个人都发了个专属于自己的印章,刻的是自己的名字,领到之后,心里美滋滋的,超级美的~ 水晶体里面的是小组的专属Logo和标语:“做一个有影响力的团队,做一个有影响力的人”原创 2023-08-19 17:25:37 · 142 阅读 · 2 评论 -
js+css实现磨砂效果制作
对于html部分代码是: 天气之子 { 现在开始天晴了 相比于蓝天原创 2023-08-13 16:32:57 · 392 阅读 · 1 评论 -
java实现找出数组中只出现一次的元素
找出数组中出现一次的元素第一种方式,双层for循环遍历数组 把每个元素都与数组中的其他元素对比,若没有相同的元素,则此元素只出现一次。第二种方式——异或 使用异或的方式有一个前提,只有一个数出现了一次,其他数都是成对出现。 利用异或的特性,用0异或数组中的每一个元素,最后结果就是我们要找的那个只出现一次的元素。第三种方式,先对数组排序,如果一个元素和它前一位或后一位的元素都不相等,则此元素在数组中只出现一次。第四种方式,使用哈希表存储数组元素原创 2023-07-19 21:46:57 · 400 阅读 · 0 评论 -
第一次写node后台接口的项目搭建流程
Node.js中根据模块来源的不同,将模块分为了3大类,分别是:内置模块,自定义模块,第三方模块,文章主要写的是搭建项目的基本流程和基本项目结构搭建需要的npm包原创 2023-07-18 13:35:34 · 450 阅读 · 0 评论 -
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 · 285 阅读 · 0 评论 -
安装不同版本的MongoDB以及如果连接不上数据库的解决办法
对于6.0以下的版本,这里就用5.0.18版本进行示例,首先通过链接进行下载,下载好了之后......对于6.0的版本,由于缺少很多可执行程序,比如最常用的mongo.exe,它用来连接到 MongoDB 服务,所以,我们需要单独下载一个 shell 环境的客户端工具原创 2023-07-02 16:30:51 · 1206 阅读 · 0 评论 -
趁着学了点儿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 · 125 阅读 · 2 评论 -
分享用过的好物
1.前端轻量级视频插件-zyMedia👍。2.2.轮播图插件swipper🎆......原创 2023-06-11 11:43:25 · 104 阅读 · 2 评论 -
formData类的学习来上传文件
FormData接口提供了一种表示表单数据的键值对key/value的构造方式,并且可以轻松的将数据通过XMLHttpRequest.send()方法发送出去,本接口和此方法都相当简单直接。如果送出时的编码类型被设为"multipart/form-data",它会使用和表单一样的格式原创 2023-06-04 21:00:42 · 1147 阅读 · 0 评论 -
获取图片的src属性
本来想获取图片的src属性的,但是忘记了src和style其实是并列关系,src并不属于style ,所以,直接输入,肯定会报错原创 2023-05-10 17:51:58 · 150 阅读 · 3 评论 -
本周遇到的问题
由于radio单选框点击之后就被选中,再次点击,不会取消如果想要扩展点击区域,可以使用label来增加范围。同时,如果用Idea来写项目的话,为了方便使用前端人员使用idea写前端代码,这里是可以下载的插件。引入ico图标的方式和比特虫制作ico图标原创 2023-05-07 17:22:18 · 179 阅读 · 0 评论 -
写出JS中实现继承的几种方法
【代码】写出JS中实现继承的几种方法。原创 2023-04-23 16:02:42 · 95 阅读 · 0 评论 -
利用js来选择图片
来一个好玩的前端案例功能:当鼠标经过一张小的图片的时候,上面展现出对应的大图片原创 2023-04-15 11:39:20 · 835 阅读 · 0 评论 -
ArrayList向int[ ]转换的时候会报错
原因:ArrayList中规定的泛型是Integer,是不能够转换成Int[ ]类型的 3.使用迭代器(倾向)方法:1.转换为IntStream 2.先转换为String类型的,之后再转换为int[ ]类型原创 2023-04-01 19:26:19 · 192 阅读 · 0 评论 -
JavaScript存储对象(+实例)
localStorage 和 sessionStorage 属性允许在浏览器中存储 key/value 对的数据原创 2023-03-14 20:18:54 · 350 阅读 · 0 评论 -
DOM和节点学习笔记
childrenNode()返回的是一个集合,包含所有的元素节点,文本节点,(也就是包含空格和换行)所以,一般不提倡使用,如果使用的话,一般使用nodeType来判断是否是元素节点。由于字符串的拼接比较方便,所以,执行效率相比createElement来说,比较高,所以想到使用InnerHTML中追加元素来进行优化,优化后的效率是高于innerHTML的。getElementByTagName返回的是,获取过来的元素对象的集合,用伪数组的形式来存储,不仅可以使用document来获取,原创 2023-03-05 14:29:22 · 161 阅读 · 0 评论