日常记录一些小问题

2022.7.28

1. 关于使用批处理工具的问题

labelme_json_to_dataset不是内部或外部命令,也不是可运行的程序或批处理文件。
在这里插入图片描述

在这里插入图片描述

2. word文档处理

word首页删不掉???backspace按键点破了都没用?delete删完了,首页还在???
F8快捷键选中“看不见的内容”,delete就ok了!!!

2022.8.1

1.labelme报错

json_to_dataset中,from labelme import utils 报错

在这里插入图片描述
解决办法:卸载刚刚安装到最新版本labelme,重新安装指定版本——3.16.7的labelme。在这里插入图片描述

2.数据

包括2331张图像和label,用于制作训练集、验证集和测试集。

3.json_to_dataset可以直接处理所有的json文件

即使在文件夹中包含其他未标注未json的文件,也不影响结果的生成。
在这里插入图片描述

2022.8.2

1.pycharm打开显示本地文件夹

open in explorer
在这里插入图片描述

2.Edit Configurations设置参数

在这里插入图片描述

在这里插入图片描述

3.debug出现Process finished with exit code 139

在这里插入图片描述

4.程序运行一半,突然停止

报错如下:

IndexError: Caught IndexError in DataLoader worker process 0.

2022.8.5

1.endnote使用

(1)endnote打开参考文献列表快捷键:ALT+6,要删除参考文献,可以在这里删除。

2022.8.6

1.endnote使用智能

(1)choose a connection
在这里插入图片描述

(2)Endnote搜不到文件No matching references found.
在这里插入图片描述
(2)左侧的My library不见了,使用鼠标将其往右拖既可以
在这里插入图片描述
在这里插入图片描述

2.DNS污染

在CMD中输入ipconfig /flushdns
在这里插入图片描述

3.AssertionError:

在有GPU的情形下,报错AssertionError:Found no Nvidia driver on your system.please check that you have a Nvidia GPU and installed a driver from

注意:在建容器时,必须导入GPU设置,不然就会报错提示没有GPU驱动!!!
创建容器:docker run -itd --gpus all --name 容器名 -e NVIDIA_DRIVER_CAPABILITIES=compute,utility -e NVIDIA_VISIBLE_DEVICES=all 镜像名

2022.8.11

1. excel 换行:Alt+enter;

2022.8.14

1. endnote 取消格式

整篇文章,如图
在这里插入图片描述
文章局部取消:
选中要取消的内容,快捷键Ctrl+Shift+F9;

2022.8.16

1. 报错Process finished with exit code -1073741819 (0xC0000005)

2. 报错Gtk-WARNING **: cannot open display Cannot connect to display

在这里插入图片描述

3. Xming桌面环境转发

windows桌面与Linux系统进行互动

2022.8.28

1. Word页眉突然多出一条横线

Ctrl+Shift+N 清除掉所有格式

2022.8.30

1. ModuleNotFoundError:No module named conda

见https://www.jianshu.com/p/f7d735370c76

2022.9.1

1. 轮廓堆叠的问题

在这里插入图片描述
只有在轮廓数大于1的时候,才需要堆叠。

2. 报错cv2.imwrite('./roi/'+name1+'.jpg',ROI)cv2.error:OpenCV(4.3.0)/io/opencv/modules/imgcodecs/src/loadsave.cpp:738: error: (-215:Assertion failed) !_img.empty() in function 'imwrite'

在这里插入图片描述
在这里插入图片描述
需要判断矩阵旋转方向,到底是顺时针旋转的角度小还是逆时针旋转的角度小。然后按照较小的角度来旋转。

    # 判断矩阵顺时针还是逆时针旋转
    if box_coords[0][0] > min_rect[0][0]:
        # getRotationMatrix2D(center, angle, scale),返回一个仿射变换矩阵
        # M是变换矩阵,一般反应平移或者旋转的关系,2×3的变换矩阵
        min_rect =list(min_rect)
        min_rect[2] += 90
        min_rect = tuple(min_rect)

    M = cv2.getRotationMatrix2D(min_rect[0], min_rect[2], 1)
    # 记录仿射变换所用的矩阵
    matrix[name1] = M

2022.9.23

1. Word中的行号设置

在这里插入图片描述
在这里插入图片描述

感谢参考链接如下:https://zhuanlan.zhihu.com/p/40568388

2022.9.29

1. Ubuntu服务器插无线网卡连上网但无法上网的问题

参考B站视频

2022.10.2

1. 使用git上传文件及文件夹到GitHub

