线程 笔记java 11

Python学习笔记2

def double(a): """两倍 处理 三个引号可以多行注释, 3个单引号也可以用来多行注释 """ return a * 2 a = double(5) print(a) if isinstance(a, int): #检测是否是某个类型 print("a是整数") print(True ......
笔记 Python

c的基本语法(课上笔记)

"#"的意义 预处理,在编译时进行内容代替 scanf 对于scanf(""); 引号中内容为必须输入的内容。 当输入多个数据时,默认输入的数据间以空格或者回车分开。 对于int,直接相除为向下取整 14.0f格式即表示(float)14.0 定义常量的方法 #define CSP o 表示将CSP ......
语法 笔记

Spring-Boot-Starter 学习笔记(1)

Spring-Boot-Starter 1. 准备配置类和 Bean 对象 Spring Boot 提供了两个注解: @Configuration:Spring 提供的配置类注解,作用在类上,代表整个类是个 Spring 配置类,对照传统的 Spring XML 配置文件。 @Bean:作用于方法上 ......

Java-统计程序运行的时长(计算两个时间相差的秒数)

最近在做Hbase的查询性能验证,需要统计查询的执行时长,所以需要统计开始时间和结束时间的时间差。 下面是使用SimpleDateFormat和Date计算时间差(相差秒数)的程序示例,仅供参考。 package com.sgcc; import java.text.ParseException; ......
时长 两个 时间 程序 Java

Java函数AI生成器:秒级体验,高质量生成

职业使然,之前我自己试用并给小伙伴们推荐过不少大模型相关的产品,这些产品看起来牛逼plus,但是它们要么对国内有限制,要么是申请制/邀请制,自己没个资想搞个账号去体验一下都难如登天,忍不住吐槽某大厂虽然早早的对外宣布面向全民开发,但实际上提交了手机号码还在等待排队上车,掐指一算,有半个多月了吧,我的 ......
生成器 高质量 函数 Java

Java实现四则运算生成器

这个作业属于哪个课程 计科二班 这个作业要求在哪里 结对项目 这个作业的目标 熟悉结对编程 项目成员 龙新超 3121004921 github链接:龙新超github 艾孜海尔江 3121004900 github链接:海尔江github PSP表格 PSP2.1 Personal Softwar ......
四则 生成器 Java

C++多线程Multithreading std::condition_variable

多线程Multithreading #include <iostream> #include <thread> #include <mutex> #include <condition_variable> std::mutex mtx; std::condition_variable cv; boo ......

Flex布局笔记

重要属性 flex-direction flex-wrap flex-flow justify-content align-items align-content 其他属性 order flex-grow flex-shrink flex-basis flex align-self 学习地址 htt ......
布局 笔记 Flex

java实现文件上传与下载

一、对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦。 JSP代码,POST请求,表单必须设置为enctype="multipart/form-data" <span style="font-size:14px ......
文件 java

Linux0.11代码浅析

Linux0.11 "pull oneself up by one's bootstraps"🐶 开机上电…… 1. BIOS 开机程序被刷入ROM中 开机自检:哔哔哔—— BIOS中设定启动顺序 2. 引导 把控制权转交给排在第一位的存储设备,读取第一个512字节 1-446: 调用操作系统 4 ......
代码 Linux0 Linux 11

软考笔记(1)--操作系统

前言 操作系统模块属于基本知识范畴,通常会在单选题中出现,约占2~5分左右。主要知识结构如下图示: 一、基本知识点 操作系统是计算机系统中的核心系统软件,负责管理和控制计算机系统中硬件和软件资源,合理地组织计算机工作流程和有效利用资源,在计算机和用户之间起接口的作用。 操作系统的特征包括:并发性、共 ......
笔记 系统

FatFs文件系统移植应用笔记

FatFs 文件系统移植应用笔记使单片机拥有按文件访问存储器中数据的能力,要满足两个必要的条件。其一是存储器已完成格式化操作,即存储器按 FAT/FAT16/FAT32 等格式记录数据,其二是软件中实现文件系统功能,即能够按照存储器中文件记录的格式,操作已有的数据或添加新数据。FatFs 是一个轻量 ......
文件 笔记 系统 FatFs

进程与线程的区别0927

1.1 进程与线程A 什么是进程? 进程是指运行中的程序。 比如我们使用钉钉,浏览器,需要启动这个程序,操作系统会给这个程序分配一定的资源(占用内存资源)。 什么线程? 线程是CPU调度的基本单位,每个线程执行的都是某一个进程的代码的某个片段。可以说是应用程序中部分功能 举个栗子:房子与人 比如现在 ......
线程 进程 0927

[笔记]数据结构_2024年考纲

