1、课程分类接口 路由 # http://127.0.0.1:8000/api/v1/course/category/ from django.urls import path, include from rest_framework.routers import SimpleRouter from .views import CourseCategoryView router = SimpleRouter() router.register('category', Course
vue--计算属性 什么是计算属性 模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。例如: <div id="example"> {{ message.split('').reverse().join('') }} </div> 这里的表达式包含3个操作,并不是很清晰,所以遇到复杂
Interface Segregation: 接口隔离 单一职能和接口隔离感觉上十分相似,都使用了最小化原则。(接口保持最小单位,然后可以使用继承进行拓展) 以下例子是打印机功能,新的打印机可以有多个功能,单是老的打印只能打印,此时我们就应该把打印接口单独隔离 class Document {
Typescript中的类 一.TS中定义类 class Pointer{ x!:number; // 实例上的属性必须先声明 y!:number; constructor(x:number,y?:number,...args:number[]){ this.x = x; this.y = y as number; } } let p = new Pointer(100,200); 实例上的属性
一、kubernetes升级概述 kubernetes版本升级迭代非常快,每三个月更新一个版本,很多新的功能在新版本中快速迭代,为了与社区版本功能保持一致,升级kubernetes集群,社区已通过kubeadm工具统一升级集群,升级步骤简单易行。 1、升级kubernetes集群的基本流程 首先来看下升级kubernetes集群
自增特性 create table t1( id int primary key auto_increment, name varchar(32) ); insert into t1(name) values('jason'),('kevin'),('tony'); insert into t1(name) values('oscar'); # id=4 delete from t1 where id=4
1、虚拟环境介绍 虚拟环境的出现是为了解决: # 解释器、项目、模块版本不同的问题 不同语言有不同的虚拟环境 # vue 项目路径下--》node moduls---》这个项目依赖的环境--》删除---》npm install # go:go mod解决多版本共存问题 # java:maven解决多版本jar包问题 # python:虚拟环境
2022-05-03 多云 20-27度,东北风2级,湿度64%,早上体感19度,非常舒适。 前两天下雨,早上睡懒觉,没有晨跑。今天憋足劲跑了23公里。 看到街角公园有个兄弟跳绳好猛,我跑过去时看到他在跳,跑完半马回来,看在他还在跳,节奏也不变。至少在1万以上。
Hive概述 前边已经搭建好了hive,也通过cli登录上了hive,那我们来简单说一下hive Hive概念 Hive是基于Hadoop的一个数据仓库工具 可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能。 其本质是将SQL转换为MapReduce的任务进行运算,底层由HDFS来提供数据的存储支持,也可
一、datetime模块 1 2 # datetime模块可以看成是时间加减的模块 import datetime 1 2 # 返回当前时间 print(datetime.datetime.now()) 1 2019-03-07 16:22:14.544130 1 print(datetime.date.fromtimestamp(time.time())) 1 2019-0
paramiko 一 介绍 1 2 # 用于帮助开发者通过代码远程连接服务器,并对服务器进行操作。 # pip3 install paramiko 二 通过用户名密码方式远程执行命令 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 import paramiko # 创建SSH对象 ssh = paramiko.SSHClient()
Vue中有2种数据绑定的方式: 1.单向绑定(v-bind):数据只能从data流向页面。 2.双向绑定(v-model):数据不仅能从data流向页面,还可以从页面流向data。 备注: 1.双向绑定一般都应用在表单类元素上(如:input、select等) 2.v-model:value 可以简写为 v-model,因为v
论文地址:https://arxiv.org/abs/1512.02325 源码地址:http://github.com/amdegroot/ssd.pytorch 环境1:torch1.9.0+CPU 环境2:torch1.8.1+cu102、torchvision0.9.1+cu102 1. StopIteration。Batch_size设置32,训练至60次报错,训练中断;Batch_size改成8训练至240次报错。 报错原因及
1、值类型在复制的时候,传递的是这个值。改变其中一个另一个值不变 引用类型在复制的时候,传递的是这个对象的引用。改变其中一个,另外一个也跟着改变 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
表相关的SQL 什么是表: 表是数据库中保存数据的单位 数据库表的引擎: innodb:支持数据库的复杂操作,包括外键、事务等; myisam:只支持数据库的增删改查操作; 1. 创建表 格式: create table 表名(字段1名 字段1类型,字段2名 字段2类型,...); 示例:创建一个person表 保存名字、性
产生的原因:Idea和数据库没有建立连接,不识别表信息。但是大家一定要记住,它并不影响程序的执行。 解决方式:在Idea中配置MySQL数据库连接。 IDEA中配置MySQL数据库连接 点击IDEA右边框的 Database ,在展开的界面点击 + 选择 Data Source ,再选择 MySQL 在弹出的界面进
再创建一个项目 然后引入依赖 再加入日志依赖 配置核心配置文件 这个没有模板就需要自己手动导入 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="h
Python的发展历程 1989年的圣诞节,Guido开始编写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一 种C和shell之间,功能全面,易学易用,可拓展的语言。 1991年,第一个P
03:三种初始化及内存分析 java内存分析 写代码画图分析内存
1、vscode上打开文件夹,选择存放拉下来的项目目录,我的是VSCodeProject 2、打开后,使用ctrl+~快捷键打开命令行,录入输入git clone url 命令进行拉取git仓库的代码地址(http地址) 然后在账号录入框中,录入码云账号 一般为邮箱+密码 下载完成后: 3、运行项目,输入np
生产者消费者模型,代码 开发多进程网路服务程序 多线程使用两个方式实现生产消费模型 多线程这两种方法都可以。 多进程只能使用信号量 cs不同进程-> 通信进程 cd同一个进程-> 动态分配,数组。链表等等 加锁, 通知消费者取走数据。 互斥锁+ 条件变量(通知)
1.#include <stdio.h> #include <stdlib.h> #include <time.h> #include <windows.h> #define N 80 void printText(int line, int col, char text[]); void printSpaces(int n); void printBlankLines(int n); int main() { int line, col, i; cha
1. 引言¶ 六只脚是国内著名的户外网站,拥有大量的户外GPS轨迹路线,网址为:http://www.foooooot.com/ 2. 数据分析¶ 2.1 获取所有轨迹¶ 搜索关键词岳麓山: 可以发现,每页具有三十个轨迹记录 观察第二页的网址我们可以发现网址为:h
案例说明: 本测试是在非生产环境下,在官方没有明确声明支持KingbaseCluster使用ssl的前提下,建议只能在测试环境使用,避免生产环境下直接使用。 数据库版本: TEST=# select version(); version ----------------------------
题目表述 找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入: [2, 3, 1, 0, 2, 5, 3] 输出:2 或 3 原地交换 题目给