- 博客(75)
- 资源 (5)
- 收藏
- 关注
原创 总结vue3常用的基础语法
vue3常用的基础语法包括:列表的渲染、条件判断、样式绑定、vue指令、表单事件处理、响应式数据、生命周期、watch监听、计算属性computed()、组件的基础。
2024-04-01 09:50:15 1420 1
原创 总结一下react常用到的hooks
当对一个数据的更改方式是多种多样的时,为了对数据进行统一管理,我们可以用useReducer(),比如我们想对数据增加和减少操作,我们就可以定义一个reducer函数。
2024-03-25 21:31:31 384
原创 vue子组件向父组件传值 emit
子组件向父组件传值主要流程是,子组件通过emit()方法传递一个事件和值给父组件,父组件通过事件获取子组件传递过来的值然后编写逻辑代码。下面代码是子组件child的input框值传递给父组件,通过emit(“”,“”)传递一个事件和一个值给父组件。
2023-01-10 10:44:51 316
原创 vue中ref、reactive和 toRefs toRef
ref和reactive都是响应式的引用,其原理是通过 proxy 对数据进行封装,当数据变化时,触发模版等内容的更新, ref 处理基础类型的数据(string,number..),reactive 处理非基础类型的数据(对象,数组)。// { name: 'dell'} 变成 proxy({ name: 'dell'}) 这样的一个响应式引用。如果把name从对象结构出来,就会失去响应式引用,需要使用toRefs使其成为响应式引用。//变成proxy({value:"li"})这样一个响应式的引用。
2023-01-09 21:07:16 694
原创 vue组件拆分todolist简单demo
把自己定义为组件时需要name:TodoList,引用组件时需要imporrt 组件,然后components里注册该组件,才能使用它。
2023-01-09 10:51:12 125
原创 vue入门例子todo-list
自定义组件todo-list,父组件通过属性值content传递数据给子组件,子组件通过props接收content数据,v-for v-for="(item, index) of list"可以遍历循环数组list。主要知识点包括v-for v-on v-bind v-model 自定义组件 组件挂载。v-on绑定事件,比如点击事件add,点击后会执行add()v-bind绑定html属性值,可以动态改变属性值。v-model双向绑定文本框的值。
2023-01-07 16:25:22 91
原创 科大讯飞车辆贷款违约
1、数据介绍赛题数据由训练集和测试集组成,总数据量超过25w,包含52个特征字段。为了保证比赛的公平性,将会从中抽取15万条作为训练集,3万条作为测试集,同时会对部分字段信息进行脱敏。数据集中每个特征的含义,进入链接查看https://challenge.xfyun.cn/topic/info?type=car-loan2、数据预处理2.1、读取数据2.2、去除无效特征2.3、划分测试集和训练集3、建模3.1、逻辑回归3.2、xgboost...
2021-08-07 17:13:24 7201 6
原创 微信小程序云开发删除所有任务
//删除任务表 deltaskinfo(){ const db = wx.cloud.database(); const _ = db.command; /** * 删除集合counters中的数据 */ db.collection('taskInfo').where({ bidnum:_.exists(true), }).remove().then(res=>{ console.log(r...
2021-04-26 15:41:25 207
原创 微信小程序订阅消息
1、订阅消息的实现过程微信订阅消息实现主要有两大块内容需要理解,第一,发送的消息内容需要预先定义一个模板,模板的数据可以有云函数发送,其中发送的内容可以由前端传入云函数,那什么时候发送呢?这就涉及到触发,有时间触发,到了某个时间点就发送给已订阅的用户,另一种是事件触发,当点击某个按钮时,就会发送这条订阅消息给已订阅的用户;第二,内容接收方需要订阅消息模板,订阅一次就可以接收一次这个模板的消息。2、云函数端定义要发送的内容touser表示要发给谁(前提是那个用户已经订阅了这个模板) data表示.
2021-03-30 10:08:03 181
原创 微信小程序根据条件显示样式
isHide(){ console.log(this.data.deadline); var value=new Date() -new Date(this.data.deadline) console.log(value) if(value>0){ this.setData({ isHide:1 }) }else{ this.setData({ isHide:0 }).
2021-02-02 19:48:45 2632
原创 Python3 按行读取txt
list=[]for line in open("test.txt"): print(line[:-1].split(" ")[1:]) for box in line[:-1].split(" ")[1:]: list.append(box.split(",")[-1]) print(box.split(",")[-1])import arraylist0=[]list1=[]list2=[]list3=[]list4=[]for i i.
2020-12-28 19:24:35 1035
原创 2020-12-23
<view> <!--button--> <view class="btn" bindtap="powerDrawer" data-statu="open">筛选</view> <!--mask--> <view class="drawer_screen" bindtap="powerDrawer" data-statu="close" wx:if="{{showModalStatus}}"></...
2020-12-23 15:47:49 100
原创 微信小程序tab栏
在app.json添加以下代码"tabBar": { "list":[{ "pagePath": "pages/qt_overviewer/index", "text": "质检概况", "iconPath": "./image/zhijian.png", "selectedIconPath": "./image/zhijian.png" }, { "pagePath": "pages/pro_overviewer1/
2020-12-21 14:14:40 217 1
原创 查看详情按钮 微信小程序
<form bindsubmit='submit'> <input type='text' id="scid" name="scid" bindinput='getscidInput' style='display:none' value="{{item.productionScheduleId}}"/> <button formType="submit" id="btn">查看详情</button> </form..
2020-12-18 11:06:22 456 1
原创 微信小程序登录与跳转到首页
login.jsvar app = getApp() Page({ data: { username: '', password: '', userInfo: {} }, onLoad: function () { var that = this //调用应用实例的方法获取全局数据 app.getUserInfo(function (userInfo) { //更新数据 that.setData({ userInfo: userInfo })
2020-10-19 10:20:36 10072 15
原创 python 二维码生成
import qrcodeqr=qrcode.QRCode(version = 2,error_correction = qrcode.constants.ERROR_CORRECT_L,box_size=10,border=10,)qr.add_data('显示的文本内容')qr.make(fit=True)img = qr.make_image()img.show()#img.save('D:/test.jpg')
2020-10-19 10:06:38 147
原创 WPF 用MVVM模式 绑定textbox和slider
viewmodel.csusing GalaSoft.MvvmLight;using GalaSoft.MvvmLight.Command;namespace mvvmtest.ViewModel{ public class MainViewModel : ViewModelBase { /// <summary> /// Initializes a new instance of the MainViewModel ...
2020-09-22 10:10:45 1512
原创 python发送数据和接收数据接口
接收数据代码from flask import Flask,render_template,request,Response,jsonifyimport redisimport jsonapp=Flask(__name__)@app.route('/sendjson', methods=['POST'])def sendjson(): print(request.get_json()) print("###################") # 接受前端发来
2020-07-01 17:36:28 4819
原创 flask 为prophet 模型提供API接口
from flask import Flask, jsonify, requestfrom flask_cors import CORS, cross_originapp = Flask(__name__)CORS(app)import pandas as pdimport numpy as npfrom fbprophet import Prophetdf = pd.read_csv('./data/476.csv')df =df[1:]m = Prophet()m=m.fit.
2020-06-15 16:22:49 322
原创 numpy处理缺失值 填充
import numpy as npdef fill(t): for i in range(t.shape[1]): temp_col = t[:,i] nan_num = np.count_nonzero(temp_col!=temp_col) if nan_num != 0: temp...
2019-07-21 11:43:56 10686
原创 如何把彩色图像转换为灰度或者黑白图像 python实现
下面代码实现了把input文件夹下所有彩色图像转换成灰度图像,如果要转换成黑白图像只需把L = I.convert('1')换成L = I.convert('1')from PIL import Imageimport os input_dir = 'input/'out_dir = 'output/'a = os.listdir(input_dir) for i in ...
2019-07-21 11:40:57 10218 2
原创 matplotlib绘图基础
1.设置图片大小plt.figure(figsize=(20,8),dpi=80)1.保存到本地plt.savefig("./friend.jpg")2.描述信息,比如x轴和y轴表示什么,这个图表示什么plt.ylabel("my gril friend")plt.xlabel("time stage")3.调整x或者y的刻度的间距plt.ylabel("my gri...
2019-07-19 10:14:51 176
转载 python 如何把图片合成视频
注意,首先得把图片统一尺寸,我上一篇博客写好了如何统一图片尺寸# -*- coding: UTF-8 -*-import osimport cv2import time# 图片合成视频def picvideo(path,size): path = "./resizeimg/"#文件路径 filelist = os.listdir(path) #获取该目录下的所有文...
2019-06-28 16:26:35 4448 5
原创 python 批量统一图片尺寸
根据自己的图片路径更改一下就可以了#提取目录下所有图片,更改尺寸后保存到另一目录from PIL import Imageimport os.pathimport globdef convertjpg(jpgfile,outdir,width=640,height=640): img=Image.open(jpgfile) try: new_img=i...
2019-06-28 16:22:17 1148 1
原创 pandas选取特定行和列
1、数据由pandas读取df = pd.DataFrame(data)2、选择特定列df['列名1'] df[["列名1"]]3、选择特定行# 选择每一列的前2行数据df.iloc[:2]df.iloc[10:12] #选择第10行到11行4、行号和列号同时控制# 选择前三列前三行df.iloc[:3,:3]...
2019-05-23 21:52:13 29529
原创 coco数据类型的读取和数据分析
1、coco类型的标注信息是json文件首先我们需要读取json文件import jsonwith open("./datasets/train_restriction.json",'r') as load_f: f = json.load(load_f)print(f.keys())2、接下来我们来分析一下annotations3、读取第一个标注框的信息...
2019-05-23 13:53:33 1442 1
原创 Graphviz Windows安装
有一些博客介绍直接pip install graphviz我试了好几遍都没有用得到官网下载http://www.graphviz.org/download/我选择的是Stable 2.38选择zip文件,解压之后把bin路径添加到环境变量E:\graphviz\release\bin...
2019-05-21 21:35:16 246
原创 怎样给txt文件首列添加行号并保存在txt文件
file = open("./datasets/labels.txt",'r')lines = file.readlines()#print(lines)n=0 with open("./datasets/labels1.txt",'a+')as f: for line in lines: f.write(str(n)+' '+line) ...
2019-05-14 21:23:19 2508
原创 keras-yolov3数据准备 json文件转成txt文件
由于标注文件是用json文件保存的,yolov3不能直接用来训练,需要进行转换。import jsonfrom collections import defaultdictname_box_id = defaultdict(list)id_name = dict()f = open( "./datasets/train_restriction.json", enco...
2019-05-09 16:48:25 2739 3
原创 数据预处理
不管是做数据分析、机器学习、深度学习等。我们拿到数据后,第一步是做数据预处理。Name Weight age Gender Alice 133 18 F Bob 160 25 M Charlie 152 36 M Diana 120 42 F 1、数据特征像age的有大小顺序的称...
2019-04-02 10:19:31 186
原创 深度学习必备知识(神经元结构)
神经网络结构千变万化,有很多选择。那么是不是随机选择就可以训练了呢?答案是否定的,神经元结构的选择会影响训练模型的效果。神经元结构主要包括三方面的选择。1、depthdepth通俗地说就是你的人工神经网络要设计多少层2、widthwidth就是每一层有多少个节点,这个要个根据数据量来定,通常是小于1000的。有人总结说,神经元节点的个数等于 数据量/参数个数 的5到30倍最佳。...
2019-04-02 09:49:02 3636
原创 目标检测,训练自己的数据集 ---气球检测
1、前期工作下载源码https://github.com/matterport/Mask_RCNN下载coco预训练weight https://github.com/matterport/Mask_RCNN/releases下载数据集气球数据集分为训练集和测试集2、在sample 文件夹下有一个bollon文件夹,这是我们要做的项目把我们下载好的dataset 和权重...
2019-03-30 00:42:37 3225 1
原创 django 前端页面如何显示前N条数据
这个涉及到的知识点是django数据库查询问题,我们可以在view.py文件中操作blog_list = models.Blog.objects.all()[:3]这是选取数据库的前三条数据
2018-11-15 16:53:04 6921
hog+SVM图片分类实例
2018-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人