2021年2月9日

计算机基础之OSI模型 & TCP协议簇

摘要: #OSI & TCP 学习目标 了解OSI七层模型分层结构 了解TCP/IP协议簇四层模型分层结构 能够说出TCP/IP协议簇中运输层、网络层和数据链路层常见的相关协议 能够说出TCP/IP的三次握手四次断开过程 了解Vmware的三种网络模式 能够使用客户端工具连接虚拟机 掌握主机名、DNS和静态 阅读全文

posted @ 2021-02-09 18:36 进击的davis 阅读(250) 评论(0) 推荐(0)

计算机网络基础-IP分类及划分子网实例

摘要: #网络基础-IP分类及子网划分 # 任务背景 由于某些原因,某公司搬迁至新地方,现需要对公司网络环境重新调整规划,申请了一个B类IP地址:172.25.0.0, 子网掩码为255.255.224.0。需要根据公司部门和电脑数进行子网划分并分配IP。公司目前有6个部门,最大部门员工数 有28人。 # 阅读全文

posted @ 2021-02-09 17:34 进击的davis 阅读(1698) 评论(0) 推荐(0)

docker容器可被其他主机访问设置

摘要: 自从Docker容器出现以来,容器的网络通信就一直是被关注的焦点,也是生产环境的迫切需求。容器的网络通信又可以分为两大方面:单主机容器上的相互通信,和跨主机的容器相互通信。 ##一、端口映射(局域网,外网此方式均可) 此种方式是将容器的某个端口映射到宿主机的某个端口,其它主机访问容器提供的服务需要通 阅读全文

posted @ 2021-02-09 10:37 进击的davis 阅读(12889) 评论(1) 推荐(2)

2021年2月8日

redis连接问题

摘要: 版本: ubuntu 18.04 redis-server 4.0 redis默认本地回环地址,127.0.0.1,如果我们想更改为其他host,可以通过更改配置文件实现。 更改配置文件: sudo vim /etc/redis/redis.conf 编辑内容: 一般在line69,更改 bind 阅读全文

posted @ 2021-02-08 18:48 进击的davis 阅读(116) 评论(0) 推荐(0)

redis五大类型常用命令-string|list|hash|set|zset-订阅-事务

摘要: ##一、redis启动: 本地启动:redis-cli 远程启动:redis-cli -h host -p port -a password AUTH password: 验证密码是否正确: ECHO message:打印字符串 PING:查看服务是否运行 QUIT:关闭当前连接 SELECT in 阅读全文

posted @ 2021-02-08 18:27 进击的davis 阅读(450) 评论(0) 推荐(0)

docker login & push失败问题记录

摘要: 版本: ubuntu 18.04 docker 19.03 执行 docker login 登录镜像仓库的时候,抛出如下异常: Remote error from secret service: org.freedesktop.DBus.Error.UnknownMethod: No such in 阅读全文

posted @ 2021-02-08 11:16 进击的davis 阅读(2655) 评论(0) 推荐(0)

2021年2月6日

linux下 python 和 pip 安装换源及虚拟环境管理详解

摘要: 刚开始使用 linux 的时候踩过不少关于 python 安装的坑,不管是安装 python 还是安装 pip,又或是 pip install,本篇博文旨在对 python & pip 相关做个总结,方便其他 coder 查阅,另外也是做个记录,方便以后查阅。 本篇博文将从 python 的安装,p 阅读全文

posted @ 2021-02-06 17:16 进击的davis 阅读(12137) 评论(0) 推荐(0)

linux 查看系统版本号

摘要: 基于ubuntu18.04版本,分享不同方法在root下查看系统信息。 1. uname -a # 常用,内核版本、版本号、架构 Linux ubuntu 5.4.0-65-generic #73~18.04.1-Ubuntu SMP Tue Jan 19 09:02:24 UTC 2021 x86 阅读全文

posted @ 2021-02-06 15:16 进击的davis 阅读(531) 评论(0) 推荐(0)

pycharm vs vscode项目调试对比

摘要: python的两大IDE开发利器,pycharm 和 vscode,二者各有优劣,本文主要谈谈二者的调试对比。 pycharm vs vscode简单对比 pycharm优点: python开发利器,专为python设计 内置功能丰富,比如可以在IDE中直接查看sql数据库,前提是有插件:DB BR 阅读全文

posted @ 2021-02-06 10:54 进击的davis 阅读(6179) 评论(1) 推荐(0)

2021年2月5日

centos 配置静态ip

摘要: centos 与ubuntu 配置静态ip大同小异,此博文基于centos 7. 1.找到对应网卡 # ip a # 查看对应网卡信息,主要是网卡名,后面配置静态IP有用,或者ifconfig,没有这个命令就 yum install -y net-tools 安装ifconfig # 在vmware 阅读全文