一、 线性表 (一)线性表的基本概念 (二)线性表的实现1.顺序存储2.链式存储(三)线性表的应用 二、栈、队列和数组 (一)栈和队列的基本概念 (二)栈和队列的顺序存储结构 (三)栈和队列的链式存储结构 (四)多维数组的存储 (五)特殊矩阵的压缩存储 (六)栈、队列和数组的应用 三、树与二叉树 ( ......
数据结构 结构 笔记 数据 2024

Java内值传递和引用传递记录

不管哪个语言都有值传递,引用传递两种方式,在C语言里面引用传递用指针搞定。在Java里面没有指针,所以Java就规定(之前的设计)了某些类型是值传递,某些是引用传递,我这里不想一个一个写下来了,浪费时间,现在查AI那么方便的事。 写程序的人,必须要知道两个概念。因为知道才是现在最重要的,怎么做反而不 ......
Java

Android上层WatchDog学习笔记_2

一、简述 1. 了解 WatchDog 的原理,可以更好的理解系统服务的运行机制。 二、WatchDog实现 1. 代码实现位置 //frameworks/base/services/core/java/com/android/server/Watchdog.java public class Wa ......
上层 WatchDog Android 笔记

后端笔记 - iText5处理pdf

1.引入依赖 <!-- 生成PDF的工具包 --> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.12</version> </dependency> <depe ......
笔记 iText5 iText pdf

CPP面向对象笔记

基本 属性 即在类中包含的一系列变量 方法 即在类中定义的一系列函数 Public, Private and Protected 在没有继承的情况下,private 与 protected 效果相同 即都无法在类外直接访问调用 实在想要访问,加个函数就行 public 则可以随意访问调用 stati ......
对象 笔记 CPP

动态规划——矩阵优化DP 学习笔记

动态规划——矩阵优化DP 学习笔记 前置知识:矩阵、矩阵乘法。 矩阵乘法优化线性递推 斐波那契数列 在斐波那契数列当中,\(f_1 = f_2 = 1\),\(f_i = f_{i - 1} + f_{i - 2}\),求 \(f_n\)。 而分析式子可以知道,求 \(f_k\) 仅与 \(f_{k ......
矩阵 笔记 动态

Java文件上传与文件下载的方法

数据上传是客户端向服务器端上传数据,客户端向服务器发送的所有请求都属于数据上传。文件上传是数据上传的一种特例,指客户端向服务器上传文件。即将保存在客户端的文件上传一个副本到服务器,并保存在服务器中。 1. 上传表单要求 文件上传要求客户端提交特殊的请求——multipart请求,即包含多部分数据的请 ......
文件 文件下载 方法 Java

多线程

一、什么是线程线程(Thread)也叫轻量级进程,是操作系统能够进行运算调度的最小单位,它被包涵在进程之中,是进程中的实际运作单位。线程自己不拥有系统资源,只拥有一点儿在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线 ......
线程

史诗级智能化!Win11 23H2今天正式推送:附升级方法

Win11 23H2今天正式推送,加入了Windows人工智能Copilot(智能副驾),强大的创作者工具可以让用户更轻松、快速地将想法变为现实。 此外,新版还将带来更多功能,包括正在扩展语音访问功能,并为讲述人功能新增了新的自然语音,以保障在默认状态下Windows 11的无障碍化体验。 同时,微 ......
史诗 智能 方法 23H2 Win

Java实现文件上传和下载的方法详解

文件上传,也称为upload,是指将本地图片、视频、音频等文件上传到服务器上。文件下载,也称为download,是指将文件从服务器传输到本地计算机的过程。本文将用Java实现文件上传和下载,需要的可以参考一下 1、文件上传 1.1 介绍 文件上传,也称为upload,是指将本地图片、视频、音频等文件 ......
文件 方法 Java

Java中CornExpression说明

关于cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素,从左至右,这些元素约定义如下:1、秒(0~59)2、分(0~59)3、小时(0~23)4、月份中的日期(1-31)5、月份(1-12或JAN-DEC)6、星期中的日期(1-7或SUN-SAT)7、年份(1970-2 ......
CornExpression Java

java8基础镜像制作:基于官方镜像改编

上次配完trivy之后,扫描java项目发现很多漏洞,具体分析了下,大部分居然是制作docker的基础镜像java:8造成的 于是更新 java8 镜像就提上日程了,上docker hub上看了下,最新版的java 8镜像还是6年前。。 无奈只能自己制作了,首先看一下当时java 镜像的 docke ......
镜像 基础 官方 java8 java

java使用标识符注意点

标识符注意点 所有的标识符都应该以字母(a-z/A-Z),美元符号($)或者下划线(_)开始. 首字母之后可以用字母(a-z/A-Z),美元符号($)或者下划线(_)或数字的任何字符组合. 不能使用关键字作为变量名或方法名 标识符对大小写敏感,不能用错 合法标识符演示:abc,$21,_dsa23 ......
标识符 标识 java

基于Java开发的数字采购系统(供应商、询价、招标、订单送货)

前言: 随着互联网和数字技术的不断发展,企业采购管理逐渐走向数字化和智能化。数字化采购平台作为企业采购管理的新模式,能够提高采购效率、降低采购成本、优化供应商合作效率,已成为企业实现效益提升的关键手段。 系统获取在文末。 一、建设的必要性 数字化采购平台是指利用互联网、大数据、人工智能等技术,为企业 ......
订单 供应商 数字 系统 Java

线程池ThreadPool

1什么是线程池? ThreadPool 类 命名空间:System.Threading 程序集:System.Threading.ThreadPool.dll 提供一个线程池,该线程池可用于执行任务、发送工作项、处理异步 I/O、代表其他线程等待以及处理计时器。 * 通过线程池创建的线程默认为后台线 ......
线程 ThreadPool

Vue2.0 浅学笔记

Vue 是框架,也是生态。 1.Vue API风格 选项式(Vue2) 组合式(Vue3) 2.入门 node.js 版本大于15 3.创建项目 创建项目 npm init vue@latest 开发环境 VScode +Volar 4.基本语法 1.文本插值 仅能使用单一表达式 使用JavaScr ......
笔记 Vue2 Vue

图论x线性代数 学习笔记

最近几天讲图论,不得不猛搞,于是用了一两天时间:高斯消元 -> 行列式 -> Matrix-Tree定理 -> LGV引理 怕忘,写篇笔记。 高斯消元 一个用来解多元方程组的消元法。 就是以最常见的消元思路,从第一元到最后一元一个一个将除了本行系数以外的所有系数消为零,可以想象,如果我们将方程的系数 ......
线性代数 代数 线性 笔记