自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 js实现简单列表

// 列表的抽象数据类型 定义// 实现一个 list 类function List() { this.listSize = 0; // 初始化 列表长度 this.pos = 0; // 列表指针的位置 this.dataStore = []; // 初始化一个空列表来报存元素 this.clear = clear; // 清空列表的方法 this.find =find; // 查找列表元素 this.toString = toString; // 列表转字符串方法 th

2020-10-27 00:16:51 1089

原创 js运行机制

文章目录js的运行机制JavaScript为什么是单线程的?为什么需要异步?JavaScript单线程又是如何实现异步的呢?setTimeoutsetIntervalpromise、**process.nextTick(callback)**、setImmediate(): 功能:宏任务和微任务执行顺序总结总结js的运行机制JavaScript为什么是单线程的?因为现在如果有两个任务一个是删除DOM节点,一个是增加DOM节点,浏览器该如何执行?所以JavaScript是单线程为什么需要异步?如果J

2020-09-20 16:26:22 297

原创 简单记录 angular 表单验证 修改

简单记录 angular 表单验证 修改<div nz-form-control class="content"> <nz-datepicker formControlName="startGetTime" [nzDisabledDate]="disabledStartDate" [nzDisabled]="couponId !== ''" (ngModelChange)="getStartDateErr($event)"></nz-datepicker> -

2020-09-09 20:49:23 342 2

原创 【数据结构】 c语言 循环队列

##循环队列最主要是要 理解 如何从最后一个位置 指针跳转到 的第一个位置#include <stdio.h>#include <stdlib.h>typedef enum{ false = 0, true} bool;typedef struct Queue{ int* pBase; int front; int rear;}QUEUE;void init(QUEUE *); // 队列的初始化bool en_queue(QUEUE *, int

2020-09-04 21:26:54 139

原创 【数据结构】 c语言 实现简单 链表

// 链表#include <stdio.h>#include <malloc.h>#include <stdlib.h>typedef struct Node{int data; // 数据域struct Node* pNext; // 指针域}NODE, * PNODE;PNODE creat_list(void);int mian(void){// 先创建头节点节点PNODE pHead = NULL;pHead = creat_list

2020-08-29 20:04:35 182

原创 [数据结构] 使用 C语言 简单 实现数组

创建数组,并简单实现一下方法// 数组的方法void init_arr(PARR pArr, int len); // 数组的初始化方法 参数为PARR 类型变量首地址, len为数组的长度bool append_arr(PARR pArr, int val); // 数组追加元素bool insert_arr(PARR pArr, int pos, int val); // 数组插入元素 参数为数组首地址, 需要插入的位置 必须大于0;插入的值bool delete_arr(PARR pArr

2020-08-27 23:56:43 794

原创 我是怎么使用git的

git如何分支开发不知不觉就过去了三周了,来深圳也有四周,这边压力还是蛮大的。这里总结一下这段时间做的事情。以前我觉的git 挺简单的 ,git add .,commot, push 就完了。结果真的就是皮毛中的皮毛。创建一个仓库 为总的共有的仓库,创建不同的分支用于不同的环境,develop对应开发和环境,test 对应测试, gray灰度 (预上线) 有的项目还有 pre-gray(预灰度),一层一层测试过了 最后再合并到 master分支进行上线。在开发的时候 将 总的仓库 fork 到自

2020-08-14 00:10:09 81

原创 文件分片上传

文件分片上传前端<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>文件上传</title></head><body> <input type="file" id="file-upload" name=""> <button class="upload-btn" onclick="upload

2020-06-11 22:43:04 156

原创 以前的库存,前几天看到有朋友面试遇到这题

题目:console.log(['1', '2', '3'].map(parseInt))结果:[ 1, NaN, NaN ]解析:parseInt(string, redix)参数描述string必需。要被解析的字符串radix可选。表示要解析的数字的基数。该值介于 2~35之间如果省略参数或者其值为0,则数字将以10为基础来解析。如果它以“0x"或者”0X...

2020-03-13 21:14:04 166

原创 js的异常处理

