自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

西瓜皮儿的皮儿

全栈,程序媛姐姐

  • 博客(72)
  • 资源 (2)
  • 收藏
  • 关注

原创 移动·web前端高效开发实战/Chapter 1 .初识移动web前端

移动·web前端高效开发实战技术栈:html5、css3、 javascript 、webpack 、react native 、vue.js 、node.js作者:iKcamp著出版社:电子工业出版社Chapter 1 .初识移动web前端1、三大阶段 静态技术阶段 动态技术阶段 后web2.0阶段 2、H5新特性 语义化:拥有更加丰富的标签,对微数据、微结构等有着非常友好的支持,赋予网页更好的意义和结构 本地存储:基于该技术开发的网页应用

2020-10-06 17:33:19 456

原创 Vue-cli3.0 + axios + mockjs 实战入门初体验

实战项目开发中,我们经常采用前后端分离的开发模式,那么在没有后端接口时,我们是否可以独立于后端进行开发呢?答案是肯定的。mock便可以给你提供这样的体验,模拟了各种开发场景,提供了丰富的数据类型,支持生成随机的文本、数字、布尔值、日期、邮箱、链接、图片、颜色,让你如行云流水般舒适的摆脱后端进行开发。用法也是相当的简单,下面我们就在vue框架中体验一把mock的用法吧,飞一般的感觉,如梦初醒~下载node安装包并安装:点击下载 安装vue脚手架:npm install -g @vue/cli .

2020-05-19 17:06:29 1070

原创 【无标题】机器学习——朴素贝叶斯

朴素贝叶斯(Naive Bayesian algorithm)是有监督学习的一种分类算法,它基于“贝叶斯定理”实现,该原理的提出人是英国著名数学家托马斯·贝叶斯。

2023-06-20 22:14:43 797

原创 关于行内元素间隔1px的问题

导读:实现水平导航栏常用的两种方法:行内元素(inline-block)和浮动(float)。在实现这两种方式时有什么区别不同呢?我们来看下效果:1、行内元素(inline-block)行内元素之间始终存在1px间隔,那么这些间隔是什么原因导致的呢?一般是由于换行符,tab(制表符),空格符等导致的。如何解决呢?我们可以把制表符、换行去掉,但是这样就导致我们的代码可读性不高。2、浮动(float)设置为float:left;属性时元素脱标导致行内元素滑向彼此,浮动元素之间是.

2021-01-22 11:50:28 464

原创 macOS未能安装在您的电脑上,找不到安装器资源。退出安装器以重新启动电脑,然后再次尝试。

笔者使用的是2017款带Tabbar的MacBook pro ,为系统macOS10.13.3版本。因需升级系统版本,所以选择更新系统,但是在更新重启后提示“macOS未能安装在您的电脑上,找不到安装器资源。退出安装器以重新启动电脑,然后再次尝试。” 如下图:笔者重新安装尝试了N次系统升级未果,一直提示找不到安装器资源,无奈暂时选择放弃退回原系统版本,具体操作方式如下:1、点击弹出框上除了重新启动之外的任意一个地方,这时候屏幕上边会出现状态栏,点击状态栏最左侧的苹果图标2、在下拉菜单中选

2021-01-17 11:26:36 14247 2

原创 移动·web前端高效开发实战/Chapter4.CSS3必会实战技巧

1、认识CSS3css技术升级版,css3是最新版本,css3被划分为多个模块css3实用新特性: 选择器:选中特定的HTML元素 盒模型 box-sizing属性来改变对元素宽高的计算方式 box-sizing:content-box; 标准盒模型,width和height只包括内容的宽和高 box-sizing:border-box; width和height包括内边距和边框,不包括外边距 个性化字体: 引入@font-fac.

2020-10-14 18:32:30 210

原创 chrome中图片不显示出现,报错net::ERR_BLOCKED_BY_CLIENT

1、情景再现:报错信息如下:2、原因:安装的chrome第三方插件拦截了图片,插件将此请求定义为了广告,进而拦截3、解决方案: 更换了图片名称并再次加载即可

2020-09-22 17:02:55 551

原创 前端面试题(一)

接口怎么调用? 移动端、PC端第三方登录怎么做? 项目中的分页怎么做?讲下过程 PC网页端获取地理位置怎么做?后期有空更新答案,杀手锏:不知道怎么回答就调接口。

2020-09-02 11:15:53 115

原创 mui报错:[Intervention] Unable to preventDefault inside passive event listener due to target being

