首页 > 编程语言
Linux下java的环境配置
Linux下java的环境配置 1. 安装jdk 安装地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 选择图中的jdk进行下载(放入预先创建用来存放jdk的目录(mkdir)) 等待下载完毕, ...
分类:编程语言   时间:2021-07-17 11:09:19    收藏:0  评论:0  赞:0  阅读:30
java程序的初始化顺序
#使用场景 在java程序中,当实例化对象时,对象的所在类的所有成员变量首先要进行初始化,只有当所有类成员完成初始化后,才会调用对象所在类的构造函数创建对象。 #原则 变量优先于块、静态优先于非静态。 父类优先于派生类初始化。 按照成员变量定义的顺序来进行初始化,即使变量定义散布于方法定义之中,它们 ...
分类:编程语言   时间:2021-07-17 11:09:01    收藏:0  评论:0  赞:0  阅读:23
线程安全
线程安全的定义 当多个线程同时访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那么就称这个对象是线程安全的。 final修饰的变量只要成功的创建出来,那么外部的可见状态永远不会变。 ...
分类:编程语言   时间:2021-07-17 11:07:58    收藏:0  评论:0  赞:0  阅读:25
【LeetCode】974. 和可被 K 整除的子数组
974. 和可被 K 整除的子数组 知识点:数组;前缀和; 题目描述 给定一个整数数组 A,返回其中元素之和可被 K 整除的(连续、非空)子数组的数目。 示例 输入:A = [4,5,0,-2,-3,1], K = 5 输出:7 解释: 有 7 个子数组满足其元素之和可被 K = 5 整除: [4, ...
分类:编程语言   时间:2021-07-17 11:04:40    收藏:0  评论:0  赞:0  阅读:16
C++访问控制与继承总结
1.类成员的访问说明符 在C++语言中,访问说明符(access specifiers)被用来加强类的封装性。通过访问说明符,类的设计者可以规定哪些成员变量和成员函数是内部外部都可见的,哪些成员变量和成员函数是只能在类内部使用的,外部是不可见的。public说明符合private说明符就起了这样的区 ...
分类:编程语言   时间:2021-07-17 11:04:31    收藏:0  评论:0  赞:0  阅读:20
设计数据结构-LRU缓存算法
LRU缓存算法 力扣第 146 题「LRU缓存机制」就是让你设计数据结构: 首先要接收一个 capacity 参数作为缓存的最大容量,然后实现两个 API,一个是 put(key, val) 方法存入键值对,另一个是 get(key) 方法获取 key 对应的 val,如果 key 不存在则返回 - ...
分类:编程语言   时间:2021-07-17 11:03:31    收藏:0  评论:0  赞:0  阅读:29
Java输入输出
Java语言中File类是唯一表示文件对象和目录对象的数据类型。在Java语言中文件路径分隔符使使用’/’或’\\’。 文件可以存储字节或字符;目录不能直接存储字节或字符,只能存储文件后子目录。 文件可以被读取和写入,而目录不能执行读写操作,只能建立,删除及获取其中包含的子目录及文件。 对于文件和目 ...
分类:编程语言   时间:2021-07-17 11:03:18    收藏:0  评论:0  赞:0  阅读:22
SpringBoot-数据访问
1、SQL 1、数据源的自动配置-HikariDataSource 1、导入JDBC场景 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artif ...
分类:编程语言   时间:2021-07-17 11:02:41    收藏:0  评论:0  赞:0  阅读:21
Java( if选择、switch选择、循环)
1.if 选择结构 //语法 if(表达式){ //语句;(表达式为真) }else{ //语句;(表达式为假) } 例: char select='A'; if(select=='A'){ System.out.println("select的值为A"); }else{ System.out.pr ...
分类:编程语言   时间:2021-07-17 11:00:57    收藏:0  评论:0  赞:0  阅读:25
3java基础补充(今天和昨天学习内容整理)
1.java单机项目 2.JavaSE又被称为J2SE,JavaEE和JavaME类同。 3.Java特性(总结) (1)跨平台/可移植性:相同的Java代码可以在任何一个支持的平台(操作系统)上运行,这是因为.java源文件首先会编译为.class的字节码文件,这个字节码文件会在不同操作系统的不同 ...
分类:编程语言   时间:2021-07-17 10:59:50    收藏:0  评论:0  赞:0  阅读:22
Mybatis3基础-工作原理(不整合mybatis-spring)
0.主要核心类 (1)SqlSessionFactory接口 用于生产SqlSession(内部使用DefaultSqlSession 创建SqlSession) SqlSessionFactory 的默认具体实现类:DefaultSqlSessionFactory SqlSessionFactor ...
分类:编程语言   时间:2021-07-17 10:59:26    收藏:0  评论:0  赞:0  阅读:16
UE4C++学习:组件和碰撞代码注释详解
// Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "GameFramework/Pawn.h" # ...
分类:编程语言   时间:2021-07-17 10:58:09    收藏:0  评论:0  赞:0  阅读:26
【PHP数据结构】在学数据结构和算法的时候我们究竟学的是啥?
一说到数据结构与算法,大家都会避之不及。这本来是一门专业基础课,但是大部分人都并没有学好,更不用说我这种半路出家的码农了。说实话,还是很羡慕科班出身的程序员,因为你们在日常工作或者面试中,只需要复习一下就好了,而我则是完全的从头开始学。不过,还好一切都不晚,在这里,我们就用 PHP 作为示例代码,来 ...
分类:编程语言   时间:2021-07-17 10:56:28    收藏:0  评论:0  赞:0  阅读:24
Java方法——递归
递归(栈) package method; ? public class Demon04 { //递归思想 public static void main(String[] args) { //阶乘 System.out.println(f(5)); ? } public static int f( ...
分类:编程语言   时间:2021-07-17 10:55:47    收藏:0  评论:0  赞:0  阅读:16
Java多线程二:线程同步
一、线程的死锁问题 1、死锁 (1)不同的线程分别占用对方需要的同步资源不放弃,都在等待对方放弃自己需要的向步资源,就形成了线程的死锁。 (2)出现死锁后,不会出现异常,不会出现提示,只是所有的线程都处于阻塞状态,无法继续。 2、解决方法 (1)专门的算法、原则。 (2)尽量减少同步资源的定义 (3 ...
分类:编程语言   时间:2021-07-17 10:55:26    收藏:0  评论:0  赞:0  阅读:24
python简单读写ini文件
1、创建ini文件 2、认识configparse类中基础方法cfg_obj = configparser.ConfigParser() #创建对象cfg_obj.read(conf_file_path) #读取配置文件sections = cfg_obj.sections()#获取配置文件中所有的 ...
分类:编程语言   时间:2021-07-17 10:54:43    收藏:0  评论:0  赞:0  阅读:34
Java中集合3_HashMap
1 Map集合 1.1 Map集合概述和特点 * A:Map接口概述 * 查看API可以知道: * 将键映射到值的对象 * 一个映射不能包含重复的键 * 每个键最多只能映射到一个值 * B:Map接口和Collection接口的不同 * Map是双列的,Collection是单列的 * Map的键唯 ...
分类:编程语言   时间:2021-07-17 10:53:24    收藏:0  评论:0  赞:0  阅读:30
C语言教程大全(2021新版)
C语言教程包涵了最核心的指针详细介绍,如有不足之处欢迎评论,谢谢点赞 ...
分类:编程语言   时间:2021-07-17 10:50:38    收藏:0  评论:0  赞:0  阅读:37
LeetCode——剑指 Offer 42. 连续子数组的最大和(Java)
题目描述 题干: 输入一个整型数组,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。 要求时间复杂度为O(n)。 示例1: 输入: nums = [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。 题解思路 返 ...
分类:编程语言   时间:2021-07-17 10:50:16    收藏:0  评论:0  赞:0  阅读:17
Java初学遇到的问题及解决方法
1、 --错误: 在类 C 中找不到 main 方法, 请将 main 方法定义为: public static void main(String[] args) 否则 JavaFX 应用程序类必须扩展javafx.application.Application --原因:类C中没有定义入口 --解 ...
分类:编程语言   时间:2021-07-17 10:49:58    收藏:0  评论:0  赞:0  阅读:20
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!