- 博客(15)
- 收藏
- 关注
原创 Docker部署flask项目
首先要安装一个yum工具安装成功后,执行命令,配置Docker的yum源更新yum,建立缓存最后,执行命令,安装Docker启动和校验配置镜像加速(可选)镜像地址可能会变更,如果失效可以百度找最新的docker镜像。
2025-03-21 11:37:16
974
原创 黑马学习笔记:DockerCompose
只需要把文件放在一个目录下,然后运行DockerCompose文件,实现一键部署.同时也能一键删除所有容器,没有残留.
2024-12-26 02:03:40
480
原创 黑马学习笔记:Docker手动部署java项目
1.部署项目,记得把用到的所有容器,都放到同一个网络下2.对于mysql端口的设置,在yaml文件配置时,应对应网络中的名字,例如文中mysql的容器名为mysql-hmhall-1.0,那么数据库连接应该写成如下图所示:3.对于端口的选择,使用的是容器的端口,而不是对应宿主机的端口。
2024-12-26 01:26:25
661
原创 数字签名原理
因此,在数字签名的上下文中,确实是使用私钥加密哈希值,然后使用公钥来解密这个加密后的哈希值,以验证签名的有效性。数字签名的过程实际上是非对称加密的一个特例,它利用了非对称加密的特性来实现数据的完整性验证和发送者身份的认证。公钥解密签名:接收者使用发送者的公钥对数字签名(即私钥加密的哈希值)进行解密,得到原始的哈希值。比较哈希值:接收者将解密得到的哈希值(即发送者私钥加密的哈希值)与自己计算的哈希值进行比较。私钥加密哈希值:发送者使用自己的私钥对这个哈希值进行加密,生成数字签名。
2024-12-24 13:16:07
358
原创 cursor从0开始搭建并运行vue项目
nvm(Node Version Manager)是一个用于管理Node.js版本的工具,也可以用来管理npm等相关工具的版本,通过它可以方便地切换Node.js版本。
2024-12-24 13:14:52
5808
原创 知了问答 flask实战项目笔记(一)
首先新建一个flask的项目,python环境选择先前使用过的环境,也可以选择新建环境之后再新建一个config.py的文件,用来存放配置相关的通过在app.py中进行绑定第二件事情就是创建一个存放扩展文件/插件的地方,名为exts.py,比如之前使用的flask-sqlalchemy这样能够解决循环引用创建models.py文件,用于存放模版对象在app.py中配置db,将app对象传给db。
2024-05-09 19:11:15
429
1
原创 Linux:实现windows文件拖拽到到虚拟机linux下,实现复制和粘贴
在linux环境下执行:命令行下载:sudo apt-get autoremove open-vm-tools命令行安装:sudo apt-get install open-vm-tools-desktop一定要重启Ubuntu Linux系统之后就可以在Ubuntu Linux和windows之间复制粘贴、拖拽复制文件非常方便...
2021-04-24 22:49:51
2653
2
原创 java:输出各种形状
【1】长方形:for(int j=1;j<=4;j++){//j:控制行数 //********* for(int i=1;i<=9;i++){//i:控制*的个数 System.out.print("*"); } //换行:
2021-04-16 21:19:49
633
原创 java for语句 实现一个功能:
java for语句 实现一个功能:【1】请录入10个整数,当输入的数是666的时候,退出程序。【2】判断其中录入正数的个数并输出。【3】判断系统的退出状态:是正常退出还是被迫退出。import java.util.Scanner;public class TestFor10{## for语句 public static void main(String[] args){ //引入一个计数器: int coun
2021-04-15 23:26:46
805
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人