自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python 从入门到放弃——思维导图之字符串、列表、元组、字典、集合

基本数据类型Python中的基本数据类型分为两大类:一. 数字型整形(int)浮点型(float)布尔型(bool)二.非数字型:字符串(str)列表(list)元组(tuple)字典(dict)对于非数字型的各种变量类型的常用操作如下:...

2019-09-04 14:20:57 538

原创 优化篇--vxe-table 大数据表格替代方案

【代码】优化篇--vxe-table 大数据表格替代方案。

2023-07-07 11:28:20 1043

原创 div绑定键盘点击事件

【代码】div绑定键盘点击事件。

2023-07-07 11:04:23 976

原创 优化篇--Vue模版语法做动态渲染

【代码】优化篇--Vue模版语法做动态渲染。

2023-07-07 10:47:33 300

转载 小程序的点击事件

点击inner, 执行的是handinner和handmiddle两个函数,因为midd的catchtap阻止了事件冒泡行为,所以outer不会执行。解决这个问题: 借助了css3中的一个非常好用的特性 在指定的类上添加一个。

2023-05-31 11:38:28 3831

原创 TS篇-学习随笔

记录typescript的学习笔记

2022-09-04 23:51:46 117 1

原创 一篇解决登录与支付

一篇解决微信、相关的登录 支付流程

2022-07-20 11:52:40 1726

原创 uniapp 配置跨域 request:fail abort statusCode:-1 Expected URL scheme ‘http‘ or ‘https‘ but was ‘file‘

需要请求的url:http://192.168.0.80:8082/api/Advertising/slideShow?type=11.源码试图配置代理 "devServer" : { "https" : false, "port" : 3650, "disableHostCheck" : true, "proxy": { "/api": { "target": "http://192.168.0.80:8082",/

2022-03-18 11:05:06 4543

原创 Hbuildx打包ios自定义基座

Hbuildx篇 uniapp打包ios自定义基座IOS打在线包烧钱又不好调试,要想达到与代码同步的测试效果只能安装自定义基座,为此踩了无数的坑,特别记录一下。1.制作自定义基座2.运行基座这里所需的证书文件(一套)可在淘宝购买,我买的40可以用五个月。打包成功后会生成一个 iOS_debug.ipa 的自定义基座。(找到这个文件保存到本地)直接这样操作无法通过苹果的验签,这里我们需要分发签名3.分发签名新增应用>购买设备数>复制安装地址下载购买一次设备数可

2022-02-26 16:25:35 2453

原创 uniapp-图片上传

图片上传组件1.多图上传2.图片压缩(app不可以)-----transitiuon.js子组件<template> <view class="page"> <view class="upload-view" style="padding: 0;" v-for="(item,index) in pathList" :key="index"> <image :src="baseUrl+item" mode="aspectFill" class="

2022-02-23 18:09:24 716

原创 uniapp-网络请求

api.jsconst baseUrl = "http://192.168.0.80:8080"// GET请求let listing = function(urling,data,header){ let token = uni.getStorageSync('token') if(token){ header={ "token":token } } return new Promise((resolve,reject)=>{ uni.request({

2022-02-23 17:57:06 1413

原创 uniapp-数据分页篇

标题1.配置上拉加载与下拉刷新首先要在app.json里面去将enablePullDownRefresh和onReachBottom设置为true { "path": "pages/coinDetail/coinDetail", "style": { "enablePullDownRefresh": true, "onReachBottom": true } }demo.vue中使用下拉触底时触发页码自增,然后将数据拼接在一起<script&gt

2022-02-23 17:54:30 2274

转载 中间文字,两边横线的css3伪元素的使用

