前端问题汇总

本文主要整理前端兼容性和处理问题的一些解决方案,持续更新;(很早之前开发移动端页面碰到很多的兼容问题,也不知道从哪儿开始整理了)。 一、知识点备忘 3、程序中的空格(2022-01-10) 程序中的空格有三种 半角空格:Unicode 编码为 32,十六进制写法为 \u0020; 全角空格:Unicode 编码为 12288,十六进制写法为 \u3000; 不间断空格:Unicode 编码为 16…

Read More

解决 vue-pdf 打包后跨域报错

vue 搭建的项目中,很多部署方式是将HTMl页面放到一个服务器上,js、css这些静态资源放到另一个服务器上,这种部署方式可能会带来一些问题,标题中描述的 vue-pdf 报错就属于这种情况; 背景 vue-pdf 是一个 pdf 展示库,默认白色背景,比浏览器下默认黑底的效果要好;而且提供了一些 API,能很方便的操作PDF文档;基本原理是将 PDF 绘制到 Canvas 中; 报错 打包后,…

Read More

错误汇总

日常错误汇总 1、npm install 报错 报错信息如下图,关键的一行我用红框圈出来了,“No Xcode or CLT version detected !” 这个是 command-line tools 的问题,但我电脑已经装了,最终找到的解决方案是先卸载,再重新安装; 1、删除命令行工具对应这个文件夹,/Library/Developer/CommandLineTools;操作方法来自 …

Read More

知识点备忘

查缺补漏,小知识点整理 一、NodeJS 1、NVM 用法 NVM:NodeJS 版本管理工具 1.1、查看安装的 Node 版本列表 1.2、安装某一版本的 Node 1.3、使用某一版本,版本号部分和上面的规则一致; 1.4、指定默认版本,版本号部分和上面的规则一致; 2、NRM 用法 NRM:NodeJS 源管理工具 2.1、查看源列表 2.2、添加源 2.3、删除源 2.4、测试源访问速度…

Read More

MacOS 操作指南

老mac电池鼓包,要去修理,就申请了新的mac,数据迁移、重装环境等又遇到了很多问题,有一些是之前遇到的,现在统一整理出来 1、安装 homebrew 官方源安装不了或很慢,开翻墙也不行,最终在知乎上找到了解决方案: 2、设置截屏目录 上面两句代码是设置截图目录到 Downloads/Screenshot 文件夹中; 截屏默认快捷键如下,在“系统偏好设置” – “键盘” –…

Read More

MacOS 中的代理

本文主要是整理在Mac上使用代理过程中遇到的问题,涉及科学上网、电脑开代理、手机连电脑代理、手机配置hosts等一系列涉及开发、非开发的问题; 基础 首先要明确一个概念,代理服务器是什么? 代理服务器可以理解为代替用户/电脑/软件获取网络资源的服务器;没有代理服务器时,电脑上的软件直接从网络上获取资源,设置了代理服务器,软件发出的请求,都会传给代理服务器,然后代理服务器去网络上获取资源,取到资源后…

Read More

ES6转ES5

WebStorm中可以添加 FileWatcher 将 ES6 代码转为 ES5代码; 也可以通过gulp、webpack等构建工具来实现,有时候自己写个简单的页面,并不想引入这些工具,这时候Webstorm的FileWatcher就非常有用了; WebStorm 方案 1、es6 的文件后缀用 .es6,不是 .js 这是因为 FileWatcher 是监听对应类型的文件来做处理,如果源文件和转…

Read More

高度专门职申请条件

日本的“高度专门职”签证,翻译成中文就是高级人才签证,是一种特殊的工作签证;既然是工作签证,肯定要先找到工作;办理此签证和北京落户差不多,采用积分的算法;70分及以上可以申请此类签证; 高度专门职分了三类,高度学术研究活动、高度专门技术活动、高度经营管理活动; 学术研究:适合专门的学者之类的; 经营管理:指在日本开公司; 专门技术:这个是普通人,有一技之长就能申请的; 学术研究和经营管理就不看了,…

Read More

Python 获取 JSESSIONID

最近要帮朋友做一个刷单的工具,有货了自动抢;登录后的管理平台只支持IE,技术比较落后,应该是近几年没有大的升级,页面是jsp的,里边的js乱七八糟,其中还有jsp请求动态输出js的,页面也是各种iframe嵌套; 刚开始就遇到了第一个问题,登录后要记住JSESSIONID的问题; 问题描述 登录页面是 post 表单提交,提交后服务器验证,如果通过,302 跳个人中心页面,然后就可以查询个人信息、…

Read More

协议配置平台 – Markdown 转 html

Markdown 转 HTML 是用在协议配置平台中“使用帮助”、“更新日志”这种静态页面,发布的时候转成 html 页面;关于协议配置平台,参照这里,第一个就是。 方案:利用 gulp-markdown 模块,监听 markdown 文档的变化,自动转为 html。 转换的时候,可以利用 wrapper,对生成的 html 进行包装或引入 js 或 css,进一步对转换后的文档进行格式化。 gu…

Read More