- 博客(35)
- 收藏
- 关注
原创 【HarmonyOS初级】运行模拟器时出现问题
如果这里是已禁用的话就需要到BIOS中启动,启动后就可以了!【任务管理器】>【查看内存虚拟化是否开启】
2024-05-31 00:02:26
106
原创 【百度地图API】自定义途经点路线拼接
上面两个博主用的都是BMap版本,我这里加个BMapGL版本的,主要是BMap版本的BMap.DrivingRoute和BMapGL.DrivingRoute规划的路线不一样,这里不贴图了,大家有兴趣可以自行去试试,这里主要用的new BMapGL.DrivingRouteLine来对应BMap.DrivingRoute,实现的代码思路和上面两位博主的也不太一样。https://blog.csdn.net/qq_39309642/article/details/89447301 【在上一篇博主的改进】
2024-05-06 17:53:52
552
1
原创 git remote: [session-62462299] can‘t open file for write !: Incorrect username...
git提交失败,用户名和密码错误
2022-09-08 09:43:35
197
原创 DOMException: Failed to execute ‘open‘ on ‘XMLHttpRequest‘: Invalid URL 未能在“xmlhttpRequest”上执行“open”
http请求
2022-07-20 09:32:52
200
原创 JS放大镜小功能功能之原理详细解析
类似淘宝看产品图片时放大的效果先上效果图1、先看布局大盒子,用来包裹全部的,并且用来作为父级相对定位左边小盒子放小图片左边的白色滑块右边盒子展示放大2倍的图片 <div id="box"> <!-- 左侧小图片 --> <div class="small_pic"> <!-- 滑块 --> <span class="slider"></s
2022-04-02 16:52:34
1170
4
原创 简单的模糊查询筛选匹配实现思路---小程序实现
模糊查询筛选匹配主要是用输入框的时候,输入关键字然后将符合的展示出来!这里举例是小程序中一个demo,鉴于自己比较笨,我要写很详细让自己明白逻辑思路是这样的:要获得输入框里面的值,然后将这个值在原本的数组里遍历匹配,然后再获得符合条件的值,【这个时候不能将遍历出来的值来改变原本的数组】,所以要有一个新数组来接收筛选出来的值,然后再让其遍历展示出来!需要用到的值:原本的数组新数组输入框的值遍历的时候用三元运算符判断展示哪一个数组需要用到的方法:数组遍历的方法,这里用了map()map(
2020-07-28 19:03:48
1271
原创 通俗形象地理解下vue中组件之间通信的方法
因为组件化来开发后,中间的一些数值要相互传过来使用的话,这就是组件之间的通信问题!这里还有说下就是因为每个组件的数据作用域是没法共享的!所以才需要通信1、父子之间的通信父子组件的区分就是:谁在谁的模板中,谁就是谁的孩子!现在两个人,一个Father和Son然后使用的时候是在大概这样使用的有一天,父亲有好了多个儿子,为了区别他们,决定给他们取个好听的名字,比如老大叫一宝,老二叫二狗,老三叫三虎,这个时候父亲说看他们的脸记不住,决定让每个孩子都在胸前贴上自己的名字!这里就是父亲给孩子分别传递这个名
2020-07-26 19:44:17
181
原创 简单小程序学习入门--做个简易版Todolist
刚开始学习写小程序不久,通过写个简易版Todolist来加深学习印象主要功能:提交要做地事情删除做的事情编辑要做的事情(相当于修改的意思)目前只有这三个功能,后续的功能在后面的学习中再完善啦啦啦啦首先小程序的制作需要有自己的账号【需要APPID】,没有的可以注册一个,以及下载 微信开发者工具【写代码的地方】 (前面的工作在另外一篇再说)然后开始一个新的项目,一个小程序一次只能放一个项目!Todolist大概粗糙是这个样子↓1、首先写提交功能这个提交功能主要是通过这个input来实
2020-07-24 16:42:51
670
原创 最详细易懂的vue路由学习笔记整理
之前在写vue项目的时候在路由那块不是特别清晰,现在写个整理,记录下自己的学习心得在以往的网站中,想要做到各个页面跳转会想到用a标签来实现,在vue项目中,想要实现这样的跳转也可以用a标签来,但是相比之下,有一种更好的插件可以用,那就是路由(router)在下面点击跳转页面!!解决哪个路由代表哪个组件显示酱紫!!!router就像一般的插件一样在vue项目中遵循先安装、配置(默认有个router.js配置文件)、使用的流程,在安装手脚架的时候可以一起将router一起安装了;首先,会自动生成一份r
2020-07-18 00:02:49
350
原创 vue项目中跨域问题的处理
在数据请求当中,由于不同源造成的跨域问题【跨域问题后面再整理写一篇】比如我要获取拉钩网的数据,这时候就会出现跨域问题在vue项目中处理跨域问题的配置文件是vue.config.js可以按照这个文档来配置就行主要用到是里面的devServer.proxy比如我想获取拉钩网(https://m.lagou.com/listmore.json)这个数据,然后这里写下跨域问题的处理...
2020-07-17 13:21:03
1061
原创 【简易版】git之如何把本地文件上传到远程仓库的指定位置
在这之前我一直觉得各种连接好麻烦啊,然后就各种搜索学习后总结出了这个简易的方法!思路:首先先把仓库clone一份下来在文件夹中,然后将需要上传的文件拖拽到这个clone下来的文件中,最后提交到远程仓库实操git命令:git clone url -> git add . -> git commit -m 'XXX' --> git push origin master其中遇到的问题:在 git push origin master 后要求输入用户名和密码,这时在VS
2020-07-16 17:50:41
634
原创 jquery实现简易按钮轮播效果
直接上代码,实现简单的按钮轮播,主要思路是:点击按钮时变颜色,图片也展示;没点击到的按钮没有变颜色,图片隐藏<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title
2020-07-15 16:44:03
309
原创 原生JS实现简易图片自动轮播效果
直接上代码<!doctype html><html> <head> <meta charset="utf-8" /> <title>自动播放选项卡</title> <style> *{ margin:0; padding:0; } .box{ width:600px; height:400px; border:1px solid red;
2020-07-15 16:34:31
459
原创 最详细的Vue学习之父子组件之间通信
** 有时候需要实现一些功能时会用到组件之间的通信**一、父传子–靠属性比如需要做一个导航,在不同的页面需要显示不同的标题时,可以根据父组件传过来的属性来改变子组件的显示,下面的例子中,父组件是root(就是实例化的vue)<body> <div id="box"> <navbar myname = "position"></navbar> <navbar myname = "list"></navbar
2020-07-14 18:55:19
154
原创 最详细之--Vue组件定义学习
一、组件的定义1、全局组件定义(两种定义法) // 定义全局组件写法一: Vue.component('comp', //注意组件字母别写错了!写多了n { template: ` <div> 这里是组件 <button @click = handleback()>按钮!</button> <
2020-07-13 16:07:27
148
转载 HTTP常见状态码(404、400、500)等错误
一些常见的状态码为:200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务不可用详细分解:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成功)表示成功处理了请求的状态代码。代码 说明200 (成功) 服务器已成功处理了请求。通常,这表示服务器提供了请
2020-07-08 15:57:33
696
原创 最详细webpack基础配置
webpack基础配置1、webpack.config.dev.js // !开发环境 webpack 配置// module.exports 是Common.js规范中模块的导出,类似: export/defineconst path = require('path') // 引入磁盘处理模块 path var HtmlWebpackPlugin = require('html-webpack-plugin');const ExtractTextWebapckPlugin= requi
2020-07-08 15:55:39
114
原创 【JS理解】变量、作用域和内存问题
一、变量JS中变量的值分为两种:基本类型值 | 引用类型值分别从动态的属性、复制变量值、传递参数、检测类型来理解基本类型值:简单的数据段1、动态赋值:我们不能给基本类型的值添加属性 var name = "kenzi"; name.age = 22; alert (name.age); // output: undefined2、复制变量值:var num1 = 5;var num2 = num1;//num1中保存的值是5,num2中保存的值也是5,只是num1中
2020-06-05 17:28:19
148
原创 vue初学习(七)——自定义指令
自定义指令是指当一些指令不够用的时候需要自己自定义一些指令来实现对应的功能自定义指令分为局部和全局的,和过滤器filter一样,局部的可以一次性定义多个指令,全局的实例化一次只能定义一个指令在打开这个页面后还没点击过任何内容,这个输入框就应当还是处于聚焦状态。现在让我们用指令来实现这个功能:写法:directive(自定义名字,{inserted:函数})全局定义:// 注册一个全局自定义指令 `v-focus`Vue.directive('focus', { // 当被绑定的元素插入到 D
2020-05-19 16:21:11
133
原创 vue初学习(六)——filter过滤器
filter 过滤器的使用filter主要用于处理数据格式问题,分为局部和全局的用法与computed计算属性的最大区别就是 filter可以是全局的,但是计算属性不能,他们能够完成的工作可以是相同的;computed是通过绑定函数的方式来执行,filter是用管道符在数据后面隔开filter局部用法:定义一个过滤器名称:数值会执行什么样的函数 <div id="app"> <h3> 没有进行过滤器处理的数据 </h3> <p>
2020-05-19 15:35:14
135
原创 Vue初入门(五)—— 数据请求
Vue数据请求方式有两大种:1、第三方提供的数据请求库:axios Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。2、原生JS提供的请求方式:fetch一、axios数据请求方式 文档1、使用axios请求模拟数据2、使用axios进行get数据请求3、使用axios进行post数据请求下面按照顺序来学习下用法先在官网中引入文件<script src="https://unpkg.com/axios/dist/axios
2020-05-18 17:24:46
330
原创 vue初学习(一)—— 基础指令
初步认识vue一、Vue特点,Vue是不兼容ie8以及以下,因为Vue使用了不兼容ie8以及以下的es5的语法易用,偏重于应用灵活: 完整的生态系统小米公司: 手机、电视、电脑、衣服、智能家居、。。。高效vue.js的原文件很小性能高二、 Vue为什么性能高?应该Vue使用了 虚拟DOM 技术三、 虚拟DOM是什么呢?使用js对象模型来模拟真实DOM节点四、Vue是一个MVVM类型框架,M V VM五、什么是MVCMVC其实一个架构思想,指的是
2020-05-15 01:16:35
150
原创 Vue初学习——类名绑定和样式绑定
类名绑定 := v-bind 单项数据绑定第一种方法:类名绑定方法 -> 对象形式写法 :<p :class = "{类名: 布尔值}">第二种方法:类名绑定方法 -> 数组形式写法:<p :class = "['类名1','类名2']"></p> <style> .size { width: 100px; height: 100px; } .bg{
2020-05-14 21:24:14
372
原创 vue学习初入门(三)——计算属性和侦听器
computed 计算属性的用法第一种用法:想要把字符串反转,这个只是单向的变化 getter属性有时会在视图层放入太多的逻辑处理,导致违背了关注点分离的特点,也不好维护,这时考虑计算属性的用法,例如: <div id="app"> <p> {{ msg }} </p> <!-- 需求:将msg反向输出 str->arr->reverse -> str --> <!-- V是视图,vm才
2020-05-14 21:10:05
223
原创 webpack初入门(三)---插件的使用
学习下webpack的插件功能,下面有html产出、要注意写命令是在正确的文件路径下呀!一、html产出(就是让html文件自动生成在dist中,之前的html是自己新建并且将js关联进来的)首先在webpack中找到【插件】找到这个插件↓接下来就是安装配置和使用了安装的话复制官网上的安装命令,然后将npm改成cnpmcnpm install --save-dev html-webpack-plugin安装完成后,配置webpack.config.dev.js文件这两句引入这时的将
2020-05-10 18:31:24
304
2
原创 webpack初入门(三)--优雅降级和前端静态服务器
优雅降级指的时将高版本的ES降至低版本首先需要安装一个转换器 babel-loader 官网复制官网的安装代码,npm改成cnpm,后面加 -D,或者这样写$ cnpm install babel-loader@8.0.4 @babel/core @babel/preset-env -D安装成功后,去配置,即是rules这个数组的对象,复制这一块过去,就是一个对象如何检测是否成功了呢?在index.js中写入ES6的语法这样后再执行打包命令,执行成功后然后在打包后的main.js
2020-05-09 17:07:07
388
原创 webpack初入门(二)
关于webpack的一些基本操作之基本命令和手动配置1、打开code1文件夹,进行webpack局部安装,然后新建src文件夹>>index.js输入东西>>进行打包,分别是输入下面两句代码$ cnpm i webpack webpack-cli -D >>进行局部安装$webpack >>进行打包打包完成后出现dist文件以...
2020-05-06 18:26:15
142
原创 webpack初入门
一、webpack是用来做什么的?常见的前端打包工具有gulp4.xwebpack 4.xrollupparcelFIS3webpack将所有资源(包括Javascript,图像,字体和CSS等)打包后置于依赖关系中,使你可以按照需求引用依赖来使用资源。举例: 我们又两个模块,A模块引用B模块,我们现在使用webpack打包A模块,webpack会自动寻找A和B之间的关系,进而...
2020-05-06 02:28:24
311
原创 git操作本地仓库和远程仓库
先上一张流程图一、本地仓库操作基本想法是指:有个作为本地仓库的文件,将工作区指向这个文件 $ git init 回车创建了一个.git文件作为本地仓库【注意】在test文件夹中打开,有个 .git文件【注意】如果执行成功但是没看到这个文件就按照下面的操作↓将这个勾选上即可解决问题一个新增的index.html 中写上了一些内容后,将其传至暂存区$ git ad...
2020-05-02 22:11:05
465
原创 【新手君日记】MySQL初期遇到的(net start mysql; 服务名无效。 请键入 NET HELPMSG 2185 以获得更多的帮助)
首先我装的是MySQL56,在my-deault.ini文件配置好的情况下(复制改名为my.ini)在自己感觉配置好所有的文件后,在cmd中输入net stop mysql时出现错误:如下服务名无效,经过查找大佬们的经验,发现在这里出问题了,首先windows+r, 打开运行,输入services.msc, 找到mysqlde服务,然后发现我的服务名应该时MySQL才对,输...
2019-01-30 16:09:58
543
原创 【新手君日记】【前期搭环境】个人在配置PHP5.6在apache2.4和mysql5.6中遇到的问题以及解决对策
问题一:选择安装时注意php和apache以及mysql版本是否合适的问题解决对策:【具体版本搭配可以找相关资料,这步的工作做好也为后面省下一些麻烦】问题二:【apache与php的问题】【apache在start的情况下】,用test.php运行没法正确显示test.php:解决对策:1.在apache的bin目录下找到httpd.conf文件用记事本或者其他工具打开,找...
2019-01-28 17:22:36
132
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人