语法 随笔 基础java

java中ArrayList和LinkedList的区别

2.插入/删除操作:ArrayList在插入和删除元素的时候需要移动元素,效率低,相反的,LinkedList在插入和删除元素的时候只需要改变相邻元素的引用即可,所以效率比ArrayList高。Java中ArrayList和LinkedList都是List集合的实现类,它们都可以用来存储一组有序的元... ......
LinkedList ArrayList java

Java开发者的Python快速进修指南:面向对象基础

作为一名有着Java背景的开发者,你无疑已经习惯了Java那严格的类型系统和细致的访问控制机制。转向Python,你会发现一个截然不同的编程世界。Python的面向对象编程(OOP)方式为代码组织提供了更高的自由度和灵活性,这种变化可能会给你带来新鲜感,同时也是一个挑战。需要注意的是,Python的... ......
开发者 对象 基础 指南 Python

java-策略模式

使用原因: 需求:同一套系统,使用不同的资源,例如A使用阿里的OSS,B使用腾讯的OSS,使用配置的方式实现动态选择哪个资源 策略模式示例 做个例子:比如去服装店买衣服,普通会员不打折,黄金会员打9折,铂金会员打8折,钻石会员打7折,这样不同的客户价格计算方式不同,这个时候就可以使用策略模式。 // ......
策略 模式 java

Java设计模式之单例模式

单例模式(Singleton Pattern)是一种常用的设计模式,它用于限制一个类只能创建一个实例,并提供一个全局访问点。在Java中,实现单例模式的关键点包括: 私有的构造函数:为了防止其他类创建该类的实例,我们需要将构造函数设为私有。 静态的实例变量:我们需要一个静态的变量来存储该类的唯一实例 ......
模式 设计模式 Java

#2023-2024-1 20231308 《计算机基础与程序设计》第九周学习总结

2023-2024-1 20231308 《计算机基础与程序设计》第九周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第九周作业 这个作业的目标 计算机科学概论第10,11章《C语言程序设计》第8 ......

(一)性能压测理论基础

一、什么是性能测试以及性能测试的价值和目的 1、性能测试的概念 通过性能压测工具(例如:jmeter、loadrunner、PTS 等)、特定方式,对系统施加一定的压力(正常场景、异常负载以及峰值)得到各项性能指标。保证性能需求。 2、价值和目的 评估系统的能力(负载时间、响应时间、并发用户数等各项 ......
性能 理论 基础

Java入门(1)

Java的特性和优势 简单性 面向对象 可移植性 高性能 分布式 多线程 安全性 健壮性 Java三大版本 JavaSE:标准版(桌面开发,控制台开发......) JavaME:嵌入式开发(手机,小家电......) JavaEE:企业级开发(web端,服务器开发......) JDK、JRE、J ......
Java

Java动态代理:一个面包店的动态代理帝国

原文链接:陈树义 代理模式是设计模式中非常重要的一种类型,而设计模式又是编程中非常重要的知识点,特别是在业务系统的重构中,更是有举足轻重的地位。代理模式从类型上来说,可以分为静态代理和动态代理两种类型。 在开始之前,我们先假设这样一个场景:有一个蛋糕店,它们卖的蛋糕都是用蛋糕机做的,而且不同种类的蛋 ......
动态 面包店 面包 Java

2基础--商品服务

基础--商品服务 商品服务 一、品牌管理 1、JSR303数据校验 (B站p66集)(注意流程) 1)使用javax包下自带的验证注解 在需要校验的接口上加上@Valid注解 给Bean添加校验注解:javax.validation.constraints包下的,并定义自己的message提示 在需 ......
基础 商品

Linux基础

2.6.32-3.3是linux内核安全较高的版本 NTFS 与FAT32的区别 NTFS单个文件不能超过2个T FAT单个文件不能超过4个G,如U盘 EXFAT: 支持linux,windows,macos ,跨系统兼容性好 破解密码 开机界面倒数 3 2 1时按E 再按E 选择第二个按e 空格 ......
基础 Linux

计算机基础了解

计算机基础了解 什么是计算机 Computer : 全称电子计算机,统称电脑 按照程序运行,自动,高速处理海量数据的现代智能电子设备 是由硬件和软件组成 常见的有台式,笔记本,大型计算机等 应用在:科学计算,人工智能,数据处理,网络等领域 硬件 一些物理装置按系统结构要求构成一个有机整体,为计算机软 ......
计算机 基础

idea的Java窗体可视化工具Swing UI Designer的简单使用(一)

0、问题总结 Warning:java: 源值1.5已过时, 将在未来所有发行版中删除: Error:java: Compilation failed: internal java compiler error: 1、窗体的初使用 创建GUI Form 注意使用这个关闭模式: 使用 jFrame.p ......
窗体 Designer 工具 Swing idea

OpencvSharp快速入门 | 1.基础图像操作

OpencvSharp基础图像操作 一、读取图像 基础函数: Cv2.ImRead(string path, ImreadModes flags) 功能描述: 从文件中读取图像。 参数类型: path (string): 图像文件的路径。 flags (ImreadModes): 读取图像的标志,例 ......
OpencvSharp 图像 基础

8年测试工程师分享,我是怎么开展性能测试的(基础篇)

第一节 测试的一般步骤 性能测试的工作是基于系统功能已经完备或者已经趋于完备之上的,在功能还不够完备的情况下没有多大的意义(后期功能完善上会对系统的性能有影响,过早进入性能测试会出现测试结果不准确、浪费测试资源);因此,性能测试首先是基于功能测试的,你必须了解其功能实现才能开展性能测试。 我们还是来 ......
性能 工程师 基础 工程

模板语法之句点符的深度查询

