线程 笔记java 11

Java21虚拟线程的注意点

Java21虚拟线程的注意点 ThreadLocal能继续用么?Java 开发组设计虚拟线程的时候,原本想去掉对 ThreadLocal 的支持。但由于使用它的库太多,并且很多为了传参才用,并不是缓存,所以就保持了支持。像隐式传参的这种场景,继续用也没事儿,就是性能有所损耗。(不会影响 GC,生命周 ......
线程 Java 21

【学习笔记】Self-attention

最近想学点NLP的东西,开始看BERT,看了发现transformer知识丢光了,又来看self-attention;看完self-attention发现还得再去学学word embedding... 推荐学习顺序是:word embedding、self-attention / transform ......
Self-attention attention 笔记 Self

软工作业2:个人项目-java实现文章查重

软工作业2:个人项目-论文查重 github链接:github 这个作业属于哪个课程 计科21级12班 - 广东工业大学 这个作业要求在哪里 作业要求 这个作业的目标 完成个人项目-论文查重;学会写单元测试 一、PSP表格 PSP2.1 Personal Software Process Stage ......
项目 文章 个人 java

小米11刷机

miflash. 删除所有数据,刷12.0.12后, 开机卡miui一段时间,进入系统,再进fastboot, fastboot boot twrp-3.7.0_11-0-venus.img ADvance刷当前的twrp到(boot.img的)recovery分区 此时是可以MTP挂载的,能看到文 ......
小米

day九()-Python之路-进程、线程、协程篇

Python之路,Day9 - 异步IO\数据库\队列\缓存 本节内容 Gevent协程 Select\Poll\Epoll异步IO与事件驱动 Python连接Mysql数据库操作 RabbitMQ队列 Redis\Memcached缓存 Paramiko SSH Twsited网络框架 引子 到目 ......
线程 进程 Python day

java jsp实现上传下载

文件上传和下载功能是Java Web必备技能,很实用。 本文使用的是Apache下的著名的文件上传组件 org.apache.commons.fileupload 实现下面结合最近看到的一些资料以及自己的尝试,先写第一篇文件上传。后续会逐步实现下载,展示文件列表,上传信息持久化等。 废话少说,直接上 ......
上传下载 java jsp

《Python编程从入门到实践》--- 学习过程笔记(4)列表操作

一、遍历列表 squares=('a', 'b', 'c', 'd') for i in list(squares): print(i) 二、python根据缩进来判断代码与前一个代码行的关系。(要注意缩进问题) for循环中,其下的所有缩进语句都属于for循环。 三、数字列表创建及操作 (1)ra ......
过程 笔记 Python

【杂项】七零八碎的笔记

在程序员界被称为 DRY(don't repeat yourself)TBD 是 to be done 的简称。想了解更多关于代码注释的有趣知识,可以去知乎搜索“你见过哪些奇趣的代码注释”。 C盘中部分文件无法删除:重命名后可删除,移动到program 文件夹下可删除 ......
七零八碎 杂项 笔记

61基于java的学生考勤管理系统设计与实现(可参考做毕设)

基于java学生考勤管理系统设计与实现,可适用于学生考勤系统,校园考勤,大学考勤管理,企业考勤系统,公司考勤系统,学校考勤系统。 ......
管理系统 学生 系统 java

java spring,springmvc,spring boot,spring data,RESTful api设计风格,HTTP协议的四种传参方式,常用注解

一.基本技术 1.Springmvc=手动接电线(配置xml),提供了一种友好的方式来开发Web应用程序。 通过使用诸如Dispatcher Servlet,ModelAndView和View Resolver,可以轻松开发Web应用程序。 2.Spring Boot=标准插座(第3方开源类库想接入 ......
spring 注解 springmvc 风格 常用

支持JDK19虚拟线程的web框架,之一:体验

随着JDK19的发布,虚拟线程也逐渐被大家了解和使用,然而,主流java框架是否支持虚拟线程这一特性呢?咱们应用开发者如何通过框架使用虚拟线程特性?经过精心准备,欣宸原创在第一时间为您带来详细的实战系列,与您共同学习 ......
线程 框架 JDK web 19

Java 状态码合集

302 302 Found是HTTP协议中的一个状态码(Status Code),可以简单的理解为该资源原本确实存在,但已经被临时改变了位置; 或者换个说法,就是临时的存在于某个临时URL下。通常会发送Header来暂时重定向到新的新位置。 问题原因 本地debug发现后端没有报错,看前后端接口时, ......
状态 Java

Java开发面试--Redis专区

1、 什么是Redis?它的主要特点是什么? 答: Redis是一个开源的、基于内存的高性能键值对存储系统。它主要用于缓存、数据存储和消息队列等场景。 高性能:Redis将数据存储在内存中,并采用单线程的方式处理请求,使得其读写速度非常快,能够达到10万+的读写操作每秒。 数据结构丰富:Redis支 ......
专区 Redis Java

再聊Java Stream的一些实战技能与注意点

大家好,又见面了。 在此前我的文章中,曾分2篇详细探讨了下JAVA中Stream流的相关操作,2篇文章收获了累计 10w+阅读、2k+点赞以及 5k+收藏的记录。能够得到众多小伙伴的认可,是技术分享过程中最开心的事情。 吃透JAVA的Stream流操作,多年实践总结 讲透JAVA Stream的co ......
实战 技能 Stream Java

第二周Java课后实验及实践问题整理

第二周Java课后作业报告信2205-1班 20223688 孙怡然一、p38枚举类型1、代码示例public class EnumTest { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size.LARGE ......
问题 Java

你准备好了吗,9月19日Java21要来了

从Java17这个革命性的版本,再到Java21的LTS版本即将发布,我认为这种趋势对于Java程序员来说是好现象,有助于Java生态的持续进化。 ......
Java 21

[代码随想录]Day43-动态规划part11

题目:123. 买卖股票的最佳时机 III 思路: 达到dp[i][1]状态,有两个具体操作: 操作一:第i天买入股票了,那么dp[i][1] = dp[i-1][0] - prices[i] 操作二:第i天没有操作,而是沿用前一天买入的状态,即:dp[i][1] = dp[i - 1][1] 那么 ......
随想录 随想 代码 动态 part

java supplier接口

参考:https://blog.csdn.net/m0_61366135/article/details/130557475 函数式接口概述 有且仅有一个抽象方法的接口 Java中的函数式编程体现就是Lambda表达式 所以函数式接口即可以适用于Lambda使用的接口 supplier Java 中 ......
supplier 接口 java

java consumer接口

参考:https://blog.csdn.net/weixin_44230693/article/details/113847162 consuemr void accept(T t):对给定的参数执行此操作。 default Consumer andThen(Consumer after):返回一 ......
consumer 接口 java

个人项目:Java实现论文查重

Github地址:https://github.com/SLkHs/3121004696 Java实现简易论文查重 软件工程 https://edu.cnblogs.com/campus/gdgy/CSGrade21-12 作业要求 https://edu.cnblogs.com/campus/gd ......
项目 论文 个人 Java

java序列化与反序列化

理解Java序列化和反序列化 serialization(序列化):将java对象以一连串的字节保存在磁盘文件中的过程,也可以说是保存java对象状态的过程。序列化可以将数据永久保存在磁盘上(通常保存在文件中)。 deserialization(反序列化):将保存在磁盘文件中的java字节码重新转换 ......
序列 java

买彩票能中大奖?用Java盘点常见的概率悖论 | 京东云技术团队

引言 《双色球头奖概率与被雷劈中的概率哪个高?》 《3人轮流射击,枪法最差的反而更容易活下来?》 让我们用Java来探索ta们! 悖论1:著名的三门问题 规则描述:你正在参加一个游戏节目,你被要求在三扇门中选择一扇:其中一扇后面有一辆车;其余两扇后面则是山羊。你选择了一道门,假设是一号门,然后知道门 ......
悖论 概率 彩票 大奖 团队

java课后作业2

Size为枚举类,s和t分别赋值了其下的两个对象,因为对象地址值不同所以比较结果为false,之后用getClass().isPrimitive()函数证明非原始数据类型而是引用数据类型,u则通过字符串转换赋予了枚举类的一个对象值,其地址值与s相同故结果为true,最后遍历枚举类中的所有值 Doub ......
java

3.1 DLL注入:常规远程线程注入

动态链接库注入技术是一种特殊的技术,它允许在运行的进程中注入DLL动态链接库,从而改变目标进程的行为。DLL注入的实现方式有许多,典型的实现方式为远程线程注入,该注入方式的注入原理是利用了`Windows`系统中提供的`CreateRemoteThread()`这个API函数,该函数第四个参数是准备... ......
线程 常规 3.1 DLL

线程

线程 1. 线程的概念 每个进程都拥有自己的数据段、代码段和堆栈段,这就造成进程在进行创建、切换、撤销操作时,需要较大的系统开销。 为了减少(多进程)的系统开销,从进程中演化出了线程 线程存在于进程中,共享进程的资源 线程是进程中的独立控制流,由环境(包括寄存器组合程序计数器)和一系列的执行指令组成 ......
线程

Java可变长度字段分组

import java.util.*; import java.util.stream.Collectors; public class GroupByDemo { public static void main(String[] args) { List<Map<String, Object>> ......
字段 长度 Java

读高性能MySQL(第4版)笔记07_优化数据类型(下)

1. ENUM(枚举) 1.1. MySQL在存储枚举时非常紧凑,会根据列表值的数量压缩到1或者2字节中 1.2. 转换为ENUM会使表变小 1.3. 如果表中有其他索引,减少主键大小也会使这些非主键索引小得多 1.4. ENUM列可以存储一组预定义的不同字符串值 1.5. ENUM字段是根据内部整 ......
高性能 类型 笔记 数据 MySQL

Panther x2 安装 Armbian 11 Bullseye 后简单设置系统

Panther x2 安装 Armbian 11 Bullseye 后简单设置下系统 #!/bin/bash # Backup os-release mv /etc/os-release /etc/os-release.bak.$(date +%Y%m%d%H%M) cat > /etc/os-re ......
Bullseye Panther Armbian 系统 11

Java实现论文查重

论文查重算法 这个作业属于哪个课程 计科二班 这个作业要求在哪里 个人项目 这个作业的目标 单元测试,代码性能,PSP表,git的正确使用 github链接 github_3121004921 PSP表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟 ......
论文 Java

多线程处理百万数据

package org.example; import com.alibaba.druid.pool.DruidDataSource; import java.sql.*; import java.util.ArrayList; import java.util.List; import java. ......
线程 数据