- 博客(36)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 用pyecharts生成仪表盘——将多张图片汇总到一个页面,大屏可视化数据展示
(前情提要)我爬了拉勾网搜索“设计”职位的招聘信息,详见Python爬虫获取拉勾网招聘信息并用pyecharts画了地图Geo,Map,条形图,饼图,词云图以及箱线图。详见拉勾网“设计”职位数据分析之用pyecharts画地图Geo,Map,拉勾网“设计”职位数据分析之用pyecharts画条形图Bar,拉勾网“设计”职位数据分析之用pyecharts画饼图(南丁格尔图玫瑰图)Pie,拉勾网“设计...
2020-03-20 16:47:29
23588
64
原创 SVN小乌龟汉化问题
1.首先确认中文语言包和SVN版本需要一致(点击右键 选择最后一个选项即可查看)3.如果还是没有中文,找到这个文件夹,把里面的内容全部删掉。然后把下载好的中文包复制到这里,再重复第二步就ok了。点击这个官网链接可以下载对应版本的中文包。2.下载好之后直接无脑下一步安装即可。
2024-04-23 11:59:11
820
原创 js 生成单循环和单淘汰对阵分组
很多比赛项目的赛制分为单循环和单淘汰赛,单循环就是小组中的每个成员互相PK,取小组前n名进入下一轮。单淘汰是直接12PK 34PK 如果组内成员是单数则有一人轮空(如果有种子选手 则种子选手轮空) 胜者晋级 败者淘汰。groupList的结构大概是[[],[],[],]这样子,所以函数里设置的还需要获取一下,到一个list在进行分组,大家如果用的话可以改造一下哦。
2024-04-19 17:08:35
273
原创 【uniapp】 合成海报组件
之前公司的同事写过一个微信小程序用的 合成海报的组件 非常十分好用 最近的项目是uni的 把组件改造一下也可以用 记录一下。文字、图片、矩形、圆角等等情况都考虑了 使用起来非常方便。这次用的组件是放在分包里了 顺便记录一下 分包调用组件。目录结构是这样子的 想在index.vue页面调用。重点来了 合成图片的函数是这样子。有需要可以试一试哦~
2024-04-19 16:24:47
588
原创 vue admin element动态路由刷新后白屏
vue admin element框架配置动态路由后 点击左边的菜单栏可以正常访问到 但是一刷新页面就变成空白的了 一直苦思不得其解 刚刚终于让我查到了!列表里,不能放在原来静态路由的位置。因为静态路由后面是接动态路由的,404放静态的最后一个会陷入死循环。看来还是要仔细研读源码 要不就会这样 知其然不知其所以然o(╥﹏╥)o。要放在动态路由列表的最后一行也就是。记录一下 困扰了好几天o(╥﹏╥)o。
2023-11-18 00:36:12
667
原创 【微信小程序】最新隐私弹窗组件
wx.exitMiniProgram()表示不同意就退出小程序,可以根据需求自己调整哈。就是获取头像昵称位置啥啥各种用户信息的时候 都需要先搞个弹窗 让用户确认才行。其实主要就是wx.getPrivacySetting 一下。必须跟上啊 咱公司的大佬马上搞了个组件。贴出来学习一下 顺便给大家参考。然后用的时候就每个页面引入一下。微信小程序又发布了新一波政策。最好是放到公共组件里面。程序员何苦为难程序员。
2023-09-14 15:20:06
573
原创 ios H5无法自动播放视频 vue3 TS
于是想到搞个骚操作,在用户点击其他按钮的时候 偷偷播放一下下视频 之后再正常play()就没问题了。这次的需求是做一个h5 到某个页面的时候需要自动播放一个视频 安卓特别OK ios又搞幺蛾子,对了vue3获取dom也顺便记录一下 会了的就当复习了。但是不知道为什么每次用的时候都需要判断一下。都不行,必须是用户触发了点击事件才能。是否存在 不然就报错 求各位大神指点。dom名字取和ref一样的,但是又不符合需求了 、、、
2023-05-06 15:10:16
556
1
原创 微信小程序 录制视频的时候加背景音乐不影响麦克风收音
这次的需求是用户先选择音乐,然后调起微信的录像api(此处有特殊样式,所以不能直接用选择视频文件录像那个方法),之后将用户拍摄的视频、选择的bgm传给后端,他那边加上水印合成视频返回给前端进行后面的操作。录制视频的时候也要求加上bgm,不然太突兀了,所以就相当于前端这边合成视频和音频,后端再合成水印。放在页面,录制的时候播放一下,拍好了再播放,假装合成了,其实还是后端去合成。播放音频的话,会影响视频麦克风的收声,录出来的视频只有一两秒有声音。还有就是录制开始的时候调一下。,录制结束的时候调一下。
2023-04-19 11:58:51
535
原创 网页缩放时精准取到canvas内部触摸坐标
首先我们知道触摸事件拿不到鼠标点击事件的offsetX和offsetY,而canvas画图的时候经常需要用到这两个值,正常页面没有缩放的时候,取clientX,clientY减掉canvas距离顶部的值就可以了。但是网页或者canvas的父盒子有缩放的时候,直接取就不准确了。得到缩放倍数,然后再乘上刚才算好的距离(y值类似)如果大家用vue3写的话,记得.value!也就是紫色盒子减去红色盒子的距离。
2023-04-17 15:57:55
512
原创 uniapp 微信小程序转盘指针抽奖
但是发现瓶子并不是一个宽度,从下往上会越来越细,改变液体的位置不太合适。转盘抽奖uniapp小程序,跟搜到的插件转盘旋转不同,我们的需求是中间的指针也就是瓶子旋转,而且要求长摁蓄力液体装满瓶子,松手旋转并且液体慢慢转为空,最后停止在相应的奖品上。后来想到了 找设计mm切了几个图 装满瓶子液体的图放最底层,上面压一个空瓶子但是没有底的图,通过控制空瓶子的高度,一点点把下面的液体显示出来。瓶子旋转停下抽奖就很简单啦,我是先让瓶子空转两圈,同时调接口获取抽奖信息,然后把奖品的位置序号存一下,再让瓶子转360。
2023-04-07 17:26:49
1174
1
原创 【uniapp】vue3 同一个页面轮播图同步自动播放
最近遇到了这种情况,同一个页面上的轮播图需要同步自动播放,直接用swiper组件的autoplay 在真机上看会出现不同步的这种情况。其次 我的三个轮播图是写在同一个list里面的,用current来控制了当前轮播图的序号。首先在swiper标签关闭自动播放的相关设置。于是只能用js来控制自动轮播。
2023-04-07 16:39:02
356
原创 iscroll的简单使用
iOS自带的拖动总是被测试小姐姐挑出bug,所以我们公司用的模板禁用了iOS原生的滚动拖拽功能,h5项目哈。找到你需要滚动的容器,这里强调一下,必须是三层包裹的结构,两层的会有bug。最外层的div命名容器,ul才是可以滚动的,ul里面正常放需要的内容。在读到数据,显示出容器之后,需要刷新一下iscroll,例如。那有滚动拖拽需求的时候 就需要用到iscroll了。iscroll的简单调用就是这样啦,记录 一下。然后在js里先初始化iscroll。
2023-02-14 14:29:53
710
原创 华为手机 微信小程序 input输入框上移
不知道大家有木有遇到过 微信小程序的input 调起输入法的时候 会被挤上去 输入框跑到上面去了 无论css怎么写怎么布局 还是会跑上移 尤其是测试mm的华为手机 别的手机都OK的。比方说我这里要获取用户昵称 就可以这样。但是只写到这里 还是会有一个上移的动作。解决的方法是 给input加个。看出来了咩 这里需要把。
2023-01-09 14:21:57
2313
3
原创 微信小程序 ISO遮罩层背景可移动
第一次用微信小程序原生写代码 需求是有一个活动规则的弹窗 只显示一部分 其他的要下滑才能看到 相信大家也不陌生 就是很常见的活动规则的样式。解决的办法是 给弹窗的遮罩层盒子 加一个touch事件 然后在js里随便return一下 另外要注意小程序中滚动的部分要用。但是iOS会出现 滑动的时候 弹窗下面的背景也跟着一起滑的bug。首先 横向移动可以给最外层的父盒子 加。容器装,不能像平常给父盒子设置。
2023-01-09 14:13:56
577
原创 uniapp-canvas拖拽组件-限制缩放倍数
组件中的缩放功能是计算出 手指按下的坐标到图像中心的距离A 和 手指移动到的坐标到图像中心的距离B,两者相除得到缩放倍数,然后将盒子的宽度调整为 原来的宽度x缩放倍数。需要注意的就是 缩放后的图片宽度是 获取到的图片宽度x实际缩放倍数,不能直接拿倍数来做比较 这里卡了我好久 组件相关代码修改如下。我们的需求是 在外部定义图片的宽度高度、缩放倍数的最大最小值。然后在组件中加上 根据缩放倍数 限制缩放的功能。实现图片的拖拽功能。今天更新一下 二开组件 实现控制图片缩放倍数的功能。
2022-11-09 14:37:04
1388
原创 uniapp 小程序拍照上传,百度识别人体关键点,显示拖拽元素,生成海报
小程序这边先拍摄露出手腕的照片,然后传给后端,调百度识别的api,根据返回的手腕位置,显示手表的贴图(可以拖拽旋转之类的)最后可以生成海报,保存图片到手ji机。然后还要注意,百度识别返回的手腕坐标,是手腕中心位置距离图片左上角的位置,单位是px。所以我们用的时候需要。但是我们的需求是,根据接口返回的位置,在手腕那里直接显示手表的图片,所以还要调整一下。将红框里面的url换成后端给你的上传接口就可以啦,记得。最后生成海报的功能,也是直接调组件的方法就可以了。,不然死活传不上去的!这两个功能我使用了组件。
2022-11-08 17:42:51
971
原创 git 更换远程仓库地址 最傻瓜的方式
不知道大家有木有遇到过 git远程仓库地址更换的情景。我们公司的gitlab远程地址换了 ,所以本地该如何操作呢?下面为大家带来一种最最简单 最最傻瓜的方式。首先打开本地仓库的文件夹,找到“.git”这个文件夹。如果找不到,请确认你勾选了 “查看” 下面的“隐藏的项目”。之后找到config文件,用vscode 或者随便你写代码的IDE打开。修改这里的URL,改成新的远程IP地址即可。其实还有很多方法 比如敲几行代码就可以搞定但是这样操作真的很方便谁不爱傻瓜操作呢!!!!...
2022-04-13 14:37:49
657
原创 uniapp 利用getCurrentPages() 实现保留其他页面并回退到指定页面
简单描述下需求:当我们从页面A开始,有很多种不同的路径可以到页面B。页面B上有一个“返回A”的按钮,点击可以回退到页面A,之后点击自带的返回键不会再回到页面B,A页面的返回键也不会消失变成回到主页。大致示意图如下结合uniapp官方文档提供的路由跳转方法选择uni.navigateBack()最合适,只要计算出A页面和B页面之间的页数,就可以直接返回A页面,完成需求//返回指定页面goMypage(){ let pages = getCurrentPages(); //函数用于获取当前页
2022-02-09 15:57:12
5786
原创 uniapp 上传图片到华为云obs
记录一下用uniapp上传图片到华为云obs,之前是先把文件传到我们自己的服务器,然后后端的同事再上传到obs,但是我们公司的带宽太低了,传的太太太太慢了,于是考虑直接让用户上传到obs,不经过我们自己的服务器,这样能稍微快一点。那么现在问题来了,obs的文档,前端(小程序)获取签名直传,都需要引入BrowserJS,但是不知道为什么,我用uniapp死活引入不成功,不是文件报错,就是无法创建ObsClient对象,一整个无语住了,生成工单问华为云工程师,得到的回复也只是uniapp还没适配,简直了。。。
2021-12-27 11:24:26
2459
6
原创 用别人的项目 安装vue依赖失败解决方法(之一)
由于vue的依赖包十分大,所以我们一般在使用别da人lao的vue项目时候都是重新下载依赖环境的,但是在终端输入npm install
2021-09-02 16:43:03
2138
原创 vue不同页面切换,背景音乐连续播放不间断
最近遇到了这样一个需求,就是h5不同页面之间跳转,要求bgm连续播放不间断。 不知道大家是怎么处理的呢?我之前想的是,在每个页面都写一个audio标签,然后切换页面的时候存一下当前音乐的播放进度,到下一个页面再给音乐写入开始时间。<template> <audio loop="loop" preload="preload" id="bgmusic" controls="controls" ref="MusicPlay" style="display: none;">
2021-06-18 16:25:59
4610
6
原创 vue瀑布流插件vue-waterfall-easy 2.x
不知道大家都是怎么用瀑布流的,一开始尝试用flex布局失败,后面找到了这个组件,还是挺好用的,记录一下。首先是用npm安装npm install vue-waterfall-easy --save-dev然后用import引用import vueWaterfallEasy from 'vue-waterfall-easy'export default { name: 'app', components: { vueWaterfallEasy }}在部分我写的是,除了图片,
2021-05-14 17:38:40
3239
13
原创 Python爬虫——抖音排行榜
最近公司准备搞个抖音号,叫我们爬一下抖音的排行榜,记录一下链接在这里选择二次元榜单,打开network,很快就可以找到数据存放的位置简单分析一下可知,不同榜单的URL区别主要在于“billboard_type=”这个参数,这里需要一个一个确定一下,二次元的几个榜单的话是从61到68;还有得到的数据是json格式,接下来就可以写代码啦。对了,header还是要伪装一下的哈,主要是user-agent和cookie。其他保存自己需要的数据即可from bs4 import BeautifulSoup
2020-08-24 14:39:06
3309
3
原创 将dataframe 转化成图片保存
在jupyter notebook里固然可以清晰的打印出dataframe中需要显示的内容,但是一个个截图还是有点点麻烦,所以寻找了一下直接将dataframe 转化成图片保存的方法。#将表格直接生成图片from pandas.plotting import tableimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['Arial Unicode MS']#显示中文字体fig = plt.figure(figsi
2020-08-03 16:14:58
13453
8
原创 python给乘风破浪的姐姐制作词云打call图
上一篇python爬取乘风破浪的姐姐弹幕–芒果TV爬虫,将乘风破浪的姐姐前四集的弹幕全部爬下来之后,可以为小姐姐们做一个词云打call图import jsonimport pandas as pdfrom wordcloud import WordCloud, ImageColorGeneratorimport imageioimport seaborn as snsimport matplotlib.pyplot as pltimport jiebaimport collections #
2020-06-24 17:29:18
1788
原创 python爬取乘风破浪的姐姐弹幕--芒果TV爬虫
不知道大家有木有收看兴风作浪 乘风破浪的姐姐们吖?你最喜欢哪个姐姐呢?看看哪个姐姐最受弹幕欢迎吧今天(昨天),先把芒果TV的《乘风破浪的姐姐》弹幕爬下来再说from bs4 import BeautifulSoupimport requestsimport osimport jsonimport pandas as pdfrom wordcloud import WordCloud, ImageColorGeneratorimport imageioimport seaborn as sn
2020-06-24 17:18:14
3578
9
原创 用jupyter notebook卸载Python第三方库
随着Python的广告在朋友圈越来越多,jupyter notebook也水涨船高,逐渐成为Python的常用IDE(之一)。但是,当你的第三方库更新安装重复,或者几个包之间相互影响等种种原因,需要卸载第三方库的时候,可能就需要看一下这篇博客了。在其他IDE里 输入pip uninstall xxx (xxx换成需要卸载的包)运行之后系统会提示Proceed (y/n)?之后输入y就可以卸...
2020-04-21 11:07:04
7360
原创 用matplotlib画FIFA球星雷达图,自定义背景图片
最近想对足球运动员进行数据分析,用雷达图展示各个球员的不同能力,然后背景搞一张球员的帅图。找了好多教程才搞定,记录一下下。数据来自 kaggle上的FIFA2019import numpy as np import pandas as pd import matplotlib as mplimport matplotlib.pyplot as plt from PIL import...
2020-03-27 16:25:51
1548
原创 拉勾网“设计”职位数据分析之用pyecharts画箱线图
(前情提要)我爬了拉勾网搜索“设计”职位的招聘信息,Python爬虫获取拉勾网招聘信息详见Python爬虫获取拉勾网招聘信息。并用pyecharts画了地图Geo,Map,条形图,饼图以及词云图。详见拉勾网“设计”职位数据分析之用pyecharts画地图Geo,Map,拉勾网“设计”职位数据分析之用pyecharts画条形图Bar,拉勾网“设计”职位数据分析之用pyecharts画饼图(南丁格尔图...
2020-03-19 17:06:29
1023
1
原创 拉勾网“设计”职位数据分析之用pyecharts画词云图
相信大家都会用wordcloud画词云吧,不但可以自定义形状,还可以根据图片制定配色,做出一张非常漂亮的静态词云图。但是如果想做动态的词云,还是用pyecharts的WordCloud更方便。本文两种方式都介绍一下,小伙伴们可以根据需求自行选择。...
2020-03-19 16:28:48
1372
原创 拉勾网“设计”职位数据分析之用pyecharts画饼图(南丁格尔图玫瑰图)Pie
我爬了拉勾网搜索“设计”职位的招聘信息,详见Python爬虫获取拉勾网招聘信息。并用pyecharts画了地图Geo,Map,详见拉勾网“设计”职位数据分析之用pyecharts画地图Geo,Map。接下来我们继续处理省份信息,用pyecharts画条形图。首先还是需要处理一下数据:import pandas as pdfrom pyecharts import options as op...
2020-03-18 17:06:55
1200
原创 拉勾网“设计”职位数据分析之用pyecharts画条形图Bar
我爬了拉勾网搜索“设计”职位的招聘信息,详见Python爬虫获取拉勾网招聘信息。并用pyecharts画了地图Geo,Map,详见拉勾网“设计”职位数据分析之用pyecharts画地图Geo,Map。接下来我们继续处理省份信息,用pyecharts画条形图。首先还是需要处理一下数据:import pandas as pdfrom pyecharts import options as op...
2020-03-13 17:23:30
844
原创 拉勾网“设计”职位数据分析之用pyecharts画地图Geo,Map
我爬了拉勾网搜索“设计”职位的招聘信息,详见Python爬虫获取拉勾网招聘信息。接下来准备逐步分析一下,本篇主要用pyecharts画地图Geo,Map。import pandas as pdfrom pyecharts import options as opts from pyecharts.charts import Geo,Map from pyecharts.globals im...
2020-03-13 17:13:11
1531
5
拉勾网设计岗位数据(3月)
2020-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人