- 博客(41)
- 收藏
- 关注
原创 邮件主题模板
邮件的主题是非常关键的,它应该能够简洁明了地概括邮件的核心内容,让收件人在未打开邮件之前就能对邮件的内容有一个大致的了解。【月度报告】XX部门XX月份工作汇报。【客户反馈】XX产品的问题及改进建议。【邀请函】XX活动/会议的正式邀请。【软件更新】XX版本的功能改进说明。【咨询】XX产品的价格及规格信息。【更新】XX政策/流程的最新变化。【询问】关于XX项目的进展情况。【请求协助】XX任务的紧急支持。【请求反馈】XX提案的意见征询。【通知】XX会议的时间地点变更。【投诉】关于XX服务的体验反馈。
2024-09-06 13:46:31
1182
原创 Express框架配置路由的方式
在Express框架中,向users.js文件增加路由主要是定义一系列的HTTP请求处理方法(如GET、POST、PUT、DELETE等),这些方法将对应到不同的URL路径上,用于处理与用户相关的请求。下面是一个基本的步骤和示例,说明如何在users.js文件中增加路由。在你的主应用文件(如app.js)中,你需要引入这个路由模块,并使用app.use()方法将其挂载到Express应用上。这样,你就成功地在users.js文件中增加了路由,并通过在主应用文件中挂载它,使得这些路由可以被外部访问。
2024-08-30 14:21:00
263
原创 Express框架的/routes/users.js文件中添加路由
:这里定义了一个get路由,它匹配URL路径/users/cool/(注意,由于我们在主应用文件中将usersRouter挂载到了/users路径上,所以完整的URL路径是/users/cool/)。路径末尾的斜杠/是可选的,但根据你的应用结构和URL设计,保持一致是个好习惯。然后,你可以添加一个get路由来处理对/users/cool/的请求,并在响应中发送文本“你好酷”。现在,当你访问http://localhost:3000/users/cool/时,你应该会看到文本“你好酷”作为响应。
2024-08-30 14:17:33
326
原创 计算机常用的英语单词
以上列举的是一些常见的计算机领域的英语单词和术语,但在实际学习和工作中可能会遇到更多的专业术语。建议根据自己的学习或工作需求,结合具体的领域和情境,进一步扩充词汇量,不断提高英语能力。在计算机科学与技术领域,有一些常用的英语单词和术语是学习者需要掌握的。
2024-06-02 09:55:42
516
原创 常用的变量命名
以上是一些常见的变量名称示例,但在实际编码中,根据具体的上下文和要求,你可能需要自定义更多的变量名称。重要的是确保变量名称能够清晰地表达变量的用途和含义,以提高代码的可读性和可维护性。当命名编码中的变量时,清晰、简洁和具有描述性的命名是非常重要的。
2024-06-02 09:55:02
241
原创 Ajax、Fetch、Axios三者的区别
概念:Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。是一种网络请求的概念框架。主要特点:实现页面局部刷新,主要使用js的XMLHttpRequest请求实现网络请求。主要缺点:使用函数回调的方式实现异步请求,若请求里写请求将会导致回调地狱的发生。
2024-04-09 16:40:12
868
原创 npm: node package manager,node包管理器
快速了解node包管理工具,npm包管理器快速构建node工程和常用的使用方式
2024-02-27 14:15:23
563
1
原创 为什么要推荐使用Object.prototype.hasOwnProperty.cell(‘obj‘,age)方法的区别而不是javaScript 中的hasOwnProperty(obj)方法
方法是用来判断一个属性是否是一个对象中的自有属性;但这个方法有一个弊端就是如果被判断的这个对象自身也有一个名为hasOwnPropery的属性,这个时候js不会将hasOwnPropery作为关键名进行保护,所以此时我们应该使用另一种方式进行判断一个对象的自有属性。
2023-05-06 13:47:32
251
原创 Promise.race()方法的小妙招
在以上的代码中只要有一个返回结果就会执行将返回值赋值给变量p,如果一直没有返回值则返回reject。如果3秒之内fetch没有返回结果则p的状态就会变味rejected。下面这个例子是如果3秒之内没有返回结果则将返回reject。
2023-05-06 13:25:55
257
原创 Material+Icons
使用方法:icon的名字为:每个单词的首字母小写并且使用_连接两个单词,每一个单词的首字母都是小写哦!eg:star_border_purple500
2022-01-13 00:49:29
1618
原创 项目中如何优化
因为在开发中如果css和js文件都是引用外部文件,浏览器都会先把两个文件下载下来。无论谁先下载完毕,都会先执行cssDOM接下来才是构建js脚本,最后再继续构建DOM。所以将link放在script的前面使用内联js,css减少css和js的下载时间。webpack等工具对JS,css文件压缩,减少文件的大小。使用async和defer使用CDN等默认情况下,脚本的下载和执行都是按照文档的顺序执行的,当脚本下载或者是执行的时候HTML就会停止,当脚本执行完毕之后才会进行文档的解析。而async.
2021-07-07 11:39:45
126
原创 2021-06-21-nodejs
nodeJs安装nodejs是一个基于chrome V8引擎的JavaScript运行环境,nodeJs使用了事件驱动,非阻塞式的I/O模型,使其轻量级又高效npm 成为世界上最大的开放源代码的生态系统。首先官网下载安装node配置环境变量...
2021-06-21 21:32:29
92
原创 代码公共内容
react 配置路由import React, { Component } from 'react'import {Route,Redirect,Switch} from "react-router-dom"import Home from "../views/home.jsx"import Phone from "../views/phone.jsx"import No from "../views/no.jsx"export default class index extends Comp
2021-06-04 15:25:42
128
原创 2021-03-03
Domdocument就是一种内置对象,对象就是属性和方法的无序集合;document.getElementById():获取元素通过IDdocument.getElementById(”id名“);如果页面中包含多个同一个id则只会找到第一个id;document.getElementsByTagName(“标签名”)–返回类数组;不具有数组的原型方法,只有地址和length,不是node节点,叫做节点列表noteList;getElementsByClassName();根据类名获取元素,返
2021-05-11 20:07:13
80
原创 安装mongodb和配置方法
mongodb下载链接链接:https://pan.baidu.com/s/1CK4fE0OeUJpaDRBlwr2F6w提取码:ppsk在安装目录下新建data文件夹(与bin同级)新建data 并且在data下新建db文件夹接着安装mongdb服务,使用管理员方式打开cmd,并且进入到安装目录下的bin目录进入到bin目录下输入mongod.exe --install --dbpath 你的db路径下 --logpath 你的data路径的/log.txe 接着回车即可,如果没有
2021-05-11 20:04:30
108
原创 vuex闭环请求
首先构建环境首先项目配置环境脚手架-vue开发环境安装node.js下载地址:http://nodejs.org/en/download/注意可以安装淘宝镜像npm install -g cnpm --registry=http://registry.npm.taobao.org如果需要卸载已经安装了的旧版本的vue-cli(1.x或2.x)可以使用如下代码npm uninstall vue-cli -gvue-cli 4.0 开发环境 脚手架,vue3.0 和vu
2021-05-08 22:27:23
218
原创 Windows环境下安装sass必需先安装ruby
下载地址https://rubyinstaller.org/downloads/安装傻瓜安装方法,实在不知道可以去百度如何安装sass终端调试安装完成后在左下角点击【window】找到ruby的终端窗口并且打开;在界面中输入gem install sass,此时可能会出现错误例如:ERROR: Could not find a valid gem 'sass' (>= 0), here is why: Unable to download data from htt
2021-04-13 09:34:38
270
原创 nodejs配置环境变量
进入官网下载:地址:http://nodejs.cn/download/安装步骤:点击选择下载之后进行安装,安装时不要安装在c盘,点击下一步进行安装,下图为安装后的文件夹内容安装完成后配置环境变量配置环境变量,打开此电脑-【属性】-【高级选项】点击高级选项之后进入环境变量配置界面选择【环境变量】点击【系统变量】-【新建】-输入变量名称和变量值(变量值就是安装目录下的node.exe文件),配置到这一步的时候点击确定完成配置;【win+r】进入到windows系统命令
2021-04-10 15:48:34
187
原创 使用js引入json数据-Promise封装Ajax方法
<script src="./js/ajaxTools.js"></script> <script> function getMenu(meau){ let arr= JSON.parse(meau) //拿到food数组 let Arr=arr["breakfast_menu"]["food"]; let str=""; //遍历food数组中的每
2021-03-27 10:32:54
188
原创 猪猪的前端学习笔记-04
第4天函数就是一段高度复用的代码段。函数的引用就是直接使用函数名输出的是函数的函数体;任何数字加undefined为NaNfunction add(){ }如果只写函数,该表达式并不会调用函数体内部所有的代码,该表达式的返回值不取决与函数体内部的return语句,而一律返回函数自身的函数的引用。匿名函数:没有名字的函数,可以将匿名函数赋值给一个变量然后才可以被使用的函数。var fn=function(num1,num2){ return num1+num2;}c
2021-02-26 11:45:28
118
原创 typora-markdown中添加主题的方法
标题首先去官网进行下载主题:https://theme.typora.io/下载的方法选择喜欢的主题-点击点击Download点击下载解压并且打开文件夹并赋值文件夹中的内容–复制autumnus中的全部文件第二部分ctrl+, 打开typora的偏好设置外观->打开主题文件夹3.打开主题文件夹,我的文件夹已经搞过很多次了,所以不一样的话不影响;4.将下载并复制的主题粘贴到此文件夹中,并且重启typora;(有重复的选择替换即可)5.打开后的typora
2021-02-25 17:21:49
1125
原创 win10安装MYSQL过程
本文使用到的软件:链接: https://pan.baidu.com/s/1gV0FoNZRltCsiixIbbLs3A提取码:ub3r双击MYSQL安装包接着next最后选择执行接下来点击两次“next”出现此界面说明MYSQL安装成功希望能够帮助到你哦!????...
2020-03-08 19:35:49
115
原创 XML&Tomcat&eclipse
XmleXtendsible markup language 可扩展的标记语言XML 有什么用可以用来保存数据可以用来做配置文件数据传输载体[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mhYcRtbn-1582976632741)(img/document.png)]定义xml其实就是一个文件,文件的后缀为 .xml...
2020-02-29 22:24:14
156
原创 Linux如何开启Telnet服务
1.首先查看系统的版本:cat /etc/isssue2.查看系统中是否已经安装了Telnet客户端和服务端rpm -qa | grep telent3.如果有两个包一个是客户端一个是服务端的返回的结果则表示已经安装了Telnet服务service xinetd status4.因为telnet 服务也是有xinetd 守护的,所以安装完Telnet之后应该要重启xinet...
2020-02-27 14:03:27
7062
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人