NeptLiang

勿以善小而不为,勿以恶小而为之

0x00 背景 给一个组件的文件名改了大小写,然后 VS Code 就一直显示个报错: 已包含的文件名 "..." 仅大小写与文件名 "..." 不同。 程序包含该文件是因为: 通过 "..." 从文件 "..." 导入 "..." 通过 "..." 从文件 "..." 导入 "..." 默认情况下匹配包括模式 “**/*” ts(1261) "..." 在此处通过导入包含了...

0x00 前言 最近看了B站的ES6教程,整理一下其中一些示例及提到的容易出错的地方 由于之前看过部分阮一峰大佬的《ECMAScript 6 入门教程》,故本文不会是完整教程笔记 0x01 let var声明变量存在的问题:for循环中索引变量i的作用域是全局,三次循环后i自增至3,这时事件回调再通过i访问元素会索引越界 let items = document.getElem...

第4章 跨站点请求伪造(CSRF) CSRF的全名是Cross Site Request Forgery,翻译成中文就是跨站点请求伪造。 4.1 CSRF简介 仅仅诱使用户访问了一个页面,就以该用户身份在第三方站点里执行了一次操作。这个请求是攻击者所伪造的,所以这种攻击就叫做“跨站点请求伪造”。 4.2 CSRF进阶 4.2.1 浏览器的Cookie策略 在上节提...

基本移动 操作 说明 h l j k 左/右移动一个字符;上/下移动一行 b w 向左/右移动一个单词 { } 移动到前一个/后一个段落开头 ( ) 移动到前一个...

/*最近整理Chrome书签发现很多以前收藏的书签链接失效了,感觉是时候在博客总结一些问题了 给fx80g安装Linux的时候踩到了各种坑,一会显卡驱动不行,一会网卡驱动不行,一会启动不了,一会启动黑屏,一会启动卡死……刚开始想装Arch,启动了才想起没有GUI没法认证校园网(此处要对寰创GiWiFi讲一句*nm),遂放弃;又想装回用了一年的Debian,显卡和无线网卡驱动都不行,无线网卡...

第二次跑,用keep记录了一下,二十分钟三公里,一边擦鼻涕一边跑。。。 //End of Article

git fetch 获取远程分支

git fetch origin branch:branch

获取远程仓库有但本地尚不存在的分支: git fetch origin branch:branch //End of Article

Node 中以“second all-powerful user”不使用密码连接本地 MariaDB 时,报 Access denied 处理

得配 socketPath

背景 在 Node 中以“second all-powerful user”不使用密码连接本地 MariaDB 时,报 Access denied,但是在终端里使用对应用户可以直接登录 Node 中使用的是 mariadb 包 MariaDB 服务器上该用户的认证方式结合文档和 Arch Linux Wiki 的建议配置成了 IDENTIFIED VIA ...

MariaDB 安装配置问题总结

undefined

0x00 前言 /* 照着 Arch 维基 MariaDB 文档安装配置 MariaDB 的时候遇到些问题,花了不少时间谷歌解决办法,故在此记录下 */ 0x01 version 'GLIBCXX_3.4.20' not found 背景 最近比较忙,所用的 Arch Linux 很久没更新软件包了,装好 MariaDB 之后启动报错: version `GLIBCXX_3.4...

设置 border-radius 后边框缺角问题处理

设置 border-radius 后边框被裁剪

0x00 背景 /* 解决办法很简单,网上也有文章讲过,但是问题的描述方式比较多样,刚开始搜“border-radius 缺角”还搜不到,以至于一度放弃,过了会试了下搜“border-radius 被裁剪”才搜到一篇标题是“css 部分border被圆角切掉”的,里面的参考文献链接还不给复制,于是在此总结下 */ 0x01 解决办法 给这个元素设置 overflow: auto; ...