Web秀
首页
专栏
文章
问答
热点
导航
实例
首页
登录
首页
前端
JavaScript
Vue.js
CSS
Uni-App
专栏
问答
工具
全网热点
导航
前端
设计
实例
写文章
登录
javan
专注于前端知识分享
文章
文章
问答
专栏
赞过
文章
问答
专栏
赞过
最新
热门
javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
javan
26天前
面试
说说你对树的理解?相关的操作有哪些?
#面试官:说说你对树的理解?相关的操作有哪些?#一、是什么在计算机领域,树形数据结构是一类重要的非线性数据结构,可以表示数据之间一对多的关系。以树与二叉树最为常用,直观看来,树是以分支关系定义的层次结构二叉树满足以下两个条件:本身是有序树树中包含的各个结点的不能超过2,即只能是0、1或者2如下图,左侧的为二叉树,而右侧的因为头结点的子结点超过2,因此不属于二叉树:同时,二叉树可以继续进行分类,分成了满二叉树和完成二叉树:满二叉树:如果二叉树中除了叶子结点,每个结点的度都为2完成二叉树:如果二叉树中除去最后
31
0
0
javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
javan
26天前
NodeJs
说说 Node.js 有哪些全局对象?
#面试官:说说Node.js有哪些全局对象?#一、是什么在浏览器JavaScript中,通常window是全局对象,而Nodejs中的全局对象是global在NodeJS里,是不可能在最外层定义一个变量,因为所有的用户代码都是当前模块的,只在当前模块里可用,但可以通过exports对象的使用将其传递给模块外部所以,在NodeJS中,用var声明的变量并不属于全局的变量,只在当前模块生效像上述的global全局对象则在全局作用域中,任何全局变量、函数、对象都是该对象的一个属性值#二、有哪些将全局对象分成两类
29
0
0
javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
javan
1月前
Electron
Electron+Vue3+TypeScript+Vite 桌面应用TodoList 使用Vuex,事务拖动丝爽顺滑
安装npminstallvuex@next--save//oryarnaddvuex@next--save配置新建文件/src/store/index.ts,/src/store/module/todolist.ts///src/store/index.tsimport{createStore}from'vuex';importtodolistfrom'./module/todolist';exportdefaultcreateStore({modules:{tod
41
0
0
javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
javan
1月前
Electron
Electron+Vue3+TypeScript+Vite +Vue.Draggable 完成事务拖动
前言有了简单的框架,下面来点实际业务相关的操作吧,集成Vue.Draggable,将每一项任务拖拽任务到每个分类吧。Vue.Draggable已经提供了一些完美的示例,这是Vue.Draggable官方提供的示例,https://sortablejs.github.io/vue.draggable.next/#/two-lists是不是正是我们要的呢?集成Vue.Draggable安装npminstallvue-draggable-next//oryarnaddvue-draggable-next为什么是
97
0
0
javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
javan
1月前
NodeJs
说说你对 Node.js 的理解?优缺点?应用场景?
#面试官:说说你对Node.js的理解?优缺点?应用场景?#一、是什么Node.js是一个开源与跨平台的JavaScript运行时环境在浏览器外运行V8JavaScript引擎(GoogleChrome的内核),利用事件驱动、非阻塞和异步输入输出模型等技术提高性能可以理解为Node.js就是一个服务器端的、非阻塞式I/O的、事件驱动的JavaScript运行环境#非阻塞异步Nodejs采用了非阻塞型I/O机制,在做I/O操作的时候不会造成任何的阻塞,当完成之后,以时间的形式通知执行操作例如在执行了访问数据
39
0
0
javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
javan
1月前
Electron
Electron+Vue3+TypeScript+Vite桌面应用TodoList UI架构
上一章节[《Electron+Vue3+TypeScript+Vite桌面应用程序项目初始化》](https://www.webxiu.com.cn/post/10005241)完成后,我们的桌面应用程序如上图,这次我们先美化一下界面,形成初步的UI框架。
75
0
0
javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
javan
1月前
Electron
Electron+Vue3+TypeScript+Vite桌面应用程序项目初始化
初始化vite项目yarncreatevitetodolist--templatevue-tscdtodolistyarnyarndev浏览器访问3000端口安装Electronyarnadd-Delectronelectron-builderrimrafvite-plugin-electronelectron-devtools-installer如果觉得安装慢,可以改为淘宝镜像,或者根目录添加.yarnrc文件registry"https://registry.npm.taobao.org/&
195
0
0
javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
javan
1月前
面试
说说你对贪心算法、回溯算法的理解?应用场景?
#面试官:说说你对贪心算法、回溯算法的理解?应用场景?#一、贪心算法贪心算法,又称贪婪算法,是算法设计中的一种思想其期待每一个阶段都是局部最优的选择,从而达到全局最优,但是结果并不一定是最优的举个零钱兑换的例子,如果你有1元、2元、5元的钱币数张,用于兑换一定的金额,但是要求兑换的钱币张数最少如果现在你要兑换11元,按照贪心算法的思想,先选择面额最大的5元钱币进行兑换,那么就得到11=5+5+1的选择,这种情况是最优的但是如果你手上钱币的面额为1、3、4,想要兑换6元,按照贪心算法的思路,我们会6=4+1
35
0
0
javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
javan
1月前
面试
说说说你对分而治之、动态规划的理解?区别?
#面试官:说说你对分而治之、动态规划的理解?区别?#一、分而治之分而治之是算法设计中的一种方法,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并关于分而治之的实现,都会经历三个步骤:分解:将原问题分解为若干个规模较小,相对独立,与原问题形式相同的子问题解决:若子问题规模较小且易于解决时,则直接解。否则,递归地解决各子问题合并:将各子问题的解合并为原问题的解实际上,关于分而治之的思想,我们在前面已经使用,例如归并排序的实现,同样经历了实现
36
0
0
javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
javan
1月前
面试
说说你对二分查找的理解?如何实现?应用场景?
#面试官:说说你对二分查找的理解?如何实现?应用场景?#一、是什么在计算机科学中,二分查找算法,也称折半搜索算法,是一种在有序数组中查找某一特定元素的搜索算法想要应用二分查找法,则这一堆数应有如下特性:存储在数组中有序排序搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程结束如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较如果在某一步骤数组为空,则代表找不到这种搜索算法每一次比较都使搜索范围缩小一半如下图所示:相比普通的
26
0
0
下拉加载更多
猜你喜欢
换一换
最新文章
更多