密码 密码学 基础

[转]windows下安装、启动redis及设置密码

原文地址:https://blog.csdn.net/ptsx0607/article/details/88638180 主要问题: 因为给redis设置了密码,所以运行需要加载配置文件,修改密码步骤:redis.windows.conf配置文件搜索requirepass,取消注释#,空格后填写自己 ......
密码 windows redis

《Linux基础》07. 软件管理

(Linux基础 - 07) rpm、yum、apt。三剑客。 1:软件管理 一般来说,Linux 系统基本上可分为两大类: RedHat 系列:Redhat、Centos、Fedora 等 Debian 系列:Debian、Ubuntu 等 而两个系列自带的软件管理工具、包安装工具不同。 | | ......
基础 Linux 软件 07

Django框架基础3

本节主要分为两个内容: Django模板加载与响应 模板精讲(模板变量、模板标签、判断逻辑(if和for)) 一、Django模板加载与响应 Django 的模板系统将 Python 代码与 HTML 代码解耦,动态地生成 HTML 页面。Django 项目可以配置一个或多个模板引擎,但是通常使用 ......
框架 基础 Django

Flink零基础学习笔记(一):基础概念

一、Apache Flink的定义、架构和原理 Apache Flink是一个分布式大数据处理引擎,可以对有限数据流和无限数据流进行有状态或无状态的计算,能够部署在各种集群环境,对各种规模大小的数据以内存速度进行快速计算。 接下来我们介绍一下这些关键词的意义。 处理无界和有界数据 任何数据都能形成一 ......
基础 概念 笔记 Flink

jdbc编程基础-1

