方法java notifyall对象

docker-compose的nginx更换完ssl证书不起作用的完美解决方法

​以Harbor为例,ssl证书更新后,docker-compose启动不起作用。 问题出在一句很重要的命令:./prepare 步骤:(Harbor样例) 1. cd /data/ssl 换ssl证书 Harbor.yml ssl证书部分: # Configuration file of Harb ......
docker-compose 证书 作用 compose 方法

第三章 类和对象

第三章 类和对象 3.1 类和对象的基本概念 1、现实世界的事物所具有的共性就是每个事物都具有自身的属性,一些自身具有的行为,例如一个学生有姓名、性别、年龄等属性,吃饭睡觉玩游戏等行为。C++提供了类的概念,可以将某一类事物的所有属性和行为封装在一个class中。 2、类对于某个事物的描述其实还是抽 ......
对象 第三章

MacOs - Objective-C 获取iPhone硬盘总容量及空闲容量的3种方法

方法1 总容量: struct statfs buf; long long totalspace; totalspace = 0; if(statfs("/private/var", &buf) >= 0){ totalspace = (long long)buf.f_bsize * buf.f_b ......
容量 空闲 Objective-C Objective 硬盘

了解JavaScript中的浏览器存储和缓存方法

Laravel是一个流行的PHP框架,它具有出色的可测试性,可以帮助开发人员在更短的时间内编写可靠的代码。但是,即使使用了这个框架,也可能会出现测试覆盖率较低的情况。测试覆盖率是指代码中已由测试案例覆盖的部分比例。测试覆盖率越高,代码质量越高。在本文中,我们将分享几种技巧,帮助您提高Laravel应 ......
缓存 JavaScript 浏览器 方法

了解JavaScript中的浏览器对象和操作方法

Laravel是一个流行的PHP框架,它具有出色的可测试性,可以帮助开发人员在更短的时间内编写可靠的代码。但是,即使使用了这个框架,也可能会出现测试覆盖率较低的情况。测试覆盖率是指代码中已由测试案例覆盖的部分比例。测试覆盖率越高,代码质量越高。在本文中,我们将分享几种技巧,帮助您提高Laravel应 ......
JavaScript 浏览器 对象 方法

Soildwork空格后无论选择哪个视角都展示同一个视角——解决方法

空格选择视图定向,选择模型展示视角,但是无论选择哪个视角都以同一视角展示 点击空格键 再点击最上面一栏中的坐标轴,选择以Z轴为竖直向上轴 点击是,就可以看到已经恢复功能,可以自由切换视角,并且返回到沿Y轴向上的坐标轴也不会出现上述问题 ......
视角 空格 Soildwork 方法

Centos中keytool不起作用的解决方法

​keytool是Java开发中用于管理密钥和证书的工具,可以用于生成密钥、创建证书请求、导入和导出证书等操作。你可以在Oracle官网上下载和安装JDK,然后在JDK的 bin目录下找到 keytool 工具。 因此,我们首先要给centos装jdk yum -y install java-1.8 ......
作用 keytool 方法 Centos

Java环境配置

前言(文章摘抄如:https://blog.csdn.net/xhmico/article/details/122390181)java 环境配置,网上教程很多,那我为什么还要写? 首先为了完善我的知识体系 今后一些软件的安装教程也可能会用到 想写一个更加详细的,因为这并不仅仅是写给 IT 行业的, ......
环境 Java

Java实现大批量数据导入导出(100W以上)

一、文件导入 一、为什么一定要在代码实现 说说为什么不能通过SQL直接导入到数据库,而是通过程序实现: 首先,这个导入功能开始提供页面导入,只是开始业务方保证的一次只有<3W的数据导入; 其次,业务方导入的内容需要做校验,比如门店号,商品号等是否系统存在,需要程序校验; 最后,业务方导入的都是编码, ......
大批量 数据 Java 100W 100

FileOutputStream第二个参数怎么理解 默认第二个参数是false,表示不追加,每次new对象都会清空之前的内容创建新的内容,ture表示在之前的基础上追加内容

FileOutputStream第二个参数怎么理解 new FileOutputStream(“b.txt”,true); 默认第二个参数是false,表示不追加,每次new对象都会清空之前的内容创建新的内容,ture表示在之前的基础上追加内容 比如,以下代码执行两次,结果是dfdf,如果是fals ......
内容 参数 FileOutputStream 对象 基础

k8s pod错误的排查步骤和处理方法

查pod kubectl get pod -n amadeus -o wide 查pod日志 kubectl logs -f --timestamps -n amadeus weyo-server-66ffd9bf5f-nlq4b --tail=200 没权限,给权限 kubectl create ......
步骤 错误 方法 k8s pod

java关键字static用法详解

java中有53个关键字,其中包含2个保留字,这篇文章主要介绍一下static这个关键字。 static在java中算是一个比较常见的关键字,有着多种用法,因此很有必要好好地了解一番。 一、定义 static:表明具有静态属性(源自百度百科的解释)。 二、用法 static主要有以下用法:修饰成员变 ......
关键字 关键 static java

[python]常用配置读取方法

前言 常见的应用配置方式有环境变量和配置文件,对于微服务应用,还会从配置中心加载配置,比如nacos、etcd等,有的应用还会把部分配置写在数据库中。此处主要记录从环境变量、.env文件、.ini文件、.yaml文件、.toml文件、.json文件读取配置。 ini文件 ini文件格式一般如下: [ ......
常用 方法 python

《软件工程—实践者的研究方法》读书笔记

《软件工程—实践者的研究方法》这本书内容丰富,从软件工程的定义、软件过程、建模、质量管理到管理软件项目和软件工程发展趋势的探讨,作者逐个展开并做了大量的讲解。内容丰富,当然书也是非常厚。借到这本书之后,一开始没看,一再推迟,大概十一月末才鼓起勇气开始翻阅这本厚厚的书。 这本书不像之前翻阅的软件工程书 ......
实践者 软件工程 笔记 方法 工程

Java11、Java17、Java21

1.Java11 Java 11 于 2018 年 9 月 25 日正式发布,这是很重要的一个版本!Java 11 和 2017 年 9 月份发布的 Java 9 以及 2018 年 3 月份发布的 Java 10 相比,其最大的区别就是:在长期支持(Long-Term-Support)方面,Ora ......
Java 11 17 21

方法中参数的影响

键盘录入多种数据类型时: ......
参数 方法

Java新特性

1.Java8 (1)Interface Interface 修改的时候,实现它的类也必须跟着改。为了解决接口的修改与现有的实现不兼容的问题。新 interface 的方法可以用default 或 static修饰,这样就可以有方法体,实现类也不必重写此方法。 一个 interface 中可以有多个 ......
特性 Java

面向对象基本原则 - SOLID原则

SOLID原则 SOLID原则包含五条原则,每条原则取首字母即SOLID。 Single Responsibility Principle 单一责任原则 定义:一个类只应该做一件事情 一个类如果需要做多个事情,那么就要拆分这个类。 public class User { private String ......
原则 基本原则 对象 SOLID

魔法方法

魔法方法 __init__ :初始化类时触发 __del__ :删除类时触发 __new__ :构造类时触发 __str__ :str函数或者print函数触发 __repr__ :repr或者交互式解释器触发 __doc__ :打印类内的注释内容 __enter__ :打开文档触发 __exit_ ......
方法 魔法

Day45 什么是面向对象

什么是面向对象 面向过程&面向对象 面向过程思想. 步骤清晰简单,第一步做什么,第二步做什么.... 面对过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面向对象适 ......
对象 Day 45

java方法

一、方法 二、方法参数传递 1、值传递 所谓值传递:指的是在传输实参给方法的形参的时候,传参的实参变量的存储的值的副本 实参:在方法内部定义的变量 形参:定义方法时“(...)”中所声明的参数,就是方法定义时的变量 2、引用类型的参数传递 3、基本类型和引用类型的参数在传递的时候有什么不同 ① 都是 ......
方法 java

使用IDEA将部分代码抽出来变成一个新的方法 快捷键不是Ctrl + Alt + M 填写方法名称即可

使用IDEA将部分代码抽出来变成一个新的方法 快捷键不是Ctrl + Alt + M 填写方法名称即可 前言 ​ 从java开发角度来说,一个方法一般不宜过长,通常都是50到100行左右。太长的方法不管从阅读还是维护上来说都是不利的。但在实际开发中,一方面可能需要优化祖传代码,另一方面我们自己也经常 ......
方法 快捷键 名称 代码 部分

Python中关于对象序列化实现和原理

pickle模块可以实现任意的Python对象转换为一系列字节(即序列化对象)的算法。这些字节流可以被传输或存储,接着也可以重构为—个和原先对象具有相同特征的新对象。 注意: pickle的文档清晰的表明它不提供安全保证。实际上,反序列化后可以执行任意代码,所以慎用 pickle来作为内部进程通信或 ......
序列 原理 对象 Python

Python开启线程和线程池的方法

一.最佳线程数的获取: 1、通过用户慢慢递增来进行性能压测,观察QPS(即每秒的响应请求数,也即是最大吞吐能力。),响应时间 2、根据公式计算:服务器端最佳线程数量=((线程等待时间+线程cpu时间)/线程cpu时间) * cpu数量 3、单用户压测,查看CPU的消耗,然后直接乘以百分比,再进行压测 ......
线程 方法 Python

java split 无效 ,由于split()函数的默认行为是去除匹配分隔符周围的空格,导致程序运行不符合预期

java split 无效 ,由于split()函数的默认行为是去除匹配分隔符周围的空格,导致程序运行不符合预期 Java split 无效的原因及解决方法 在Java编程中,我们经常需要对字符串进行拆分,常用的方法之一就是使用split()函数。然而,有时候我们会发现使用split()函数无效,即 ......
分隔符 split 空格 函数 行为

Python面向对象之派生和组合

【一】什么是派生 派生是指,子类继承父类,派生出自己的属性与方法,并且重用父类的属性与方法 【二】派生的方法 子类可以派生出自己新的属性,在进行属性查找时,子类中的属性名会优先于父类被查找 例如每个老师还有职称这一属性 我们就需要在Teacher类中定义该类自己的__init__覆盖父类的 当然子类 ......
对象 Python

Python面向对象之多态和鸭子类型

【一】多态 【1】什么是多态 多态指的是一类事物有多种形态 【2】示例 比如动物有多种形态:猫、狗、猪 import abc class Animal(metaclass=abc.ABCMeta): @abc.abstractmethod def talk(self): pass class Peo ......
鸭子 对象 类型 Python

Java 8升级Java 11,升级必知要点!竟然有这些坑…

随着技术的不断进步,Java作为一种广泛使用的编程语言,其版本更新带来了许多新特性和性能提升。从Java 8升级到Java 11,是一个重要的转变,它不仅带来了新的编程范式,还引入了对现代软件开发的多项优化。然而,在享受这些新特性的同时,开发者也可能遇到一些升级过程中的“坑”。 本文将详细介绍从Ja ......
Java 要点

Java流程控制-顺序结构

顺序结构 JAVA的基本结构就是顺序结构,除非特别指明指明,否则就按照顺序一句一句执行。 顺序结构是最简单的算法结构。 语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算发都离不开的一种基本算法结构。 package com.wang.struc ......
顺序 流程 结构 Java

Java流程控制-选择结构

选择结构 if单选择结构 if双选择结构 if多选择结构 嵌套的if结构 switch多选择结构 if单选择结构 我们很多时候需要去判断一个东西是否可行,然后我们才去执行,这样一个过程在程序中用if语句来表示。 语法 if(布尔表达式){ //如果布尔表达式为true将执行的语句} package ......
流程 结构 Java
共19500篇  :9/650页 首页上一页9下一页尾页