先介绍下伪类和伪元素:伪类:操作的是在dom结构中已经存在的元素,可以对它进行一些样式的调整,比如:active,:hover等,一般用单冒号,感觉像是给元素添加一个class,然后设置样式;伪元素:操作的是在dom结构中不存在的元素,比如::after,::before等,可以对新添加的元素设置样式等,一般用双冒号,感觉像是添加一个新的元素,然后给它设置一些东西。相同点:他们都是在css中进行编写的。效果如下::before,:after使用了css3的伪元素,即相当于是在一个div中写

2021-12-18 10:46:34 466

转载 Echars 仪表盘盘配置项

var option = { backgroundColor: "#000", tooltip: { // 本系列特定的 tooltip 设定。 show: true, formatter: "{b}:{c}%", backgroundColor: "rgba(50,50,50,0.7)", // 提示框...

2021-12-15 13:13:37 134

转载 Vue读取本地excel转换为json

一.安装xlsx插件npm install xlsx -S二.导入工具类utile文件夹下创建xlsx.js/* 读取文件 */export const readFile = (file) => { return new Promise(resolve => { let reader = new FileReader() reader.readAsBinaryString(file) reader.onload = ev => { res

2021-12-13 17:21:10 1499

转载 js 通过id、pid遍历集合获得树结构

js 通过id、pid遍历集合获得树结构原文章地址 node=[{id:1,pid:0,name:"吉林省"}, {id:2,pid:1,name:"长春市"}, {id:3,pid:1,name:"松原市"}, {id:4,pid:0,name:"辽宁省"}, {id:5,pid:4,name:"沈阳市"}, {id:6,pid:3,name:"扶余县"} ]/* 通过定义map,key当前对象id, value该对象 遍历集合,得到对象顶级节点放到集合中返回

2021-12-08 13:25:56 1287

原创 uniapp-验证两次输入的密码是否一致

uniapp 验证两次输入的密码是否一致1.界面示例2.表单代码 <view class="change_from"> <u-form :model="form" ref="uForm"> <u-form-item prop="oldpassword"><u-input v-model="form.oldpassword" type="password" placeholder="请输入原始密码" /></u-form-item&g

2021-12-02 18:08:42 4156 4

原创 vue2中使用百度地图BMapGL

vue2中使用百度地图BMapGL目前只支持vue2,安装依赖npm install vue-bmap-gl --savemain.js引入包// 引入百度地图import VueBMap from 'vue-bmap-gl'import 'vue-bmap-gl/dist/style.css'Vue.use(VueBMap)VueBMap.initBMapApiLoader({ ak: '替换成你的key', v: '1.0'})父组件<template>

2021-08-16 17:57:10 6700 5

原创 vue3 安装了VueDevtools插件但在控制台不显示Vue的解决方案

加入以下代码:main.jsconst win = windowif (process.env.NODE_ENV === 'development') { if ('__VUE_DEVTOOLS_GLOBAL_HOOK__' in win) { win.__VUE_DEVTOOLS_GLOBAL_HOOK__.Vue = app }}如果用的tsmain.tsconst win:any = windowif (process.env.NODE_E

2021-07-08 13:35:19 1947 4

原创 2021-06-04

vue 实现表格的批量删除实现思路:1.获取选中项列表 delList这里可以使用element 组件轻松获取2 .将delList从完整的数据列表中过滤出去 // 批量删除 deleteSelected() { let arr1 = this.tableData; let arr2 = this.multipleSelection; // [arr1, arr2] = [this.tableData, this.

2021-06-04 11:14:59 102

原创 Vue封装网络请求二

这里以以下接口为实例https://api.apiopen.top/getJoke?page=10&count=3&type=textsrc下创建utils目录,创建request.js封装网络请求//封装网络请求import $axios from "axios"import qs from "query-string"// 错误信息的响应方法const errorHandle = (status,other) => { switch(stat

2021-03-26 22:06:38 190

原创 Vue封装网络请求

工作中网络请求的数据有很多,所以我们需要将网络请求封装准备工作:src文件夹下创建utils文件夹,在utils文件夹下创建http.js文件用于封装网络请求baseUrl.js处理根路径//根路径的处理const baseUrl = "http://localhost:3300"export default baseUrl/** * cors * proxy:开发环境 */2.在utils文件夹下创建http.js文件用于封装网络请求import axios from 'a

2021-03-26 15:44:58 2955

原创 jQuery练习二:会员信息模块

一.需求<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script src="jquery-3.4.1.min.js"></script> <style> table { width: 820px; margin: 10px; } table tr

2021-03-21 22:33:54 1198 1

原创 JQuery练习一:对多选框进行操作,输出选中个数

<input type="checkbox" /><label>A</label><input type="checkbox" /><label>B</label><input type="checkbox" /><label>C</label><input type="checkbox" /><label>D</label><input type="

2021-03-21 18:47:51 591

原创 js经典实例----弹力球广告特效

<div id="main"> <div class="box" id="box"></div></div>Javascript let [Sy, Vy] = [0, 10] let [Sx, Vx] = [0, 5] let [boxhight, boxWidth] = [70, 70] winhight = document.documentElement.clientHeight; //获取屏幕可视高度 winWi.

2021-03-20 17:52:01 173

原创 js经典实例----血遁 血条消失术

血条消失特效在进度条上进行改造而成有这样一个场景,七代火影漩涡鸣人初始血条为100% 绿色,受到海贼 王路飞攻击时,血量以每秒1%的速度减少;血量至70时叠加重伤buff,血量以每秒3%的速度减少且血条变黄;血量掉到30时,血条变红,死亡警告;血量掉到8%时,触发锁血挂。大战终结,木叶村又恢复了以往的平静HTML<div class="main"> <div class="container" id="container"></div&g

2021-03-18 17:53:49 909

原创 js经典实例----进度条特效

HTML<div class="main"> <div class="container" id="container"></div> </div> <button class='btn' id="btn">start</button>Javascriptdocument.getElementById('btn').addEventListener('click', function() { start .

2021-03-18 17:09:47 152

原创 js经典实例----倒计时页面跳转效果

<h2> <span id="container">5</span>秒钟后页面即将跳转 </h2> <script> let num = 5; var clock = setInterval(function() { num = --num; if (num <= 0) { clearInterval(clock) location = 'http://www.baidu.com

2021-03-18 15:47:12 282

原创 js经典实例----首尾去空格

let str = ' lifestory ' console.log(str.length)//15 function trim(str){ return str.replace(/(^\s*)|(\s*$)/g,'') } console.log(trim(str).length)//9

2021-03-18 15:27:50 144

原创 JS经典实例----快速获取路径中的文件名及目录名

页面HTML<div class="box">当前完整路径:<p class="container"></p> </div> <div class="box">当前目录:<p class="container"></p> </div> <div class="box">当前文件名:<p class="container"></p> </div&g

2021-03-18 15:16:33 4160

原创 JS经典实例1-网站中实时秒表实现

效果图Html部分<h1 class="container">显示时间</h1>JS部分setInterval(function() { let time = new Date() let year = time.getFullYear() let mouth = time.getMonth() + 1 let day = time.getDate() let hours = time.getHours() let minu

2021-03-18 14:19:52 136 1

原创 vuex的使用

1.vuex简介vuex是专门用来管理vue.js应用程序中状态的一个插件。他的作用是将应用中的所有状态都放在一起,集中式来管理。需要声明的是,这里所说的状态指的是vue组件中data里面的属性。2… vuex 的核心概念2.1 storevuex 中最关键的是store对象,这是vuex的核心。可以说,vuex这个插件其实就是一个store对象,每个vue应用仅且仅有一个store对象。2.2 创建store(Vue组件)// 创建并导出整个项目的数据仓库,将多组件公用的数据//放置到此对象

2020-09-05 17:13:15 74

转载 JavaScript中的变量和对象

https://www.cnblogs.com/PengLee/p/5652428.html1、JavaScript中的所有变量都是对象,这一点一定要明确2、JavaScript中的总共有如下几种数据对象类型: var carname=new String; var x= new Number; var y= new Boolean; var cars= new Array; var person= new Object;也就是说,不管是直接使用字面常量的定义方式,

2020-08-28 09:47:17 1350

转载 C# 高级编程----1、 . net知识体系

一、C#与.Net的关系C#是一种编程语言,是专门为与Microsoft的.Net Framework一起使用而设计的,C#是一种基于现代面向对象设计方法的语言。.Net Framework是一个功能非常丰富的平台,可开发、部署和执行分布式应用程序C#本身就是一种语言,尽管它是用于生成面向.Net环境的代码,但它本身不是.Net的一部分。.Net支持的一些特性C#不支持,C#支持的另一些...

2020-03-20 21:25:57 368

转载 vue-cli脚手架4.0升级之路

转载于:https://www.cnblogs.com/zhoulifeng/p/11690799.htmlvue-cli脚手架4.0升级之路关于Vue-cli 4.010月16日,官方发布消息称Vue-cli 4.0正式版发布,并且强烈建议升级;Vue CLI v4提供了对Nightwatch、Jest和PWA的极大改进,以及对所有核心包的许多其他小调整。很多基础的主要依赖已经升级:...

2019-12-26 12:13:47 3914

转载 JS 里的数据类型转换

本文章为知乎搬运,非原创,原文链接地址:https://zhuanlan.zhihu.com/p/73190204目录:1.了解一些词语2.数据的类型3.类型之间的转换1.了解一些词语首先!你现在处在某个空间,四周一片空白啥也没有,你特别饿,很想吃东西。突然眼前出现一行字:【需要什么东西你就 var 一下】虽然这行提示说的并不详细,但机智的你立马就知道怎么用了。(英语瞎组合的,两...

2019-12-03 10:26:57 211

原创 数据库之查询操作

高级查询一. 分组函数1.分组函数是对数据行的集合进行操作并按组给出一个结果,这个结果可直接输出,或者用来做判断条件。2.分组函数是对表中一组记录进行操作,每组只返回一个结果,即首先要对表记录进行分组,然后再进行操作汇总,每组返回一个结果,分组时可能是整个表分为一组,也可能根据条件分成多组。3.分组函数常用到以下五个函数: MIN MAX SUM AVG COUNT...

2019-09-04 15:28:18 458

原创 数据库基础之数据语言操作

数据操作语言(DML)数据操作语言主要包括如下几种: 增加行数据:使用INSERT语句实现 修改行数据:使用UPDATE语句实现删除行数据:使用DELETE语句实现一. 插入数据– 单行插入 INSERT INTO student(stuname,stuage,stubirthday) VALUES ('pam',20,NOW())– 插入多行(批量插入)INSERT INT...

2019-09-04 15:02:44 236

原创 Python从入门到放弃——日期与时间

Python3 日期和时间Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。时间间隔是以秒为单位的浮点小数。每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。Python 的 time 模块下有很多函数可以转换常见日期格式。如函数time.time()用于...

2019-09-04 14:38:14 170

原创 Python面向对象——人机猜拳小游戏

面向对象之人机猜拳小游戏实现步骤如下:1.1设计玩家类,电脑类,游戏game类1.2玩家类player定义一个属性name和方法,出拳,1:石头 2:剪刀 3:布1.3电脑类基本和玩家类基本一样,但是电脑出拳是随机产生1 2 31.4游戏类中包含玩家类和电脑类,定义一个游戏开始方法,调用玩家和电脑类出拳方法,判断游戏结果,谁赢了,把结果保存在一个电脑文件中1.5玩家可以玩N次游戏,当...

2019-07-21 15:09:10 7908 5

01.python基础水印版.pdf

源于东软内部的Python教材,适用于初学Python的小白进行学习。

2019-11-01

空空如也

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

TA关注的人

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