自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 【C++】2.输入输出-小白必看!!!

注意:早期标准库将所有功能在全局域中实现,声明在.h后缀的头文件中,使用时只需包含对应头文件即可,后来将其实现在std命名空间下,为了和C头文件区分,也为了正确使用命名空间,规定C++头文件不带.h;旧编译器(vc 6.0)中还支持格式,后续编译器已不支持,因此推荐使用+std的方式。C语言中,我们都清楚输入用scanf,输出用printf,可是在C++中,我们同样可以用C语言的,不过C++也独有一套输入cin输出cout。因为在c++中,标准库所有功能放在std命名空间下。

2024-07-11 18:17:04 190 1

原创 【C++】1.命名空间(namespace)---小白必看!!!

定义命名空间,需要使用到namespace关键字,后面跟命名空间的名字,然后接一对{}即可,{} 中即为命名空间的成员。/*...*///命名空间中可以定义变量/函数/类型int val;

2024-07-11 12:24:05 451 2

原创 【java练习题】4.程序逻辑控制

分析,1到100中出现的数字9有20个:9、19、29、39、49、59、69、79、89、90、91、92、93、94、95、96、97、08、99(99中有两个数字9).这里我们发现, 当一个代码中带有多重循环的时候, 代码的复杂程度就大大提高了. 而比较复杂的代码就更容易出错.1、非整百年份:能被4整除的是闰年。(如2004年就是闰年,2001年不是闰年)2、整百年份:能被400整除的是闰年。(如2000年是闰年,1900年不是闰年)如果问的是,有多少个数字中包含9,那么是19个。

2024-01-23 19:03:34 425

原创 【JavaSE】8.输入输出

当循环输入多个数据的时候, 在idea上使用 ctrl + d 来结束输入。对此bug的理解是,将年龄一行的输入最后的回车作为了姓名的输入。因此建议:请把输入字符串放在最前面,来防止此bug产生。可以读入一个字符,但是需要搭配异常处理。这中方式比较麻烦,不推荐使用。

2024-01-23 15:00:57 331

原创 【javaSE】7.程序逻辑控制

先执行表达式1初始化循环变量,接下来就是执行表达式2的判断部分,表达式2的结果如果为false,则循环结束;如果表达式2的结果为true,则执行循环语句,循环语句执行完后,再去执行表达式3,调整循环变量,然后再去表达式2的地方执行判断,表达式2的结果是否为false,决定循环是否继续。if语句多写了一个分号,导致分号成为了 if 语句的语句体,而 {} 中的代码已经成为了和 if 无关的代码块。为一个完整的while结构,实际上是一个空语句,实际的{}部分和循环无关,此时循环条件恒成立,导致代码死循环。

2024-01-23 10:22:10 892

原创 【Java练习题】3. 8种基本数据类型

分析,1到100中出现的数字9有20个:9、19、29、39、49、59、69、79、89、90、91、92、93、94、95、96、97、08、99(99中有两个数字9).解析:D错误,原因是注释非常重要,如果不加注释,有可能自己写的代码,在若干天后自己都不认识了。一个好的代码,需要好的注释,好的风格共同决定的。解析:没有

2024-01-22 21:43:28 1121

原创 【Java】6.运算符

Java 中数据存储的最小单位是字节,而数据操作的最小单位是比特位. 字节是最小的存储单位,每个字节是由8个二进制比特位组成的,多个字节组合在一起可以表示各种不同的数据。在Java中,规则: 两个操作数都为 false, 结果为 false, 否则结果为 true,计算规则同上。:当 & 和 | 的操作数为整数(int, short, long, byte) 的时候, 表示按位运算, 当操作数为 boolean 的时候, 表示逻辑运算。如果两个二进制位都是 1, 则结果为 1, 否则结果为 0。

2024-01-22 11:14:23 972

原创 【Java】5.数据类型

计算机中的字符本质上是一个整数. 在 C 语言中使用 ASCII 表示字符, 而 Java 中使用 Unicode 表示字符. 因此一个字符占用两个字节, 表示的字符种类更多, 包括中文。Java 的 double 类型的内存布局遵守 IEEE 754 标准(和C语言一样), 尝试使用有限的内存空间表示可能无限的小数, 势必会存在一定的精度误差.Java 中的 double 虽然也是 8 个字节, 但是浮点数的内存布局和整数差别很大, 不能单纯的用 2 ^ n 的形式表示数据范围.Java还具有跨平台性。

2024-01-10 18:42:27 726

原创 JDK、JRE、JVM之间的关系

