自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 linux命令归纳

chmod +x ./pre-commit 给这个文件增加可执行权限。ls -la 查看文件夹下的所有文件的详细信息(包括隐藏文件)vim pre-commit 进入文件进行编辑。cat pre-commit.sample 查看文件内容。不保存并直接退出vi编辑器。输入“:wq”,按回车。保存并直接退出vi编辑器。touch pre-commit 新建文件。dd删除当前行(进入编辑模式前)

2023-02-05 17:24:23 99

原创 如果我们更改`git config core.hooksPath`,如何恢复到默认值

如果该选项设置在更高级别的配置中(例如,每用户或每系统)并且您不想从该位置删除它,则仅针对此存储库覆盖它,在 Git 调用钩子之前,它会将其工作目录更改为裸仓库中的 $GIT_DIR 或非裸仓库中工作树的根目录。答案取决于它的设置位置以及您想要更改的内容。如果该选项已在您的本地存储库中设置并且您想撤消它,则。路径可以是绝对的,也可以是相对的。相对路径被视为相对于运行钩子的目录。取消设置它就足够了,这将使 Git 选择默认选项。如果您在一个裸存储库中。在非裸存储库和裸存储库。

2023-02-05 17:17:40 1137

原创 Data URL 基本介绍

CSS中的url操作符是用来指定网页元素的背景图片的,而浏览器并不在意URL里写的是什么——只要能通过它获取需要的数据。从上面的base64字符串中你看不出任何跟图片相关的东西,但下面,我们将传统的img写法和现在的Data URL用法左右对比显示,你就能看出它们是完全一样的效果。当第一次看到Data URL的作用和用法时,你也许会很不疑惑,“为什么要麻烦的将图片转换成base64编码字符串,还要嵌入的网页中,将HTML代码弄的混乱不堪,甚至还会有性能上的问题。IE8也支持,但有部分限制,IE9完全支持。

2023-02-03 11:50:29 572

原创 path.

将参数to位置的字符解析到一个绝对路径里,[from …]为选填项,路径源;:path.resolve() 该方法将一些的 路径/路径段 解析为绝对路径。

2023-02-02 10:21:42 159

原创 git的知识

1.git init 初始化本地仓库(生成隐藏文件->.git)2. git add . (添加到暂存区)3.git status (查看本地仓库的情况)4.git commit -m '提交代码' (提交代码到本地仓库)5.git log (查看提交记录)6.git reset --hard HEAD^(回退上一个版本,^^回退两个版本)回退之后就没有刚才提交的log了。可以用reflog查看7.git reflog (查看操作记录)

2023-01-13 19:41:50 49

原创 ajax是什么?

XMLHttpRequest 是一个设计粗糙的 API,不符合关注分离(Separation of Concerns)的原则,配置和调用方式非常混乱,而且基于事件的异步模型写起来也没有现代的 Promise,generator/yield,async/await 友好。这里我们只关注客户端的 Axios,它是基于 XHR 进行二次封装形成的工具库。fetch原生支持率并不高,幸运的是,引入 polyfill 后可以完美支持。XMLHttpRequest 只是实现 Ajax 的一种方式。

2023-01-11 10:32:33 146

原创 npm中的安装环境依赖 -D,-S等等

D:开发依赖,适合我们在开发阶段使用的依赖,包名会被注册到package.json中的devDependencies中,一般这种包只有在开发时使用,在开发完打包后我们可以在没有这些包的情况下继续运行项目。-S:生产环境,适合我们打包部署后还可以继续进行使用的包,包名会被注册到package.json中的Dependencies中,在开发完打包后需要继续使用才能正常运行的包,例如:echarts,jquery等。devDependencies:就是收集显示我们在开发环境中使用的包,在打包完会消失。

2023-01-09 12:10:24 796

原创 Nginx与前端

看到区别了吗,这里proxy服务器代理的并不是客户,而是服务器,即向外部客户端提供了一个统一的代理入口,客户端的请求,都先经过这个proxy服务器,至于在内网真正访问哪台服务器内容,由这个proxy去控制。​ 此外,nginx还带有健康检查功能(服务器心跳检查),会定期轮询向集群里的所有服务器发送健康检查请求,来检查集群中是否有服务器处于异常状态,一旦发现某台服务器异常,那么在以后代理进来的客户端请求都不会被发送到该服务器上(直到后面的健康检查发现该服务器恢复正常),从而保证客户端访问的稳定性。

2023-01-08 16:03:22 744

原创 koa2和expres的区别是什么

Koa 是一个新的 web 框架,由 Express 幕后的原班人马打造。通过利用 async 函数,Koa 帮你丢弃回调函数,并有力地增强try catch错误处理。express自身集成了路由视图处理等功能,koa本身不集成任何的中间件,需要配置路由视图等中间件进行开发;用法的区别Express是基于回调,(第一个参数是error对象)Koa是使用的号称异步终极解决方案的Async/Await,也就是基于Promise,使用Try-Catch来捕获错误中间件的区别。

2023-01-07 14:04:59 692

原创 Mysql 初尝错误

1.我将name字段设置成了char类型!所以出现这个报错表示。

2023-01-05 18:18:28 52

原创 mac安装mysql,并配置环境变量后,重新打开终端无法直接mysql-uroot -p进入mysql

根据网上安装教程配置了mysql后,配置了.bash_profile全局变量,关掉终端发现重新打开终端输入mysql -uroot -p报错找不到。但是输入:/usr/local/mysql/bin/mysql -u root -p,可以正常进入mysql。思考:说明mysql安装没有问题,但是全局配置可能出了问题。然后输入下面命令后,问题迎刃而解。首先打开终端,进入目录。

2023-01-05 16:10:11 278

原创 在express上使用ejs模版引擎与Egg使用模版引擎

正常情况下,在渲染的网页上看到的内容,如果在上述源代码页面内都能找到响应的部分,那可以理解为是服务端直接输出的。文件夹,并且新建一个。输出的是一个纯静态的。

2023-01-05 14:45:28 247

原创 egg项目搭建 常见问题解决

这里在写例子的话可临时在。

2023-01-05 14:32:55 650

原创 body-parser 解析 post数据

req.body用req.body获取post数据,需要装body-parser中间件

2023-01-05 13:19:15 270

空空如也

空空如也

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

TA关注的人

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