服务器jcraft java sftp

个人项目-java实现论文查重(更新中)

本次作业GitHub项目链接:https://github.com/zzz-muxin/PlagiarismCheck 作业详情 这个作业属于哪个课程 工程概论 这个作业要求在哪里 作业要求 这个作业的目标 学会利用GitHub进行项目开发,完成一个工程项目开发的详细过程 需求 题目:论文查重 描述 ......
项目 论文 个人 java

java后端学习路线

java后端学习路线规划图 下面图片规划参照了网上和以及自己知道的来规划的。(有可能学习路线不全) * 学习视频:b站(我喜欢看尚硅谷的),网上还有很多看自己喜欢那个老师的方式,还有黑马,千锋等等。moon课。 * 学习资料:学习书本,网上资料,csdn,播客园等。 * 学习笔记:软件记Typora ......
路线 java

用户登录图形化界面(java)

一、题目 二、源码 (1)USER类(定义用户,包括username,password) 1 package picture; 2 3 public class USER { 4 private String username; 5 private String password; 6 7 publ ......
图形 界面 用户 java

Java的常用@SuppressWarnings注解

总所周知,IDE经常会提示一些警告,通常使用@SuppressWarnings注解来忽略 虽然这样做并不是很推荐,但对于一些不想改动的代码还是需要的,所以在这里做个我常用的记录 值 备注 ResultOfMethodCallIgnored 返回值忽略 unused 未使用的变量 Duplicated ......
注解 SuppressWarnings 常用 Java

java基础——随笔01

数组实例: package org.example.common; public class ZongJie { // 数组作为函数参数 public static void printArray(int[] array) { System.out.println(array.length); Sy ......
随笔 基础 java

Java反射

声明:本文记录基于 JDK 8(8u211)的继承使用规则如果存在错误,请发邮件至2623574740@qq.com 联系我 创作时间:2023-09-16 17:00:21 创作情况:失业第46天,地处成都金牛区 创作者:一口吃不成胖子 反射 准备工作,以供对照描述与代码,想看结论直接到文末尾 父 ......
Java

如何高效构建Java应用程序

1、使用Spring Boot:Spring Boot是一个为Java应用程序提供快速、高效开发的框架。它提供了自动配置、快速启动和简化的开发流程,使开发人员能够更快地构建Java应用程序。 l 在Spring Boot中进行CRUD(创建、读取、更新、删除)操作通常遵循以下顺序和处理逻辑: l 创 ......
应用程序 程序 Java

5、Windows端口服务

Windows端口服务 端口 1、”端口“是英文port的意译,可以认为是设备与外界通讯交流的出口。 2、端口可分为虚拟端口和物理端口。 其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。物理端口又称为接口,是可见端口。 3、如果把IP地址比作一间房子,端口就是出入这间房子的门。真正的房子只有 ......
端口 Windows

使用nssm将frpc安装为windows服务

在Windows 中配置启动项仅是在用户登录后运行。在登录前要启动就需要将其配置为“服务”。 简介: 之前介绍过如何使用frp进行端口转发和二级域名自定义,方便公司进行统一管理和监控。 但在实际生产过程中,开发人员发现frpc的窗口为应用窗口,极易出现误操作而关闭应用窗口,为了解决此问题,建议将fr ......
windows nssm frpc

【java基础】Token令牌生成 token加密串 生成token Aes加密 Base64加密 JWT 【附源码】

先看效果: Token令牌-生成工具 包括: 头部(header)+载荷(payload)+签证(signature) 可以自定义加密盐: 源码:地址一:GitLab地址二:123盘地址三:百度盘 提取码:666 ......
令牌 token 源码 基础 Token

java中使用JNA调用C/C++动态链接库中的函数

目录C++部分创建动态库项目JAVA部分pom依赖工程结构测试类jna 提供C与JAVA数据类型映射参考 C++部分 创建动态库项目 注意:动态库中的头文件,必须要将需要导出的函数包裹在extern "C" {}中,否者在使用侧java工程中,就无法加载并使用 JAVA部分 pom依赖 <depen ......
函数 链接 动态 java JNA

Linux 查看服务器开放的端口号

在讨论这个问题前,我们先来了解一下物理端口、逻辑端口、端口号等计算机概念。 端口相关的概念: 在网络技术中,端口(Port)包括逻辑端口和物理端口两种类型。物理端口指的是物理存在的端口,如ADSL Modem、集线器、交换机、路由器上用 于连接其他网络设备的接口,如RJ-45端口、SC端口等等。逻辑 ......
口号 服务器 Linux

阿贝云服务器怎么样

阿贝云服务器是一种基于AWS CloudStack的云服务器,它提供了快速、稳定、可扩展的计算服务,能够满足企业级应用对性能、稳定性和安全性的苛刻需求。 阿贝云服务器的优势如下: 1. 快速扩展:阿贝云服务器能够以几乎实时的速度向客户提供计算能力,无需等待操作系统或者云平台的处理能力调整。 2. 高 ......
服务器

Java多线程学习(Day02)

目录 线程简介 线程实现(重点) 线程状态 线程同步(重点) 线程通信问题 线程实现: 方式一:继承Thread类 /** * TODO * @author 清莲孤舟 * @CreateDate 2023/9/17/9:28 * 创建线程的方式一:通过继承Thread类实现 */ //继承Threa ......
线程 Java Day 02

Linux 搭建FTP服务器

介绍 本章主要介绍在Linux中搭建FTP服务器的过程,需要掌握的要点是配置文件的合理配置。 知识点 在linux中使用的FTP是vsftp FTP可以有三种登入方式分别是: 匿名登录方式:不需要用户密码 本地用户登入:使用本地用户和密码登入 虚拟用户方式:也是使用用户和密码登入,但是该用户不是li ......
服务器 Linux FTP

记一次Linux服务器上查杀木马经历

开篇前言 Linux服务器一直给我们的印象是安全、稳定、可靠,性能卓越。由于一来Linux本身的安全机制,Linux上的病毒、木马较少,二则由于宣称Linux是最安全的操作系统,导致很多人对Linux的安全性有个误解:以为它永远不会感染病毒、木马;以为它没有安全漏洞。所以很多Linux服务器都是裸奔 ......
木马 服务器 Linux

Java 后端整合 Swagger + Knife4j 接口文档

官方文档: https://doc.xiaominfo.com/docs/quick-start 环境 SpringBoot 版本2.7.2 JDK版本 1.8 1.引入依赖 <!-- https://doc.xiaominfo.com/knife4j/documentation/get_start ......
接口 Swagger Knife4j 文档 Knife4

Java内存模型

Java内存模型(Java Memory Model,JMM)定义了Java程序在多线程环境下如何与主内存和工作内存交互的规范。JMM规定了变量的可见性、原子性和顺序性等方面的规则,保证了多线程程序的正确性和可靠性。 Java内存模型包括以下几个核心概念: 主内存(Main Memory):主内存是 ......
模型 内存 Java

java注释、标识符、关键词

一、注释 1、单行注释: //内容 2、多行注释: /* 内容 内容 内容 */ 3、文档注释: /** 内容 内容 内容 */ 二、标识符和关键字 标识符注意点: 1、所有的标识符都应该以字母 (A-Z 或者 a-z),美元符($) 、或者下划线()开始 2、首字符之后可以是字母 (A-乙 或者 ......
标识符 注释 标识 关键词 关键

【java基础】冒泡排序 正序倒叙排序 【一眼就会系列】

//本节课:1、数组冒泡排序:倒序、正序 //1、冒泡正序: int num[] = {345, 2, 3, 777, 34, 233, 97, 30}; for (int i = 0; i < num.length; i++) { for (int t = 0; t < num.length - ......
基础 java

02博客:Java学习思维导图

Java学习思维导图 这一个学期学习规划安排 动态调整 第一个月到第二个月:重点学习、巩固并初步掌握Java入门基础知识 第三个月:巩固Java基础 这个阶段与其他课程有交叉部分 需要一起巩固 大概一个月到一个半月 第四个月:与阶段三相对应,包含了MySQL、Java Web、Git、Linux等内 ......
思维 博客 Java

【java基础】String转byte Byte转String 【一眼就会系列】

byte就是字节码数组。 (为啥我要说基础知识?因看不惯讲基础的某些文说一堆,不说重点。) ......
String 基础 java Byte byte

Java 继承

声明:本文记录基于 JDK 8(8u211)的继承使用规则如果存在错误,请发邮件至2623574740@qq.com 联系我 创作时间:2023-09-17 17:07:01 创作情况:失业第47天,地处成都金牛区 创作者:一口吃不成胖子 抽象类和普通类均可被继承,用final修饰的类不能被继承 用 ......
Java

java基础-异常Exception-day10

目录1. 练习2. 异常三联 try-catch-finally3.异常的分类3. 子类throws的异常 小于等于父类的异常4.自定义异常 1. 练习 package com.msb01; import java.util.Scanner; /** * @Auther: jack.chen * @ ......
Exception-day Exception 基础 java day

java基础-java面向对象-02-day09

目录1. 封装2. 继承2.1 什么是方法的重写2.2 super2.3 object详解2.4 equals方法3. 多态4. final修饰符5.抽象类6. 接口7. 内部类8. 面向对象 项目作业 饮料售货机--待续 1. 封装 什么是面向对象?面向对象与面向过程的区别?面向对象的好处?自查资 ......
java 对象 基础 day 02

RocketMQ 入门实战(4)--Java 操作 RocketMQ

本文主要介绍使用 Java 来操作 RocketMQ,文中所使用到的软件版本:Java 1.8.0_341、RocketMQ 5.1.3、rocketmq-client-java 5.0.5。 1、引入依赖 <dependency> <groupId>org.apache.rocketmq</gro ......
RocketMQ 实战 Java

Java多线程学习(Day01)

目录 线程简介 线程实现(重点) 线程状态 线程同步(重点) 线程通信问题 进程与线程概念 --来自百度百科的解释: 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体; ......
线程 Java Day 01

Java基础-环境搭建

目录 JDK介绍 JDK下载 JDK安装 JDK环境配置 JRE环境配置 内容 JDK介绍 JDK(Java 开发工具包)提供了构建所有面向 Java 平台的应用程序的基础。JDK 包括执行各种任务的各种工具和实用程序,包括将源代码编译成字节码、打包应用程序、启动 Java 虚拟机 (JVM) 和管 ......
环境 基础 Java

systemd 服务注册

systemd 服务项注册 前言 systemd 是所有进程之母,它负责使 Linux 主机启动到可以做生产性任务的状态。systemd 设定的一些功能比老的初始化程序要广泛得多,它要管理正在运行的 Linux 主机的许多方面,包括挂载文件系统、管理硬件、处理定时器以及启动和管理生产性主机所需的系统 ......
systemd

23.9.16(Java版登录界面)

// An addition programimport javax.swing.JOptionPane; // import class JOptionPaneimport javax.swing.*;import java.awt.*;import java.awt.event.ActionEv ......
界面 Java 23 16