- 博客(23)
- 收藏
- 关注
原创 git命令
2、撤销暂存区修改(已经add,尚未commit) ——— git reset HEAD src/components/readme.txt, 再 git checkout -- src/components/readme.txt。1、撤销工作区修改(尚未add,尚未commit) —— git checkout -- src/components/readme.txt。3、撤销版本库修改(已经commit,尚未推送到远程) ——— git reset —hard HEAD^(版本回退)
2024-02-08 11:02:25
1300
原创 git合并冲突 <<<<<<< HEAD、=======、>>>>>>>含义
在 git 中,<<<<<<< HEAD、=======、>>>>>>>是用来标记代码冲突的特殊标记。
2024-02-08 09:26:16
3307
原创 04-Java基础-第一个java程序
java也是JDK提供的一个工具,作用就是用来运行代码的。运行当前路径下的HelloWorld.class这个文件,在运行的时候是不加后缀名的。- javac是JDK提供的编译工具,我们可以通过这个工具,把当前路径下的HelloWorld.java文件编译成class文件。执行: javac HelloWorld.java(目录中会生成一个HelloWorld.class文件)->cd到HelloWorld.java文件的目录 ->打开cmd窗口 ->
2023-12-26 14:09:13
430
1
原创 03-Java基础-jdk安装目录
3、include:该路径下存放了一些平台特定的头文件。6、lib:该路径下存放了工具的一些补充JAR包。5、legal:该路径下存放了各模块的授权文档。1、bin:该路径下存放了各种工具命令。2、conf:该路径下存放了相关配置文件。其中比较重要的是:javac和java。4、jmods:该路径下存放了各种模块。
2023-12-26 11:26:06
497
1
原创 类和对象,构造函数
在使用JSON.parse()和JSON.stringify()的时候,记住对象内部的函数、日期对象等转换的问题。所以还需要注意如果函数实参传入的属性名称是不是字符串,是的话函数内部对应的对象应使用[]符号去接。获取所有key值,结果是属性名组成的数组(不包括原型上的方法和属性)。一个对象一般包含属性(变量)和方法(函数),其实属性和方法也是对象。如果有key值一样的属性或者结构一样的对象属性,就会覆盖上一个。注意:合并的时候要看看有没有相同的属性,会被覆盖。类就是对象的模板,对象就是类的实例。
2023-12-13 11:11:06
416
1
原创 nginx配置使用ip地址访问网站
经过上面的配置,你就可以通过 ip:端口号/,比如xxx.xxx.xxx.xxx:端口号/访问到你部署在服务器上的html页面了。
2023-12-13 10:22:31
3661
1
原创 nginx操作
2)打开cmd窗口,切换到nginx解压目录下,执行start nginx或者nginx.exe,回车,这样也会直接启动nginx服务器。1)输入nginx命令 nginx -s stop(快速停止nginx) 或 nginx -s quit(完整有序的停止nginx)如果使用cmd命令窗口启动nginx,关闭cmd窗口是不能结束nginx进程的,可使用两种方法关闭nginx。1)直接双击该目录下的"nginx.exe",即可启动nginx服务器。检查nginx是否启动成功(两种方法)
2023-12-05 09:56:34
418
原创 git连接到新远程仓库步骤
如果clone别人仓库,完成代码后push发生问题:error: remote origin already exists. 表示远程仓库已存在。
2023-12-04 15:42:26
583
原创 类和构造函数的差异
而构造函数可以,因为它本来就是一个函数,返回值为undefined,想要返回值,就得手动加上。,多用于递归调用,防止函数执行与函数名紧紧耦合的现象,对于没有函数名的匿名函数也非常起作用。arguments.callee指向当前arguments指向的函数。argument为函数内部对象,包含传入函数的所有参数,如果是类的方法,那只能用new,没有new的话报错。只能打印name和age,不能打印出play。可以把原型上的hit打印出来。但是用class的方式。但是用类的方法,就有。先看一下构造函数方式。
2023-12-04 15:25:09
517
原创 浅谈arguments.callee
但是现在已经不推荐使用arguments.callee了,访问arguments对象是非常昂贵的操作,它是一个很大的对象,每次递归调用访问它的时候都会重新创建,影响现代浏览器的性能,还会影响闭包。接受参数n=5,不用for循环输出数组【1,2,3,4,5】,这就会想到递归。arguments.callee一般用于递归算法,如果函数有名字,而且名字以后不会变的情况下直接递归调用函数即可。,但这个对象还有一个名叫callee的属性,该属性是个指针,,其中,arguments主要用于保存。
2023-12-04 15:12:51
403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