- 博客(65)
- 资源 (2)
- 收藏
- 关注
原创 一、机器视觉概论
机器视觉是传感器的一个分支,通过给机器安装视觉系统,使机器具有像人一样的视觉功能,具备感知和自主判断的能力,从而实现各种检测定位识别和测量等功能,提高生产制造的柔性和自动化。简单说机器视觉就是用机器代替人眼和大脑来做测量和判断,是一种非接触式检测法。使用自动化和计算机以及光学技术取代人类视觉。快速、高效、客观、信息量大。不适合人工作业的危险工作环境或人工视觉难以满足要求的场合,用机器视觉来替代人工视觉;大批量工业生产过程中,用人工视觉检查产品质量效率低且精度不高,用机器视觉检测方法可以。
2025-05-12 09:45:29
53
原创 Git超详细教程
如果在两个不同的分支中,对同一个文件进行了不同的修改,Git就没法干净的合并他们,此时,我们需要打开这些分支冲突的文件,然后手动解决冲突。如果修改了文件,然后执行git status会出现红色的modified:index.html,表示已修改的状态,但是还没有放到暂存区。如果执行git status -s,会出现红色的 M index.html,表示已修改的状态,但是还没有放到暂存区。修改的文件显示的是红色的M,还没有放到暂存区显示的是红色的?新分支的代码和当前分支代码一样。遇到冲突时的分支合并。
2023-09-11 13:44:17
1259
2
原创 1.Python入门环境搭建
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考。
2023-08-08 23:06:18
377
原创 一分钟搞定谷歌浏览器无法翻译的问题
据CSDN消息,搜索巨头谷歌旗下网页翻译工具谷歌翻译停止了中国区服务,现在访问 translate.google.cn 网页会指向谷歌香港站,此做法与此前谷歌搜索、谷歌地图等功能退出中国大陆时一致。早在 2010 年谷歌宣布退出中国之后,仅仅保留了谷歌翻译和谷歌地图两款服务。2020 年 2 月 3 日起,谷歌地图在国内停止服务,现在,最后的谷歌翻译服务也关闭了。
2023-07-29 10:16:27
1656
1
原创 1.前端入门
提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2023-07-24 22:40:15
495
原创 SVN使用教程(一)
在制作系统或者写文档,都需要用于管理和跟踪开发项目中的代码变更。本文介绍一下SVN的基本用法。提示:以下是本篇文章正文内容,下面案例可供参考。
2023-05-17 22:24:56
676
转载 母亲节的电子贺卡【前端贺卡】
文章目录母亲节,除了赠送一些妈妈喜欢的礼物外,应该也要准备一个贺卡在朋友圈或者家庭群里,以示祝贺,那么电子贺卡怎么实现呢?先看效果图:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>open</title> <style> @import url('https://fonts.googleapis
2023-05-14 20:02:47
381
原创 高质量毕业答辩PPT模板+PPT网站
又是一年毕业季,又到了快要答辩的时候,最近有一些小伙伴找我要毕业答辩PPT模板,本着这不能拒绝啊的心态,我就搜罗了一些高质量的PPT模板网站,可以免费白嫖的那种。提示:本文不涉及到专业PPT模板制作,只是用于来偶尔应付工作或者是某种场合,所以不涉及国外PPT模板网站,更不会涉及ppt教程。还有更多免费PPT网站,希望大家可以评论留言。最后的最后,赠送毕业生优质的PPT模板!上述高品质毕业答辩PPT模板。
2023-05-07 20:17:30
1742
原创 小程序毕设答辩问题【论坛/校园墙小程序】
本系统是用node.js,uni-app的框架开发的微信小程序,并用云开发数据库进行数据存储。前端用的是微信开发者工具和VS Code,后台可以通过浏览器访问,组合完成了这样一个完整的校园墙小程序。
2023-04-25 22:59:48
7318
原创 Edge浏览器复制网页不允许复制的文字
Edge浏览器如何复制网页上不能复制的文字?想要在网页上复制文章内容时,出现需要付费的窗口提醒,那么有没有什么方法可以免费复制呢?请查看下文。提示:以下是本篇文章正文内容,下面案例可供参考1、我们先打开Edge浏览器,然后点击页面右上角的“…”图标,接着选择“扩展”选项。2、点击扩展之后我们在扩展弹框中点击“打开Microsoft Edge加载项”选项,或者点击访问Edge外接程序。3、进入Edge外接程序页面之后我们在框内输入“网页万能复制”然后点击回车键进行搜索。
2023-04-23 18:51:18
3886
原创 计算机主流岗位
在工作中,他们需要使用各种编程语言和技术,例如Java、Python、Ruby、PHP、Node.js等,并利用各种数据库(如MySQL、Oracle、PostgreSQL等)存储和管理数据。总之,客户端开发工程师需要具备良好的软件开发能力,对UI设计和用户体验情有独钟,并积极探索新的技术和方法,以为开发出高质量的客户端应用程序提供支持。总之,移动端开发工程师需要具备良好的软件开发能力和移动设备特定的知识,不断学习新技术和方法,以为开发出高质量的移动应用程序提供支持。
2023-04-22 14:15:56
3056
原创 14.typedef 命令
typedef 命令用来为某个类型起别名。上面代码中, type 代表类型名, name 代表别名。上面示例中, typedef 命令为类型 unsign char 起别名 BYTE ,然后就可以使用 BYTE 声明变量。typedef 可以一次指定多个别名。上面示例中,一次性为 int 类型起了三个别名。typedef 可以为指针起别名。int a = 10;上面示例中, intptr 是 int* 的别名。不过,使用的时候要小心,这样不容易看出来,变量 x 是一个指针类型。
2023-04-10 23:16:09
974
原创 13.指针
指针是什么?首先,它是一个值,这个值代表一个内存地址,因此指针相当于指向某个内存地址的路标。字符 * 表示指针,通常跟在类型关键字的后面,表示指针指向的是什么类型的值。比如, char* 表示一个指向字符的指针, float* 表示一个指向 float 类型的值的指针。上面示例声明了一个变量 intPtr ,它是一个指针,指向的内存地址存放的是一个整数。星号 * 可以放在变量名与类型关键字之间的任何地方,下面的写法都是有效的。本书使用星号紧跟在类型关键字后面的写法(即 int* intPtr;
2023-04-10 23:06:30
588
原创 12.Union 结构
定义了三个属性,但同一时间只用到一个,使用 Union 结构就可以节省另外两个属性的空间。它内部可以包含各种属性,但同一时间只能有一个属性,因为所有属性都保存在同一个内存地址,后面写入的属性会覆盖前面的属性。上面示例中, union 命令定义了一个包含三个属性的数据类型, typedef 命令为它起别名为quantity。Union 结构指针与它的属性有关,当前哪个属性能够取到值,它的指针就是对应的数据类型。上面示例中, &x 是 foo 结构的指针,它的数据类型完全由当前赋值的属性决定。
2023-04-10 22:59:00
540
原创 11、struct 结构
C 语言内置的数据类型,除了最基本的几种原始类型,只有数组属于复合类型,可以同时包含多个值,但是只能包含相同类型的数据,实际使用中并不够用。实际使用中,主要有下面两种情况,需要更灵活强大的复合类型。复杂的物体需要使用多个变量描述,这些变量都是相关的,最好有某种机制将它们联系起来。某些函数需要传入多个参数,如果一个个按照顺序传入,非常麻烦,最好能组合成一个复合结构传入。为了解决这些问题,C 语言提供了 struct 关键字,允许自定义复合数据类型,将不同类型的值组合在一起。
2023-04-10 22:33:08
648
原创 10.字符串
C 语言没有单独的字符串类型,字符串被当作字符数组,即 char 类型的数组。比如,字符串“Hello”是当作数组 {‘H’, ‘e’, ‘l’, ‘l’, ‘o’} 处理的。编译器会给数组分配一段连续内存,所有字符储存在相邻的内存单元之中。在字符串结尾,C 语言会自动添加一个全是二进制 0 的字节,写作 \0 字符,表示字符串结束。字符 \0 不同于字符 0 ,前者的ASCII 码是0(二进制形式 00000000 ),后者的 ASCII 码是48(二进制形式 00110000 )。
2023-04-09 19:59:42
549
原创 9.内存管理(C语言)
C 语言的内存管理,分成两部分。一部分是系统管理的,另一部分是用户手动管理的。系统管理的内存,主要是函数内部的变量(局部变量)。这部分变量在函数运行时进入内存,函数运行结束后自动从内存卸载。这些变量存放的区域称为”栈“(stack),”栈“所在的内存是系统自动管理的。用户手动管理的内存,主要是程序运行的整个过程中都存在的变量(全局变量),这些变量需要用户手动从内存释放。如果使用后忘记释放,它就一直占用内存,直到程序退出,这种情况称为”内存泄漏。
2023-04-09 13:51:31
913
1
原创 8.函数
函数是一段可以重复执行的代码。它可以接受不同的参数,完成对应的操作。下面的例子就是一个函数。上面的代码声明了一个函数 plus_one()。函数声明的语法有以下几点,需要注意。(1)返回值类型。函数声明时,首先需要给出返回值的类型,上例是 int ,表示函数 plus_one() 返回一个整数。(2)参数。函数名后面的圆括号里面,需要声明参数的类型和参数名, plus_one(int n) 表示这个函数有一个整数参数 n。(3)函数体。
2023-04-09 13:36:28
549
原创 7.流程控制
上面示例中, case 0 的部分没有 break 语句,导致这个分支执行完以后,不会跳出 switch 结构,继续执行 case 1 分支。这个操作符的含义是,表达式 expression1 如果为 true (非0值),就执行 expression2 ,否则执行。每个 case 语句体的结尾,都应该有一个 break 语句,作用是跳出整个 switch 结构,不再往下执行。上面示例中, case 0 分支没有任何语句,导致 case 0 和 case 1 都会执行同样的语句体。
2023-04-09 13:18:10
347
原创 6.数组
数组是一组相同类型的值,按照顺序储存在一起。数组通过变量名后加方括号表示,方括号里面是数组的成员数量。上面示例声明了一个数组 scores ,里面包含100个成员,每个成员都是 int 类型。注意,声明数组时,必须给出数组的大小。数组的成员从 0 开始编号,所以数组 scores[100] 就是从第0号成员一直到第99号成员,最后一个成员的编号会比数组长度小 1。数组名后面使用方括号指定编号,就可以引用该成员。也可以通过该方式,对该位置进行赋值。
2023-04-07 18:14:14
646
原创 5.运算符
上面示例中,尽管变量 x 的类型是 float (浮点数),但是 6 / 4 得到的结果是 1.0 ,而不是 1.5。上面的代码,你可能觉得经过运算, score 会等于 25 ,但是实际上 score 等于 0。上面示例中, * 和 / 的优先级相同,它们都是左结合运算符,所以从左到右执行,先计算 5 * 6 ,再计。取反运算符 ~ 是一个一元运算符,用来将每一个二进制位变成相反值,即 0 变成 1 , 1 变成 0。注意,相等运算符 == 与赋值运算符 = 是两个不一样的运算符,不要混淆。
2023-04-06 21:54:56
662
原创 4.整数类型
整数类型用来表示较大的整数,类型声明使用 int 关键字。int a;上面示例声明了一个整数变量 a。不同计算机的 int 类型的大小是不一样的。比较常见的是使用4个字节(32位)存储一个 int 类型的值,但是2个字节(16位)或8个字节(64位)也有可能使用。它们可以表示的整数范围如下。16位:-32,768 到 32,767。32位:-2,147,483,648 到 2,147,483,647。
2023-04-06 21:32:00
1149
原创 3.C 语言变量
复杂的类型都是基于它们构建。上面例子中,变量 b 是在 if 代码块里面声明的,所以对于大括号外面的代码,这个变量是不存在的。变量的值应该与类型一致,不应该赋予不是同一个类型的值,比如 num 的类型是整数,就不应该赋值为。C 语言的每一种数据,都是有类型(type)的,编译器必须知道数据的类型,才能操作数据。另外,两个下划线开头的变量名,以及一个下划线 + 大写英文字母开头的变量名,都是系统保留的,自。上面示例中,变量 x 是在文件顶层声明的,从声明位置开始的整个当前文件都是它的作用域,可以在这。
2023-04-06 21:01:08
614
原创 2.C 语言基本语法
C语言的代码由一行行语句(statement)组成。语句就是程序执行的一个操作命令。C 语言规定,语句必须使用分号结尾,除非有明确规定可以不写分号。上面就是一个变量声明语句,声明整数变量 x ,并且将值设为 1。多个语句可以写在一行。上面示例是两个语句写在一行。所以,语句之间的换行符并不是必需的,只是为了方便阅读代码。单个分号也是有效语句,称为“空语句”,虽然毫无作用。;
2023-04-06 20:49:36
839
原创 1.C 语言简介
提示:以下是本篇文章正文内容,下面案例可供参考C 语言初是作为 Unix 系统的开发工具而发明的。1969年,美国贝尔实验室的肯·汤普森(Ken Thompson)与丹尼斯·里奇(Dennis Ritchie)一起开发了 Unix 操作系统。Unix 是用汇编语言写的,无法移植到其他计算机,他们决定使用高级语言重写。但 是,当时的高级语言无法满足他们的要求,汤普森就在 BCPL 语言的基础上发明了 B 语言。
2023-04-06 20:45:58
862
C#WPF基础教程【超详细讲解】
2023-04-07
【微信小程序项目源码】120个案例+效果图(演示视频)
2022-05-25
【安卓项目源码】开发软件+学习视频+400个案例
2021-12-19
电脑没有系统,怎么安装?
2023-05-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人