- 博客(24)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 js面试之事件循环机制
scriptsetTimeout/setIntervalrenderingsetImmediate……promise.then/catch…process.nextTick……先执行同步任务同步任务执行完成之后执行异步任务异步任务包括宏任务和微任务将宏任务添加到宏任务队列将微任务添加到对应的微任务队列先执行一个宏任务,宏任务执行完成之后产看是否有可执行的微任务,如果有则执行,没有则进行下一个宏任务例运行结果:pro1end!!!pro2then1then2before t
2023-06-28 14:22:20
178
原创 进制转换之栈
算法如下:第一步:将num取余base的值入栈第二步,将num的值变成num/base的整数部分第三步:重复第一步和第二步,直到num=0第四步:将栈内元素逐个出栈,用一个空字符串将其加起来,由于栈的特点是后进先出(LIFO),所以这时我们就得到了转换后的数值(如果想拿到数值,可以通过(parseInt(converted))来获得这个方法只能用来转换base在2-9的情况
2023-03-03 18:25:07
199
原创 js数组的复制
这种通过"="进行数组赋值的方法其实为浅复制将原来数组的地址赋值给新数组,这样新旧数组指向的是同一个地址,当某一个发生改变时,这两个数组都会改变。
2023-03-03 12:05:17
191
原创 python☞列表复制
Python列表用等号赋值并不是将列表完整的赋值给另一个列表,而是通过引用另一个列表的地址。但是还有几种方法也可以指向不同的内存地址空间
2022-10-03 17:45:55
208
原创 isinstance()函数Python
Python 中的isinstance()函数,isinstance()是Python中的一个内建函数。是用来判断一个对象的变量类型。
2022-10-01 14:07:46
601
原创 eclipse小应用程序||eclipse切换低版本JDK实现JavaAPPlet
applet在JDK 9中就已经弃用了,我也没想到学校课程中会用到这个(由于我的懒惰,不想重新下载一个低版本的JDK,所以在这个上面耗费了好长时间最终采用了我一开始就想到的办法)一个eclipse中应用多个jdk
2022-09-13 23:08:59
1312
4
原创 配置JDK环境
有很多人都遇到了Could not find folder ‘tools’ inside SDK ‘…’,这是因为没有配置环境变量。
2022-08-30 08:11:15
485
原创 JS中的this指向
因为将obj对象中的detial函数赋给了CC,此时的this指针已经和obj对象没有关系了,于是绑定的是默认的window.name,所以最后的结果是Jerry。此时通过obj2调用了obj1.foo()函数,但是我们要注意,this指的是最近一次调用它的对象,所以这时仍然是obj1对象。如果将obj改为了foo,那么函数中的obj也需要改为foo,这样子就很是麻烦。此时调用foo函数的是obj.foo()函数,因此最终会绑定到obj这个对象上。在它的调用位置中,是通过某个对象发起的函数调用。...
2022-07-25 19:43:11
91
原创 单片机原理及应用第四版林立课后选择题
(1) 单片机又称为单片微计算机,最初的英文缩写是______。 A.MCP B.CPU C.DPJ D.SCM(2) Intel公司的MCS-51系列单片机是______的单片机。 A.1位 B.4位 C.8位 D.16位(3) 单片机的特点里没有包括在内的是______。 A.集成度高 B.功耗低 C.密封性强 D.性价比高(4) 单片机的发展趋势中没有包括的是______。 A.高性能 B.高价格 C.低功耗 D.高性价比
2022-06-15 19:55:32
13232
8
原创 Linux操作系统期末考试试题及答案-选择题
1、以长格式列目录时,若文件test的权限描述为:drwxrw-r–,则文件test的类型及文件主的权限是__A____。A.目录文件、读写执行 B.目录文件、读写 C.普通文件、读写 D.普通文件、读2、当字符串用单引号(’’)括起来时,SHELL将__C____。A.解释引号内的特殊字符 B.执行引号中的命令 C.不解释引号内的特殊字符 D.结束进程3、/etc/shadow文件中存放_B_____。A.用户账号基本信息 B.用户口令的加密信息 C.用户组信息 D.文件系统信息4、Linux系统中,用户
2022-06-15 19:18:58
26601
1
原创 Linux第六章课后题6-4
已知有两个文本文件f1和f2,把f1文件中的第5~9行剪切并插入粘贴到f2文件的第3行后,再把f2文件中的所有read字符串全部改写成reading,最后在f1文件后附加上当前时间。利用vi编辑器写出以上操作步骤及其相关命令。......
2022-06-15 19:06:41
1222
原创 Linux第六章课后题
(1) 插入2019年日历,并把该文件命名为2019.txt。(2) 把4、5、6月的日历整体向右移动一个制表位。(3) 把该日历的标题“2019”改为“2019年全年日历”。(4) 删除1、2、3月的日历,然后予以恢复。(5) 把7、8、9月的日历整体移到日历的最后面。(6) 依次检索字符串“30”,如果每个月的最后一天为“30”,则删除该字符串“30”。(7) 显示行号。(8) 在该vi编辑器中统计该文件的大小。...
2022-06-15 19:05:05
3388
原创 Linux操作系统-shell程序设计最全版本(含运行截图)
Shell程序设计(一)Shell简介主要功能:命令解释程序/作为一种高级程序实际语言。(1)查看当前系统支持的Shell主文件夹——其他位置——计算机——etc——passwdcat /etc/shellshead /etc/shellsmore /etc/shells例如tcsh --version查看显示的Shell版本(2)Shell脚本的建立与执行脚本的建立vi编辑器或cat利用vi编辑器进行录入vi 脚本名录入ls -lc.
2022-05-03 17:09:36
3389
程序设计基础-学生信息管理系统(添加、修改、删除、查找)-C++版本源程序文件
2022-05-03
Linux操作系统-shell命令
2022-04-29
Java Applet还有学习的必要吗
2022-09-08
首次接触Python的软件推荐
2022-06-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人