views.py: def index(request): num = 10 ss = 'lqz is handsome' b = False ll = [1, 2, 43, {'name': 'egon'}] dic = {'name': 'lqz', 'age': 18} def test(): ......
句点 语法 深度 模板

django模板使用的两种方式 模板语法之变量

模板语法之变量 DTL:Django Template Language 1 模板中使用 {{python变量}} ############views.pydef index(request): num = 10 ss = 'lqz is handsome' b = False ll = [1, 2 ......
模板 变量 语法 方式 django

Java8 日期时间

概念 彻底弄懂GMT、UTC、时区和夏令时 java中的时间与时区:LocalDateTime和Date UTC public static Instant java.time.Instant#now() { return Clock.systemUTC().instant(); } UTC(Coo ......
日期 时间 Java8 Java

Java登陆第十二天——网络编程(二)InetAddress、Socket

Java提供了java.net包,专门用来进行网络开发。 InetAddress InetAddress类主要表示IP地址。InetAddress类常用方法如下: 方法 类型 描述 public static InetAddress getByName(String host) throws Unk ......
网络编程 InetAddress Socket 网络 Java

2023-2024-1 20231329《计算机基础与程序设计》第9周学习总结

作业信息 这个作业属于哪个课程 https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP 这个作业要求在哪里 https://www.cnblogs.com/rocedu/p/9577842.html#WEEK09 这个作业的目标 计算机科学概论第1 ......

贪心基础证明

1.区间划分 acwing 905 按照区间右端点来排序,如果当前点能覆盖到则继续往下读,如果不能覆盖到则点数加一,该点更新为下一个区间的最右端点 1 #include<bits/stdc++.h> 2 using namespace std; 3 4 int n; 5 const int N = ......
基础

2023-2024 20231313《计算机基础与程序设计》第九周学习总结

2023-2024 20231313《计算机基础与程序设计》第九周学习总结 作业 速达 作业课程 班级链接 作业要求 计算机基础与程序设计第九周学习总结 作业内容 计算机科学概论第10,11章《C语言程序设计》第8章并完成云班课测试,操作系统责任、内存与进程管理、分时系统、CPU调度、文件、文件系统 ......

大数据实验(HBase基础操作)

(一)Hadoop提供的HBase Shell命令完成任务 (1)列出hbase所有表信息 (2)打印表的所有数据 (3)添加、删除指定列族或列 (4)清空指定表的数据(先禁用表在清空) (5)统计行数 (二)HBase数据库操作 1.根据给出的表数据在HBase建表并存入数据 数据比较多可以先在t ......
据实 大数 基础 HBase

学期(2023-2024-1) 学号(20231414) 《计算机基础与程序设计》第九周学习总结

学期(2023-2024-1) 学号(20231414) 《计算机基础与程序设计》第九周学习总结 作业信息 这个作业属于哪个课程 <班级的链接>(2023-2024-1-计算机基础与程序设计) 这个作业要求在哪里 <作业要求的链接>(2023-2024-1计算机基础与程序设计第九周作业) 这个作业的 ......

大模型基础

学习以下文章: 揭密Transformer:大模型背后的硬核技术 人人都需要掌握的Prompt Engineering技巧 通俗解读大模型微调(Fine Tuning) 大模型时代的应用创新范式 如何理解大模型中的参数? 大模型可以看作是数据转换问题,即输入\(X\)序列,输出\(Y\)序列,其中\ ......
模型 基础

力扣刷题随笔

力扣刷题随笔 回文链表 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 输入:head = [1,2,2,1] 输出:true 输入:head = [1,2] 输出:false 链表中节点数目在范围[1, 105] 内 0 <= N ......
随笔

java常用时间日期类总结

前置知识: UTC时间(Coordinated Universal Time):协调世界时,主要的世界时间标准,0时区的时间 UTC+8:东八区时间 Epoch(纪元):1970-01-01 00:00:00 UTC(北京时间1970-01-01 00:08:00 UTC+8) 常用类 描述 Sys ......
常用 日期 时间 java

Java 21增强对Emoji表情符号的处理了

现一个 Java 21 中有意思的东西! 在java.Lang.Character类中增加了用于确定字符是否为 Emoji 表情符号的 API,主要包含下面六个新的静态方法: public static boolean isEmoji(int codePoint) { return Characte ......
符号 表情 Emoji Java

Draw.io基础操作与进阶

Draw.io基础操作与进阶 作用 draw.io可以用来画各种图,包括UML、流程图、甘特图、线框图、类图、结构图、泳道图等等。 ​​ 优点 有在线版和安装包版 Draw.io在线官网 Draw.io下载 大量模板 ​​ 大量形状元素 ​​ 可以保存成可编辑位图文件和可编辑矢量图文件,该文件可以再 ......
基础 Draw io

day02-1计算机基础

【今日内容概要】 【编程语言和编程】 【1】什么是语言 语言是人与人之间进行沟通的媒介,比如人类之间说的话(汉语、英语等),动物之间的叫声 【2】什么是编程语言 编程语言就是人类与计算机之间沟通交流的媒介 【3】什么是编程 编程就是指将人类思维逻辑翻译成计算机能够理解和执行的指令,将这些指令写入文件 ......
计算机 基础 day 02

MySQL_基础

MySQL架构 Server层:建立连接、分析和执行SQL 存储引擎层:数据的存储和提取。 不同的存储引擎共用一个Server层。 1a.连接器:与客户端三次握手建立TCP连接 -> -u -p错误,报错 -> 正确,读取用户的权限,后面的权限逻辑判断基于此时读取到的权限。 1b. 查询缓存:MyS ......
基础 MySQL
共18000篇  :91/600页 首页上一页91下一页尾页