- 博客(98)
- 收藏
- 关注
原创 web第六次
created适用于在实例初始化完成后,还未进行 DOM 挂载时进行数据请求和初始化操作。mounted适用于在 DOM 挂载完成后,对真实的 DOM 元素进行操作和初始化第三方库。
2025-03-18 11:27:39
319
原创 面向对象程序设计原则
假设你有个“交通工具”类,它既负责汽车在公路上跑,又让飞机在天上飞,还让轮船在水里游。这些原则就像是编程界的“武林秘籍”,掌握了它们,你的代码会变得更灵活、更易维护,还能少踩很多坑!:一个类只和它的“直接朋友”(成员变量、方法参数等)交互,不和陌生人(局部变量中的类)打交道。类B想用类A的一个方法,如果直接继承A,就会被迫继承A的其他方法,导致代码臃肿。:把“会飞的鸟”和“不会飞的鸟”分开,或者让企鹅不继承“鸟”的飞行能力。:保证继承体系的稳定性,避免“父类能用的地方,子类一用就崩”。
2025-03-10 14:47:12
525
原创 帝可得系统学习
物联网1.下载dkd-parent-master,下载redis,运行,jdk改成17,语言级别改成17,运行主函数2.下载dkd-vue-master,启动成功实战篇;
2025-03-07 21:04:04
682
原创 dfs。。
一矩形阵列由数字0到9组成,数字1到9代表细胞,细胞的定义为沿细胞数字上下左右还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。if ((x>=0)&&(x<m)&&(y>=0)&&(y<n)&&(bz[x][y])) //判断该点是否可以入队。⑶将细胞的位置入队h,并沿其上、下、左、右四个方向上的细胞位置入队,入队后的位置bz数组置为flase;⑷将h队的队头出队,沿其上、下、左、右四个方向上的细胞位置入队,入队后的位置bz数组置为flase;i++) //沿细胞的上下左右四个方向搜索细胞。
2025-02-25 10:26:01
248
原创 vue3组件el-table报错
最后发现我还有个订单管理页面,这里面的data初始化成ref(' ')了,把这个组件注释掉,直接不报错了,nb666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666。摁着商品管理代码找了半天也没发现哪里错了,而且关闭报错表格数据能正常显示,传给table标签的data不是数组就会报错,
2025-01-25 21:40:36
336
原创 概率论考前一天
判断是不是分布函数:单调不减,右连续,F负无穷为0, F正无穷为1。判断是不是密度函数:非负性(函数任意地方都大于0),规范:积分为1。
2025-01-13 11:20:46
294
原创 uniapp第一天
view等价于div,属性hover-stop-propagation阻止事件冒泡text相当于span,text里面的文字才能被选中,复制。scroll-view属性:scroll-y竖向滚动,scroll-x横向滚动,条件:在父元素中添加:white-space:nowrap(禁止换行)在子元素中添加:display: inline-block;行级块元素swiper轮播图,内部是swiper-item,swiper加入属性vertical,变成企业邀请函。
2025-01-11 00:38:34
205
原创 生物信息学入门
共同构成INSDC(国际核酸序列数据库合作联盟)NCBI(美国国家生物技术信息中心)点Graphics获得序列的图形概览。EMBL(欧洲分子生物学研究室)DDBJ(日本国立遗传学研究院)文献数据库:PubMed。
2025-01-07 17:40:15
161
原创 数据结构考前一天
图:DFS,BFS,邻接矩阵,邻接表(EdgeNode,VertexNode),最小生成树(prime加点,kruskal加边),最短路径(dijkstra,floyd考试直接找路径),AOV网拓扑排序路径,AOE网(v事件,a活动)事件:最短时间(大),最长时间(倒过来小),活动:最短(起点的最早),最长时间(尾的最长减自身),二叉树:二叉链表,求叶子数量,求深度,左右转换,前中后遍历,森林与二叉树转化,哈夫曼树,哈夫曼编码,堆排序(建立大or小堆,堆顶与最后叶子互换,删除叶子,继续建堆),
2025-01-03 22:47:25
1758
原创 离散数学考前一天
否则看P与P的转置矩阵,如果除了主对角线是0,其他全是1,就是单向连通。平面图 充要 它的任何子图都不能收缩成K5 or K33。否则看A1=A与A的转置矩阵,求这个A1的可达性矩阵P1,V1小于等于V2,且不能V1多个对V2一个。求可达性矩阵P,P里面全是1,就是强连通。如果P1元素全是1,就是弱连通,or V1每个节点至少关联t条边。等价关系:自反 对称 传递。不说了,去打csgo了。
2024-12-30 22:18:05
244
原创 不完全确定状态表的化简
把一个完全图标为Q,另一个替换对标为P,两个都有的字母用X代替,然后在原表格中替换。然后列出组合的次态,如果所有的次态在原始态能能够找到,就可以做化简。然后把(完全图)和替换对组合,要求能包含所有的字母。然后画出一个图,将可以替换的字母之间添加边。首先,做隐含表,列出可以替换的字母。,选组合数最小的(可能有好几个)参考b站的视频:老邱devil。然后能组合成完全图的列出来。替换完后合并,取交集。
2024-12-23 10:05:39
201
原创 为什么或非门+非门,而不用非门
• 或门(OR gate):或门的逻辑功能是当输入中有一个或多个为高电平(1)时,输出为高电平(1);• 在一些大规模集成电路设计中,可能只使用特定类型的门电路(如或非门和非门)来构建整个电路,以保持设计的一致性和模块性。• 非门(NOT gate):非门的功能是对输入信号取反,即输入为高电平(1)时,输出为低电平(0);输入为低电平(0)时,输出为高电平(1)。总之,在实际的数字电路设计中,选择或非门加非门而不是直接用或门是由逻辑化简、电路设计的整体架构、制造工艺等多方面因素决定的。
2024-12-18 17:15:56
844
原创 离散数学很有趣的证明题
总会有3人相互认识或者3人相互不认识。意思是至少3个人相互认识或不认识。若添加一个线,则v1v2v3,三人相互认识,满足定理。假设下面三个一组,则v2v3v4,3人互不认识,下面是发表在1958年美国数学月刊的题目。
2024-12-17 21:02:50
150
原创 12.11数据结构-图
连通:在无向图中,任意两个顶点都有路径相连;在有向图中,特定的两个顶点之间有一条路径。强连通:仅适用于有向图,表示任意两个顶点之间既可以从一个到达另一个,也可以从另一个到达前者。要连通具有n个顶点的有向图,至少需要( n-1 )条边。只要连通就行,不用强连通。所以画个单边的树就行由握手定理知A正确,在无向图中,握手定理表述为:所有顶点的度数之和等于边数的 2 倍。
2024-12-16 23:31:23
894
原创 JavaScript
简单地说,当一个函数内部嵌套另一个函数,并且内部函数引用了外部函数的变量,外部函数执行完毕后,其变量对象本应该被销毁,但由于内部函数仍在引用这些变量,这些变量就不会被销毁,这就形成了闭包。在这个例子中,inner函数就是一个闭包,它可以访问outer函数内部的count变量。:在执行时,JavaScript 引擎会把变量声明提升到作用域的顶部,因此第一行的。在JavaScript中,闭包是指有权访问另一个函数作用域中变量的函数。:JavaScript 中的原型是什么?:在这个示例中,点击内部的。
2024-12-06 21:23:00
540
原创 html小白初学
absolute(绝对定位)是相对于最近的已定位祖先元素(position属性值为relative、absolute或者fixed)来定位。如果没有已定位的祖先元素,那么它会相对于文档根元素(<html>)进行定位。比如,在一个相对定位的容器中有一个绝对定位的元素,这个绝对定位元素会以容器的左上角为参照点(如果没有其他偏移量设置)进行定位。当一个元素使用position: absolute时,它会脱离文档流,原来占据的空间不会被保留,其他元素会填补它原来的位置。得到的box-sizing大于200,
2024-12-06 20:32:51
476
原创 vue学习12.1
2.条件渲染3.列表渲染4.key作用与原理(未完成) 是 Vue 中用于跟踪节点身份的特殊属性,在进行虚拟 DOM 更新时用于优化:作用:帮助 Vue 更准确地识别节点,提高渲染性能。原理:通过 ,Vue 可以精确地复用或者重新创建元素,避免不必要的DOM操作。6.列表排序slice,复制。不在原来的数组修改。sort排序函数。Vue 通过 方法实现对数据的劫持。它会将 Vue 实例中的数据属性转换为 getter 和 setter,以便对数据的读写进行监控。在数
2024-12-01 20:56:26
1180
原创 异步操作。
当任务4依赖于任务3的数据,就得把4写到3下面。当5依赖4,就得写到4下面。尽管任务3的延时为0s,但是异步操作会在同步任务全部执行完后,再执行。里面的时间是确定多个异步任务的执行顺序的。当把log换成逻辑后,就会变成复杂的嵌套。为了解决这个,es6推出promise。简单的了解一下,还没有看网课。
2024-12-01 10:24:32
174
原创 vue学习11.27
这个代码想要让返回值等待1秒之后返回,但是错误为把return放到setTimeout函数中,但是fullName没有返回值了。而fullName是computed属性,又得依靠返回值,所以不能进行异步操作。console.log('isHot 被修改了',newValue,oldValue)有什么用吗:例如new和oldvalue差值过大,本例子就意味着温差过大,穿衣提示。计算属性完全靠返回值,不能进行异步任务,但是watch可以进行,不光能监视data,也可以监视计算属性computed,
2024-12-01 09:30:34
289
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人