posted @ 2021-02-05 16:11 进击的davis 阅读(236) 评论(0) 推荐(0)

centos7 安装python及换源

摘要: ##说明 全部操作都在root用户下执行 ##1.安装编译相关工具 yum -y groupinstall "Development tools" yum install gcc patch libffi-devel python3-devel zlib-devel bzip2-devel open 阅读全文

posted @ 2021-02-05 15:22 进击的davis 阅读(826) 评论(0) 推荐(0)

django文档总结之DRF、序列化(5)

摘要: ###序列化与反序列化 一种对于数据的操作,将数据进行格式转换 序列化操作:将python类型转换成json 反序列化操作:将json转换成python类型 ###DRF 提供的功能:1.序列化 2.视图 3.路由 1 安装DRF: pip install djangorestframework 2 阅读全文

posted @ 2021-02-05 11:40 进击的davis 阅读(122) 评论(0) 推荐(0)

django文档总结之后台管理、RESTFUL(4)

摘要: ###admin站点 #####基本设置 1 数据准备:使用上个项目的模板,以及数据库 2 创建超级管理员: python manage.py createsuperuser 3 进入admin页面,登录。 4 在admin.py文件中注册模型类:admin.site.register(模型类,定制 阅读全文

posted @ 2021-02-05 11:38 进击的davis 阅读(108) 评论(0) 推荐(0)

django文档总结之数据库操作-mysql(3)

摘要: ###模板使用 1 在templates文件夹里创建模板文件index.html 2 在模板文件中添加语法:<h1>{{ city }}</h1> 3 模板渲染:定义视图函数,添加到urls.py中 from django.shortcuts import render def index(requ 阅读全文

posted @ 2021-02-05 11:36 进击的davis 阅读(87) 评论(0) 推荐(0)

django文档总结之会话保持、视图、中间件(2)

摘要: ###状态保持 ####cookie 1 在浏览器中以键-值存储;默认过期时间为关闭浏览器时 2 基于域名安全,不同cookie不能互相访问 3 浏览器会自动将cookie信息包含在请求头中发送给服务器 写入:response.set_cookie(键,值,max_age=秒) 读取:name = 阅读全文

posted @ 2021-02-05 11:34 进击的davis 阅读(73) 评论(0) 推荐(0)

django文档总结之基本操作(1)

摘要: 参考:菜鸟教程 ###基本操作 #####基本准备 终端创建项目: django-admin startproject 项目名称 pycharm中选择django创建项目 ptcharm下终端创建子应用: python manage.py startapp users(子应用名) pycharm下终 阅读全文

posted @ 2021-02-05 11:31 进击的davis 阅读(86) 评论(0) 推荐(0)

2021年2月4日

VSCode常用命令快捷键

摘要: 主命令框 F1 或 Ctrl+Shift+P : 打开命令面板。在打开的输入框内,可以输入任何命令,例如: 按一下 Backspace 会进入到 Ctrl+P 模式 在 Ctrl+P 下输入 > 可以进入 Ctrl+Shift+P 模式 在 Ctrl+P 窗口下还可以: -直接输入文件名,跳转到文件 阅读全文

posted @ 2021-02-04 18:17 进击的davis 阅读(435) 评论(0) 推荐(0)

vscode配置远程免密

摘要: 通常我们为了读写代码方便,会在IDE里查看和修改代码,每次通过remote ssh登录,频繁的都要输入密码,这个很烦,索性免密登录,以后就可以想连远程即可实现。 废话少说,直接上教程。 ##1.在git bash中配置公私钥 打开git bash # 输入 ssh-keygen -t rsa -b 阅读全文

posted @ 2021-02-04 18:11 进击的davis 阅读(2770) 评论(0) 推荐(0)

linux下的/etc/passwd详解

摘要: 在Linux /etc/passwd文件中每个用户都有一个对应的记录行,它记录了这个用户的一些基本属性。系统管理员经常会接触到这个文件的修改以完成对用户的管理工作。 类似于下面的例子: 从上面的例子我们可以看到,/etc/passwd中一行记录对应着一个用户,每行记录又被冒号(:)分隔为7个字段,其 阅读全文

posted @ 2021-02-04 16:21 进击的davis 阅读(16372) 评论(0) 推荐(3)

2021年2月3日

linux下deb包的管理及制作 | 一次成功

摘要: 1.deb包介绍 在debian/ubuntu环境下,很多情况下,我们安装已经开发的程序运用,可以通过deb包的命令进行程序的部署,对应的项目目录文件也会同步到某些目录下, 有些情况下将程序做成service启动,这样会更方便运用的管理,如通过service xxx start|stop|statu 阅读全文

posted @ 2021-02-03 11:16 进击的davis 阅读(15529) 评论(1) 推荐(0)

导航