文章目录js的异常处理需要处理的异常有哪些?Try-Catch 处理异常promise处理异步方法async await 的异常捕获window.addEventListener 处理静态资源加载异常window.onerror 捕获异常关于vue 的异常处理Vue.config.errorHandlerVue.config.warnHandlerrenderError参考如何优雅处理前端异常?5...

2020-02-20 16:15:49 459

原创 node 处理 http

node 处理http安装nodemon它是个自动重启工具,当项目内的文件发生变化的时候它回自动重启服务,而不再需要我们再去手动启动服务。npm install nodemon --save-dev使用:使用 nodemon app.js 代替 node app.js 其中app.js 就是项目的入口文件2. 使用node 处理 http (GET、POST)const h...

2020-02-01 12:46:29 164

原创 python (7) 类

python 中的 类在python中 首字母大写的名称指的是类类中的函数称为方法:__init__()方法:为了避免方法名称冲突,在开头和末尾各加上__ 两个下划线,__init__()方法第一各形参self 必不可少,并且必须位于其他形参的前面,因为在python创建实例的时候,将会自动传入实参self.创建一个dog类# 创建一个dog类class Dog(): ...

2020-01-29 13:54:00 135

原创 一个简单的个人博客数据库

简单的个人博客数据库:练习个人博客数据库分析功能模块简介用户管理博文管理评论系统分类管理标签管理mysql代码个人博客数据库分析功能模块简介用户管理:用户登陆,找回密码博文管理:编写、修改、删除博客评论管理:其他人可以评论和回复其他用户的评论分类管理:添加和删除分类,给文章设置分类标签管理:添加和删除标签,给文章设置标签用户管理用户表信息:用户id,用...

2020-01-26 18:18:10 1747

原创 Python 6 函数

函数函数定义使用def进行定义,可传参,形参实参,有返回值,形参前面加*让Python创建一个空元组,将传入的形参存入元组,形参前面加**将等式的形参存到字典当中# 定义一个加减法函数def count(number,num): number += num return numbernumber = int(input("请输入一个数字:"))num = int(input...

2020-01-26 13:59:19 244

原创 python 5用户输入和while循环

用户输入编写一个程序,询问用户要租赁什么样的汽车,并打印一条消息:“我帮你看看”car = input('先生,请问您需要租赁什么样的汽车:')print('好的,我帮您看看')编写餐厅程序,询问多少人用餐。如果超过8人就打印一条消息指出没有空的桌子,否则有空桌子count = input('先生,请问您预订多少人就位:')print(type(count))# 用户输入类...

2020-01-25 15:19:53 435 1

原创 玩蛇! 4if语句和字典

if 语句简单的 if语句的例子age = 22if age >= 20 : print('年龄大于20')if age != 21 : print('年龄不等于21')if age <= 20 : print('年龄小于20')else: print('年龄不小了')# if elif else 结构for item in range(1,2...

2020-01-20 16:46:28 127

原创 玩蛇! 3组织列表和for循环and元组