我们给JdbcUtil增加一个结果解析的方法 public static List<Map<String, Object>> convertToMap(ResultSet resultSet) { List<Map<String, Object>> list = new ArrayList<>(); ......
基础 jdbc

javascript基础练习

本练习根据w3cschool:https://www.w3cschool.cn/javascript/javascript-conventions.html 1.javascript 简介 1.1 JavaScript 是脚本语言 JavaScript 是一种轻量级的编程语言。 JavaScript ......
javascript 基础

socat的下载和基础使用

简介一下socat的下载和使用,内容比较简介。 1.socat的下载 apt-get install -y socat 2.socat的简单使用 这里的简单使用其实就是指建立虚拟串口进行通信。 (1)创建虚拟串口 socat -d -d pty,raw,echo=0 pty,raw,echo=0 其 ......
基础 socat

前端&后端程序员必备的Linux基础知识

一 从认识操作系统开始 1.1 操作系统简介 我通过以下四点介绍什么操作系统: 操作系统(Operation System,简称OS)是管理计算机硬件与软件资源的程序,是计算机系统的内核与基石; 操作系统本质上是运行在计算机上的软件程序 ; 为用户提供一个与系统交互的操作界面 ; 操作系统分内核与外 ......
前端 程序员 基础知识 基础 程序

【THM】Red Team Fundamentals(红队基础)-红队

本文相关的TryHackMe实验房间链接:https://tryhackme.com/room/redteamfundamentals 本文相关内容:简单介绍红队演练的基础知识、主要组成部分和涉及的利益相关者,以及红队演练与其他网络安全活动的不同之处。 简介 网络安全是白帽黑客和黑帽黑客之间不断的竞 ......
红队 Fundamentals 基础 Team THM

Matlab:GUI基础

GUI坐标轴只显示白色图框 ......
基础 Matlab GUI

jdbc编程基础

package com.local.util; import java.sql.*; /** * @date 2023/4/15 18:13 * @description */ public class JdbcUtil { public static final String DRIVER_NAM ......
基础 jdbc

【小程序】微信小程序基础语法讲解(一)

一、概述 微信小程序是一种快速构建应用的平台,其基础语法主要包括以下几个方面: WXML:微信小程序的模板语言,类似于 HTML,用于描述页面结构。 WXSS:微信小程序的样式语言,类似于 CSS,用于描述页面样式。 JS:微信小程序的脚本语言,用于实现页面的逻辑和交互。 JSON:微信小程序的配置 ......
程序 语法 基础

vue自定义密码输入框解决浏览器自动填充密码的问题

问题描述 浏览器对于type="password"的输入框会自动填充密码,但有时出于安全或者其他原因,我们不希望浏览器记住并自动填充密码。通过网上查到的一些解决方案,可以总结出以下几种解决方案(主要用edge浏览器进行测试): 通过autocomplete="off"/autocomplete="n ......
密码 浏览器 问题 vue

《Linux基础》06. 进程管理 · 服务管理

(Linux基础-06) 本文以 CentOS7.6 为例 1:进程管理 在 Linux 中,每个执行的程序都称为一个进程。每一个进程都分配一个 ID(pid,进程号)。 每个进程都可能以两种方式存在:前台与后台。 前台进程就是用户目前的屏幕上可以进行操作的程序。后台进程则是实际在运行,但在屏幕上看 ......
进程 基础 Linux 183 06

基础语法

java基础语法 注释: ​ 单行注释: //这里是单行注释 ​ 多行注释: /* 这里 是 多行 注释 */ ​ 文档注释: /** 这里是文档注释 */ 关键字: ​ 关键字共50个,其中 const 和 goto 是保留字 ​ true、false、null 不是关键字,是特殊值 标识符 ​ ......
语法 基础

C++基础知识系列-1

C++基础知识1 git基础 SVN(集中式版本控制器)和git(分布式版本控制器)区别 ​ SVN本地没有仓库信息存储代码,代码信息全部存储到云端。本地代码全部push到云端。 ​ git 好处:版本库对提交的代码保存其版本提交记录; 每次提交代码push之前先拉取代码pull,再次push时只会 ......
基础知识 基础 知识

C++基础知识系列-2

C++11新特性 C++11易用性改进 静态断言 使用范围几乎不受限制 static_assert断言对象必须是常量表达式,编译期给出断言警告。用于ERROR提示 强枚举类型 // enum关键字 enum class HighSchool: unsigned int { student, teac ......
基础知识 基础 知识

C++基础知识系列-3

设计模式 GoF设计模式清单 工厂模式和抽象工厂模式在实际开发中使用较少; 单例模式是重点,针对一个类的唯一实例; 单例模式:通过设计的接口getInstance()获得对象,在接口内部设计只能有一个对象。 将类的构造函数定义为私有属性【外部不能创建对象】;定义一个私有的类的静态私有成员变量;提供一 ......
基础知识 基础 知识

前端基础之JavaScript

JS简介 全称JavaScript但是与Java一毛钱关系都没有 之所以这么叫是为了蹭Java的热度 它是一门前端工程师的编程语言 但是它本身有很多逻辑错误(不是很严谨) IT行业鄙视链: 后端 > 前端、运维、测试、产品、老板 前端想一统天下:node.js JS发展史>>>:JavaScript ......
前端 JavaScript 基础

计算机基础和linux安装及帮助

一、按系列罗列linux的发行版,并描述不同发行版之间的联系与区别 Linux可以分为两种版本: 1、商业版:最常见的如Redhat和centos,是属于商业公司维护的发行版本,其中很多软件都是需要收费的。Redhat系统是属于免费的,服务软件是需要收费的。其中Redhat和Centos内核相同,开 ......
计算机 基础 linux

java——maven——基础转载

Maven 坐标 Maven 坐标一套规则,它规定:世界上任何一个构件都可以使用 Maven 坐标并作为其唯一标识,Maven 坐标包括 groupId、artifactId、version、packaging 等元素,只要用户提供了正确的坐标元素,Maven 就能找到对应的构件。 任何一个构件都必 ......
基础 maven java

mongodb基础教程

知识点 理解 MongoDB 的业务场景, 熟悉 MongoDB 的简介, 特点和体系结构, 数据类型等. 能够通过docker-compose创建并启动mongodb和mongo-express 掌握 MongoDB 基本常用命令实现数据的 CRUD 掌握 MongoDB 的索引类型, 索引管理, ......
mongodb 基础 教程

(二)vue组件化基础跟脚手架vue-cli/vite

vue组件化开发思想 组件化的思想: 将一个页面的所有的处理逻辑放到一起,处理起来就会非常复杂,而且不利于后续的管理以及扩展; 如果,将一个页面拆分为一个个小功能块,每个功能块完成属于自己这部分独立的功能,那么之后整个页面的管理和维护就变得非常容易了; 就像搭积木一样来搭建我们的项目; 用组件化思想 ......
脚手架 组件 vue vue-cli 基础

计算机网络基础

计算机网络体系结构分为3种:OSI体系结构、tcp/ip体系结构、五层体系结构。 OSI体系结构:概念清楚 & 理念完整,但复杂 & 不实用 TCP/IP体系结构:含了一系列构成互联网基础的网络协议,是internet的核心协议 & 被广泛应用于局域网和广域网 五层体系结构:融合了OSI与TCP/I ......
网络基础 计算机 基础 网络

实验一 密码引擎-4-国䀄算法交叉测试

任务详情0 2人一组,创建一个文件,文件名为小组成员学号,内容为小组成员学号和姓名1 在Ubuntu中使用OpenSSL用SM4算法加密上述文件,然后用龙脉eKey解密,提交代码和运行结果截图2 在Ubuntu中基于OpenSSL产生一对公私钥对(SM2算法)3 在Ubuntu中使用OpenSSL用 ......
算法 密码 引擎

bash shell基础命令

bash shell基础命令 很多Linux发行版的默认shell是GNU bash shell。 1. 启动shell GNU bash shell是一个程序,提供了对Linux系统的交互式访问。它是作为普通程序运行的,通常是在用户登录终端时启动。系统启动的shell程序取决于用户账户的配置。 / ......
命令 基础 shell bash

组合数学基础(卡特兰数)

引例1、(姐妹洗碗问题) 思考过程: 横坐标表示姐姐洗完的碗的个数,纵坐标表示妹妹摞碗的个数,前提条件为妹妹摞碗的个数不能超过姐姐洗完的碗的个数,要求摞法的方案数实际上是求从坐标(0,0)到坐标(5,5)的所有满足条件的路径数。 引例2、(进出栈问题) 思考过程: 本质上和姐妹洗碗问题一致,都是求方 ......
卡特兰 数学基础 数学 基础

ABPvNext-微服务框架基础入门

ABPvNext-微服务框架基础入门 本文使用的是ABPvNext商业版 最新稳定版本7.0.2为演示基础的,后续如果更新,会单独写一篇最新版本的,此文为零基础入门教程,后续相关代码会同步更新到gitee仓库中。 准备工作: 1.登录ABPvNext官网 网址 http://abp.io 2.跳转到 ......
框架 ABPvNext 基础

Java基础语法

Java基础语法 注释、标识符、关键字 注释:注释并不会被执行,是给我们写代码的人看的。分为单行注释,多行注释,文档注释。 标识符:Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。 关键字: 标识符注意点: 所有的标识符都应该以字母,美元符($),下划线(_)开始。 首字母之 ......
语法 基础 Java

物联网前沿实践【2】-信号处理基础

参考:https://iot-book.github.io/2_%E4%BF%A1%E5%8F%B7%E5%A4%84%E7%90%86%E5%9F%BA%E7%A1%80/S1_%E4%BF%A1%E5%8F%B7%E7%9A%84%E5%8F%91%E9%80%81%E5%92%8C%E6%8E ......
信号处理 信号 基础