线程 笔记java 11
一个java程序员,手撸app的日记(一)
首先,我是一名多年的java后端程序员,但刚接触此行的时候,还是写过jsp页面的,因为当年不懂,因为jsp页面也是java的一部分,就也闷着头给公司写了起来(只想说,html好写,但css是真的难)。 jsp的编写也就在自己经验不足的年纪,写了不到半年,草草了事,只是学会了ajax和部分js的编写( ......
Java虚拟机
📂后端分享 🔖JVM与JUC 2020-08-24 22:08阅读: 268评论: 0推荐: 0 Java虚拟机的类加载机制 前言 (仅供秋招复习,了解。) 之前在我的 详解对象的创建,布局,定位,存活判断,介绍了类加载之后的事情。 但是关于类加载机制并没有过多的介绍,先简单介绍一下。 Java ......
Java17
1.同时配置Java8和17环境 用户变量 2.新特性 public static void main(String[] args) { // 1.文本框 String text = """ { "name": "小黑说Java", "age": 18, "address": "北京市西城区" } ......
Linux运维学习笔记
此笔记为学习https://www.bilibili.com/video/BV1nW411L7xm/?vd_source=3f851e85e66ef33269a2eefee664cec2的学习记录,目前持续更新中,希望能找到运维的实习吖 O(≧▽≦)O Linux的终端 终端组成部分 Linux关机 ......
流畅的python笔记 (二) 2.序列构成的数组
内置序列类型 分类1: 容器序列(能存放不同类型):list,tuple,collections.deque 扁平序列(不能存放不同类型):str,bytes,bytearray,memoryview,array.array 分类2: 可变序列(能被修改):list,bytearray,array. ......
c语言代码练习11
\\1-100数字中9的数量 #define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h> int main(){ int x = 0; int num = 0; for (x = 1; x <= 100; x++) { if (x % 10 == 9) { ......
Python笔记
第一章、Python概述 1.1 扩展库安装方法 使用pip命令安装扩展库。 在cmd命令行中输入pip,回车后可以看到pip命令的使用说明。 1.2 常用的pip命令 pip命令示例 说 明 pip freeze[>requirements.txt] 列出已安装扩展库及其版本号(不知道怎么用。。? ......
【做题笔记】dp,但是国庆限定版
Day 1 方块消除 传送门 看到这个数据范围就可以猜测正解是 \(O(n^4)\) 的 dp,与这个差不多相符合的可以想到区间 dp。然后大胆猜测一下就是区间 dp,令 \(dp[i][j]\) 表示消除掉 \([i,j]\) 后的最大价值,这个显然可以从长度更短的区间转移过来。所以此题我们可以从 ......
Java 学习笔记
dos 环境下(Windows 即 cmd)的 Java 命令 先用javac 文件名.java;命令,编译 java 文件,生成一个后缀为 class、名与类名相同的文件。 再用java 类名命令,执行文件。 注释 当类名前的修饰符为 public 时,类名必须和源文件名一致。并且以上操作不能执行 ......
HTML学习笔记——简单介绍
什么是HTML HTML: HyperText Markup Language HTML是一种用来告知浏览器如何组织页面的标记语言。其由一系列的元素组成,这些元素用来包围或者标记不同部分的内容,让它以某种方式呈现或者工作。 简单拆分一个 HTML 元素 观察下面一个HTML元素 <p> Hello ......
ARM 架构的 JVM(Java 虚拟机)最高的免费版本是 OpenJDK 17
目前(截至 2023 年 9 月),ARM 架构的 JVM(Java 虚拟机)最高的免费版本是 OpenJDK 17。OpenJDK 17 是 Java SE 17 的开源实现,由 Oracle 和其他开源贡献者共同维护。你可以在 ARM 架构的设备上安装和使用 OpenJDK 17,它包含了 Ja ......
头歌(educoder)第 6 章 Java面向对象之常用类
头歌(educoder)第 6 章 Java面向对象之常用类 目录 Java面向对象 - 常用类(初级) 第1关 String类 第2关:StringBuffer类 第3关:Math类 第4关 Random类 第5关:知识回顾 Java面向对象 - String类 第1关 length()方法与co ......
Java 18发布:甲骨文公司已开始将Java纳入其软件许可审计
Java 18发布:甲骨文公司已开始将Java纳入其软件许可审计 转载 wx5b8b6568896132023-06-16 01:22:35 文章标签数据库编程语言java大数据人工智能文章分类Html/CSS前端开发阅读数171 2022年3月22日,甲骨文公司宣布推出世界头号编程语言和开发平台的 ......
java多线程中的 锁(暂时记录)
P150-lock 锁 那一节 public class ThreadExtend extends Thread { static int ticket = 0; static Lock lock = new ReentrantLock(); public void run() { while (t ......
samtools线程数对 sam文件转换为bam文件效率的影响
001、 (base) [b20223040323@admin1 batch_test02]$ ls ## 测试sam文件 template.slurm test.sam (base) [b20223040323@admin1 batch_test02]$ cat template.slurm ## ......
【后端开发】01-Java基础语法
Java基础语法 目录1. 概述1.1. 语言特性1.2. 开发平台1.3. 开发环境1.4. 开发步骤1.5. 注释2. 变量与运算符2.1. 关键字/保留字2.2. 标识符2.3. 变量2.4. 常用数据类型2.4.1. 基本数据类型(8种)2.4.2. 引用数据类型2.4.3. 数据类型转换2 ......
10.4 国庆 环形dp与基环树笔记
1.知识点 环形dp 环形 dp 的概念 • 环形dp与基环树在许多环形结构的问题中,我们可以在环中从某个位置把环断开,把这个环变成线性的,然后进行 \(dp\) 等操作。 • 把能通过上述操作解决的环形问题称作 "可拆解的环形问题" 。 环形 dp 的两种策略 • 第一次在任意位置把环断开成链,按 ......
Java之对象内存分析
相信大家有时候在读代码的时候应该都会有以下情况: 这个对象本定义在上面,乱跑什么?怎么又到下面去了? 欸?我明明改变了这个对象的值,怎么没变呢? 要想搞清楚某一对象在程序中是怎样活蹦乱跳的,首先我们要对其内存的状况要有些了解。 在java中,类是属于引用数据类型,而引用数据类型最大的难点在于数据的内 ......
Java语言基础知识全总结
一.Java的优点 1. 跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快 2. 纯面向对象。Java 所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特点? 3. Jav ......
《XSS-Labs》02. Level 11~20
http 头传递 payload、图片 exif xss 漏洞、ng-include 利用、换行(%0a)代替空格绕过、flash 插件相关 xss 漏洞。 ......
JAVA入门——方法引用
把已经有的方法拿过来用,当作函数式接口中抽象方法的方法体 引用出必须是函数式接口 被引用的方法必须已经存在 被引用方法的形参和返回值需要和抽象方法保持一致 被引用方法的功能要满足当前要求 ::双冒号是方法引用符 方法引用的分类 引用静态方法: 格式 类名::静态方法 引用成员方法: 格式 类名::成 ......
Java新特性中的Preview功能如何运行和调试
在每个Java新版本发布的特性中,都会包含一些Preview(预览)功能,这些功能主要用来给开发者体验并收集建议。所以,Preview阶段的功能并不是默认开启的。 如果想体验某个Java版本中的Preview功能,您还需要做一些设置才能把程序跑起来。 下面以IDEA 2023.2为例,演示为Java ......
笔记——树状数组
蓝月の笔记——树状数组篇 在可恶的OI里,我们尝尝会遇到一些区间问题,例如区间修改单点查询,单点修改区间查询,区间修改单点查询,单点修改单点查询。 其中,单点修改区间查询,就是树状数组最经典的用法啦! Luogu - P3374 给定一个长度为 \(n\) 的序列 \(a_1,a_2,\cdots, ......
【文化课学习笔记】【化学】选必一:化学反应速率
【化学】选必一:化学反应速率 化学反应速率的相关概念及计算 概念及数学表达式 概念:化学反应速率是定量描述化学反应进行快慢的物理量。通常用单位时间内反应物浓度的减小或生成物浓度的增加来表示。 数学表达式:\(v=\dfrac{\Delta c}{\Delta t}\)。由于速率一定是正值,所以浓度变 ......
Java JDBC连接数据库的CURD操作(JDK1.8 + MySQL8.0.33 + mysql-connector-java-8.0.27-bin驱动)
JDBC概述 JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组API),定义了用来访问数据库的标准Java类库,(java.sql,javax.sql)使用这些类库可以以一种标准的方法、方便地访问数据库资源。 ......
Java版本与安装
Java三大版本其作用 #JavaSE:标准版(桌子程序,控制台开发.....) #JavaME:嵌入式开发(手机,小家电......) #JavaEE:E企业级开发(web端,服务器开发.....) 安装与删除jdk 安装:1.百度搜索搜索jdk8,找到下载地址 2.同意协议且下载对应的版本 3. ......
9月阅读笔记《程序员修炼之道》
这个月比较忙忙碌碌,直到最后才想起来还有阅读任务,虽然很急,但是老师推荐的,还是看看。 第一章:注重实效的哲学 这一章主要介绍了注重实效的程序员的思维方式和行为准则。作者认为,注重实效的程序员不仅关心代码的正确性,还关心代码的可维护性、可扩展性、可复用性等方面。他们不会被工具或方法束缚,而是会根据不 ......
Java基础-反射
1、反射介绍 Reflection(反射) 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查。被private封装的资源只能类内部访问,外部是不行的,但反射能直接操作类私有属性。反射可以在运行时获取一个类的所有信息,(包括成员变量,成员方法,构造器等),并且可以操纵 ......
windows 下载Java JDK方法
一、页面 https://www.oracle.com 二、按照下图页面操作即可 点击Products->点解Java 滑到底部,点击Download Java Now 选择对应版本下载即可 ......