- 博客(19)
- 资源 (6)
- 收藏
- 关注
原创 你真的了解前端吗?
一.我们经常思考的3个问题我是谁从哪来要到哪里去同样的在这里我们也要提出三个问题什么是前端工程师前端工程师是怎么产生的又要投入到那些工作里去呢1.首先了解什么是前端工程师前端工程师这个名词"front-End-Debeloper"源自于美国,是互联网时代软件产品研发中不可欠少的一种专业研发角色.前端是一个相对比较新的行业,大约从2005年开始,正式的前端工程师角色被行业所认可到了2010年互联网开始全面进入移动时代,前端工程师的地位也越来越重要,现在一些后端开发工作也可以由前
2020-07-09 09:00:33 1531
原创 JSON.string()转换的问题
标题JSON.string()转换的问题对数组解析,值为null,undefined,NaN,fn 会被解析为null对对象拷贝,与数组转换类似,不同的是当对象某属性的属性值为undefined时,该属性被丢弃上代码const log = console.log.bind(document);const formInfo = [ {fieldId:1,value:undefined}, {fieldId:2,value:undefined}, {fie
2022-01-15 14:00:17 838
原创 JSON.parse(JSON.stringify())进行深拷贝的问题
标题JSON.parse(JSON.stringify())进行深拷贝的问题问题描述:对函数拷贝,报错 对数组拷贝,值为null,undefined,NaN,fn 会被转换为null对对象拷贝,与数组转换类似,不同的是当对象某属性的属性值为undefined时,该属性不被拷贝上代码:const log = console.log.bind(document);function a(){ log(12)}const data = [0,"a",null,undefined,NaN
2022-01-15 12:38:59 532
原创 leetcode19题,删除链表的倒数第 N 个结点
删除链表的倒数第 N 个结点给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。示例 1:输入:head = [1,2,3,4,5], n = 2输出:[1,2,3,5]示例 2:输入:head = [1], n = 1输出:[]示例 3:输入:head = [1,2], n = 1输出:[1]提示:链表中结点的数目为 sz1 <= sz <= 300 <= Node.val <= 1001 <= n <= sz进阶:你.
2021-12-18 16:40:37 188
原创 tsconfig.json配置详解
tsconfig.json配置详解前言**由于开发ts的项目经常要配置tsconfig.json,所以自己整理了一份tsconfig.json文件,方便以后查阅~**compilerOptions编译选项target用于指定编译之后的版本目录"target": "es5", module用来指定要使用的模板标准"module": "commonjs", lib用于指定要包含在编译中的库文件"lib":[ "es6", "dom"],include也可以指定要编译的路径列表
2021-12-17 18:54:06 487
原创 mac下无法启动mongodb
1.参考https://www.runoob.com/mongodb/mongodb-osx-install.html2.权限问题,文件设置为读和写3.启动命令使用:sudo mongod --dbpath /usr/local/var/mongodb --logpath /usr/local/var/log/mongodb/mongo.log1备注:需要加sudo,需要去掉–fork。如果退出进程,可以在活动监视器中查找mongod进程并退出...
2021-12-14 11:11:01 1511
原创 查看mongodb数据路径_Mac OS 中安装和使用 MongoDB 的方法
标题安装 MongoDB1、访问 MongoDB 官方,并下载最新版本,下载地址为:https://www.mongodb.com/try?jmp=nav#community2、点击“DOWNLOAD”按钮下载文件,并进行解压将解压后的文件放入如下路径:/usr/local默认情况下在Finder中是看不到 /usr 这个目录,可以打开Finder后按 shift + command +G 输入 /usr/local 后回车(也可以点击顶部菜单中“前往”–“前往文件夹”选项)便能看到这
2021-12-10 20:10:06 2192
原创 正则表达式匹配
给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘*’ 的正则表达式匹配。‘.’ 匹配任意单个字符‘*’ 匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。示例 1:输入:s = "aa" p = "a"输出:false解释:"a" 无法匹配 "aa" 整个字符串。示例 2:输入:s = "aa" p = "a*"输出:true解释:因为 '*' 代表可以匹配零个或多个前面的那一个元素, 在这里前面的元素就是 'a'。因此
2021-12-09 11:09:49 154
原创 mongoDB安装过程 Xcode command-line tools安装失败
xcode-select: error: command line tools are already installed, use "Software Update" to install updates
2021-12-02 15:01:29 809
原创 Homebrew是什么?Homebrew的安装和使用
一、Homebrew是什么?Homebrew的安装和使用Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。二、Homebrew的安装1.打开终端(terminal)2.安装命令: 命令1:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/ma
2021-12-02 10:27:29 776
原创 注册微信小程序账号
一、注册小程序账号1、百度搜索微信公众平台,找到官方认证的网站2.滑到页面底部,找到账号分类中的小程序并进入3.再次滑到底部,前往注册3.1注册注意点:输入的邮箱地址必须不能绑定微信,如果想要进行qq邮箱登陆的话,可以注册一个新qq工具下载https://developers.weixin.qq.com/miniprogram/dev/devtools/download.htmldemo下载https://developers.weixin.qq.com/miniprogram/de
2021-11-24 16:17:14 605
原创 Mac安装配置卸载jdk全教程
一、安装及配置jdk1)下载jdkoracle官网下载jdk在没有梯子的情况下速度很慢,这里不推荐使用。推荐使用国内源:华为软件源jdk: https://repo.huaweicloud.com/java/jdk/下载.dmg文件。2)安装jdk打开下载的文件,按照提示一步一步安装。3)配置jdk在这个路径下找到安装好的jdk打开控制台,输入:vim ~/.bash_profile按i,进入insert模式。将以下内容添加到该文件中。export JAVA_HOME=/Library
2021-11-24 08:33:14 422
原创 footstrap实现星巴克官网
footstrap实现星巴克官网文章目录footstrap实现星巴克官网前言一、footstrap是什么?二、星巴克官网案例实现1.使用技术2.读入数据3.页面效果总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、footstrap是什么?Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。Boots
2021-05-24 18:56:32 1688 2
原创 canvas实现波浪效果
html部分 <canvas id="can" width="500px" height="400px"></canvas>js部分 var canvas = document.getElementById("can"); var ctx = canvas.getContext("2d"); var width = 500; var height = 400; var offset = 0; var num = 0; va
2020-12-26 00:51:13 1369
原创 记录mac系统git的快捷方法
1.打开终端,输入git --version系统提示安装git2.待安装完毕,在终端再次输入git --version如下图出现版本信息,说明安装成功。
2020-11-28 22:34:52 305
原创 将div定位到视口中心的3种常见方法
将div定位到视口中心的2种常见方法1.已知div宽高,通过计算定位到视口中心<div></div> position: absolute; //先让div继承视口50%的宽高,此时div最左上角应该在视口最中心的位置 //然后移动div自身宽高的一半 left:50% top:50%; left:100px; top:100px; /* 也可以使用calc函数一步到位 通过calc计算出需要移动的值
2020-11-27 17:45:56 849
原创 css3心得(1):灵活使用border-radius属性画一个彩色小球
用css3中border-radius画出一个彩色小球效果图:<div><div> box-shadow:Xoffset Yoffset blur spread color x方向偏移量 y方向偏移量 高斯模糊大小 伸展大小 颜色div { /* 将小球定位到视口 */ position: absolute; left: calc(50% - 60px);
2020-11-27 17:31:05 513
原创 mac系统钥匙串说明
mac钥匙串小结1.钥匙串是什么钥匙串是一个已加密的容器,用以安全储存 Mac、应用、服务器和网站的帐户名和密码,以及机密信息,如信用卡号或银行帐户 PIN 码。访问网站、电子邮件帐户、网络服务器或其他受密码保护的项目时,您可以选取将密码存储在钥匙串中,这样您无需每次都记住或输入密码Mac 的每个用户都有登录钥匙串。登录钥匙串的密码与您用来登录 Mac 的密码相匹配。如果 Mac 的管理员重设了登录密码,您将需要重设您的登录钥匙串密码。2.钥匙串访问使用 Mac 上的“钥匙串访问”应用来
2020-07-03 11:04:45 2654
AnyDesk.app.zip
2020-07-03
Tickeys.app.zip
2020-07-03
ieaseMusic.app.zip
2020-07-03
mac快捷键.pdf
2020-07-03
Macs Fan Control 2.app.zip
2020-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人