1、报错场景:利用mui写demo时,在html文件引入了mui的css、js文件2、报错信息:3、原因:新版谷歌浏览器的问题。当浏览器对默认的事件进行响应的时候,要检查一下是否进行了默认事件的取消。这样就在响应滑动操作之前有点耽误时间。4、修复解决bug:在公共样式或者html测试文件中添加如下代码即可:<style> * { touch-action: none; }</style>5、刷新页面重新运行即可

2020-09-01 10:11:59 1408 2

原创 Error: invalid code, hints: [ req_id: * ]

1、问题描述:这个问题是在处理订单支付时需要用户登录遇到的,具体报错信息如下:2、报错原因:当前开发者的appid没有支付权限导致3、解决方案:需要负责人给分配对应的权限...

2020-04-19 09:10:22 10946 1

原创 wepy.login()返回undefined

1、问题描述:可以正常获取登录者的userInfo信息,但是在使用async/await调用wepy.login()时返回undefined2、解决方法:在app.wpy中配置 promisify,代码如下: constructor () { super() this.use('requestfix') this.use('promisify') }...

2020-04-19 08:57:43 643

原创 errMsg:"chooseAddress:fail auth deny"

获取不到收获地址原因:这是在选择地址的时候拒绝授权绑定引起的,小程序在请求权限的时候,用户拒绝了解决方案:需要重新开启授权步骤:在工具栏选择清缓存中的“清除授权数据”,重新编译,如图:...

2020-04-17 19:40:24 1722

原创 京东实习生笔试题

var a=10function b(){ console.log(a) a = 100 console.log(a) console.log(this.a) return; function a(){}}b() 输出以上题目答案

2020-04-17 14:54:08 618

原创 《人生海海》读后感

《人生海海》这是一本书的名字,似乎是有点奇怪的书名,第一次听说这本书是通过樊登读书APP,平时比较喜欢听书。《人生海海》是茅盾文学奖得主麦家老师耗时8年,经过5年打磨的最终呈现。整本书围绕着主人公——蒋正南(有人叫他“上校”,也有人叫他“太监”)在时代穿行缠斗的一生,他是救死扶伤的“金一刀”,亦是深入虎穴的抗日英雄,同样也是乡亲们眼中无所不能的神人。他这一生中有令人心碎的背叛,有残酷的战争,也...

2020-04-17 14:36:55 847

原创 Error: 未找到入口 sitemap.json 文件,或者文件读取失败,请检查后重新编译。

