图形linux概念 简介

9.20 图形结构

定义类Shape,用来表示一般二维图形。Shape具有抽象方法area()和perimeter(),分别用来计算形状的面积和周长。 试定义一些二维形状类(如矩形、三角形、圆形、椭圆形等),这些类均为Shape类的子类。 ``` abstract class AbstractShape { publi ......
图形 结构 9.20 20

9.19 绘制图形

### demo1.用工厂设计模型,封装实现绘制,圆形,三角形 ``` interface IGraphical { // 定义绘图标准 public void paint() ; // 绘图 } class Point { private double x ; private double y ; ......
图形 9.19 19

linux 内核版本

截止支持时间CentOSversion Releasedate Fullupdates[40][41] Maintenanceupdates[40][41]3 2004-03-19 2006-07-20 2010-10-31 [42]4 2005-03-09 2009-03-31 2012-02-2 ......
内核 版本 linux

linux 脚本基础实战1

# 脚本完成功能 ## 1. 显示出本机的ip地址 ## 2. 如果ip地址中有3这个数字,打印出当前的系统时间 ## 3. 如果ip地址中不含3这个数字,批量建立用户magedu_00, magedu_01, ... magedu_100,所有用户同属于magedu组 ## 4. 打印 /etc/ ......
脚本 实战 基础 linux

Burp Suite Professional / Community 2023.6 (macOS, Linux, Windows) - Web 应用安全、测试和扫描

Burp Suite Professional / Community 2023.6 (macOS, Linux, Windows) - Web 应用安全、测试和扫描 Burp Suite Professional, Test, find, and exploit vulnerabilities. ......
Professional Community Windows 2023.6 Suite

【技术积累】SpringBoot中的简介与配置【一】

博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
SpringBoot 简介 技术

常见漏洞简介 防御建议

Burt Force(暴力破解漏洞) 概述:连续性尝试+字典+自动化(攻击者在不知道目标账号和密码的情况下进行尝试性的登录,在这个尝试的过程中,会使用一些自动化的工具和一个特定的字典,比如一个账号密码库,实现一个高效的自动化的连续的尝试性登录,从而得到一些有效的账户和密码)字典:一个有效的字典可以大 ......
漏洞 常见 建议 简介

透过 Go 语言探索 Linux 网络通信的本质

## 前言 各种编程语言百花齐放、百家争鸣,但是 “万变不离其中”。对于网络通信而言,每一种编程语言的实现方式都不一样;但其实,调用的底层逻辑都是一样的。linux 系统底层向上提供了统一的 Socket 通信系统函数,动态链接库 `/lib64/libc.so` 中就是实现网络通信的关键类库。下面 ......
网络通信 本质 语言 Linux 网络

Linux命令篇 - tar 命令

### tar GNU `tar' saves many files together into a single tape or disk archive, and can restore individual files from the archive. `tar`:用于压缩和解压缩文件; ` ......
命令 Linux tar

Navicat Premium将关系和实体添加到概念模型的方法

Navicat Premium是一款强大的跨平台数据库管理工具,支持多种主流的关系型数据库系统,包括 MySQL、MariaDB、SQLite、Oracle、PostgreSQL 和 Microsoft SQL Server 等。它提供了直观易用的用户界面和丰富的功能,使得数据库管理变得更加简单和高 ......
实体 模型 概念 Navicat Premium

Kong入门学习实践(1)基础概念快览

最近在学习Kong网关,因此根据老习惯,我会将我的学习过程记录下来,一来体系化整理,二来作为笔记供将来翻看。由于我司会直接使用Kong企业版,学习过程中我会使用Kong开源版。Kong是一款基于Nginx Lua模块写的高可用,易扩展的开源API Gateway项目。由于Kong是基于Nginx的,... ......
概念 基础 Kong

Linux命令行与shell脚本编程大全学习笔记

理解Linux文件权限 执行ls -l命令获取当前目录下所有文件、目录和设备的权限。 显示的列表字段分别为: 文件类型,比如目录(d)、文件(-)、字符型文件(c)或块设备(b);文件的权限;文件的硬链接总数;文件属主的用户名;文件属组的组名;文件的大小(以字节为单位);文件的上次修改时间;文件名或 ......
脚本编程 脚本 命令 笔记 大全

Linux下安装python3.7.9

- 操作系统与原有python ```bash [pythondemo@localhost ~]$ cat /etc/centos-release CentOS Linux release 7.4.1708 (Core) [pythondemo@localhost ~]$ python Python ......
python3 python Linux 7.9

【Linux中断】中断下半部-软中断softirq的原理与使用

# 软中断 软中断是中断下半部的典型处理机制,是随着SMP的出现应运而生的,也是tasklet实现的基础,软中断的出现是为了满足中断上半部和下半部的区别,使得对时间不敏感的任务延后执行,而且可以在多个CPU上并行执行,使得总的系统效率可以更高。 **软中断有以下特性**: * 产生后并不是马上可以执 ......
半部 原理 softirq Linux

在Windows上无docker直接将基于Solon的jar包通过IDEA部署到Linux的docker上

## 为何会选择学习solon? spring boot对于我开发小企业应用太重,启动太慢,下班太晚! ## 为何都用windows,还想着不安装docker desktop 洁癖,运行路径能短就短。 ## 步骤(以solon官网的hello word为例) 1、下载hello world代码 传送 ......
docker Windows Solon Linux IDEA

时间序列预测的20个基本概念总结

1、时间序列 时间序列是一组按时间顺序排列的数据点 比如: 每小时的气压 每年的医院急诊 按分钟计算的股票价格 2、时间序列的组成部分 完整文章: https://avoid.overfit.cn/post/7bc21f124d284b47becbeca6dc5c07c7 ......
时间序列 序列 概念 时间

linux防火墙相关命令

查看防火墙状态: ```bash systemctl status firewalld ``` 启动防火墙: ```bash systemctl start firewalld ``` 关闭防火墙: ```bash systemctl stop firewalld ``` 禁用防火墙: ```bas ......
防火墙 命令 linux

git subtree的使用简介

### 1、`git subtree`的使用简介 `git subtree`是一个Git命令,用于在单个Git仓库中管理多个项目。它允许您将一个项目的子目录作为独立的Git仓库处理,同时仍然保持在主仓库中。这使得在不使用子模块的情况下,更容易地将多个项目组合在一个仓库中。 以下是`git subtr ......
subtree 简介 git

linux如何同时执行两个命令,如何同时运行两个或者多个终端命令

[ -d ~/aa ] || mkdir ~/aa [ -f ~/sample.txt ] && echo "Fiel exits" || touch ~/sample.txt 查看前一条命令的返回值 echo $? echo $? 查看命令执行成功与否的原理“进程生命周期” 当一个进程执行完毕时, ......
命令 同时 两个 终端 多个

Linux下六个有关file使用的实例

FILE命令用来识别文件类型,也可用来辨别一些文件的编码格式。它是通过查看文件的头部信息来获取文件类型,而不是像Windows通过扩展名来确定文件类型的。本文介绍Linux下的六个有关file的实例。 简介 file的官方解释为: file - determine file type 也就是说可以识 ......
实例 Linux file

pip 命令简介

pip 简介 pip 是 Python中的标准管理器,它允许安装和管理不属于Python标准库的其它软件包(第三方库); pip 简单操作 windows Win+r 输入 cmd 回车 pip 常用命令 查看 pip 路径 C:\Users\admin>where pip D:\tool\pyth ......
命令 简介 pip

go程序在linux服务器上运行

## 一、go语言环境安装 [参考菜鸟教程](https://www.runoob.com/go/go-environment.html) ## 二、编译 1. 测试代码源码: ```golang package main import "fmt" func main() { fmt.Println ......
服务器 程序 linux

软件设计和开发中常见的一些基本概念

在软件设计和开发中,有许多基本概念是极其重要的,它们为构建有效、高效和可维护的软件系统提供了基础。以下是一些关键的基本概念: 1. **算法(Algorithm)**:算法是解决特定问题或执行特定任务的一系列步骤。算法是软件开发中的核心,因为所有的软件都是通过算法来实现其功能的。 2. **数据结构 ......
概念 常见 软件

Linux系统目录结构

Linux基础 安装Linux系统:vmware+centos7 目录结构 系统启动必须: /boot: boot是bootstrap缩写,系统引导文件。这里存放的是启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文件 /etc: etc 是 Etcetera(等等) 的缩写,这个目 ......
结构 目录 系统 Linux

linux 中sed r选项的作用

r选项的作用表示在文件中匹配B, 然后读入a.txt的内容, 添加到B的后面 001、 (base) [root@PC1 test2]# ls a.txt b.txt (base) [root@PC1 test2]# cat a.txt 1 2 3 4 5 (base) [root@PC1 test ......
作用 linux sed

4.0 回归与聚类算法(简介)

``` 说明线性回归的原理 应用LinearRegression或SGDRegressor实现回归预测 记忆回归算法的评估标准及其公式 说明线性回归的缺点 说明过拟合与欠拟合的原因以及解决方法 说明岭回归的原理即与线性回归的不同之处 说明正则化对于权重参数的影响 说明L1和L2正则化的区别 说明逻辑 ......
算法 简介 4.0

在linux上做移动开发必须知道这五个

随着越来越多的人依靠手机进行各种业务,移动应用开发的重要性也在不断增加。虽然他们与桌面应用程序有很多相似之处,但移动应用程序本身也具有一系列挑战和特殊性。因此,希望在当前市场找到有利就业的程序员将需要利用和发展当前需求的技能。当涉及到在Linux平台上的移动应用开发时,以下5个基本开发技能必不可少。 ......
linux

在linux上做移动开发必须知道这五个

随着越来越多的人依靠手机进行各种业务,移动应用开发的重要性也在不断增加。虽然他们与桌面应用程序有很多相似之处,但移动应用程序本身也具有一系列挑战和特殊性。因此,希望在当前市场找到有利就业的程序员将需要利用和发展当前需求的技能。当涉及到在Linux平台上的移动应用开发时,以下5个基本开发技能必不可少。 ......
linux

在linux上做移动开发必须知道这五个

随着越来越多的人依靠手机进行各种业务,移动应用开发的重要性也在不断增加。虽然他们与桌面应用程序有很多相似之处,但移动应用程序本身也具有一系列挑战和特殊性。因此,希望在当前市场找到有利就业的程序员将需要利用和发展当前需求的技能。当涉及到在Linux平台上的移动应用开发时,以下5个基本开发技能必不可少。 ......
linux

Redis安装与启动(Linux)

安装Redis依赖 yum install -y gcc tcl 上传安装包并解压 redis.io下载安装包,上传到/usr/local/src目录 解压 tar -zxvf redis-6.2.6.tat.gz 解压成功 进入安装目录,运行编译命令 cd redis-6.2-6/ make && ......
Redis Linux