线程 笔记java 11

多线程详解

多线程详解 线程简介 线程实现(重点) 线程状态 线程同步(重点) 线程通信问题 高级主题 线程简介 Process与Thread 程序是指令和和数据的集合,其本身没有任何运行的含义,是一个静态的概念。 而进程则是执行程序的一次执行过程,他是一个动态的概念。是系统资源分配的单位。 通常在一个进程中可 ......
线程

Java学习清单

Java学习清单: 下面是一些比较基本的 Java 后端开发技能: 计算机基础 :熟练掌握计算机网络、数据结构和算法、操作系统,了解计算机组成原理 Linux : 熟练使用 Linux,有 Linux 下开发部署项目的实际经验 Java:熟练掌握 Java 基础、集合、并发、熟悉 JVM 常见概念, ......
清单 Java

Java反序列化:CommonsBeanutils无CC依赖下的反序列化调试分析

基础知识 1. Apache Commons Beanutils Apache Commons BeanUtils 是 Apache Commons 项目的一部分,它是一个用于简化 Java 对象的操作和属性访问的工具库。具体来说,它提供了一组用于操作 JavaBean 对象的工具和方法,使开发人员 ......
序列 CommonsBeanutils Java

数论——欧拉函数、欧拉定理 学习笔记

数论——欧拉函数、欧拉定理 欧拉函数 定义 欧拉函数(Euler's totient function),记为 \(\varphi(n)\),表示 \(1 \sim n\) 中与 \(n\) 互质的数的个数。 也可以表示为:\(\varphi(n) = \sum\limits_{i = 1}^n [ ......
数论 定理 函数 笔记

个人项目-java实现论文查重

第一次个人编程作业 作业要求 这个作业属于哪个课程 工程概论 这个作业要求在哪里 个人项目 这个作业的目标 利用熟悉的语言完成论文查重算法编程,同时熟悉博客园和github的相关操作 github仓库链接 github仓库链接 需求 题目:论文查重 描述如下: 设计一个论文查重算法,给出一个原文文件 ......
项目 论文 个人 java

[Java]POJO总结

一、什么是POJO “Plain Old Java Object”“简单java对象”,也有另外一种英文描述“Plain Ordinary Java Object”,都不影响。POJO的内在含义是指那些没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象。 二、为什么会有POJO ......
Java POJO

算法学习笔记(29):分块

分块 这是一种基于根号的算法,核心为大块标记,散块暴力,做到复杂度的平衡。 可能第一个想到于此相关的就是莫队吧,这是利用分块优化暴力的方法。 目录分块Rmq Problem / mex[国家集训队] 排队 - 洛谷[TJOI2009] 开关 - 洛谷[Violet] 蒲公英 - 洛谷小小总结 Rmq ......
算法 笔记 29

Java框架中常用的几种成熟的token生成框架对比

Java框架中常用的几种成熟的token生成框架对比 Java框架中常用的几种成熟的token生成框架有: Spring Security:一个基于Spring的安全框架,提供了声明式的安全访问控制解决方案,支持多种认证和授权机制,如OAuth2.0、JWT等。 Apache Shiro:一个轻量级 ......
框架 常用 token Java

工程概论作业二——个人项目《论文查重程序(JAVA实现)》

工程概论作业二——个人项目《论文查重程序(JAVA实现)》 GitHub仓库 工程概论 计算2112 这个作业要求在哪里 工程概论作业二 这个作业的目标 熟悉GitHub的使用,编写程序实现论文查重,了解个人软件开发流程。 psp表格 | PSP2.1 Personal Software Proce ......
概论 程序 项目 工程 论文

Java学习之路--GUI编程--贪吃蛇小游戏

贪吃蛇小游戏界面实现四步走1.定义数据2.面板里将数据画上去3.监听事件 键盘 事件 package com.gui.snake;import javax.swing.*;import java.net.URL;//2023.3.28 GUI编程--贪吃蛇小游戏的实现--数据中心(只有一堆图片的数据 ......
小游戏 Java GUI

Java学习之路--GUI编程06

package com.gui.lesson06;import javax.swing.*;import java.awt.*;//2023.3.25/3.26 GUI编程--下拉框学习(Combobox)//这个程序最终运行结果不美观,正常情况下下拉框我们放在一个面板里面再添加到容器中。这里就只是 ......
Java GUI

Java学习之路--GUI编程04

package com.gui.lesson04;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;//2023.3.21 GUI ......
Java GUI

Java学习之路--GUI编程05

package com.gui.lesson05;import javax.swing.*;import java.awt.*;import java.net.URL;//2023.3.24 GUI编程--Swing--JButton按钮学习public class JButtonDemo01 ex ......
Java GUI

Java学习之路--GUI编程03

package com.gui.lesson03;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;//2023.3.20 GUI编程 --键盘监听学习public class Test ......
Java GUI

小白之创建第一个java程序

(1)下载JDK运行环境。步骤:进入oracle官网 products Hardware and Software java download java 傻瓜式安装,注意安装路径尽量不在C盘 (2) 用记事本写java代码 文件名HelloWord.java,注意文件名和类名要一致 (3)DOS命令 ......
程序 java

Java学习之路--GUI编程02

package com.gui.lesson02;import java.awt.*;import java.awt.event.*;//2023.3.14 GUI编程--事件监听学习 事件监听 actionListener 生成一个窗口-内置一个按钮--点击按钮输出内容,点击关闭关闭窗口publi ......
Java GUI

java实现百度OCR图片文字识别

java实现 百度OCR 图片文字识别 最近在做一个扫描图片识别文字的功能,决定用百度AI开发平台完成 1 打开网址 ​ 打开地址:https://ai.baidu.com/ 手机验证码登录 2 选择通用文字识别 开放能力-> 文字识别->通用文字识别 3 进入到通用文字识别页面 4 API的调用使 ......
文字 图片 java OCR

c# 多线程的使用

需求描述 需要定期获取设备的状态 目前需要ping的设备只有 200个左右 耗时 177.429 秒 Stopwatch sw = new Stopwatch(); sw.Start(); try { var list= _assetinfoService.GetLists(ip:"true"); ......
线程

极光笔记 | 大语言模型插件

在人工智能领域,大语言模型(LLMs)是根据预训练数据集进行”学习“,获取可以拟合结果的参数,虽然随着参数的增加,模型的功能也会随之增强。但无论专业领域的小模型,还是当下最火、效果最好的大模型,都有一个共同的劣势:无法准确/正确地回答出训练数据集以外(区别于验证集和测试集的新增数据,如实时新闻、未公 ......
极光 插件 模型 语言 笔记

进程注入之Process Doppelganging(进程替身或进程分身)——技术限制较大,win7 64下实验成功,在我的win11 64下失效

写在前面 先说效果:win11 64位下 processrefund.exe calc.exe MalExe.exe [+] Got ntdll.dll at 0x7ff93ee10000 [+] Got NtCreateSection at 0x00007FF93EEAF580 参数错误。 就算是 ......
进程 替身 Doppelganging win Process

<学习笔记>线段树分治

一种离线处理方法 可以处理“具体哪个修改对询问有影响”、可以贡献不独立、可以支持插入删除。 例题 对这道题来说,对修改开线段树,线段树上每个节点开一个 \(vector\) 来维护出现在这段区间的线段,加入一个线段的区间,直接在区间查询时对所包含的节点压入这条线段就可以。 然后从根节点递归,先左子树 ......
线段 笔记 lt gt

Java课后动手动脑二

随机数 一、JOptionPane:主要用到四种消息提示框方法: showConfirmDialog():确认对话框 showInputDialog():输入对话框 showMessageDialog():消息对话框 showOptionDialog():选择对话框 主要有五种消息类型,类型不同,图 ......
Java

JAVA——两个List集合求交集、并集和差集(去重)

public static void main(String[] args) { List<String> stringList = new ArrayList<>(); stringList.add("a"); stringList.add("b"); stringList.add("c"); s ......
差集 交集 两个 JAVA List

侯捷C++高级面向对象编程_下_课程笔记

friend(友元):相同Class的各个objects互为friends(友元) class complex{ public: complex (double r = 0, double I = 0) : re (r), im (i) { } //一个对象的成员函数可以调用另一个对象的私有成员变量 ......
对象 课程 笔记

数论——线性同余方程、乘法逆元 学习笔记

数论——线性同余方程、乘法逆元 众所周知: 说明 除非特殊说明,以下提到的 exgcd 函数均定义为: // ax + by = gcd(a, b) ll exgcd(ll a, ll b, ll &x, ll &y, ll d = 0) { if (b == 0) x = 1, y = 0, d ......
数论 乘法 线性 方程 笔记

java相关配置讲解

1 spring: 2 application: 3 name: app-service-qms #指定服务名称 4 profiles: 5 active: sit #指定本次启动服务运行环境 6 7 server: 8 port: 20001 9 ws: 10 endpoint: 9999/Msg ......
java

论文查重的简单实现(java)

作业要求 这个作业属于哪个课程 工程概论 这个作业要求在哪里 个人项目 这个作业的目标 学习论文查重算法和工程项目的实现 GITHUB仓库链接 github仓库链接 需求 题目:论文查重 描述如下: 设计一个论文查重算法,给出一个原文文件和一个在这份原文上经过了增删改的抄袭版论文的文件,在答案文件中 ......
论文 java

具有高速开关、RGW80TS65EHRC11、RGW80TS65HRC11、RGW60TS65CHRC11 650V场终止沟槽型IGBT

1、应用 太阳能逆变器UPS焊接IH功率因数校正 2、规格 1、RGW80TS65EHRC11 IGBT 沟槽型场截止 650V 通孔 TO-247NIGBT 类型:沟槽型场截止电压 - 集射极击穿(最大值):650 V电流 - 集电极 (Ic)(最大值):80 A电流 - 集电极脉冲 (Icm): ......
沟槽 RGW 65 11 TS

Java学习之路--GUI编程01

package com.gui.lesson01;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;//GUI编程课堂练习 exercise--练习 2023.3.14pub ......
Java GUI

Java学习之路--网络编程相关02

package com.kuang.lesson02;import java.io.IOException;import java.io.OutputStream;import java.net.InetAddress;import java.net.Socket;import java.net.U ......
网络编程 网络 Java