线程 笔记java 11

第二章读书笔记

#03超市抹零结账 money = eval(input("请输入商品总价:")) print("抹零后应收{}元".format(int(money))) print("3109") #04计算学生成绩的分差和平均分 student1_point = eval(input("请输入学生成绩:")) ......
第二章 笔记

mac 切换java jdk版本 java8 java11

1. 终端执行命令 查看本地各版本jdk:mac通常默认安装了jdk1.8 安装目录是 /Library/Java/JavaVirtualMachines/ cd /Library/Java/JavaVirtualMachines/ ls 2. 上述命令列出的各版本目录名 后,在全局配置文件.bas ......
java 版本 java8 mac jdk

11月读后感

读后感1: 《程序员修炼之道:从小工到专家》 《程序员修炼之道:从小工到专家》是一本深刻的书籍,深入探讨了软件开发领域的关键概念和实践。它不仅仅是一本教授如何编写代码的书,更是一本引导你成为卓越程序员的指南。这本书充满了有关软件开发的宝贵见解,以下是我在阅读后的一些深刻感悟: 1. 代码是艺术 这本 ......
读后 读后感

【数值分析笔记】

第3章-函数逼近 3.1 内积空间 3.1.1 内积 设$ f(x), g(x) \in C[a,b], \rho(x)$ 是\([a,b]\)上的权函数,积分 \[(f, g) = \int_a^b \rho(x) f(x)g(x) dx \]称为函数\(f(x)\) 与\(g(x)\) 在\([ ......
数值 笔记

阅读笔记三

第四章:注释 注释的恰当用法是弥补我们在用代码表达意图是遭遇的失败。 注释不能美化糟糕的代码 写注释的常见动机之一是糟糕的代码的存在,带有少量注释的整洁而有表达力的代码,要比带有大量注释的零碎二复杂的代码像样得多。 与其花时间编写解释你写的糟糕的代码的注释,不如花时间清理那堆糟糕的代码。 第五章:格 ......
笔记

第二周作业,第二章读书笔记

# 03运行超市抹零结账行为 # 运行超市抹零结账的行为 money_all=4758837.3847 money_all_str=str(money_all) print("商品的总额为"+money_all_str) print("实际的收取的金额为:"+str(int(money_all))) ......
第二章 笔记

第二章读书笔记

03运行超市抹零结账行为 # 输入购物金额 purchase_amount = float(input("请输入购物金额: ")) # 计算抹零后的金额 rounded_amount = round(purchase_amount) # 输出抹零后的金额 print("抹零后的金额:", round ......
第二章 笔记

第二周作业--第二章读书笔记

超市抹零结账行为 print("学号后四位:3103") price = float(input("请输入价格:")) rounded_price = round(price) print(f"原价:{price},抹零后的价格:{rounded_price}") 执行结果: 计算学生成绩的分差和平 ......
第二章 笔记

Java拾贝第十三天——集合之List

因为数组的局限性,Java提供了集合充当容器去存储、处理若干的其他对象。 相较于数组,集合它: 性能更高 易拓展和易修改 更多的集合类型处理更多的数据问题 .... Collection Collection,它是除Map外,所有其他集合类的根接口。 开发中很少直接使用Collection接口进行开 ......
Java List

大数据分析与应用笔记

定义 大数据:是需要新处理模式才能具有更强的决策力、洞察发 现力和流程优化能力的海量、高增长率和多样化的信息资产。 数量(Volume)、种类(Variety)、速度 (Velocity)、价值(Value)、准确性(Veracity) (1)数据清理:消除噪声和删除不一致数据。 (2)数据集成:多 ......
数据分析 笔记 数据

java如何不创建对象就可以使用静态方法(类方法)System类等

对象初始化一定有类加载,但是类加载不一定会对象初始化,静态方法不需要创建对象就能调用,这是因为静态方法属于类而不是对象。在Java中,静态方法是属于类的方法,而不是属于特定的对象实例的方法。当类加载到内存中时,静态方法也会加载到内存中。因此,可以直接通过类名来调用静态方法,而不需要先创建类的实例。 ......
方法 静态 对象 System java

《程序员修炼之道:从小工到专家》阅读笔记(1)

在老师的推荐之下,我阅读了这本书这本书的作者是Andrew Hunt和David Thomas,他们是两位经验丰富的软件开发者。他们在书中分享了自己的经验和见解,帮助读者成为更好的程序员。这本书的主要内容包括软件开发的基本原则、编程技巧、代码质量、工作流程等方面。 先读完了第一章,题目是注重实效的哲 ......
小工 程序员 笔记 程序 专家

java 基本数据类型和引用数据类型

![](https://img2023.cnblogs.com/blog/3234449/202310/3234449-20231031212446989-1352347153.png) ![](https://img2023.cnblogs.com/blog/3234449/202310/3234... ......
类型 数据 java

读书笔记chapter?2

1 #03超市抹零 2 bill=float(input("请输入商品的总价格")) 3 print("{:.0f}".format(bill)) 1 #04成绩分差和平均值 2 import math 3 4 grade1=int(input()) 5 grade2=int(input()) 6 ......
chapter 笔记

[学习笔记]TypeScript查缺补漏(一):类

@目录基础知识创建类型类的初始化类型和值JSDoc 注释字段私有字段可选和非可选字段字段类型约束Getter/Setter静态成员函数重载构造函数参数属性类的实例化箭头函数this的作用域全局类和对象方法泛型泛型类泛型接口泛型函数装饰器 基础知识 创建类型 class Abc { } 类的初始化 c ......
TypeScript 笔记

Java线程池在项目实战开发遇到的问题和思考

背景 项目开发中经常会用到多线程,比如批量数据处理任务。 通过多线程并行处理,能够有效提高处理的效率和缩短处理时长。 假设某项任务需要处理1分钟,有1000个任务要处理,如果单线程每个任务顺序执行,处理时长为1000分钟(约16.67小时)。 如果10个线程同时处理,则时间缩短10倍,即100分钟( ......
线程 实战 项目 问题 Java

第二章读书笔记

#03超市抹零结账行为print('学号:3121')print("\n03")n=eval(input('应付:'))print('实付:',int(n)) #04计算学生成绩的分差和平均分print("\n04")print('学号:3121')A=eval(input('学生A的成绩:'))B ......
第二章 笔记

C语言笔记2

程序的三种基本结构 1.顺序结构:按照语句的顺序书写次序 2.选择结构:通过特段特定条件,选择一个分支执行 3.循环结构:在给定的条件下,反腐执行循环体,直到条件不满足为止 程序设计的步骤 1.分析问题,建立数学模型 2.确定数据结构 3.确定算法,描述算法 4.编制程序,调试程序 5.运行结果 结 ......
语言 笔记

第二章读书笔记

#03超市抹零结账3131money = eval(input("请输入商品总价:"))print("抹零后应收{}元".format(int(money))) #04计算学生成绩的分差和平均分3131student1_point = eval(input("请输入学生成绩:"))student2_ ......
第二章 笔记

第二章读书笔记

print("3140")#超市抹零结账#可以通过浮点数转换为整数实现抹零操作p=float(input("请输入商品总价:"))print("最终结账为:",int(p))#计算学生成绩分差和平均分t1=eval(input("请输入学生课程a成绩:"))t2=eval(input("请输入学生课 ......
第二章 笔记

2023年10月31日阅读笔记

《代码整洁之道》 书中介绍了一些编程原则和实践,如DRY(不要重复自己)、单一职责原则(SRP)、开闭原则(OCP)等,这些原则有助于编写更好的代码。不仅如此还强调了良好的代码质量对于软件开发的重要性。良好的代码不仅仅是能够运行的代码,还应该易于理解和维护。 我认为书中的一个观点特别值得借鉴:用艺术 ......
笔记 2023

Exception in thread "main" java.lang.NoSuchMethodError: org.springframework.util.Assert.isInstanceOf(Ljava/lang/Class;Ljava/lang/Object;Ljava/util/function/Supplier;)V

我的项目是springboot架构,项目启动报错如下 Exception in thread "main" java.lang.NoSuchMethodError: org.springframework.util.Assert.isInstanceOf(Ljava/lang/Class;Ljava ......
Ljava lang NoSuchMethodError quot util

集合幂级数 学习笔记

定义 集合幂级数 对于域 \(F\),称函数 \(f:2^U\to F\) 是 \(F\) 上的集合幂级数。 \(\forall S\in 2^U\),记 \(f_S\) 为 \(S\) 带入函数 \(f\) 后的函数值,称 \(f_S\) 为 \(f\) 的第 \(S\) 项系数。 \(\fora ......
幂级数 笔记

10月31日线程的join方法

目录线程的join方法第一种情况的join方法和进程的join方法大差不差,当子线程用这个方法也是让主线程等它结束了在执行代码 线程的join方法 第一种情况的join方法和进程的join方法大差不差,当子线程用这个方法也是让主线程等它结束了在执行代码 代码如下 # 这个代码里面的join方法是让主 ......
线程 方法 join

阅读笔记

这个学期,我们开始了我们的软件需求分析的课程,这门课程教会了我软件需求分析的重要性以及必要性。在上课的时候,老师给我们推荐了几本书,对于我们现阶段的学习有着一定的帮助,于是我就看了其中的《实例化需求:团队如何交付正确的软件》这本书。这本书是在世界各地调查了多个团队软件交付过程后的经验总结。这本书主要 ......
笔记

《程序员修炼之道:从小工到专家》阅读笔记(4)

第36节 主要讨论了在项目开始之前的一些准备步骤和流程。作者强调了需求识别的重要性,并提出需求是与用户共同完成的“发现”过程,而不仅仅是收集他们的意见。需求在某种程度上应该保持抽象,因为需求不等同于架构或设计。作者还提到了一个词汇表的维护,这是为了消除歧义,并确保大家对需求有共同的理解。此外,项目的 ......
小工 程序员 笔记 程序 专家

《程序员修炼之道:从小工到专家》阅读笔记(3)

26解耦与得墨忒耳法则 将复杂问题分解成简单的模块,以降低整体系统的复杂性。解耦意味着两个或多个模块之间减少直接的依赖关系,遵循“单一职责”原则。这提高了软件的可维护性、可扩展性和长期的稳定性。得墨忒耳法则强调模块间的交互应通过最少的公共接口,以减少变更带来的影响。 27元程序设计: 借助于元数据来 ......
小工 程序员 笔记 程序 专家

读书笔记

03运行超市抹零结账行为 a = float(input("请输入商品总价:"))b = int(a)print(b)print('学号后四位:143108') 运行结果 ‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬ ......
笔记

第二章读书笔记

#eraze_zero.pymoney= eval(input("请输入商品的总金额:"))money_str=str(money)print('商品总金额为:' + money_str)money2=int(money)money2_str=str(money2)print('实收金额为:' + ......
第二章 笔记