线程 笔记java 11

4.4 Java类的属性:成员变量的定义和声明

在 Java 中类的成员变量定义了类的属性。例如,一个学生类中一般需要有姓名、性别和年龄等属性,这时就需要定义姓名、性别和年龄 3 个属性。声明成员变量的语法如下: [public|protected|private][static][final]<type><variable_name> 各参数的 ......
变量 属性 成员 Java 4.4

4.2 Java认识类和对象

在面向对象中,类和对象是最基本、最重要的组成单元。类实际上是表示一个客观世界某类群体的一些基本特征抽象。对象就是表示一个个具体的东西。所以说类是对象的抽象,对象是类的具体。让我们来看看人类所具有的一些特征,这些特征包括属性(一些参数、数值)以及方法(一些行为,他能干什么)。每个人都有身高、体重、年龄 ......
对象 Java 4.2

4.3 Java类的定义及定义类时可用的关键字

类是 Java 中的一种重要的引用数据类型,也是组成 Java 程序的基本要素,因为所有的 Java 程序都是基于类的。本节介绍如何定义类。在 Java 中定义一个类,需要使用 class 关键字、一个自定义的类名和一对表示程序体的大括号。完整语法如下: [public][abstract|fina ......
关键字 关键 Java 4.3

4.1 Java面向对象:对象的概念及面向对象的三个基本特征

面向对象简称 OO(Object Oriented),20 世纪 80 年代以后,有了面向对象分析(OOA)、 面向对象设计(OOD)、面向对象程序设计(OOP)等新的系统开发方式模型的研究。对 Java 语言来说,一切皆是对象。把现实世界中的对象抽象地体现在编程世界中,一个对象代表了某个具体的操作 ......
对象 特征 三个 Java 4.1

4.Java类和对象

最早的程序开发使用的是结构化程序设计语言,随着时间的流逝,软件的规模逐渐扩大,使用结构化语言会出现各种弊端,导致无休止地拖延开发周期,产品的质量也不尽如人意。这一切都体现了结构化语言不再适合当前的软件开发。现在程序设计者们将另一种开发思想引入程序中,那就是面向对象开发思想。面向对象最关键的两个词汇是 ......
对象 Java

在 Python 中,可以使用线程池(ThreadPoolExecutor)和 wait 方法来等待线程池中的所有任务完成。

import concurrent.futures # 创建一个线程池 with concurrent.futures.ThreadPoolExecutor() as executor: # 提交任务给线程池 task1 = executor.submit(func1, arg1) task2 = ......

Python-多线程调用计算请求时间

使用多线程调用某个方法(请求),计算每个线程消耗时间 import threading import time import requests import json import concurrent.futures def input_req(): url = "https://xxxxxxxx ......
线程 时间 Python

【赠书活动 -第01期】-〖Java编程思想(第四版)〗

【赠书活动 -第01期】-〖Java编程思想(第四版)〗 活动时间:2023年9月21日~2023年9月30日 参与方式:https://m.hlcode.cn/?id=NK1fWUR ......
思想 Java

java中private是什么意思

在java中,private的意思为“私有的”,是一种访问控制修饰符,用于修饰类、属性和方法。用private修饰的类成员,只能被该类自身的方法访问和修改,而不能被任何其他类(包括该类的子类)访问和引用;因此,private修饰符具有最高的保护级别。 ......
意思 private java

读高性能MySQL(第4版)笔记12_查询性能优化(下)

1. “快速、精确和实现简单” 1.1. 三者永远只能满足其二,必须舍掉一个 2. 排序优化 2.1. 无论如何排序都是一个成本很高的操作,所以从性能角度考虑,应尽可能避免排序或者尽可能避免对大量数据进行排序 2.2. 文件排序(filesort) 2.2.1. MySQL需要自己进行排序,如果数据 ......
高性能 性能 笔记 MySQL 12

Java 8 和 11 开始提供的新特性面试

说下 Lambda function Lambda 是 JDK 8 以后的版本才提供的功能。 在 JDK 8 之前是没有的。 Java Lambda表达式 的一个重要用法是简化某些匿名内部类 (Anonymous Classes )的写法。实际上Lambda表达式并不仅仅是匿名内部类的语法糖,JVM ......
特性 Java 11

Java 消息策略的实现 - Kafak 是怎么设计的

这个也是开放讨论题,主要讨论下 Kafka 在消息中是如何进行实现的。 总结 这个题目的开发性太强了。 Kafka 可以用的地方非常多,我经历过的项目有 Kafka 用在消息处理策略上的。这个主要是 IoT 项目,因为这个项目需要对温度传感器采集获得数据。 当我们有多个数据采集点的时候,通常是在每分 ......
策略 消息 Kafak Java

算法讨论题 —— Java实现两数之和

给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。即:每个index上的数字只能用一次。 示例 给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 ......
之和 算法 Java

传统的经典问题 Java 的 Interface 是干什么的

传统的经典问题 Java 的 Interface 是干什么 解答 上面的这个问题应该还是比较好回答的吧。 只要你做过 Java ,通常 Interface 的问题多多少少会遇到,而且可能会遇到一大堆。 在JAVA编程语言中是一个抽象类型(Abstract Type),它被用来要求类(Class)必须 ......
Interface 传统 经典 问题 Java

笔记

CORS-跨域资源共享 跨域资源共享(CORS)是一种浏览器机制,可以对域之外的资源进行受控访问 。但如果网站的cors配置不当,会存在基于跨域的攻击。 现在有好多反向代理、前后端分离,那么跨域问题也会越来越多 了解一个概念:同源策略(同协议、同域名、同端口) SOP(同源策略)是一种限制性的跨域规 ......
笔记

java.lang.ClassNotFoundException

报错java.lang.ClassNotFoundException:XXXXXXXXXXX在过去的一个多星期中经常出现,我是一点头绪都没有,第一次学习这种hbase+idea连接,然后又连接phoenix等 出现了各种各样的错误,各种各样的java.lang.ClassNotFoundExcept ......
ClassNotFoundException java lang

open cv 学习笔记

跟着b站木子学的,今天算是第一天实操,记录一下我所经历的步骤,因为过几天就会忘(md我保不了研了,哭) 1.在ANACONDA官网下载最新版本的python,虽然项目最后还是要在linux里整但是先用windows更容易练练手。我这个时候的版本是3.11.4 2.打开Anaconda prompt ......
笔记 open cv

C语言基础语法学习笔记(一)

前言 C语言是大学时期入门编程的第一门编程语言,遗憾的是当时没好好学,这么多年过去了也没有真正的学习和使用过这门优秀的编程语言,现如今正好有时间就打算从头开始好好学一下。学习的参考资料主要是《C语言程序设计》这本书以及benny老师的C语言精讲视频课。 快速入门 快速入门部分会通过一些简单的程序代码 ......
语言基础 语法 语言 基础 笔记

proto转java类时相关option配置

转载请注明出处: option java_multiple_files = true; 作用和意义:此选项指示生成的 Java 代码将被分割成多个文件而不是一个文件。每个消息类型都会生成一个单独的 Java 类文件。 示例:如果有两个消息类型:MessageA 和 MessageB,则生成的 Jav ......
option proto java

java中接口是否继承Object类

Java中,接口是否继承自Object? 空口无凭,上代码: public interface InterfaceFather { } 一个空接口,反编译一下: 所以,老师说,接口是继承Object滴 可我还是感觉上面那位兄弟说的没毛病,, 那我只能自己动手,丰衣足食了,还是上面那个空接口,再新建一 ......
接口 Object java

用户注册与登录界面java源码(带验证码)

import javax.swing.*; import java.awt.*; import java.util.Random; public class RegistrationSystem extends JFrame { private final JTextField usernameTe ......
源码 用户注册 界面 用户 java

【Java】个人项目互评——中小学数学卷子自动生成程序

目 录 一、简介 二、项目要求 三、测试与分析 1、功能测试 2、代码分析 四、项目总结 1、代码优点 2、代码缺点 五、结语 一、简介 本博客用于分析和总结我的结对编程队友王晓婧的个人项目代码,代码使用语言为Java,与本人项目所用编程语言一致。在分析王晓婧同学代码的优缺点的同时,我也同时发现了自 ......
卷子 自动生成 中小学 数学 中小

9.20java学习

1 package staticDemo1; 2 3 public class Test1 { 4 public static void main(String[] args) { 5 int[] arr1={1,2,3,4,5}; 6 System.out.println(Arrunit.prin ......
9.20 java 20

线程池配置

@Configuration @EnableAsync public class ExecutorConfig { private static final int poolSizeMin = 30; @Bean public Executor executor() { ThreadPoolTask ......
线程

(笔记)六自由度机械臂运动学分析及其轨迹规划

六自由度机械臂运动学分析 本文以6R机械臂为研究对象,采用改进D-H 模型进行运动学分析、求解。 1.1 机械臂结构参数 该机械臂 6 个关节都是转动关节,前 3 个关节确定手腕参考点的位置,后 3个关节确定手腕的方位。和大多数工业机器人一样,后 3 个关节轴线交于一点。因此将该点作为手腕的参考点, ......
运动学 自由度 轨迹 笔记 机械

梦断代码 读书笔记 01

第0章 软件时间作者迷恋于一个开放代码并可以由游戏玩家更改程序的一个游戏,并为在它的基础上创新和增添一些功能而乐此不疲。 0代表程序员的思维方式,因为计算机从0开始计数。 "Hello World " 程序能够唤醒每个程序员心中乐观的一面。既然能叫它说话,就能让它做任何事! 为什么就是不能像造桥那样 ......
代码 笔记 01

【HNU个人项目互评】 基于java生成中小学数学卷子自动生成程序代码分析

【评价者】:金颖希 【项目作者】:刘一凡 【使用语言】:Java 前言 【项目简介】本项目为中小学数学卷子自动生成程序,采用java编程语言实现用户登录、用户类型判断、生成题目、题目查重、切换用户类型以及题目保存等简单功能。 【评价标准】本文以代码分析为主,主要从代码的可读性、性能、可靠性、可扩展性 ......
卷子 自动生成 中小学 数学 代码

(笔记)机器人坐标系用法和算法原理

机器人坐标系 一、基坐标系 机器人都有一个不会变的坐标系,叫基坐标系或世界坐标系(每家叫法不同,原理一样)。 基坐标系是怎么来的呢? 拿6轴机器人举例: 第一轴的旋转轴 一般都会定义机器人第一轴的旋转轴为基坐标系Z轴,旋转中心即是坐标系原点,X和Y的方向是的电机零点确定,所以只要你不更换电机的零点和 ......
坐标系 坐标 机器人 算法 原理

java课后作业2

动手动脑1 用纯随机数算法生成指定数目的随机数 public class weiyunsuan { public static void main(String args[]){ int x[]=new int[1000]; x[0]=1; System.out.println(x[0]); for ......
java

数论——欧拉函数、欧拉定理、费马小定理 学习笔记

数论——欧拉函数、欧拉定理、费马小定理 欧拉函数 定义 欧拉函数(Euler's totient function),记为 \(\varphi(n)\),表示 \(1 \sim n\) 中与 \(n\) 互质的数的个数。 也可以表示为:\(\varphi(n) = \sum\limits_{i = ......
定理 数论 函数 笔记