- 博客(28)
- 收藏
- 关注
原创 sudo apt-get update命令报错Could not connect to archive.ubuntukylin.com:10006和Problem executing scripts
1. 报错Could not connect to archive.ubuntukylin.com:100062.报错Problem executing scripts APT::Update::Post-Invoke-Success ‘if 、user/bin/test -w /var/cache/
2024-06-20 22:40:35 918
原创 动手学深度学习——Anaconda、pytorch、paddle安装(cpu版本)
之前出了个Windows下的深度学习安装,但在继续学习的过程中发现,沐神的一些代码跑不起来,这里又提供pytorch和paddle的安装,各位用pytorch或者百度飞桨paddlepaddle来学习深度学习也是可以的。
2023-12-07 11:00:02 1657 2
原创 【C语言】超详解,让你C语言成功入门(五)——操作符
单目操作符含义范例!逻辑反操作!a正号+x负号–x取地址&asizeof操作数的类型长度(以字节为单位)对一个数的二进制按位取反~a++前置、后置++++a 或 a++– –前置、后置 – –– – a 或 a – –间接访问操作符(解引用操作符)*p(数据类型)强制类型转换(int)aint main()2);0);a = -a;p = &a;//这样写行不行?//这样写行不行?return 0;自增运算符++
2023-12-05 16:30:54 216
原创 动手学深度学习——Windows下的环境安装流程(一步一步安装,图文并配)
根据操作系统下载并安装[Miniconda](https://docs.conda.io/projects/miniconda/en/latest/),在安装过程中需要勾选“Add Anaconda to the system PATH environment variable”选项,将python添加到环境变量中。1. Windows用户就选择Windows版本就可以了,按需选择32位或64位
2023-09-10 22:42:11 1456 1
原创 【C++】内存管理
int main()// new/delete 和 malloc/free最大区别是 new/delete对于【自定义类型】除了开空间还会调用构造函数和析构函数free(p1);delete p2;// 内置类型是几乎是一样的// Cfree(p3);delete p4;free(p5);return 0;
2023-08-27 00:43:38 240
原创 【C++】类和对象(下)
在创建对象时,编译器通过调用构造函数,给对象中各个成员变量一个合适的初始值。虽然上述构造函数调用之后,对象中已经有了一个初始值,但是不能将其称为对对象中成员变量的初始化,**构造函数体中的语句只能将其称为赋初值**,而不能称作初始化。因为**初始化只能初始化一次,而构造函数体内可以多次赋值**。## 1.2初始化列表初始化列表:以一个**冒号**开始,接着是一个以**逗号分隔的数据成员列表**,每个**"成员变量"**后面跟一个**放在括号中的初始值或表达式**。
2023-08-25 16:36:04 167
原创 【C++】类和对象(上)
class 类名{//类体:成员方法(成员函数)成员变量//一定要加分号class是定义类的关键字,{}中为类体,类体又包括成员方法和成员变量注意类定义结束时最后的分号不可省略!成员方法又称成员函数,即类中定义的函数;类中定义的变量就叫成员变量或成员属性。声明和定义全部放在类体中,需注意:成员函数如果在类中定义,编译器可能会将其当作内联函数处理。public://吃饭——成员函数cout
2023-08-23 20:15:43 818
原创 【C++】入门基础知识
C++是基于C语言而产生的,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行面向对象的程序设计。在头文件中,已有名为 rand 的函数,所以定义的全局变量 rand 与函数 rand 相冲突。这时代码就无法运行,需将全局变量放入到命名空间内,才能正常运行。使用命名空间的目的是对标识符的名称进行本地化,以避免命名冲突或名字污染,namespace关键字的出现就是针对这种问题的。
2023-07-12 20:21:58 183
原创 解决Tomcat双击startup.bat脚本文件时,命令窗口一闪而过的问题
这种情况下,无法查看错误信息,所以无法对Tomcat进行诊断,就无法找出错误原因。
2023-03-21 21:56:54 7407 6
原创 【Java web】CSS快速入门
CSS ( Cascading Style Sheet,层叠样式表单),一种用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标签性语言。在实际开发中,CSS主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局等外观显示样式。(简单地说,css就是美化页面的。)好处:(1)功能强大(2)将内容展示和样式控制分离例:在上述代码中,div为选择器,表示 CSS样式作用的HTML对象;border、 width和height为CSS属性
2023-03-13 10:38:17 671
原创 【Java web】HTML快速入门
HTML是最基础的网页开发语言,Hyper Text Markup Language,`超文本标记语言`.>1. ==超文本==是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本.> > 2. ==标记语言:==> - 由标签构成的语言。 如 html,xml> - 标记语言不是编程语言
2023-03-11 11:10:14 554 1
原创 【C语言】超详解,让你C语言成功入门(四)——数组
在内存中,数组是连续存储的,而字符串以\0为结束标志,内存中不知道哪里放置了\0,故数组会越界查找,直到遇上\0才停止。
2022-10-19 20:46:34 1446 19
原创 【python】模块
Python模块(Module),是一个Python文件,以`.py`结尾,包含了Python对象定义和Python语句。
2022-08-21 23:22:58 221 1
原创 【python】异常处理
异常类型可省略。无异常,则结束;有异常,则执行except代码块。多个except代码块根据异常类型匹配到不同的except代码块省略异常类型的except代码块是默认的except代码块,它只能被放到最后,捕获上面没有匹配到的有时在try-except语句中会占用一些资源,可以使用finally代码块。前面所接触到的异常都是由于解释器引发的,我们也可以通过raise语句手动引发异常。
2022-08-19 23:55:00 336
原创 【python】类与对象
面对对象是一种编程思想,即按照真实世界的思维方式构建软件系统。class 类名 [(父类) ] : 类体父类可省略。# Car是类 class Car(object) : # 类体 pass car = Car() # car是对象。
2022-08-14 23:59:26 1088 2
原创 【python】函数
在程序中反复调用的一段代码进行封装之后就是函数。函数包括函数名、参数和返回值。在模块中,类之外的定义的叫做函数在函数内定义的叫做嵌套函数在类中定义叫做方法def 函数名(函数形参列表) : 函数体 return 返回值。...
2022-08-13 22:13:42 345
原创 【python】容器类型数据
容器类型数据,指这种数据类型的数据可以放其他的一些数据,相当于一个容器一样。序列是一种**可迭代的、元素有序的**容器类型的数据。第一个元素的编号为0,最后一个为n-1。序列内可以有多种不同的容器类型。最常用的是:字符串、元组、列表、字节序列。
2022-08-12 20:42:24 281
原创 【python】入门必备知识
标识符就是给一个变量起名字所使用的一个代码符号。> 1.区分大小写:Me 和 me是两个不同的标识符> 2.首字符可以是下划线( _ ) 或字母,但不能是数字> 3.除首字符外的其他字符必须是下划线、字母和数字> 4.关键字不能作为标识符> 5.不要使用Python的内置函数作为标识符,例如:print...
2022-08-04 22:57:38 319 11
原创 【python】变量、字符串
编程语言主要从以下几个角度分类:编译型和解释型(主要划分角度),静态语言和动态语言,强类型定义语言和弱类型定义语言。反斜杠放在末尾,起到链接作用,就是这一行换行后还没有结束。若没有反斜杠,直接输入一个换行符就会报错。解释器则是只在执行程序时,才一条一条解释(逐行翻译)为机器语言给计算机执行,运行速度较慢。编译器将所写代码编译成机器语言,并保存为二进制文件,运行速度很快。字符串的加法就是将两个字符串拼接起来成一个字符串。长字符串就没必要每行都输入一个反斜杠,可以用。反斜杠搭配一些特定的字符就是一个转义字符。.
2022-08-02 18:44:08 158 7
原创 扫雷小游戏——轻松玩上瘾(C语言版)
目录1.前言1.前言开始新的小游戏——扫雷。相信各位都是玩过扫雷的,今天我们就来讲一讲如何用C语言写出扫雷游戏。同之前的三子棋一样,我们依旧创建三个文件,tesc.c、game.c、game.h。test.c——测试游戏的逻辑game.c ——游戏代码的实现game.h ——游戏代码的声明(函数声明,符号定义)文件名可自定义哦。以 9 × 9 的简单扫雷为例。首先,我们知道扫雷即知道某点周围一圈的雷数,根据雷数踩下五雷的位置,踩下后显示该点雷....
2022-07-19 15:08:52 1067 8
原创 带你玩转N子棋(三子棋为例)
今天我们写一个三子棋的小游戏,废话不多说,我们开始吧!1.游戏开始或结束菜单的函数打印菜单的格式可不必按照我的来,各位可以更加的个性化一些。这里,我们在主函数之前定义了一个menu函数,用来打印出我们的游戏菜单。2.主函数的代码实现主函数主要是用来开始游戏,在菜单打印后,我们可以用switch来选择是否开始游戏。...
2022-05-02 22:39:10 1073 1
原创 【C语言】超详细,让你C语言成功入门(三)——函数
目录函数函数是什么?函数的分类1.库函数2.自定义函数函数的参数1.实际参数(实参)2.形式参数(形参)3.实参与形参的关系函数的调用1.传值调用2.传址调用函数的嵌套调用和链式访问1.嵌套调用2.链式访问函数的声明和定义1.函数的声明2.函数的定义函数递归1.什么是递归?2.递归的两个必要条件3.递归与迭代递归迭代(非递归)函数函数是什么?函数是完成特定功能的独立程序代码单元,在维基百科中对函数的定义是:子函数。▶ 在计算机科学中,子程序(英语:Subroutine, procedure,
2022-04-29 00:25:45 1873 12
原创 杭电oj ——1000 A+B问题
从今天开始推出新专栏——杭电oj 题库啦。首先附上杭电oj的链接 acm.hdu.edu.cn我们再来说一下杭电的注册,和刷题的界面。下图为杭电的初始界面,首先我们需要创建账户才能使用,杭电界面本为全英文,这里借用了翻译器进行翻译。本人认为,如果不是需要专门的打acm训练赛的话,用翻译版的体验感比较好,在题目中有很多的专有名词需要查字典,只是单纯地刷题,提高代码能力,使用翻译更好。准备做好后,我们就开始刷题了。刷题界面每页有100道题。这里题目不完全按照杭电的顺序来...
2022-04-21 20:55:38 2369 7
原创 【C语言】超详解,让你C语言成功入门(二)——三大结构
目录C语句C语句C语句分成五大类:(1)控制语句。用于完成一定的控制功能。C语言只有9种控制语句:① if()…else… (条件语句)if(x>y) printf("%d",x);else printf("%d",y);if 下有多条语句时,应用花括号括起来(else同理):if(x>y){ max=x; printf("%d",x);}else{ max=y; printf("%d",y);}② fo
2022-04-19 23:21:10 2026 5
原创 【C语言】超详解,让你C语言成功入门(一)
目录一、简单了解C语言和程序设计了解什么是计算机程序和计算机语言C语言的特点最简单的C语言程序——Hello World!数据类型C语言程序的结构二、算法——程序的灵魂一、简单了解C语言和程序设计了解什么是计算机程序和计算机语言计算机程序程序就是一组计算机能识别和执行的指令,每一条指令使计算机执行特定的操作。一个特定的指令序列用来完成一定的功能。为了使计算机能实现各种功能,往往需要成百上千万个程序。总之,计算机的一切操作都是由程序控制的,离开程序,计算机将毫无用处。所以,计算机的本质就是程序的机器
2022-04-01 12:13:53 5064 22
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人