笔记
尘-zheng
这个作者很懒,什么都没留下…
展开
-
Vue中this.$nextTick原理
什么时候用:DOM1的数据发生了变化,而DOM2需要从DOM1中获取数据,那这时就会发现DOM2的视图并没有更新【在开发中,主要还是表格列表数据的更新】在数据变化后执行的某个操作,而这个操作需要使用随数据变化而变化的DOM结构的时候,这个操作就需要方法在。的实现,本质是为了利用 JavaScript 的这些异步回调任务队列来实现 Vue 框架中自己的。的原生 JavaScript 方法来模拟对应的。其实就是事件循环(另外写篇笔记)。$nextTick的原理以及应用。在vue生命周期中,如果在。原创 2022-09-29 09:07:34 · 907 阅读 · 0 评论 -
操作系统复习提纲
进程是程序的一次执行。进程是一个程序及其数据在处理机上顺序执行时所发生的活动。进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位1. 可重用性资源和消耗性资源- 可重用性资源:可供用户重复使用多次的资源- 可消耗性资源:在进程运行期间,由进程动态地创建和消耗的临时资源2. 可抢占性资源和不可抢占性资源- 可抢占性资源:某进程在获得这类资源后,该资源可以再被其它进程或系统抢占。原创 2022-09-29 08:49:33 · 585 阅读 · 0 评论 -
开发中常用的数据库语句
执行时,translate依次检查string中的每个字符是否在from_str中存在,如果不存在,那么这个string中的字符直接返回,如果存在,translate会记下这个字符在from_str中的位置,然后用to_str的同样位置的字符代替string中的这个字符作业返回结果。说明:str3替换str1中出现的所有str2,返回新的字符串,如果有某个参数为NULL,此函数返回NULL,该函数可以多次替换,只要str1中还有str2存在,最后都被替换成str3,若str3为空,则删除str2。原创 2022-09-29 08:42:14 · 289 阅读 · 0 评论 -
计算机网络(第七版)之计算题
计算机网络(第七版)之计算题需要课件,可以私我第一章 概述一、时延时延是指一个报文或分组从网络的一端传送到另一端所需要的时间,其单位是秒s、毫秒(10-3秒)ms、微秒(10-6秒)μs等。时延 = 发送时延+传播时延+处理时延+排队时延发送时延(传输时延):主机或网络设备发送数据帧所需要的时间。也就是从发送数据帧的第一个比特算起,到该帧的最后一个比特发送完毕所需的时间。发送时延=数据帧长度(bit)发送速率(bit/s) 发送时延=\frac{数据帧长度(bit)}{发送速率(bit/s)原创 2021-07-04 22:30:52 · 1204 阅读 · 2 评论 -
汇编语言之重复数查找
汇编语言之重复数查找PS:有一说一,汇编真的得好好听,真的很有用这是一个小实验,实验内容为:已知数组A包含20个互不相等的整数,数组B包含20个互不相等的整数。编程,把既在数组A中又在数组B中出现的整数存放与数组C,并显示数组C中数据的个数。(用十进制显示)如果用别的语言写,那简直是分分钟的事情,如果用汇编语言,那你还会吗?以下代码仅供参考DATA SEGMENTSTR DB '00000$'COUNT EQU $ - STR - 1;(不计$)RESULT DW 0 ;相同数原创 2021-07-04 21:22:23 · 533 阅读 · 0 评论 -
java栈之括号匹配
java栈之括号匹配栈的一道经典题目,判断括号匹配是否合法,相应题目在leetcode上也有当我们输入一串括号的时候,一个一个入栈,当出现右括号的时候,就看一下栈里面有没有相对应的左括号,如果没有,那就继续入栈.当整个括号字符串匹配完后,栈应该是空的,否则就是不匹配import java.util.Scanner;public class stringMatching { static boolean verifyFlag(String s){ LinkStack st原创 2021-06-29 15:32:51 · 211 阅读 · 0 评论 -
java链式应用之zigzag树
java链式应用之zigzag树zigzag就是跟一条拉链一样的树,有了左孩子,就没有右孩子的.像上图所画.而我们这道题是要把树翻转过来,这用到了栈的先进后出import Day_5.LinkStack;import Day_6.BiTree;import Day_6.BiTreeNode;import java.util.Scanner;public class reverseZigZag { //建立zigzag树,用数组的方式来建立 public static&l原创 2021-06-29 15:27:32 · 256 阅读 · 0 评论 -
java排序之基数排序
java排序之基数排序基数排序又称为桶排序,根据桶去排序的.可以这么认为,我有5个桶,分别是1,2,3,4,5,然后我有一堆数字,123,234,345,然后根据除数或余数去放到相对应的桶里面import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.ArrayList;import java.util.Arrays;import原创 2021-06-29 15:20:43 · 81 阅读 · 0 评论 -
JAVA排序算法之堆排序
JAVA排序算法之堆排序堆排序有两种情况,一种是大顶堆,意思是,在堆顶的元素要比堆底的元素大.另一种是小顶堆.import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.util.Arrays;import java.util.Scanner;public class heapSort { //读取datafile.txt内容原创 2021-06-29 15:17:26 · 77 阅读 · 0 评论 -
java中解决两个大整数相乘问题
java中解决两个大整数相乘问题众所周知,int类型的长度是一定的,而我们数字是有着很大的数,当我们想要求两个大数相乘的时候,会出现溢出.想要解决这个问题,可以把他们存放在数组里面去解决.import java.util.Scanner;public class BigNum { public String Cheng(String str1,String str2) { int num1[]=new int[str1.length()]; int num2[]=new int[st原创 2021-06-29 14:31:07 · 1246 阅读 · 0 评论 -
java版停车系统(纯数据结构,无数据库)
**java版停车场管理系统**项目要求:需要使用栈和队列两种数据结构。其中栈用于停车场和中转区,队列用于便道,对应的类名分别为:CarStack和CarQueue。CarStack为顺序栈,CarQueue为链队列,队列中的结点为CarNode类。Car类为车辆信息类,记录了车辆的车牌,到达时间和离开时间等信息。这个系统,为了方便测试,写了一个随机随机四辆车进入系统[因为停车场只能停3辆车]实现CarStackpublic class CarStack<T> { //链表实现原创 2021-06-28 21:53:08 · 516 阅读 · 0 评论 -
用java编写哈夫曼树,并实现解码与编码
用链式结构对字符串的读取,并编码,从而实现编译跟反编译.思路: 1.获取文本的数据的时候,用一个容器来存放出现的字符跟频率,这里用了hashmap2.把函数里面的数据赋值给相应链表的节点,然后用链表的排序,每次都把数据拿出来,赋值给一个新的节点,再放回去,实现了最后建树 3.递归遍历树,给树的节点赋值哈夫曼编码,每次都遍历到叶节点,而返回上一层的时候,需要记住把哈夫曼编码删除最后一位,实现返回上一层 4.编译跟反编译,就是遍历搜索树,因为我们自己输入的哈夫曼编码可能不在我们的原创 2021-04-21 23:37:24 · 829 阅读 · 0 评论