逻辑python全栈学习
文章平均质量分 95
laoluobo76
我是编程业余爱好者,编程小白。
展开
-
Django项目实践(商城):十二、商品信息数据库设计
(根据居然老师直播课内容整理)一、SPU和SKU在电商中对于商品,有两个重要的概念:SPU和SKU原创 2021-03-18 23:08:40 · 1641 阅读 · 0 评论 -
Vue更新数组和对象的方法
1、更新数组中元素值:vue.set(this.对象,下标,新值)由于 JavaScript 的限制,利用索引直接修改数组元素时,Vue 不能检测数组的变动:正确的方法:Vue.set(vm.items, indexOfItem, newValue)vm.items.splice(indexOfItem, 1, newValue)vm.$set(vm.items, indexOfItem, newValue)vm即this <div id="app">原创 2020-09-26 22:44:14 · 5968 阅读 · 0 评论 -
Vue简介、安装和基本使用
一、Vue介绍Vue(读音/vjuː/,类似于view) 是一套用于构建前后端分离的框架。刚开始是由国内优秀选手尤雨溪开发出来的,目前是全球“最”流行的前端框架。使用vue开发网页很简单,并且技术生态环境完善,社区活跃,是前后端找工作必备技能!二、Vue安装和使用vue的安装大体上分成三种方式,第一种是通过script标签引用的,第二种是通过npm(node package manager)来安装,第三种是通过vue-cli命令行来安装。作为初学者,建议直接通过第一种方式来安装。# 开发环境原创 2020-09-17 17:52:16 · 188 阅读 · 0 评论 -
Vue开发VSCode插件安装
后面开发Vue项目,使用.vue的单文件开发,就需要一些插件来帮我们识别.vue文件。插件安装在Extension中,点开即可看到一个搜索按钮,可以输入关键字搜索自己想要的插件。这里我们开发Vue推荐的几个插件:jshint:js代码规范检查。Beautify:一键美化代码的插件。Vetur:.vue文件识别插件。Javascript(ES6) code snippets:ES6语法提示。Auto Rename Tag:自动重命名标签。标签都是成对出现的,开始标签修改了,结束标签也会跟着修.原创 2020-09-17 17:48:30 · 549 阅读 · 0 评论 -
Vue模板语法(上)
一、文本1、vue对象显示:{{}}在html中通过{{}}(双大括号)中可以把Vue对象中的数据插入到网页中。并且只要Vue对象上对应的值发生改变了,那么html中双大括号中的值也会立马改变。<div id="app"> <p>{{username}}</p> <!--改变一次就改不回来了--> <button v-on:click="change">点击修改</button></div>原创 2020-09-16 18:11:40 · 238 阅读 · 0 评论 -
GIt分支(通过项目开发历程故事,证明讲解Git操作)
一、初识分支分支可以给使用者提供多个环境,意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。Git 将各分支之间进行代码隔离二、Git 版本管理操作实例(续)第四阶段:商城&紧急修复bug1、分支开发管理因某功能开发周期长,功能预期效果待评估,不宜直接在主分支上进行开发迭代,需要建立分支,开发完成后,再整合到主分支上去。1.1 查看分支帮助: git branch --helpgit shell 窗口输入git branch --help 后,自动弹出帮助页面原创 2020-09-13 12:07:00 · 123 阅读 · 0 评论 -
Git 简介(通过项目开发历程故事,证明讲解Git操作)
一、什么是Git1、Git是一个分布式的版本控制软件。软件:类似于QQ、office等安装到电脑上才能使用的工具版本控制:类似于毕业论文、写文案、视频剪辑等,需要反复修改和保留原历史数据分布式版本控制发展历程及分类文件夹拷贝本地版本控制集中式版本控制分布式版本控制2、为什么要做版本控制要保留之前所有的版本,以便回滚和修改。3、安装GitGit安装简介Git安装程序下载windows下安装步骤可参考CSDN 日出东方VS唯我不败 的 《Windows10下安装Git原创 2020-09-13 12:06:28 · 211 阅读 · 0 评论 -
Redis主从配置(未验证)
Redis主从配置1、Redis主从主从概念简介一个master可以拥有多个slave,一个slave也可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构master用来写数据,slave用来读数据,经统计:网站的读写比率是10:1通过主从配置可以实现读写分离master和slave都是一个redis实例(redis服务)2、主从配置2.1配置主2.1.1 修改etc/redis/redis.conf文件bind 0.0.0.0 或者改成本机IP2.1.2 开启原创 2020-09-07 13:51:25 · 107 阅读 · 0 评论 -
redis简介(持续完善中)
一、redis是什么redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。redis的官网地址:https://redis.ioNoSQL:not only sql,泛指非关系型数据库 Redis/MongoDB/Hbase Hadoop为了解决高并发,高可扩展,高可用,大数据存储问题而产生的数据库解决方案,就是NoSQL数据库关系型数据库:MySQL、oracle、SqlServer二、redis数据库出现的背景随着互联网+大数原创 2020-09-07 13:41:11 · 197 阅读 · 0 评论 -
redis list类型数据常用操作
redis-list(单值多value)列表是简单的字符串列表,按照插入顺序排序,可以添加一个元素列表的头部(左边)或者尾部(右边)它的底层实际是个链表常用操作命令说明lpush key value1 [value2]将一个或多个值插入到列表头部rpush key value1 [value2]在列表中添加一个或多个值lrange key start stop获取列表指定范围内的元素lpop key移出并获取列表的第一个元素rpop key移原创 2020-09-07 13:39:19 · 457 阅读 · 0 评论 -
Redis 持久化(保存)
一、Redis 持久化Redis 的读写都是在内存中,所以它的性能较高,但在内存中的数据会随着服务器的重启而丢失,为了保证数据不丢失,我们需要将内存中的数据存储到磁盘,以便 Redis 重启时能够从磁盘中恢复原有的数据,而整个过程就叫做 Redis 持久化。2、Redis 持久化拥有以下三种方式:2.1 快照方式(RDB, Redis DataBase)将某一个时刻的内存数据,以二进制的方式写入磁盘;2.2 文件追加方式(AOF, Append Only File)记录所有的操作命令原创 2020-09-07 13:34:33 · 3593 阅读 · 0 评论 -
Redis与Python交互(集合操作未验证)
一、python 中 redispy安装及连接1、 安装: pip install redis2、连接:r = redis.StrictRedis(host=‘redis服务器IP’,port=端口号(6379),db=数据库编号)r = redis.StrictRedis(host=“127.0.0.1”,port=6379,db=1)连接本机的redis 、端口6379 ,第二数据库二、字符串相关操作import redisclass RedisString(object):原创 2020-09-06 16:45:37 · 150 阅读 · 0 评论 -
redis string类型数据常用操作
常用操作命令说明set设置值get获取值mset设置多个值mget获取多个值append添加字段del删除strlen返回字符串长度expire key 过期时间设置 key 的过期时间setex key 过期时间 value指定的 key 设置值及其过期时间incr自增incrby自增多少个decr自减decrby自减多少个getrange获取子串setrange替换原创 2020-09-05 14:37:16 · 194 阅读 · 0 评论 -
用Ubuntu的官方软件包安装redis服务及配置参数
一、 用Ubuntu的官方软件包安装redis1. 更新APT存储库缓存:sudo apt update2. 使用APT命令在Ubuntu上安装Redis:sudo apt install redis按 y,然后按Enter键继续。3、检查Redis版本为了检查Redis是否正确安装并正常工作,可以输入以下命令:redis-cli --version输出将显示计算机上当前安装的实用程序的版本。二、 启动和停止redis服务完成安装后,可以检查Redis是否正在运行。1.原创 2020-09-02 14:58:01 · 280 阅读 · 0 评论 -
linux常用命令(优化完善中)
一、重定向命令:重定向也称为输出重定向,把在终端执行命令的结果保存到目标文件。终端内容保存到文件使用重定向有两种方式: > 和 >>只要在终端能显示信息的命令都可以使用重定向,比如: tree1. 重定向命令的使用命令说明>如果文件存在会覆盖原有文件内容,相当于文件操作中的‘w’模式>>如果文件存在会追加写入文件末尾,相当于文件操作中的‘a’ 模式二. 查看文件内容1.仅查看文件内容的两个命令命令说明原创 2020-08-31 17:49:06 · 219 阅读 · 0 评论 -
Ubuntu更改镜像源两种方式
所谓的镜像源:可以理解为提供下载软件的地方因为使用 apt-get 命令默认是从国外的服务器下载安装软件的,会导致下载安装速度很慢,所以需要更改成国内的镜像源服务器。一、可视化方式更改镜像源1. 打开“软件和更新”设备Ubuntu 将“软件和更新”从“设置”中独立出来了2. 选择 “Ubuntu软件 / 其它站点 / 选择最佳服务器 ”,自动选择最佳服务器,3.重新载入可用软件列表,完成更新二、手动修改镜像源如:将镜像源改成清华大学TUNA镜像源:https.原创 2020-08-31 11:49:04 · 60988 阅读 · 5 评论 -
Linux基础命令(持续完善中)
一、终端命令格式:命令名 选项(可选) 参数(可选)command [-options] [parameter]command:命令名, 用于调整命令的功能,比如:-r选项调整cp命令的功能。[-options]:选项,可以有零个、一个或者多个选项,多个选项可以合并;可以分为短选项和长选项短选项的格式: '-'后面接单个字母, 比如:-r长选项的格式: '–'后面接单词, 比如:–help[parameter]:参数:命令的操作对象,可以有零个、一个或者多个参数,一般是文件名或者目录原创 2020-08-28 16:29:33 · 147 阅读 · 0 评论 -
VMware15中安装Ubuntu18.04
一、下载VMware并安装1、安装程序下载去VMware官网去下载本机操作系统对应版本并安装(VM15.0.0 较稳定、经典,推荐下载)2、安装注意事项:下载完成后,直接点安装即可,安装注意事项:安装路径:可以选择默认,也可以选择自定义,建设不要安装在C盘,防止C盘空间不够,造成系统缓慢其它看心情选,特别需要注意的选项3、第一次使用时需激活安装完成后,新建一个虚机或打开一个虚机时,会提示激活:激活方法1.去官网购买许可(自学或不用于商业用途,可暂不考虑,尤其是学生)2原创 2020-08-26 12:29:59 · 682 阅读 · 0 评论 -
linux基础知识简介
一、操作系统简介1.常见操作系统简介window:微软公司出品,家用和办公应用占绝大多数linux:开源,主要应用在服务器和安全领域。主要用于设计人员领域mac os:是首个在商用领域成功的图形用户界面操作系统,苹果公司出品IOS:移动设备操系统,苹果公司出品,主要用于iphone手机和ipadandroid:移动操作系统,谷歌公司出品, 主要用于非苹果手机2、操作系统定义操作系统直接运行在计算机上的系统软件,它是控制硬件和支持软件运行的计算机程序操作系统作用:向下控制硬件,向上控制原创 2020-08-25 22:26:44 · 170 阅读 · 0 评论