- 博客(44)
- 收藏
- 关注
原创 python数据处理
顺序:删除重复行-》找出表格2中相对表格1缺失的id行-》用表格2最新数据补齐原表格1数据-》ip数据格式化。中删除重复的行,但只针对指定的列(或列的子集)进行重复性的检查,并且只保留这些重复项中的第一次出现。用于检查调用它的Series中的每个元素是否存在于传入的列表或Series中。是Pandas中的一个索引器,用于快速访问DataFrame中的单个值。.drop_duplicates() 删除数据中的重复行。5.求同存异 #出表格1中编号不在表格2中的行。3.如果找到匹配相同的行,获取这一行的数据。
2024-11-25 17:16:02 242
原创 vue生成二维码跳转到小程序
后期补充解答:在测试时应该选择体验版发布小程序,测试范围也选择体验版。此时,只有手动填写进去的测试链接能成功跳转。根据规则生成了链接,pc端也生成了二维码,但是扫码却不能跳转到小程序该有的页面。有时纯空白,有时ruoyi。就上面这个结论,翻遍了官网答疑才找到,已测试使用,是真的。为后来的网友留个答案。两种方法,但是我这么老是报错缺少东西,就舍弃一些属性(还是最初的原始版本好用)小程序开发平台设置:允许普通链接跳转小程序,并设置链接样式。想要动态匹配参数,需要将小程序转成开发版发布。
2024-06-21 15:53:54 422
原创 列表计算时间差
需求:在操作日志列表的操作栏中,计算两次点击按钮的时间,并计算两次获取时间的时间差,呈现在表格中。且时间的格式为:2024-05-1414:37:47。
2024-06-21 15:45:03 180
原创 对话框标题增加图标
急需一个卡片类型的展示样式,但是卡片没有办法浮现在页面上,对话框虽能浮现,但是原版对话框标题处只有一个文字标题,不能写图标。借鉴对话框尾部书写方法,写头部。
2024-06-19 17:40:37 211
原创 字典转化为文字后,如何保存方便下一次引用
问题:列表原有的两列数据是以字典的形式呈现的,只在列表中短暂的转化成文字,在其他地方还是字典值(数字),所以如何将已转换的字典标签(中文label)保存下来,并可以全局引用。因为这没有办法引用,还是用加入函数,以传参和函数调用的方式引用。背景:需要从列表中获取两列数据,并将其拼接显示在一个对话框内。最后再通过函数调用拿到暂存的转换值。首先将最初的字典转化方式替换掉。
2024-06-07 10:32:55 224
原创 表单项关联
表单项,希望在选中第一项点位名称后,后面两项表单项能够自动呈现。希望达到效果:同一个form表单中,有三个。简易版:表单下拉框选择关联。加强版:对话框内选择后关联。
2024-04-25 17:11:32 146
原创 vscode切换上传代码分支
背景:原来在vscode的源代码管理中自动更新拉取和推送到master分支,现在gitLab代码库中新建了一个分支名为develop,要求更改代码上传路径到develop,在vscode中如何修改上传分支,需要自己新建吗,还是在哪能找的仓库中的develop分支选项。分支,然后你可以切换到这个分支,进行代码修改并提交,最后推送到远程的。分支上工作,确保你的本地仓库已经设置了正确的上游分支,这样你每次执行。分支),你通常需要先确保你的本地仓库跟踪了远程仓库中的。分支,该分支跟踪远程的。时,默认就会与远程的。
2024-04-09 11:10:19 1228
原创 一台电脑安装多个版本node,如何切换使用
后续安装的nodejs下载的地址。1.由于我电脑本来就有node14,所以需要先卸载 原来的node,建议在软件目录自带的node文件夹中点击uninstall node卸载,比较干净。文件 编辑 后面添加淘宝镜像下载链接,但是对我来说不好用,运行报错,反而直接下载也很快,所以我是没有加这两条语句的。16, 也可以精确的切换版本号 例如:nvm use 16.20.3 简写即可,小版本号其实无需加。我还想再装一个16版本的,nvm install 16.20.0 ,node -v 查版本。
2024-03-19 16:02:06 665
原创 elementUI两个select单选框联动
由于第二个选框是和第一选框值同步的,第一个框有五个值,第二个框就也要五个选项,即使是重复的值。为了看起来没那么杂乱,我就把第二个选框禁用了(反正值能自己更新)实现需求:两个单选框内容两栋,在选择第一个时,第二个选框能自动更新对应选项。且在切换第一个选项内容时,第二个选框会被清空且切换到新的对应选项。
2024-03-14 17:29:43 1372
原创 elementUI日期选择器禁用功能
/ 禁用今天之前的日期选择。// 禁用今天之后的日期选择。这次用到的是月份选择器,且需要对本月之前的选择都禁用掉。扩展一下,日期选择器应该如何禁用。
2024-03-07 15:15:03 849
原创 elementUI表单验证遇到的问题
属性:<el-input v-model="addForm.dutyTime" style="width: 60%" :disabled="true"></el-input>关键在prop这个属性,表单域没写prop属性,像是我能干出来的事,每次隔很久不干活就会忘记一些属性的作用,老想删除 (见不得一点冗余代码,bushi)b.借鉴前面的代码片段,改为 { required: true, message: "请输入质保期", trigger: "blur" },(无用)
2024-03-07 14:51:47 908
原创 android studio从空白开始
从剩余8G清理到25G,把原来看不顺眼又不敢删的文件夹和软件全删了,删爽了的后果就是,用两天的时间在把一些环境配置慢慢装回来,node.js,jdk,npm。一开始用官网下载,不仅考验网速还考验运气,好不容易下载了8.2-bin结果说不匹配,重新下载7.2-all。一不小心又下载的太新了,布局有点太新了,和网友们都不一样。我的两条数据线都没有效果,非得我同事的。努力跟英语和平共处,抗争了三天还是去找了汉化包,软件自带的不好用,开外挂下载别人的。搞了三天,终于看见运行界面了,喜大普奔,写此文记录一下。
2024-01-17 17:52:26 1311 1
原创 表单数据传递及双向绑定
2.form是一个对象,用于存储表单数据,这些数据常用于用户界面(UI)中的表单元素,如输入框、下拉菜单等,通常用于其他操作,如添加,删除,编辑等,然后用户像接口传递Json或其他类型的数据。在vue中,当一个数据和视图绑定时,vue会为这个数据创建一个watcher,这个watcher会监听这个数据的变化,当数据改变时,watcher会通知vue更新视图。之前不理解为什么queryForm里面要塞进很多字段名,一开始也不知道有没有用就都塞进去,但是后面又发现了一些没需要塞字段也能使用的form表单。
2023-12-21 22:06:33 461
原创 elementUI对话框
想要传递对话框的某个字段,就将该字段写入给后端传递的表单结构中,双向绑定,例如,写成form.deleteReason,然后在调取更新接口时,将form表单一整个塞给更新接口,makeDeleteTraffic(this.form).then(response)当页面对话框只需要修改少量字段,很多字段展示即可时,可以不使用表单修改样式,改为<span>类型展示。需要页面跳转的话就传id,不要的话直接传form就行。
2023-12-21 19:50:35 897
原创 后台管理系统按钮权限问题(12.20)
权限都是由后端在菜单中统一给按钮设置权限字符名project:traffic:audit,没有接口也能设置(xyz点你呢)然后给前端发一份。并保证菜单中,前端,后端三方统一。router.js文件需要加,且必须加权限字符那一行,否则页面404跳转失败。如果想通过该按钮跳转页面,那么该页面路由文件也需要添加权限字符。并且权限字符要唯一,不可以多个按钮使用同一个权限。今天最大的收获,搞懂了权限字符怎么用的。
2023-12-21 18:04:50 488
原创 树形结构属性名的可更改字段
之前在使用树形结构的表格时,就对这两个属性名感到疑惑了,也不知道哪个能改,就按照官方文档一整个搬上去了,如下。children:用于指定当前节点(行)的子节点数据存储的字段名。接口中孩子数据的Json对象名。hasChildren:用于指定当前节点(行)是否有子节点的标识字段名。可以换字段名的时引号内的字段,例如,如果想将。
2023-12-21 17:37:54 479
原创 v-for组件提示id重复
2.对于对象数组:v-for=(value,key)in items,value代表对象的值,key代表对象的键,可以用来遍历json对象数据的所有属性。1.对于普通数组:v-for="item in items", 这里items是源数据数组,item是数组元素迭代的别名。3.对于对象: v-for="value in obj", value代表对象的值。关于v-for指令,只能下载HTML标签内,用于渲染一个列表或者迭代一个数组。4.对于数字:v-for=" n in n", n是要迭代的数字。
2023-12-21 16:24:11 556
原创 时间范围组件的查询和数据传递形式
2.如果使用的是get请求,就需要使用params把两个字段包起来,params{["beginReportDate"],["endReportDate"]},因为params可以接收任意数量的输入参数,并将它们封装成一个数组。但当使用params包起来后,使用get,post方法均可。记得修改前端接口的数据传递参数。1.post请求获取的是json数据,可以不用params把两个日期字段包起来,前端接口函数的接收参数也需要修改为data。post请求与get请求的不同。
2023-11-28 16:52:28 154
原创 给自己气笑了
复写一篇代码,找了起码5遍,就是找不到运行不出结果的原因,都变成找不同游戏了,最后将范围缩小到两个关键函数中,一个一个次比对,呵呵,找到了,两个单词写错了。我一开始还怀疑呢,不能吧每一个字母c的大小写能这么重要?,能,人家时方法文档自带的方法名词。我说地图图标怎么不显示呢,image写成了imag,门头写错了。
2023-11-24 17:05:04 47
原创 高德地图 信息窗体 标记点击
且窗体中的函数必须要在钩子函数中调用!然后再在methods写一遍常规的函数定义。给地图中点位增加点击事件,使得窗体弹出。
2023-11-14 16:24:06 331 1
原创 每天HUI一点前端
对于请求的外部接口,在书写上要额外添加js项目文件夹名称,因为后端不写。一般后面带返回数据的用get请求,post也可以。接口函数中形参要与引用保持一致。1.接口js文档(9.14)
2023-09-14 09:46:34 241 1
原创 vue2 雷达图
从网上拖拽的代码没有一个成功的,还得是师姐出马。自己写不来就来学习一下别人怎么写的吧。要在main.js中引入echarts组件。还要引入echarts.js。
2023-08-29 20:00:28 400 1
原创 API获取网页数据
但是贴上代码后,前面清空函数clear正常发挥,随机填写也能填上,就是到点击函数click这里失效了,手动点击也到不了下一页,先怀疑两个原因,浏览器更改了有些参数不适用;有个问题:url2是我自己申请的,用的是官方给的新链接,直接点击是能看到内容的,但是放入代码中就还是运行不了,所以运行的时候是借用了其他博主的链接。我使用的是Edge浏览器,谷歌翻不来墙,edge我用的挺好,也不想下载firefox,在试运行时,edge也能顺利通过。终于解决了爬取中文页面乱码的问题,也让我知道了那些乱码的是什么字。
2023-08-29 17:02:26 399 1
原创 element-UI+Vue前端语法
在vue.config.js中添加这样一句代码 lintOnSave: false//关闭语法检查,如果没有则新建文件vue.config.js。这样的设计可以在需要更新列表数据时,通过触发"refreshList"事件来实现数据更新。如果添加后仍然报错就需要检查是否添加了语法检查插件,如:ESLint。)注册的名为"refreshList"的事件监听器。这意味着在组件销毁之前,不再监听该事件。方法注册了一个名为"refreshList"的事件监听器,当该事件被触发时,会再次调用。这是一个Vue组件中的。
2023-08-14 10:38:39 80
原创 前端小白工作记录
从console看错误,从network看实时刷新的后台数据,学会使用清屏按钮。》产品经理用axure画概念图,功能设计,了解当前任务和接下来即将上线的工作。》主任开会解读功能,将前端pc,小程序,后端的任务分别派发下去。》开发人员在设计前,先找产品经理和主任沟通确认产品功能与样式。》除了质疑自己的前端代码,还要敢于质疑是后端出了问题。》 vscode从gitlab拉取代码并同步上传。》前端调用后端的接口,使用字段。》前端和后端沟通对接细节。》前端画页面,后端写接口。
2023-08-14 10:33:37 62
原创 VScode搭建element-ui环境
从项目中找到报错的文件,发现server并无缺失,当鼠标悬停时出现上图提示选项,点击运行脚本后,正常运行显示和第一次一样的结果和网址。报错 应该是我再shell里选错了,vue3不能和element-UI一起使用。不要留有尾空格,这里不是代码逻辑出问题,而是不符合这个 Eslint 的规范。本文采用的解决方法,在命令后面加上 -legacy-peer-deps。错误点1:指令输入错误,没有server,是serve依赖。再次从vscode中运行时,发出错误声明,缺失sever。想要退出,ctr+c。
2023-07-12 10:55:35 1748 1
原创 安装webpack报错4048的解决方案
再提一句,不能直接修改最外层文件吧哦哦,他不能将权限变成完全控制,我根据报错代码中指出的一个文件以及帖子中看到的一个文件,最终修改了node-golbal,cnpm.ps1。一开始不论是直接npm install webpack –g,还是通过淘宝镜像,都疯狂报错,在查阅各种帖子后,通过修改nodejs文件权限方法解决问题。修改权限后再次输入npm命令,下载成功。
2023-07-11 15:51:57 222 1
原创 软件体系结构KWIC索引结构
KWIC(keyword-in-context)索引系统是软件体系结构研究的经典案例接受一些行,每行有若干词,每个词由若干字符组成,每行都可以循环移位:重复的第一个词删除,然后接到行末,KWIC把所有行的各种移位情况按照字母表顺序输出。对系统功能进行准确描述;系统功能图2、给出质量和非质量属性描述;(1)质量属性:可修改性:算法的变化,数据表示方式的变化,系统功能的可扩展性性能:时空复杂性系统构建的可复用性(2)非质量属性:输入,移位,排序,输出3、选择合适风格的架
2022-01-13 00:00:57 6590
原创 自顶向下的LL分析文法
体量很大,基本聚集了所有知识点,写了好久,放上来保存一下4.(计算题, 20分)对下面的文法G:E→TE’E’→+E|eT→FT’T’→T|eF→PF’F’→*F’|eP→(E)|a|b|^(1)计算这个文法的每个非终结符的FIRST集和FOLLOW集。(2)证明这个文法是LL(1)的。(3)构造它的预测分析表。...
2021-10-23 17:07:15 572
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人