自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 慕课网前端面试03--HTML/CSS面试题

HTM和CSS基础

2022-07-15 18:08:01 202 1

原创 慕课网前端面试06--js基础-作用域和闭包

js基础-作用域和闭包

2022-07-04 15:53:09 271

原创 慕课网前端面试05--js基础-原型和原型链

js基础-原型和原型链

2022-07-03 17:54:14 132

原创 慕课网前端面试04--js基础-变量类型和计算

JavaScript基础-变量类型、变量计算和深拷贝

2022-07-03 11:34:41 133

原创 Vuex实现todolist

一、todolist功能简介使用Vuex实现简单的todolist如下图所示:主要功能包括:添加事项: 在文本框中输入待办事项,点击添加事项按钮,将待办事项添加到列表中。删除事项: 待办事项列表中,点击每一项后面的删除,可以将对应的待办项删除。查看全部事项: 点击底部的全部按钮,列表显示的是全部的待办事项,包括已完成和未完成的。查看已完成事项: 点击每条事项前的复选框,可以标记此条事项为已完成或未完成状态,点击底部已完成按钮,查看复选框为选中状态的已完成事项列表。查看未完成事项: 点击底部

2022-03-13 17:17:19 3142 1

原创 Vue学习--黑马电商管理系统

关于phpStudy无法启动,从而导入mydb.sql数据库文件失败的解决方案:使用Navicat来导入mydb.sql数据库文件,具体步骤为:(1)新建数据库(2)在mydb上右键,选择运行SQL文件导入 ,选择要导入的mydb.sql文件,进行导入。2.在vue_api_server文件夹下按住shift 鼠标单击右键,在此处打开powershell窗口,执行node app.js命令,运行报错:原因是vue_api_server的数据库配置信息与本地的数据库用户名密码不同。解决方法

2022-03-03 17:24:54 1320 3

原创 配置webpack自动打包失败