问题:解决方案:1、在dist根目录下添加一个sitemap.json 文件2、打开dist/sitemap.json文件将如下代码复制进去:{ "rules":[{ "action": "allow", "page": "path/to/page", "params": ["a", "b"], "matching": "exact" ...

2020-04-14 14:50:30 11623 4

原创 element-ui 设置菜单栏展开

element-ui侧边栏默认要如何做:default-openeds当前打开的sub-menu的key数组<el-menu class="el-menu-vertical" theme="dark" :default-openeds="openeds">openeds需要在data里面定义一下openeds是一个数组(当前打开的sub-menu的key数组)...

2020-04-06 10:12:09 1430

转载 浏览器渲染机制

浏览器渲染机制的第一步是DOM树的构建,DOM树的构建过程:一般为bytes–>characters–>tokens–>nodes–>object modal。(1)当服务器返回一个html文件给浏览器的时候,其实浏览器接收到的是一些字节数据。(2)浏览器根据http响应中的编码方式一般为utf-8,进行对这些字节解析成字符。如果这时候的解析编码与文件的编码方式不一样,...

2020-03-11 11:55:48 197

原创 bodyPaser.urlencoded extended

// 引入body-parser模块 用来处理post请求参数const bodyPaser = require('body-parser');// 处理post请求参数app.use(bodyPaser.urlencoded({extended: false}));extended: false:表示使用系统模块querystring来处理,也是官方推荐的 extended: tr...

2020-02-13 20:44:07 384

原创 react jsx中样式渲染

1、行内样式渲染import React from 'react';import ReactDOM from 'react-dom';const title = { color:'red'}const songs = [ {id:1,name:'赤西虐对1'}, {id:2,name:'赤西虐对2'}, {id:3,name:'赤西虐对3'},]...

2020-02-10 16:21:26 300

原创 执行npm install的时候报错npm ERR! Unexpected end of JSON input while parsing near '...sh_time":141072930277

解决方案直接执行 npm cache clean --force, 如果执行成功,再npm install即可。如果执行失败,请先升级npm,即npm i -g npm, 最后再执行npm cache clean --force, 最后再npm install.如果还执行失败,那就先npm cache verify,再npm cache clean --force,最后再npm inst...

2020-02-06 11:01:57 441

原创 小程序 wx.request与axios跨域问题

首先小程序中无跨域问题,因为微信小程序的做法是由他们的后台取访问我们的后台,所以实际的“跨域问题”已经在我们的小程序与微信后台交流的时候解决了。1、wx.request是官方封装好的2、axios一般在vue中使用,浏览器存在跨域问题...

2020-02-06 09:40:56 1636 1

原创 react create-react-app 脚手架

npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! [email protected] start: `react-scripts start`npm ERR! Exit status 1npm ERR! npm ERR! Failed at the [email protected] start script.npm ERR! This is pr...

2020-02-06 09:37:33 213

原创 npx 作用

npm 从5.2版开始,增加了 npx 命令。npx什么作用呢?npx 作用:直接调用项目内部安装的模块,而无需再输入模块路径。例如,若调用 Mocha ,只能在项目脚本和 package.json 的scripts字段里面, 如果想在命令行下调用,必须像下面这样。# 项目的根目录下执行$ node-modules/.bin/mocha --versionnpx 就是想...

2019-12-17 13:58:28 655

原创 component :is

<component :is="name"></component>相当于把id为name的组件放到对应的位置

2019-12-16 16:29:07 3669

原创 Vue:filter全局注册

Vue.filter('lower', function(val) { return val.charAt(0).toLowerCase() + val.slice(1); }); var vm = new Vue({ el: '#app', data: { msg: '' }, filters: { ...

2019-08-11 09:37:53 423

原创 一款程序员大佬都在安利的超好用chrome插件,快快GET吧

正所谓“工欲善其事,必先利其器”,特别是作为程序员的老铁们,整日搬砖扛代码,工具、插件的重要性便是不言而喻。作为一名混迹沙场的程序媛小姐姐,深刻的理解各位程序员老铁在开发的一些痛点,有时需要测试一些临时JSON数据 、正则、时间戳转化等,还需要我们再去写一些临时脚本进行转化,再或者使用一些线上的在线工具进行转化(有些公司还不允许联网工作,扎心),那么针对这些问题呢,小编近日给大家推荐一款好用...

2019-05-09 09:28:11 1105

原创 前端工程师需要掌握的PHP+mysql知识总结

PHP基础语法:1、isset()、unset()、empty()区别?答:是否存在 isset() 删除 unset() 是否为空empty()2、单、双引号区别?答:1⃣️对变量的解析不同:双引号可以解析变量,单引号对变量不解析原样输出; 2⃣️解析的速度不同:单引号不需要考虑变量的解析,速度比双引号快;3、$_GET与$_POST区别?答:1⃣️大小:get为2K post默认8...

2019-04-19 19:54:07 600

原创 Python:前端面试题(附答案)

为H1标签定义样式表:字体红色、14像素大大小小,内边距4像素,分别写出三个层级的写法,指出三种写法的优先权。用js设置的值为:admin<input type='text' id='username'><script type="text/javascript"> document.getElementById("username").value='admin';...

2019-04-19 19:52:28 553

原创 Python面试题(附答案)

请解释线程和协程的区别,你曾经在项目中是如何使用它们的,以及效果?线程1)线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。线程间通信主要通过共享内存,上下文切换很快,资源开销较少,但相比进程不够稳定...

2019-04-19 19:51:27 8574

原创 Ajax清晰请求步骤与代码

异步请求ajax的使用在前后台传递数据,优化用户体验起着至关重要的角色,那么下面给大家简单罗列了一下ajax请求的步骤与代码。一、原生JS中的Ajax:1、使用ajax发送数据的步骤第一步:创建异步对象var xhr = new XMLHttpRequest();第二步:设置 请求行 open(请求方式,请求url):// get请求如果有参数就需要在...

2019-04-17 19:46:39 76027 3

原创 小白同学的福利:PHP常见面试题(附答案)

作为web编程首选的语言,下面列出一些最基础的PHP面试常见面试题与答案,以及作为PHP学习者必须学会的一些知识点,供各位网友参考学习。1、isset()、unset()、empty()区别?答:是否存在 isset() 删除 unset() 是否为空empty()2、单、双引号区别?答:1⃣️对变量的解析不同:双引号可以解析变量,单引号对变量不解析原样输出; 2⃣️解析的速度不同...

2019-04-17 14:50:03 310

原创 IT面试技巧之亲徒弟的面经分享

作为一名已在互联网行业混迹多年的老油条,也带过多位小白徒弟,从他们零基础到踏入行业,再到职场的面试,参与过他们的生活与经历,在这些互联网的菜鸟成长记中亦是朋友亦是导师。前不久一位刚踏入互联网行业职场的小白徒弟阿军,面试了多家企业,曾经在面试时紧张到说不出话,手心紧握到出汗,更不要说在面试技术问题时能如鱼得水的全面回答了,他能脸红到耳根子,就这样的一位徒弟,现在面试可以做到在回答面试官问题时...

2019-04-14 16:27:10 262

转载 刻意练习

1.“刻意练习”定义:有目的性,有针对性的大量练习,通过创建“心理表征”来实现对事物的“预见”并做出下意识地解决动作。2.“刻意练习”原则有七点:①目标要有明确合理针对性。②制订具体计划达目标。③专注投入计划中(全身心投入计划达到忘我愉快地痴迷状态)。④及时反馈并修正。(实践与反省)⑤走出舒适,接受新挑战。⑥遭遇瓶颈,利用不同方法求突破。⑦保持动机速前进。3.“...

2019-03-27 11:06:00 3147

原创 Python:打印等腰三角形

使用python打印等腰三角形。num = 4n = 1while n &lt;= num: num_space = num - n num_star = 2*n - 1 print(' ' * num_space,end="") print('*'*num_star) n += 1 print()...

2019-03-10 18:27:22 4537

原创 Python面试笔试题

1、请写一段代码实现Python中list=[1,1,2,3,3,4]去重。list1=[1,1,2,3,3,4]print(list(set(list1)))2、如何实现"1,2,3"变成['1','2','3']?str1 = '1,2,3'print(str1.split(','))

2019-03-10 18:24:33 272

原创 Python编程GUI库之tkinter教程——Label篇

首先需要介绍一下什么是tkinter?tkinter是Python编程语言内置的标准GUI库,也就是程序员可以使用Tkinter类库快速而且方便的创建出GUI应用程序。那么有同学可能就问了什么是GUI呢?其实GUI就是图形用户界面的缩写。说白了tkinter是Python语言中方便程序员快速开发图形用户界面的应用程序所需要的类库。那么下面小编带大家来简单了解一下tkinter,后续...

2019-02-03 22:01:33 760

原创 据说程序员才会看懂的趣图……

据说这些是只有程序员才能看懂的趣图,看看作为程序员的你是否有同感呢?1、风格好看的前端,背后都有可能是一个糟心的后端系统支撑着……敢不敢吐槽一下你的后台代码~ 2、咋滴,html就是一门语言,笑哭~ 3、不要酱紫对待我们程序员宝宝~我就爱我们程序员宝宝~ 4、现在是1970年之后的第49年……老板:你被开除了…… 5、admin成了程序...

2019-01-27 09:47:12 617

原创 推荐几款好用的Mysql图形化管理工具

MySQL是一个款非常主流的小型关系型数据库管理系统。目前MySQL在全球中小型网站中被广泛地应用。Mysql由于其开源、体积小、速度快、成本低、安全性高,因此许多中小型网站为了降低网站成本与企业开销而选择了MySQL作为数据库进行存储数据,因此也就成了编程初学者必学的必备职业技能,但mysql本身没有提供非常方便的图形管理工具,日常的开发和维护均在类似dos窗口中进行,所以对于编程初学者来...

2019-01-22 18:40:41 32823 2

原创 为什么我不建议编程初学者使用Vim,一张图告诉你

互联网的发展,带动了更多的人学习编程、投身于代码大军。有人选择培训,有人选择自学,有人因为高薪资,有人因为兴趣,那么无论是什么样的一种学习方式,一种什么样的心态,初学者在学习任何跨行业的知识时,都需要要一次次的小成就感推动、激励向前走。那么小编今天给大家分享的便是如何让编程初学者更加有成就感的学习,使初学者坚持学习编程。首先我们来分析一下为什么编程初学者比较容易放弃学习代码呢?最大...

2019-01-21 17:41:35 851

原创 史上最详细Python环境搭建,学不会小编嫁你

“Life is short,I use python”。随着Python的火爆程度,学习Python编程的小伙伴也越来越多,加入了编程大军,python的队伍也越来越庞大。有人为了兴趣而学习,有人为了高薪资而学习,还有一些各不相同的原因学习python,这个不是我们讨论的重点,如何开启我们的第一次python学习之旅才是我们本篇的重点哦。有过编程经验的同学在搭建python环境时比较随意...

2019-01-20 19:02:40 329

VUE知识点脑图.xmind

超级用心的总结了Vue学习、面试、使用中的知识点。包含Vue框架的知识点,非常详细,可编辑;另含有面试必问的问题。

2020-04-06

空空如也

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

TA关注的人

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