注:JVM是用来执行Java字节码的虚拟机,但如果没有Java标准类库,它可能无法正常执行包含对这些类库的依赖的程序。我们利用JDK开发了属于我们自己的Java程序后,通过JDK中的javac编译,将.java文件编译成.class文件(Java字节码),在JRE上运行这些Java字节码,JVM解析这些字节码,映射到CPU指令集或OS的系统调用。它包括JRE,还包括用于编译、调试和运行Java代码的工具,如编译器(javac)、调试器(jdb)、Java文档生成器(javadoc)等。

2024-01-10 16:54:21 1014

原创 Java入门程序-HelloWorld

此时,编译该文件后会生成两个.class文件,分别对应HelloWorld类和Test类。Java是一门半编译型、半解释型语言。先通过javac编译程序把。,此时JVM会将字节码转换成平台能够理解的形式来运行。是由字节码组成的平台无关、面向JVM的文件。执行完后发现,当前文件目录下多了一个.class文件。

2024-01-10 16:53:04 333

原创 Java环境安装(在Windows下)

2. JDK:Java的开发环境,在JDK的发布包中包含了一个独立的JRE。如果要从事Java编程,则需要安装JDK,如果仅仅是运行Java程序则JRE就满足要求。在Windows下安装JDK的时候一定要考虑安装包的位数,如果是32位操作系统,则准备。在JDK1.6以及之后,安装Java的开发环境,只需要配置上面两个内容即可。下文中安装的是64位操作系统下的JDK,32位操作系统下安装方式同理。的值,这样的好处在于,如果Java安装目录发生变话,主需要修改。路径一般是存在的,只需要追加即可。

2024-01-08 15:34:05 887

原创 【C语言】——初始结构体

结构体指针访问指向变量的成员有时候我们得到的不是一个结构体变量,而是指向一个结构体的指针。结构体变量访问成员结构变量的成员是通过点操作符(.)访问的。函数传参的时候,参数是需要压栈的。如果传递一个结构体对象的时候,结构体过大,参数压栈。结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。那我们如何访问s的成员?结构的成员可以是标量、数组、指针,甚至是其他结构体。上面的print1和print2函数哪个好些?的的系统开销比较大,所以会导致性能的下降。答案是:首选print2函数。

2023-04-24 21:17:49 100

原创 【C语言】——初阶指针

指针的类型决定了,对指针解引用的时候有多大的权限(能操作几个字节)。比如: char* 的指针解引用就只能访问一个字节,而 int* 的指针的解引用就能访问四个字节。

2023-04-23 17:17:58 143

原创 永别了gitee图床,阿里云图床我来啦!!!

本来使用的是 **Typora+PicGo+Gitee**,但是gitee增加了防盗链,经常发生Typora里图片上传不上去或者图片不显示的问题(真的超级烦人,心态已经崩了,果然“免费的才是最贵的”),所以打算换一个图床--阿里云图床。

2023-03-30 22:20:27 558 1

原创 【C语言】——操作符详解-2

单目操作符,关系操作符,逻辑操作符,条件操作符,逗号表达式。++、&&、||同时使用时如何判断逻辑。

2023-03-29 22:30:25 92

原创 王道oj——有关选择、循环的简单题

一.判断是不是对称数。二.换钞票问题

2023-03-29 17:09:02 126

原创 【C语言】——操作符详解-1

C语言操作符详解:算数操作符,移位操作符,位操作符......

2023-03-28 22:02:52 90

原创 【C语言】——简单的扫雷小游戏

简单的C语言扫雷小游戏的实现

2023-03-28 11:40:54 39 1

原创 【C语言】——简单三子棋完整代码及流程

实现简单的三子棋,学会写项目的大致框架及流程。

2023-03-28 08:54:49 51

原创 【C语言】——二维数组学习

二维数组创建,初始化,遍历。数组传参,冒泡排序。数组名和首元素地址的关系

2023-03-27 21:12:27 490

原创 C语言-函数、递归、数组上的一些细节

C语言函数、递归、数组上的一些细节和常见问题

2023-03-19 17:17:47 199 1

原创 详细的Burpsuit配置过程

Burp Suite安装和配置

2022-12-24 13:31:29 709

原创 表白墙项目

简单web表白墙案例实现

2022-12-23 16:59:17 205

原创 初识JAVA

本节目标1.Java语言简介、发展概述、语言优势、与C/C++区别2.初识Java程序入口之main方法1.Java语言简介、发展概述、语言优势、与C/C++区别1.1 Java是什么Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义。不仅如此,Java还是一个有一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应用于嵌入式系统、移动终端、企业服务器、大型机等各种场合。1.2JAVA特性1.2.1 简单性Java语

2021-03-28 21:11:27 193

原创 初识C语言

初识C语言前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结什提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy

2021-03-22 22:10:28 199

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除