自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 “Mustache“语法

"Mustache"语法是一种模板语法,用于在Web应用程序中渲染HTML模板。Mustache模板由两种基本类型的标记组成:变量和标签。变量标记表示要在模板中呈现的值,而标签标记则用于控制模板的结构和行为。标签标记由一个开始标记和一个结束标记组成,它们之间的任何内容都将根据标签的类型进行处理。并且在渲染模板时将值"name"设置为"John",那么变量标记将被替换为"John"。在模板渲染时,变量标记将替换为与该变量关联的值。3.迭代标签:用于迭代列表或对象中的项,并为每个项呈现模板内容。

2023-04-07 00:40:33 1344

原创 package-lock.json和package.json区别

package.json 文件是项目的配置文件,包含项目名称、作者、许可证信息以及项目所依赖的所有软件包及其版本信息。它记录了开发人员所需的所有软件包的名称、版本和其他元数据,并描述了项目的结构和行为。开发人员通常会手动编写 package.json 文件,并通过 npm install 命令来安装项目依赖。package-lock.json 文件则是自动生成的,它记录了 npm install 命令执行时确切的软件包版本及其依赖项版本。当开发人员在 package.json 文件中指定软件包的范围(例如

2023-04-06 23:44:15 357

原创 TS定义类型的好处

提高代码的可读性和可维护性通过定义类型,我们可以清晰地描述变量、函数、类和接口等组件的类型信息,使得代码更加易于理解和维护。同时,在代码编辑器中,也可以通过类型信息来提供代码补全和类型检查等功能,从而减少代码错误和调试时间。增加代码的可靠性和安全性通过定义类型,可以对代码进行类型检查,从而在编译期间就发现类型错误,避免在运行时出现类型错误的情况。这可以大大提高代码的可靠性和安全性。优化代码的性能通过定义类型,可以减少代码运行时的类型检查和类型转换等操作,从而优化代码的性能。

2023-04-06 18:40:13 391

原创 tsc : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本

tsc : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本。这会将执行策略设置为RemoteSigned,允许您在系统上执行本地脚本,但要求您下载的脚本必须由可信的发布者签名。如果您希望完全信任本地脚本,可以将执行策略设置为Unrestricted。请注意,这会禁用所有脚本的签名验证,因此不安全的脚本可能会在系统上运行。在执行上述命令后,再次运行您的tsc命令,应该可以正常运行了。所在位置 行:1 字符: 1。

2023-04-06 18:08:27 2276

原创 setinterval和settimeout区别

在这个例子中,我们使用 setInterval 和 setTimeout 分别定时执行一个函数,其中 setInterval 的时间间隔是 1 秒,setTimeout 的时间间隔是 2 秒。然后我们使用 clearInterval 和 clearTimeout 分别停止它们的执行。注意,我们需要保存返回的定时器 ID,才能在之后调用对应的清除函数。

2023-04-05 21:50:36 283

原创 this关键字的指向问题

7.箭头函数中的this ,指向定义函数上下文的this。5.事件中的this ,指向触发事件的DOM对象。6.构造函数中的this ,指向new创建的对象。4.方法中的this ,指向调用方法的对象。2.全局函数中的this ,指向全局对象。3.内部函数中的this ,指向全局对象。1.全局环境下指向全局对象。

2023-04-05 19:03:07 54

原创 koa和VUE的区别

比如,使用Koa作为后端服务器,提供API接口,Vue作为前端框架,调用Koa提供的API接口进行数据交互,最终完成整个Web应用程序的开发。Koa是一个基于Node.js平台的Web框架,用于编写服务器端应用程序,提供了中间件机制来处理HTTP请求和响应,使得编写Web应用程序更加简洁、直观和可读性更强。需要注意的是,Koa和Vue使用的技术栈不同,Koa主要使用的是Node.js技术,而Vue则使用的是前端技术栈,如HTML、CSS和JavaScript等。

2023-03-27 01:23:48 561

原创 JS中‘${}‘什么意思

在上面的例子中,${name}将变量name的值插入到了字符串中。这比使用字符串连接符(+)更方便,尤其是当需要插入多个变量或表达式时。模板文字是一种允许您插入变量、表达式、函数调用等内容到字符串中的方法,使用。{}将这些内容包裹起来,使其成为字符串的一部分。在JavaScript中,

2023-03-15 00:42:32 7373

原创 document和Document的区别

在 JavaScript 中,全局对象是 window,而 document 对象是 window 对象的一个属性,因此可以通过 window.document 或者简写为 document 来访问该对象。window对象它是其他所有 Web 全局对象的顶层容器对象,它包含了全局变量和函数,以及浏览器提供的其他一些特性和接口。document是浏览器提供的一个全局对象,它代表了当前 HTML 文档并提供了许多方法和属性来访问和操作文档内容。

2023-03-13 22:46:44 794

原创 JS中编程中什么时候用Document和document

document"对象提供了一些与文档相关的属性和方法,例如"document.title”、"document.URL"和"document.getElementById()"等。在编程中,一般建议在访问和操作文档中的元素和数据时,优先使用"document"对象,因为它更简洁,易于阅读和编写。通常来说,"Document"通常是指代文档对象模型(DOM)的接口,它包含了表示整个HTML文档的方法和属性,因此在使用DOM操作时,需要使用"Document"接口来访问和操作文档中的元素和数据。

2023-03-13 19:58:48 438

原创 普通函数可以用this吗

此外,还可以使用 call()、apply() 和 bind() 方法来显式地设置函数中 this 的值。在 JavaScript 中,this 的值是在函数被调用时动态确定的,它的值取决于函数的调用方式。如果函数不是作为对象的方法被调用,那么 this 的值将是全局对象。如果函数是作为一个对象的方法被调用,那么 this 将引用该对象。普通函数可以使用 this 关键字来引用当前函数被调用时所绑定的对象。

2023-03-13 01:44:18 185

原创 JS函数中什么时候需要return什么时候不需要return

然后,函数使用 console.log 在控制台打印计算结果,并使用 return 关键字将结果返回给调用者。如果输入值有效,则不返回任何值。因此,如果您需要从函数中返回打印结果,应该使用 return 关键字而不是 console.log。2. 提前退出函数:如果函数需要在某些条件不满足时提前退出,则可以使用 return 来退出函数并返回一个特定的值或 undefined。在这个例子中,addNumbers 函数接收两个参数并返回它们的和,因此需要使用 return 来返回计算结果。

2023-03-13 01:26:59 1969

原创 load和onload的区别

onload 事件只能绑定到某个特定的元素上,例如图片元素,而 load 事件则可以绑定到整个文档或 window 对象上。这里的 load 事件绑定到了 document 对象上,表示当整个文档及其所有资源都已加载完成时触发该事件。在这个例子中,当文档及其所有资源都加载完成时,window.onload 事件会触发,从而执行函数中的代码。这里的 load 事件绑定到了 window 对象上,表示当整个文档及其所有资源都已加载完成时触发该事件。

2023-03-12 23:54:47 1435

原创 Web 开发中常见的事件有哪些

除了上述常见的事件,还有一些不太常见的事件,例如 touchstart、touchmove、touchend 等事件,用于捕捉移动设备上的触摸事件。同时,也可以通过自定义事件来实现更加灵活的交互。

2023-03-12 23:46:01 1418

原创 XML和html的区别

总的来说,HTML是一种面向展示的标记语言,而XML则更适合用于数据的描述和传输。

2023-03-12 23:26:22 480

原创 HTML、SVG 和XML

与像素图形(如JPEG和PNG)不同,SVG图形可以无损地放大和缩小,并保持其清晰度和精度。它使用一系列标签和属性来定义文档的结构和内容,例如标题、段落、图像、链接等等。XML(Extensible Markup Language)是一种通用的标记语言,用于描述数据和文档的结构。XML通常用于数据交换、配置文件、文档格式等方面。总之,HTML、SVG和XML都是非常重要的标记语言,它们在Web开发、数据交换、图形设计等方面都有广泛的应用。HTML、SVG 和 XML 都是用于描述文档结构和内容的标记语言。

2023-03-12 23:14:37 262

原创 JS内置函数分为哪几种

3:字符串操作函数:如 String.prototype.indexOf()、String.prototype.substring()、String.prototype.trim() 等,用于对字符串进行操作和处理。除了上述函数,JavaScript 中还有很多其他的内置函数,如事件处理函数、DOM 操作函数等等。2:数组操作函数:如 Array.isArray()、Array.prototype.map()、Array.prototype.reduce() 等,用于对数组进行操作和处理。

2023-03-12 20:10:33 1088

转载 1月14日教学内容

1. 打造把你宠坏的前端开发环境编辑器: VSCODE游览器: Chrome1.1 编辑器: VSCODEVSCODE(visualstudio Code): 微软出品下载网站: https://code.visualstudio.com/设置中文:ctrl + shift + p / F1,打开命令行选择: Configular Language Display将en修...

2019-01-14 23:04:25 218 2

转载 phpstuy数据库启动失败的解决方法

楼主电脑是之前就装了MySql吧 。。。 进入系统服务窗口,你会发现多了个MySqla的服务,如果还有个MySql的服务,它们会默认都会用3306这个端口号 ,所以就会冲突 解决办法 : 关掉Mysql服务 启动Mysqla服务...

2018-12-07 02:45:13 410

转载 linux修改文件所有者和文件所在组,,

chgrp 用户名 文件名 -Rchown 用户名 文件名 -R-R表示递归目录下所有文件以上部分已验证一、修改文件所属组群——chgrp修改文件所属组群很简单-chgrp命令,就是change group的缩写(我们可以利用这些来记忆命令)语法:chgrp 组群 文件名/目录举例:[root@redhat ~]# groupadd groupa[root@r...

2018-11-10 22:29:25 349

转载 phpStudy运行帝国备份王出错的解决方法

错误提示:Parse error: syntax error, unexpected end of file in D:\www\diguobeifenwang\class\functions.php on line 1438解决方法:1、点击phpStudy界面中的“其他选项菜单”2、鼠标滑动到“打开配置文件”,然后点击右侧的“php.ini”3、在 php.ini 中搜索“ shor...

2018-11-04 22:31:53 1287

转载 IIS支持mp4等视频播放的设置

IIS打开站点1.点击“MIME类型”打开2.添加“MIME类型”:MP4:文件扩展名:.mp4;MIME类型:video/mp4FLV:文件扩展名:.flv,MIME类型:application/octet-stream...

2018-09-09 05:21:16 2005

转载 如何卸载FTP

/etc/init.d/pureftpd stop rm -rf /home/wwwroot/ftp/ rm -rf /usr/local/pureftpd/debian: update-rc.d pureftpd remove 或centos: chkconfig pureftpd offrm -f /etc/init.d/pureftpd再删除ftpuser数据库...

2018-09-04 15:26:21 4960

转载 LNMP下FTP服务器的安装和使用(Pureftpd和Proftpd)

FTP是网站文件维护中使用比较多的,目前LNMP一键安装包中有Pureftpd和Proftpd服务器安装脚本,LNMP默认不安装任何FTP服务器,需要用户自行安装(1.2开始不再提供proftpd的安装脚本)。一、Pureftpd LNMP一键安装包里1.3及更高版本不需要MySQL支持,无图像界面没有http://ip/ftp/管理界面,只能使用命令lnmp ftp {add|del|ed...

2018-09-03 22:36:29 248

转载 无法建立目录wp-content/uploads/2018/09。有没有上级目录的写权限?

环境一:Linux本地安装Wordpress 按照以下方法重新设置用户和安全权限:创建用户www,输入两次密码sudo useradd www sudo passwd www 修改用户权限:sudo gedit /etc/passwd 找到www的那一行,类似下面一行:www:x:1001:1001::/home/www: 将www的home目录改为网页服务器的根目录如:...

2018-09-03 22:04:30 6086

翻译 在Linux服务器上配置phpMyAdmin

使用php和mysql开发网站的话,phpmyadmin是一个非常友好的mysql管理工具,并且免费开源,国内很多虚拟主机都自带这样的管理工具,配置很简单,接下来在linux服务器上配置phpmyadmin来管理MySQL数据库  首先访问phpmyadmin官网首页,网址为:http://www.phpmyadmin.net/,进入之后有download按钮,先不要下载,因为下载下来是win...

2018-09-03 21:47:17 834

原创 linux下phpmyadmin配置文件信息config.inc.php

config.inc.php配置文件信息

2018-09-03 21:29:59 1456 1

转载 Linux下重置MySQL root密码

有时候你可能会忘记MySQL的root密码,下面vps侦探提供两种方法重置MySQL root密码:一、手动修改 1、停止MySQL服务 执行:/etc/init.d/mysql stop,你的机器上也不一定/etc/init.d/mysql也可能是/etc/init.d/mysqld2、跳过验证启动MySQL /usr/local/mysql/bin/mysqld_safe –sk...

2018-09-03 20:18:57 341

转载 wordpress配置config.php

还有一种方法你可以在你的WP软件下找到wp-config-sample.php把它改成wp-config.php也一样可以实现,这个我也试过,如果还不行你把里的 // * MySQL 设置 - 具体信息来自您正在使用的主机 * // /* WordPress 数据库的名称 / define(‘DB_NAME’, ‘database_name_here’); /* MySQL 数据库用户名 ...

2018-09-02 15:46:18 605

wordpress数据调用函数参考.txt

wordpress函数参考: 英文官方参考网页:http://codex.wordpress.org/Function_Reference/ 中文官方参考网页:http://codex.wordpress.org.cn/函数参考 wordpress模版标签: 英文官方参考网页:http://codex.wordpress.org/Template_Tags/ 中文官方参考网页:http://codex.wordpress.org.cn/模板标签 wordpress引入标签: 英文官方参考网页:http://codex.wordpress.org/Include_Tags 中文官方参考网页:http://codex.wordpress.org.cn/Include_Tags wordpress条件标签: 英文官方参考网页:http://codex.wordpress.org/Conditional_Tags 中文官方参考网页:http://codex.wordpress.org.cn/条件标签

2018-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除