链接

2022年12月11日

1. 删除jupyter

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
引用:链接

2022年12月30日

1. 将多张Excel表格汇总到一张中的多个sheet

'功能:把多个excel工作簿的第一个sheet工作表合并到一个excel工作簿的多个sheet工作表,新工作表的名称等于原工作簿的名称

Sub Books2Sheets()

    '定义对话框变量

    Dim fd As FileDialog

    Set fd = Application.FileDialog(msoFileDialogFilePicker)

    '新建一个工作簿

    Dim newwb As Workbook

    Set newwb = Workbooks.Add

    With fd

        If .Show = -1 Then

            '定义单个文件变量

            Dim vrtSelectedItem As Variant

            '定义循环变量

            Dim i As Integer

            i = 1

            '开始文件检索

            For Each vrtSelectedItem In .SelectedItems

            '打开被合并工作簿

            Dim tempwb As Workbook

            Set tempwb = Workbooks.Open(vrtSelectedItem)

            '复制工作表

            tempwb.Worksheets(1).Copy Before:=newwb.Worksheets(i)

            '把新工作簿的工作表名字改成被复制工作簿文件名,这儿应用于xls文件,即Excel97-2003的文件,如果是Excel2007,需要改成xlsx

            newwb.Worksheets(i).Name = VBA.Replace(tempwb.Name, ".xlsx", "")

            '关闭被合并工作簿

            tempwb.Close SaveChanges:=False

            i = i + 1

            Next vrtSelectedItem

        End If

    End With

    Set fd = Nothing

 

End Sub

2. 将Excel多个sheet汇总

=SUM(‘其他情况统计:其他情况统计 (30)’!D4)

2023年1月14日

1. 网络问题

有网,qq能用,但是浏览器无法访问网页。
在这里插入图片描述
关闭“使用代理服务器”

2023年7月31日

1. sqlyog无法连接mysql,报错1251

Client does not support authentication protocol requested by server;

consider upgrading MySQL client
在这里插入图片描述
错误原因:加密方式发生了变更

  • MySql 8.0.11 换了新的身份验证插件(caching_sha2_password);
  • 而原来的身份验证插件为(mysql_native_password)

解决步骤如下:

  • mysql>select user, plugin from user where user= ‘root’; 查看当前的加密方式
  • alter user “root”@“localhost” identified with mysql_native_password by “(your password)”; 更改加密方式
    在这里插入图片描述
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
好的,下面是一个简单的用Vue实现日常巡检记录单的示例: 首先,我们需要在HTML文件中引入Vue.js: ```html <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> ``` 然后,我们创建一个Vue实例并定义一个数据对象,其中包含了我们需要记录的巡检内容: ```html <div id="app"> <h1>日常巡检记录单</h1> <form> <label for="date">日期:</label> <input type="date" id="date" name="date" v-model="date"><br><br> <label for="name">巡检人:</label> <input type="text" id="name" name="name" v-model="name"><br><br> <label for="item1">巡检项目1:</label> <input type="text" id="item1" name="item1" v-model="item1"><br><br> <label for="item2">巡检项目2:</label> <input type="text" id="item2" name="item2" v-model="item2"><br><br> <label for="item3">巡检项目3:</label> <input type="text" id="item3" name="item3" v-model="item3"><br><br> <label for="item4">巡检项目4:</label> <input type="text" id="item4" name="item4" v-model="item4"><br><br> <input type="submit" value="提交" v-on:click.prevent="submitForm"> </form> </div> <script> var app = new Vue({ el: '#app', data: { date: '', name: '', item1: '', item2: '', item3: '', item4: '' }, methods: { submitForm: function () { // 这里可以将数据提交到后端进行处理 console.log(this.date, this.name, this.item1, this.item2, this.item3, this.item4); } } }) </script> ``` 在上面的示例中,我们创建了一个Vue实例,并将其绑定到一个id为“app”的div元素上。在Vue实例中,我们定义了一个数据对象,其中包含了我们需要记录的巡检内容,并定义了一个submitForm方法,用于在用户提交表单时处理数据。 在HTML中,我们使用v-model指令将表单元素与Vue实例中的数据对象进行绑定,以便在用户输入数据时自动更新Vue实例中的数据。我们还使用v-on指令将表单提交事件与submitForm方法绑定起来,以便在用户提交表单时调用该方法。 在submitForm方法中,我们可以在控制台中输出表单数据,或者将其提交到后端进行处理。 这只是一个简单的示例,你可以根据自己的需求进行修改和扩展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值