学习过程中发现配置webpack自动打包时,在浏览器输入localhost:8080,页面提示访问不到,原因是webpack版本问题导致的,解决方法为:终端执行ctrl+c停掉正在运行的webpack,删除node_modules文件夹修改package.json文件中webpack的依赖版本为: "devDependencies": { "webpack": "^4.29.0", "webpack-cli": "^3.2.1", "webpack-dev-server"

2022-03-02 15:42:31 6152

原创 Vue学习--基础(3)--购物车案例

使用Vue父子组件传值,实现购物车的简单功能**1.**使用+、- 按钮控制商品数量点击+号按钮实现每种商品数量的加1点击-号按钮实现每种商品数量的减1,当商品数量减为0时,不能再减**2.**通过文本框改变商品数量在文本框中直接输入数量,当文本框失去焦点时,总价发生改变文本框中输入数值后,点击+、- 按钮在该数值的基础上进行商品数量的加减点击删除按钮,删除该商品2.css部分代码<style type="text/css"> .container

2022-03-01 15:20:37 666

原创 Vue学习--基础(2)--图书管理

使用模拟数据,不访问后台数据,实现简单的图书列表的展示、新增、修改和删除功能。1.图书列表展示2.新增图书新增图书,使用watch 侦听器,侦听编号和名称输入框的input事件,如果侦听到图书编号或图书名称与已有列表中展示的相同,则提交按钮为禁用状态。3.修改图书点击修改按钮,根据图书编号,将该图书的编号和名称回显到输入框中,此时编号的输入框为禁用状态,即不能修改编号,只能修改图书名称。4.删除图书点击每一项后面的删除操作,将该条记录从列表中删除。5.有关代码:html部分代码

2022-02-28 17:29:09 1477

原创 Vue学习--基础(1)--实现选项卡效果

vue实现选项卡效果:1.页面布局代码:<div id="app"> <div class="tab"> <ul> <li v-on:click="change(index)" :class="currentIndex==index?'active':''" :key="item.id" v-for="(item,index) in list"&gt

2022-02-25 17:02:02 1077

原创 tkmapper下载不下来

1.从maven的conf文件夹下拷贝settings.xml文件2.将settings.xml文件复制一份到.m2文件夹下3.修改镜像地址4.idea中就会自动下载依赖,耐心等待依赖下载完成。

2021-11-03 14:11:07 151

原创 Genesis64v10.97从资产树Assets中选择数据

GenesisX64新版发布,10.97新特性一、先在GraphWorX64中看一下runtime时的效果,两者的显示并没有什么不同,不同的是DataSource的选择。二、具体操作1.打开Workbench,首先在资产树Assets下右键单击Equipment,新建一个项目,修改Name为“A项目demo”。3.在A项目demo下以同样的方式,建立车间1,车间2;并在车间1里,建立设备1,设备2,此时的资产树如图所示:4.右键设备1,添加设备属性,启停信号,如图所示:并以同样的方式添加

2021-07-13 14:01:55 315

原创 AndroidStudio学习(二)-模拟小相册

android模拟小相册效果图:目录结构,将图片存放在drawable文件夹,且修改名称:布局代码activity_main.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xm

2021-04-24 11:27:33 2012 8

转载 2021-01-16

同时安装mysql5.7和mysql8.0.x参考这篇博文同时安装mysql5.7和8其中,被划掉的第5步还是需要到注册表里改的,还有就是在修改密码之前需要先输入自动生成的密码。即下图中localhost:xxxxx最后,终于成功安装两个版本的mysql,折腾了好长时间。...

2021-01-16 16:24:19 89

原创 2020-12-29

U盘目标文件夹拒绝访问1.win+r输入gpedit.msc2.计算机配置-》管理模板-》系统-》可移动存储访问,对拒绝的权限进行修改为禁用修改fat为ntfs格式我的电脑-》管理-》磁盘管理-》选择U盘格式化或者重新分区的时候选择为ntfs格式...

2020-12-29 21:02:43 750

转载 2020-12-29

QQ远程没有权限,参考下面这篇博文转载自:https://blog.csdn.net/x1131230123/article/details/109510268

2020-12-29 20:54:45 72

转载 Navicat连接Mysql时报错1862

参考这篇文章修改root密码简单快速解决问题

2020-08-24 18:42:20 224

转载 MySql5.7.26安装

转载了这篇博文,博主写的非常详细,按照步骤一步步成功安装。mysql5.7.26安装详细步骤

2020-08-20 20:11:22 107

原创 jdk8和jdk11不能随意切换的问题

1.配好环境变量此处略去,即JAVA_HOME,CLASSPATH,PATH变量的配置2.将%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin放在path的最前边(这步最重要,一定要放在最前面)3.需要切换的时候直接在环境变量里更改JAVA_HOME即可...

2020-08-20 15:43:33 3499 1

转载 windows配置Nodejs环境安装Vue

参考这篇博客非常详细的一篇文章

2020-08-20 10:53:00 116

原创 数据结构与算法学习笔记(1)--数组

数组MyArraypackage cn.mydata;public class MyArray { private int[] arr; //表示有效数据的长度 private int elements; public MyArray() { arr = new int[50]; } public MyArray(int maxsize) { arr = new int[maxsize]; } /** * 添加数据 */ public void ins.

2020-08-15 21:18:47 118

原创 Java学习笔记--带有验证码的登录案例

两个servlet文件1.LoginServlet.javaimport javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import ja

2020-06-07 11:55:50 236

原创 flutter极光推送

flutter极光推送的时候包名和AppKey要匹配开始的时候包名为shop_jpush_test,而AppKey的名称是shop_jpush,报错,重新修改包名为shop_jpush,极光推送能够正常使用。...

2019-07-15 15:57:02 285

转载 flutter踩坑高德地图amap_base

参考这篇简书:https://www.jianshu.com/p/714efea0927eflutter中使用高德地图的amap_base插件,报错,搞了老半天,还是上网的原因修改项目文件夹下的android->build.gradle,改为如下:buildscript { repositories { google() maven{ url'http://maven.a...

2019-07-14 16:26:03 1759

转载 跳转到另一个页面之后取消后退按钮

flutter官方文档:https://docs.flutter.io/flutter/widgets/Navigator-class.htmlNavigator.of(context).pushAndRemoveUntil(new MaterialPageRoute(builder: (context) => new MyApp()), (route) => route == ...

2019-07-04 10:30:29 451

转载 Flutter Error: Navigator operation requested with a context that does not include a Navigator

两个页面之间的路由,MaterialApp里不能再用Navigator,参照这篇简书

2019-07-04 10:27:59 538

原创 Flutter踩坑之url_launcher

url_launcher插件能够正常安装但是运行的时候报错解决方案:第1步:修改项目下的build.gradle为如下buildscript { repositories { // google() // jcenter() maven { url 'https://maven.aliyun.c...

2019-06-25 10:25:34 4547

原创 Flutter底部溢出

最近在学习Flutter开发,真的是一路踩坑过来的。这里记录自己的踩坑之路,以备以后再遇到此类问题,同时希望能够帮助到其他正在学习的童鞋们。这次的异常是手机屏幕底部有黄线,并且提示“A RenderFlex overflowed by 3.8 pixels on the bottom.”。IDE用的是VS code,具体异常如下:I/flutter (19319): ══╡ EXCEPTI...

2019-06-25 09:52:16 3100

原创 分治算法(三)快速排序

1.快速排序的思想(1)分解:先从数列中取出一个元素作为基准元素,以基准元素为标准,将问题分解为两个子序列,使小于或等于基准元素的子序列位于左侧,使大于基准元素的子序列位于右侧。(2)治理:对两个子序列分别递归调用快速排序。(3)合并:将拍好序的两个子序列合并在一起,得到原问题的解。上一篇的合并排序又叫归并排序,它每次从中间位置把问题一分为二,一直划分到不能再分为止,然后执行合并操作。合并...

2019-01-16 15:47:27 275

原创 分治算法(二)合并排序

1.问题分析合并排序问题给定的是一个无序的序列,可以把待排序的元素分解为两个规模大致相等的子序列。如果还是不容易解决就继续将子序列分解,直到子序列中的元素个数为1,因为单个元素的序列本身是有序的,此时便可以进行合并,从而得到一个完整的有序序列。2.算法设计(1)分解:将待排序元素分成大小大致相同的两个子序列。(2)治理:对两个子序列进行合并。(3)合并:将排好序的有序子序列进行合并,得到...

2019-01-15 13:37:02 578

原创 分治算法(一)二分搜索技术

分治算法的本质就是将一个大规模的问题分解为若干个小规模的相同子问题,分而治之。1.分治算法简述1.1分治算法也有它的适用条件,满足以下3个条件,才能使用分治法来解决:(1)原问题可分解为若干个规模较小的相同子问题(2)子问题相互独立(3)子问题的解可以合并为原问题的解1.2使用分治法解题的步骤:(1)分解:将要解决的问题分解为若干个规模较小、相互独立、与原问题形式相同的子问题。(2...

2019-01-05 13:04:08 5725

原创 递归和快速

3.递归编写递归函数时,必须告诉它何时停止递归。正因为如此,每个递归函数都有两部分:基线条件(base case)和递归条件(recursive case)。递归条件指的是函数调用自己,而基线条件则指的是函数不再调用自己,从而避免形成无限循环。def countdown(i): print(i) if i &lt;= 0: #基线条件 return ...

2018-10-08 21:47:31 153

原创 选择排序

2.选择排序第一次需要检查n个元素,但后检查的元素数依次为n-1,n-2,…,2和1。平均每次检查的元素数为1/2 X n,因此运行时间为O(n X 1/2 X n)。但大O表示法省略诸如1/2这样的常数,因此简单地写作O(n X n)或O(n^2)。选择排序是一种灵巧的算法,但其速度不是很快。def findSmallest(my_list): smallest = my_list[...

2018-10-06 11:10:15 189

原创 MySql服务无法启动:2003 can't connect to mysql 10061

使用Navicat for MySQL创建新的连接时还可以正常启动服务,结果莫名奇妙的不能启动服务了。进入计算机的管理-&gt;服务-&gt;MySQL,把启动设置为自动,然后再启动还是不行。后来查看我的MySql装在了E:\mysql-8.0.11-winx64这个路径下,之前创建了my.ini文件,删除此文件,然后以管理员身份运行cmd,使用命令net start mysql,服务启动成功...

2018-08-06 11:06:31 704

原创 Python代码打开本地.mp4格式文件

想通过编写Python代码来打开本地的.mp4格式文件,使用os模块来操作文件。我的电脑默认的是QQ影音播放器,执行Python代码打开默认播放器,播放代码中指定的视频文件。class Video(object): def __init__(self,path): self.path = path def play(self): from os...

2018-08-05 12:29:14 10926 5

空空如也

空空如也

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

TA关注的人

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