断点 组件 文件java

c++跨文件修改成员变量

如果在一个文件中有一个成员变量,需要在另外一个文件中修改这个成员变量。把这个成员变量加一个static变成静态成员变量即可。 如下所示: 在A.cpp中有student类 class student { public: student(); public: //声明静态成员函数 static int ......
变量 成员 文件

JAVA的swap实现

JAVA的swap实现 JAVA不能操作地址,所以不能像CPP那样方便地实现对基本数据类型的swap。 java中的基本数据类型传递属于引用传递,并不会像c/c++实现指针传递; 通过包装类对象配合反射可以实现数据的交换。 只能通过以下几种方式。 通过数组对象交换 public class Test ......
JAVA swap

Linux文件查找、打包压缩及解压

打包压缩1. 使用tar命令进行文件打包。基本语法如下:tar -cvf 压缩文件名 文件1 文件2 ... 2. 如果您想同时压缩多个文件,可以使用tar -cf命令:tar -cf 压缩文件名.tar 文件1 文件2 ... 3. 使用gzip或bzip2进行压缩。例如,使用gzip压缩:gzi ......
文件 Linux

Java 8 仍被广泛使用,占比 50%

调查中,更多的开发人员选择在生产中使用 Java 17,而不是 Java 11。Docker 逐渐成为打包 Web 应用程序的首选,且 Spring 和 Spring Boot 的使用率遥遥领先。 具体而言,开发者最常使用的 Java 版本是 Java 8,占比高达 50%;其次分别是 Java 1 ......
Java 50%

linux文件查找和打包压缩

1 文件查找 1.1 mlocate locate 查询系统上预建的文件索引数据库 /var/lib/mlocate/mlocate.db 索引的构建是在系统较为空闲时自动进行(周期性任务),执行updatedb可以更新数据库,遍历整个根文件系统,很消耗资源 工作特点:查找速度快;默认模糊查找,支持 ......
文件 linux

React 受控和非受控组件

无论你做什么,都要相信自己可以做到,因为你的潜力是无限的。 把父组件的状态变成属性传递给子组件,子组件接受这个属性,听命于父组件。这个子组件就是叫做受控组件。在受控与非受控组件有两种理解方案,第一:狭义上的受控与非受控,就是我们在表单中的受控与非受控组件。第二:广义上的受控与非受控组件,就是 Rea ......
组件 React

java基础学习:跳转关键字:break,continue

1.总览: break:跳出并结束当前所在循环的执行 continue:用于跳出当前循环的当次执行,直接进入循环的下一次执行 package com.itheima.BreakAndContinue; public class BreakAndContine1 { public static voi ......
continue 关键字 关键 基础 break

学习笔记1 :Java基础

1、JVM (1)Java虚拟机:是运行所有Java程序的抽象计算机,是Java语言的运行环境。 (2)JVM包括:一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域 (3)跨平台:JVM在执行字节码时,把字节码解释成具体平台上的机器指令执行。一套代码,一次编译,多平台运行。但是, ......
基础 笔记 Java

java基础学习:死循环,循环嵌套

1.死循环: 写法 package com.itheima.loop; public class EndLessLoop { public static void main(String[] args) { //掌握死循环写法 // for(;;){ // System.out.println("s ......
基础 java

【Java - 石头迷阵游戏】基于JavaSE面向对象

石头迷阵游戏 初始界面 胜利界面 游戏说明 可以用上下左右按键控制石头移动,直到石块按照顺序排列游戏成功。 显示移动步数 可以重新游戏 技术说明 GUI设计:JFrame窗体、JLable组件(文本、按钮、图片) 类的继承(继承JFrame类) 接口的实现(实现KeyListener接口) 匿名内部 ......
迷阵 石头 对象 JavaSE Java

Java集合框架之:LinkedList的常见方法使用

✨前言✨ 本篇文章主要介绍Java LinkedList的使用方法教程及示例代码 🍒欢迎点赞 👍 收藏 ⭐留言评论 📝私信必回哟😁 🍒博主将持续更新学习记录收获,友友们有任何问题可以在评论区留言 @目录🍎一,简介概述🍎二,常见方法以代码演示1,创建方法表2,Java LinkedLis ......
LinkedList 框架 常见 方法 Java

【Python入门教程】Python的shutil库介绍+基础函数使用(文件/目录复制、移动、删除、解压缩等)

很多时候编过的代码过段时间就忘了,所以想用博文记录一下一些平时常用库的函数,今天跟大家分享一下python的shutil库的常用函数,包括文件复制、删除、移动等常见操作。同时为了复习之前python类的使用,所以今天的代码就用类封装起来了,大家直接看函数就行,不需要用我的代码。 ......
Python 入门教程 函数 文件 基础

java基础学习:do-while循环

1. package com.itheima.loop; public class Dowhile1 { public static void main(String[] args) { int i=0; do{ System.out.println("1"); i++; }while (i<3); ......
do-while 基础 while java do

(文件夹生成标签表)文件夹结构转入数据到生成的excel里

import os import openpyxl def create_excel_from_folder_structure(folder_path): # 创建一个新的工作簿并选择活动工作表 wb = openpyxl.Workbook() ws = wb.active # 在Excel中开始 ......
文件夹 文件 结构 标签 数据

linux文件查找、压缩和解压

关于搜索查找有关的指令 find 指令从指定目录向下递归地遍历其各个子目录,将满足条件的文件或者目录显示在终端。基本语法:find [搜索范围] [选项]选项说明: 选项 功能 -name 按照指定的文件名查找模式查找文件 -user 查找属于指定用户名所有文件 -size 按照指定的文件大小查找文 ......
文件 linux

linux文件管理-1

Linux操作系统的目录结构 常见目录及说明 /bin (/usr/bin 、 /usr/local/bin)是Binary的缩写, 这个目录存放着最经常使用的命令 /home 存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。 /root 该目录为系 ......
文件 linux

linux文件管理-2

vi 和 vim 的基本介绍 Linux 系统会内置 vi 文本编辑器 Vim可以看作是Vi的增强版本,Vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富。vi 和 vim 常用的三种模式1.正常模式:以 vim 打开一个 ......
文件 linux

nanopb 编译 proto 文件的坑

1、要使用nanopb 自带的 protoc 命令 2、要使用 options 文件,必须在 .proto 文件下执行命令 ➜ protobuf_c git:(xx) ✗ lsudp_carrier.proto udp_proto.options /usr/local/nanopb-0.4.8-li ......
文件 nanopb proto

《Effective Java》阅读笔记-第四章

Effective Java 阅读笔记 第四章 类和接口 第 15 条 使类和成员的可访问性最小化 软件设计的基本原则之一:封装 第 16 条 使用 Getter/Setter 代替 public 字段 这书的翻译可真垃圾 第 17 条 使可变性最小化 标准库中有许多不可变类:String、基础类型 ......
Effective 笔记 Java

秦疆的Java课程笔记:47 方法 方法的重载

重载就是在一个类中,有相同的函数名称,但是形参不同的函数。 (这里的“函数”,应该就是“方法”的意思,但是老师的PPT上就是这么写的。) 方法的重载规则: 方法名称必须相同 参数列表必须不同(个数不同,类型不同,排列顺序不同) 方法的返回值类型可以相同也可以不同 仅仅返回类型不同不足以成为方法的重载 ......
方法 课程 笔记 Java

java mybatis 笔记

pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance ......
mybatis 笔记 java

秦疆的Java课程笔记:45 方法 什么是方法

学习本小节前,建议复习:秦疆的Java课程笔记:26 基础 变量 常量 作用域 System.out.println()中,System是一个系统的“类”,out是一个输出的“对象”,println()是一个“方法”。这句话的意思是:调用System类里面的标准输出对象out中的方法println( ......
方法 课程 笔记 Java

秦疆的Java课程笔记:46 方法 方法的定义和调用

Java方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法: 修饰符 返回值类型 方法名(参数类型 参数名) { //这一串就是方法头 …… 方法体 …… return 返回值; } 方法包含一个方法头和方法体。 下面是一个方法的所有部分: 修饰符:可选 ......
方法 课程 笔记 Java

FileNotFoundError: [WinError 2] 系统找不到指定的文件。: '0054243eb93327df4b590230781f3ce5.png' -> 'image_1.png'

import os# 指定目录directory = 'E:\\pythonProject\\a'# 获取当前目录下所有图片文件image_files = [f for f in os.listdir(directory ) if f.endswith('.jpg') or f.endswith(' ......
FileNotFoundError 39 590230781 png WinError

Java学习之路(七)

Java学习之路(七) 1.ArrayList集合 集合和数组的区别 : ​ 共同点:都是存储数据的容器 ​ 不同点:数组的容量是固定的,集合的容量是可变的 1.1 ArrayList的构造方法和添加方法 public ArrayList() 创建一个空的集合对象 public boolean ad ......
Java

java基础:while循环,珠穆拉玛峰案例

1.whille循环格式: package com.itheima.loop; public class While1 { public static void main(String[] args) { int i=0;//初始化语句 while(i<5){//循环条件 System.out.pr ......
案例 基础 while java

Linux文件权限

1.查看文件权限: 使用ls -l命令可以列出文件和目录的详细信息,包括权限、所有者、用户组等。权限字段包含了文件的读(r)、写(w)、执行(x)权限。 $ ls -l filename 2.修改文件权限: 3.chmod: 该命令用于修改文件权限。# 例如,给文件所有者增加写权限$ chmod u ......
权限 文件 Linux

Linux文件查找、打包压缩及解压

1.find命令: 2.find 命令用于在文件系统中搜索文件和目录。3.例如,要在 /home 目录下查找所有以 .txt 结尾的文件,可以使用:find /home -name "*.txt"。 4.grep命令: 5.grep 命令用于在文件中搜索特定模式。6.例如,要在当前目录下的所有文件中 ......
文件 Linux

java基础学习:for循环,for循环案例

1.for循环: 2. 3.for循环案例 package com.itheima.loop; public class For2 { public static void main(String[] args) { for (int i = 0; i <=100 ; i++) { System.o ......
for 案例 基础 java

通过Java-Netty实现一个简单的HTML实时聊天——demo

demo效果 初步准备 想要实现聊天就需要用到WebSocket,他是专门用于http进行实时聊天的的协议。因为主要核心在后端开发,所以我去白嫖了个超级简单的界面(就是不会!) 我编写demo时系统环境为Win-11,Java-8 环境依赖 只需要一个netty即可实现需要的功能 <!--netty ......
Java-Netty 实时 Netty Java HTML
共21700篇  :88/724页 首页上一页88下一页尾页