![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人积累
warm-summer
一名程序猿,看看书,摄摄影,写写代码。
展开
-
记录一下js的toLowerCase()方法
toLowerCase() 方法用于把字符串转换为小写。原创 2023-06-14 17:31:28 · 626 阅读 · 0 评论 -
力扣上《将数字变成0的操作次数》这道题num & 0x01和num >>= 1的讲解
力扣上《将数字变成0的操作次数》这道题num & 0x01和num >>= 1的讲解原创 2022-11-09 15:09:52 · 1551 阅读 · 0 评论 -
前端请求跨域,原来是谷歌浏览器的限制
前端请求跨域,原来是谷歌浏览器的限制原创 2022-11-01 13:45:20 · 954 阅读 · 0 评论 -
git 取消当前merge合并
1、当git merge xxx 合并分支时遇到错误或者冲突,分支旁边会多出“|MERGING”这个东西2、取消这次合并,使用“git merge --abort”命令原创 2021-05-12 15:02:29 · 4853 阅读 · 0 评论 -
npx create-react-app
1、查看npm的镜像源npm config get registry// 默认是:https://registry.npmjs.org/2、修改成淘宝的镜像源npm config set registry https://registry.npm.taobao.org3、create-react-app创建项目npx create-react-app test// npx comes with npm 5.2+,可以直接使用 npx create-react-app// 也可以使用 np原创 2021-04-24 12:34:49 · 446 阅读 · 0 评论 -
mac打开git,ssh文件
这里记录一下最基本的操作1、进入目录cd ~/.ssh2、查看目录下文件ls3、用编辑器打开,复制一下内容vim id_rsa.pub原创 2021-04-01 22:47:50 · 240 阅读 · 0 评论 -
桌面老是弹出广告怎么办
一、用系统 自带的 恶意软件删除工具1、运行2、输入 mrt 确定3、下一步4、快速扫描,下一步5、系统会扫描出 搜感染的文件 进行处理。二、第三方清理广告这里我用360, 用过腾讯的,感觉清不干净。...原创 2021-04-01 10:40:03 · 165 阅读 · 0 评论 -
react npm installl npm ERR! cb() never called!
1、删掉 node_modules 文件2、删掉 package-lock.json文件3、重新 npm install4、如果还是 报错,把之前 删掉的 package-lock.json 文件 还原5、重新npm install6、 执行npm start 成功。7、 如果还是报错 ,代理到 国内镜像 npm config set registry https://registry.npm.taobao.org8、重复之前1、2、3、4、5 步骤。9、成功。...原创 2021-04-01 10:25:43 · 241 阅读 · 0 评论 -
后台,java同事 启react项目,Error: listen EACCES 127.0.0.1:9000
1、原创 2021-02-04 09:15:17 · 272 阅读 · 0 评论 -
echarts柱状图,背景色的设置
echarts柱状图的背景色设置方法,官方推荐的例子中是又添加一组最大值来当背景(不建议),设置backgroundStyle即可:series: [{ label: { formatter: (params)=>{ return `${this.toThousands(params.value)}` }, show: true, position: 't.原创 2020-12-15 09:48:02 · 13967 阅读 · 8 评论 -
记录一下taro的跳转路由
新建一个页面知道现在已经有了一个默认的index,现在想做的是跳转到test这个文件在路径 /src/app.tsx 下我们需要添加一个页面这样就将test,添加进了页面管理config: Config = { pages: [ 'pages/index/index', 'pages/test/index' ], window: { backgroundTextStyle: 'light', navigationBarBackg原创 2020-11-05 17:38:54 · 642 阅读 · 1 评论 -
React语法开发微信小程序
从16年微信小程序内测的时候至今,微信小程序用实践证明了自己的创新和价值,微信小程序的规则也在社区的影响下变得更加完善。但是不得不说,用惯了VSCode,官方的开发工具确实不怎么好用。之前没有接触过小程序开发,这次用了一两个星期的时间,大致熟悉了开发模式和流行的开发框架:Vue规范的uni-app、类Vue规范的wepy、近Vue写法的mpvue、O2实验室遵循React规范的Taro。因为个人比较熟悉React和TypeScript,最后选择了Taro。不得不说使用框架开发小程序真的太爽了,感谢下Ta原创 2020-10-24 14:07:13 · 3516 阅读 · 0 评论 -
css修改浏览器的滚动条样式
.innerbox::-webkit-scrollbar {/*滚动条整体样式*/ width: 4px; /*高宽分别对应横竖滚动条的尺寸*/ height: 4px; scrollbar-arrow-color:red;}.innerbox::-webkit-scrollbar-thumb {/*滚动条里面小方块*/ border-radius: 5px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.原创 2020-10-24 09:25:29 · 103 阅读 · 0 评论 -
用setTimeout,解决高德地图AMap is not defined
用react开发项目时,需要用到高德地图,但遇到错误:AMap is not defined解决方法:index.html<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=你的key"></script><script src="http://webapi.amap.com/maps?v=1.4.0&key=你的key"></sc原创 2020-10-16 09:46:11 · 1587 阅读 · 2 评论 -
通俗易懂的理解 Redux
解答这个问题并不困难:唯一的要求是你熟悉React。不要光听别人描述名词,理解起来是很困难的。从需求出发,看看使用React需要什么:React有props和state: props意味着父级分发下来的属性,state意味着组件内部可以自行管理的状态,并且整个React没有数据向上回溯的能力,也就是说数据只能单向向下分发,或者自行内部消化。理解这个是理解React和Redux的前提。一般构建的React组件内部可能是一个完整的应用,它自己工作良好,你可以通过属性作为API控制它。但是更多的时原创 2020-09-15 11:39:44 · 143 阅读 · 0 评论 -
vue移动端下载本地图片
1、首先在data里面定义一个变量2、使用js创建a元素进行下载原创 2020-09-08 17:38:36 · 3509 阅读 · 0 评论 -
git提交时,不用每次都输入用户名,密码的方法
1、在git push时每次都要输入用户名和密码是一件很痛苦的事,其实解决方法很简单,在文件夹(包含隐藏文件夹.git文件夹的)内右键 git bash here2、 在git bash交互环境输入命令git config credential.helper store 这里没有–global意思是指只对这个仓库生效,建议以后都不要加–global让代码配置以仓库为单位存储就好,设置成全局不灵活3、打开原创 2020-09-07 11:40:00 · 2564 阅读 · 0 评论 -
video 禁用单击暂停
添加样式pointer-events: none;即可,如下:.video { pointer-events: none;}原创 2020-09-03 09:40:14 · 2472 阅读 · 1 评论 -
使用vscode让scss或less,转换成wxss
1、scss请先下载Easy Sass,less下载Easy Less,我自己是用的scss,所以从图中可以看到我已经安装Easy Sass了。2、要下载直接搜索框搜索,找到对应的插件就可以了。3、打开设置文件,可能有些小伙伴不知道怎么打开,我这里说一下(快捷键ctrl+shift+p可以打开搜索,输入setting,点击Preferences:Open Settins(JSON)就可以了)4、编辑以下配置,这里方便小伙伴们复制,粘贴我把配置放到下面。"easysass.formats": [原创 2020-06-30 15:49:57 · 2520 阅读 · 2 评论 -
记录一下微信小程序中wxml的标签,跟html是不一样的。
一、视图容器(View Container): 二、基础内容(Basic Content) 标签名 说明 标签名 说明 view 视图容器 icon 图标 scroll-view 可滚动视图容器 text 文字 swiper 可滑动的视图容器 progress 进度条...原创 2020-06-17 11:59:33 · 733 阅读 · 0 评论 -
记录一下最新版本vue-cli 配置
// vue.config.jsconst path = require('path')module.exports = { chainWebpack: config => { const types = ['vue-modules', 'vue', 'normal-modules', 'normal'] types.forEach(type => addSt...原创 2020-04-22 11:03:27 · 187 阅读 · 0 评论 -
记录一下number-precision的用法
Perform addition, subtraction, multiplication and division operations precisely using javascriptWhy0.1 + 0.2 = 0.300000000000000041.0 - 0.9 = 0.099999999999999980.105.toFixed(2) = 0.1 // not 0.11...原创 2020-04-14 17:38:12 · 13149 阅读 · 7 评论 -
前端知识终结-javascript篇
一、同源策略同源策略可防止 JavaScript 发起跨域请求。源被定义为 URI、主机名和端口号的组合。此策略可防止页面上的恶意脚本通过该页面的文档对象模型,访问另一个网页上的敏感数据。二、跨域原因浏览器的同源策略导致了跨域作用用于隔离潜在恶意文件的重要安全机制解决jsonp ,允许 script 加载第三方资源反向代理(nginx 服务内部配置 Access-Control-...原创 2020-03-28 10:17:43 · 715 阅读 · 0 评论 -
前端知识总结-CSS篇
一、CSS 选择器的优先级是如何计算的?浏览器通过优先级规则,判断元素展示哪些样式。优先级通过 4 个维度指标确定,我们假定以a、b、c、d命名,分别代表以下含义:a表示是否使用内联样式(inline style)。如果使用,a为 1,否则为 0。b表示 ID 选择器的数量。c表示类选择器、属性选择器和伪类选择器数量之和。d表示标签(类型)选择器和伪元素选择器之和。优先级的结果并非通过...原创 2020-03-28 09:47:23 · 215 阅读 · 0 评论 -
npm install遇到node-sass@4.13.1 postinstall: `node scripts/build.js` 问题
1、npm install遇到了 这个报错node-sass@4.13.1 postinstall: `node scripts/build.js`2、排查了下发现是因为sass安装时获取源的问题,先修改sass安装的源3、再运行npm install就成功了...原创 2020-03-17 21:25:31 · 11524 阅读 · 5 评论 -
启动mysql5.6遇到的坑
1、刚开始我在mysql官网下载了mysql-5.6版本2、下载解压后为了方便,我把文件名改成mysql-5.63、打开mysql-5.6文件夹,查看是否有data文件,没有就创建一个data文件,然后把my-default.ini复制一份命名为my.ini4、打开my.ini文件加上两个配置(这里一定要注意配置的路径,是你实际安装的路径,一定要正确,而且如过是CV的路径请把‘\’改成‘...原创 2020-03-15 18:55:49 · 134 阅读 · 0 评论 -
前端知识总结-HTML篇
HTML问题HTML5语义化什么是语义化?就是用合理、正确的标签来展示内容,比如h1~h6定义标题。好处易于用户阅读,样式丢失的时候能让页面呈现清晰的结构。有利于SEO,搜索引擎根据标签来确定上下文和各个关键字的权重。方便其他设备解析,如盲人阅读器根据语义渲染网页有利于开发和维护,语义化更具可读性,代码更好维护,与CSS3关系更和谐。http://www.daqianduan.co...原创 2020-03-12 16:02:11 · 205 阅读 · 0 评论