创建列表的时候,元素的顺序常常是无法预测的与类和实例有绑定关系为方法与类和实例没有绑定关系为函数引用:Python函数(function)与方法(method)区别使用sort() 方法对列表进行永久排序使用函数sorted()对列表进行临时排序反转列表 reverse()方法确定列表的长度 len()函数tuwe = ['giao哥','灵寒子','阿英','法克','嘟嘟妹...

2020-01-19 21:19:08 140

原创 玩蛇 (2)列表

列表简介什么是列表列表由一系列按照特定顺序排列的元素组成。python中用’[]'来表示列表。lists = ['python','爬虫','人工智能']通过下标的方式访问列表中的元素(下标从 0 开始)print(lists[1]) # 爬虫修改添加删除元素# 修改lists[1] = '蟒蛇'# 添加lists.append('在列表末尾追加')lists...

2020-01-16 21:59:07 131

原创 玩蛇 (1)变量和字符串

Python 是一种解释型、面向对象、动态数据类型的高级程序设计语言。变量 与js类似,不过js可以以 $ 打头变量名只能包含字符、数字和下划线。变量名可以以字母和下划线打头,但不能数字打头。变量名不能包含空格,但是可以使用下划线来分隔其中的单词不要将Python的关键字和函数名用作变量名,即不要使用保留用于特殊用途的单词。变量名应该既简短又具有描述性慎用小写字母 l 和 o ,因...

2020-01-15 23:11:21 120

原创 人工神经网络及人工智能基础(一)

深度学习基础阿里云大学神经网络课程学习笔记文章目录一、 概述人工智能(Artificial Intelligence, AI)人工神经网络 (Artificial Neural Network,ANN)人工神经网络的基本特征结构特点性能特点能力特征人工神经网络(ANN)功能及应用ANN 的基本功能ANN的应用领域二、人工神经网络神经元模型M-P模型激活函数(Activation Functio...

2020-01-09 19:56:02 790

原创 使用python画二元二次函数(笔记)

导包import numpy as np # mpl_toolkits是matplotlib官方的工具包 mplot3d是用来画三维图像的工具包from mpl_toolkits.mplot3d import Axes3D# pyplot 是一个有命令风格的的函数集合,与matlab相似。from matplotlib import pyplot as plt创建一个图像窗口,...

2020-01-08 19:19:46 8885

原创 linux服务器命令

查看防火墙状态service iptables status查看各端口iptables -L -n添加端口添加20000一下的所有端口iptables -A INPUT -p tcp --dport :20000 -j ACCEPT保存防火墙配置service iptables save配置web端口iptables -A INPUT -p tcp -...

2020-01-06 21:11:47 95

原创 微信小程序笔记

微信小程序笔记1. 如何使用scroll-view实现横向滚动?2. 点击添加类名3.1. 如何使用scroll-view实现横向滚动? <scroll-view class="mml-nav-scroll" scroll-x="true"> <view id="mml_nav1" class="mml-scroll-item active">...

2020-01-02 17:44:00 97

原创 github快速查找开源项目

github快速查找开源项目搜索名字包含python 的开源项目in:name python名字包含 python 并且stars数在3000以上in:name python stars:>3000名字包含 python 并且forks数在3000以上in:name python stars:>3000名字包含 python 并且forks数在300...

2019-12-26 13:18:36 233

原创 node前端编译内存溢出问题

编译问题描述:FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory 1: 00007FF6B0EFD1BA v8::internal::GCIdleTimeHandler::GCIdleTimeHandler+4506 2: 00007F...

2019-12-22 14:40:32 773

原创 nodejs 支付宝接口

支付宝配置设置密钥需要上图的软件 。其他设置暂时不设就这样就行了!代码安装 alipay 的 SDK工具npm i alipay-sdk --save

2019-12-16 12:32:06 2196 3

原创 win10 开机内存直接占90%内存泄漏!

新建文本文件复制粘贴下面一段Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\TimeBroker]"Start"=dword:00000003[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\SysMain]...

2019-11-30 21:16:17 5054

原创 git 晨读素材

廖雪峰老师教程!参考大哥的博客晨读!! 常用git命令:git init // 初始化一个git版本库git add filename.extention // 将带扩展名的文件添加到 版本库的暂存区git commit -m "每次提交的日志" // 将暂存区的文件 添加到分支当中,默认为mastergit status // 查看当前工作区的状态git ch...

2019-11-30 12:18:21 131

原创 vuex和 localStorage 区别

11.29笔记vuex和 localStorage 区别浏览器回退 刷新:更改配置文件后 ==重启==才能生效!vuex和 localStorage 区别最重要的区别:vuex存储在内存,localstorage则以文件的方式存储在本地应用场景:vuex用于组件之间的传值,(响应式的),localstorage则主要用于不同页面之间的传值(其他页面更新数据了,当前页面要刷新才能相应更...

2019-11-30 08:42:40 6003 3

原创 判断对象是否为空,判断对象是否含有某键值对

你没有对象!判断对象是否为空判断对象是否含有某键值对今天遇到了,自己做个总结!判断对象是否为空来个空对象let obj = {}这个不行,所有的对象都会打成"[object Object]"字符串obj.toString()"[object Object]"这个是不可能的。。obj.lengthundefined循环对象 如果不为空返回truevar b ...

2019-11-28 20:16:55 990

原创 vue 返回上一页 页面不刷新 keep-alive

文章目录keep-alive 将页面缓存 返回时页面不刷新问题解决办法<---------------------------------假装分割--------------------------------->keep-alive 将页面缓存 返回时页面不刷新问题这样一些功能模块,是一个组件,当选中的时候跳转到下一个页面去返回的时候页面没有保存之前的状态返回后:解决...

2019-11-28 11:56:22 1849

原创 鼠标滑过页面时候不会选中页面上的文字,el-scrollbar

2019年11月25日 笔记本来要的是这样的点的次数稍微一多就这样了解决办法:禁止选择:onselectstart=“return false”;**扩展**optionscode禁止选择onselectstart=“return false”;禁止拖放οndragstart=“return false” ;禁止拷贝οncοpy=docume...

2019-11-25 21:23:46 489

原创 input框在谷歌浏览器保存密码之后样式没了怎么办?

正常样式:谷歌浏览器保存密码之后:解决办法:input:-webkit-autofill { // 字体颜色 -webkit-text-fill-color: #ededed !important; // 背景颜色 background-color:transparent; // 背景图片 background-image: none; // 过渡 tra...

2019-11-20 20:38:26 614

原创 忘了vue安装过程了?

先安装淘宝镜像 npm好慢npm i -g cnpm --registry=https://registry.npm.taobao.org配置淘宝镜像npm config set registry https://registry.npm.taobao.org安装vuenpm i vue -g安装脚手架npm install -g @vue/cli安装依赖...

2019-11-19 22:55:52 111

原创 修改Vue Element 主题问题

安装:看清自己的node版本 当前一般为v12.13.0确定是否还是 v10.16.0版本区别:// 安装element uinpm i element-ui --save-dev // 安装node-sass 和sass-loadernpm node-sass sass-loader --save-devv10.16.0版本 如下安装:npm i element-theme ...

2019-11-19 14:24:04 567

原创 不知道为什么添加el.offsetWidth之后 vue过渡动画成功

活在今天的格子里使用vue中的过渡动画的时候:注意在使用javascript钩子的时候动画效果是无法出来的,得要额外的添加一句el.offsetWidth ???解释是这样的(非官方):原因在于浏览器不会根据你js对style的修改实时更新,而一般是在当前js修改完毕之后,会对所有修改统一更新,而display:none(它本身是不能transition的)的状态切换影响了其他过渡效果的切...

2019-11-15 20:28:29 1615

原创 vue-router近期学习总结

最近好累,今天晚上没有心情敲代码了,写写博客,总结一下这几天的学习一、vue-router1. `可以通过路由来改变当前的页面的内容,` - 将一个页面分(除了登录页面)成多个部分(头部,左侧菜单,底部,头部) - 每一个部分都由路由引入,但是当我们进行左边操作的时候头部、左侧 、和底部是不会改变的,改变的仅仅是我们的内容。 - 使用命名路由:`<router-view...

2019-11-13 22:47:26 85

原创 VUE UI 组件 Element 中分页的使用

从17:00到20:30 与分页战斗正在清算战利品 >>>>>分页属性<div class="block newsPage"> <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" :page...

2019-11-08 22:26:45 245

原创 nodejs 实现后台业务逻辑

废话不说直接上github地址nodejs实现后台服务器注意:下载之后文件中创建ued文件并在ued文件夹下创建上图文件用于存放视频 照片等资源后台界面在ueditor里面的main.html记得打开文件的时候要先起服务器哦 不然会访问不了的哦数据库也在里面的呢?仔细找找 .sql 后缀名的文件哦登录界面的用户和密码:张三 123456 和 李四 234...

2019-11-06 17:44:19 943 1

原创 vue卡槽

卡。。。槽。。。全局组件的自定义标签不能使用大写可以使用“-”连接template 的内容中必须包含标签名并且template 的内容会完全替代自定义标签(包括标签自己)写卡槽的方法推荐直接github查看,还能锻炼英语// 先在这里挖个坑<slot name ="example"/>// 咱们在这填坑<template v-slot:example>...

2019-11-05 20:22:26 281

空空如也

空空如也

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

TA关注的人

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