类库
仿简书MarkDown编辑器可同步滚动
模仿简书的MarkDown编辑器,使用Angular8写的示例1.支持同步滚动编辑的过程中,右侧预览界面会同步滚动。滚动右侧预览界面,左侧编辑区也会同步滚动哦2.支持语法高亮如下:usingSystem.IO.Compression;#pragmawarningdisable414,3021namespaceMyApplication{[Obsolete("...")]classProgram:I
315. Count of Smaller Numbers After Self
题目:/***315.CountofSmallerNumbersAfterSelf*https://leetcode.com/problems/count-of-smaller-numbers-after-self/description/*https://www.cnblogs.com/grandyang/p/5078490.html*Youaregivenanintegerarraynumsa
RESTful规范和DRF
RESTful规范REST风格资源网页中能看到的都是资源URI统一资源标识符URL统一资源定位符统一资源接口对资源的操作根据HTTP请求方式的不同来进行不同的操作遵循HTTP请求方式的语义前后端传输的是资源的表述展现的是资源的状态凡是遵循REST风格实现的前后端交互都叫RESTful架构核心思想面向资源去编程,url中尽量用名词不要用动词根据HTTP请求方式的不同对资源进行不同的操作在url中体现
@DynamicInsert和@DynamicUpdate
@DynamicUpdate:当value为true时,一个表有很多字段,当我们只更新一个字段时,比如username 就会只更新一个字段,而不是全部更新,这样执行速度就提升了。 &nbs
Django框架
第一篇01Web应用第二篇01Django之路由层第三篇01Django之视图层第四篇01Django之模板层第五篇01Django之模型层第一篇:单表操作02Django之模型层第三篇:更多字段与参数03Django之模型层第二篇:多表操作04Django之模型层第四篇:进阶操作第六篇01Celery02Django之常用组件03Haystack
1亲和性分析示例
基本概念:根据样本个体之间的相似度支持度support 置信度confident示例:如果一个人买了商品X,那么他很有可能购买商品Y (本例有两个特征值0和1,表示是否购买)过程思路:1、在numpy中加载数据集numpy是二维数组,看上去像一张表。数组的每一项为个体的某项特征值。数据集与文件放在同一目录下输出前5行数据查看数据集2、实现简单
vue01
想要学习vue框架,第一步首先要在vue官网下载vue.js,然后引入到Hbuilder中引入之后,首先要先创建一个vue实例对象varve=newVue({})然后在该实例中添加属性,分别是el属性:指定布局中的id,该id对应的标签内部的所有元素都可以被该实例控制,超出则失效data属性:vue中用来提供数据源的methods属性:为vue对象设置函数的varve=newVue({el:"#i
黄昏将至
10.08早上和下午准备初赛,晚上考了套题,然后就摸文化课去了。(250/250)TESTLIST17:18开题中途有应酬,大概有效时间在20~30min左右18:05T1完18:26T2发现理解错误出去吃饭10min19:11开T319:21T3暴力完,回T219:57T2完,想T320:25结束总结手动模拟确实效果好经验是把双刃剑,读题细致才是王道T3是分治,一看到1e5的数据就习惯性往数
[LC]111题 二叉树的最小深度 (递归)
①题目给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明: 叶子节点是指没有子节点的节点。示例:给定二叉树 [3,9,20,null,null,15,7],返回它的最小深度 2.②思路 使用深度优先搜索③代码 1classSolution{2publicintminDepth(Tre
汉明距离
https://baike.baidu.com/item/%E6%B1%89%E6%98%8E%E8%B7%9D%E7%A6%BB/475174汉明距离是使用在数据传输差错控制编码里面的,汉明距离是一个概念,它表示两个(相同长度)字对应位不同的数量,我们以d(x,y)表示两个字x,y之间的汉明距离。对两个字符串进行异或运算,并统计结果为1的个数,那么这个数就是汉明距离。 介绍
安装docker
ubuntu主机环境需求#执行命令$uname-a$ls-l/sys/class/misc/device-mapper 执行效果 部署docker 安装步骤#安装基本软件$sudoapt-getupdate$sudoapt-getinstallapt-transport-httpsca-certificatescurlsoftware-properties-commonl
2019东北大学录取分数线(在各省市录取数据)
东北大学始建于1923年4月26日,是一所具有爱国主义光荣传统的大学。学校是国家首批“211工程”和“985工程”重点建设的高校,2017年9月,经国务院批准,进入一流大学建设行列。东北大学坐落在东北中心城市辽宁省沈阳市,在河北省秦皇岛市设有东北大学秦皇岛分校。学校占地总面积255万平方米,建筑面积168万平方米。学校现有教职工4538人,其中专任教师2711人。有中国科学院和中国工程院院士4人,
D - Can you answer these queries? (线段树+剪枝)
题目链接:https://vjudge.net/contest/332656#problem/D 思路:因为根号运算n衰减的很快,所以在极少数的操作内它就会变成1,所以当整个区间内的值都变成1时直接返回,反之暴力更新叶子结点就好 1#include<math.h>2#include<stdio.h>3#include<iostream>4#i
session和cookie的区别
Cookie简介Cookie意为“甜饼”,是由W3C组织提出,最早由Netscape社区发展的一种机制。目前Cookie已经成为标准,所有的主流浏览器如IE、Netscape、Firefox、Opera等都支持Cookie。由于HTTP是一种无状态的协议,服务器单从网络连接上无从知道客户身份。怎么办呢?就给客户端们颁发一个通行证吧,每人一个,无论谁访问都必须携带自己通行证。
如何比较字符串大小
本人水平有限,题解不到为处,请多多谅解 本蒟蒻谢谢大家观看 比较字符串大小: 即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇‘ ‘为止char类型比较 1#include<bits/stdc++.h>2usingnamespacestd;3intmain(){4charstr1[]
numpy与Matplotlib
NumPy(NumericalPython)是Python语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。NumPy通常与SciPy(ScientificPython)和Matplotlib(绘图库)一起使用,这种组合广泛用于替代MatLab,是一个强大的科学计算环境,有助于我们通过Python学习数据科学或者机器学习。Matplotlib是Python
互联网公司分布式集群架构图入门解析(简单通俗易懂,超详细)
一、小型公司网络架构狗子是某大学计算机专业本科应届毕业生,由于自己的技术不错,再加上互联网产业的巨大利润的驱使,狗子决定走上创业这条路,于是,狗子联合了同学二黑,鸡子,狗蛋等人花费了几个月的时间写出了一套网站,是关于足球资讯的pc端网站加上手机APP客户端。现在产品测试成功了,准备发布了,狗子想到了两个问题:1.网站需要服务器狗子之前所有的代码测试都是在本地服务器或者局域网上进行的,现在需要把产品
单元测试
@Test:将方法修饰成测试方法@Before:在每个测试方法运行前运行@After:在每个测试方法运行结束后执行@Ignore:忽略该测试方法@RunWith更改测试运行器@BeforeClass:在所有方法运行前执行@AfterClass:在所有方法执行后执行其中@Test是最常用的,@Before也是极其常用的,其他的都用的少。
luogu_P3377 左偏树(可并堆)
传送门:https://www.luogu.org/problem/P3377左偏树:左偏!也就是下面这种左边大,右边小的树可并堆:可以合并的堆(堆:维护最值的数据结构)核心(细节): 先来代码intmerge(intx,inty){if(!x||!y)returnx+y;if(val[x]>val[y]||(val[x]==val[y]&&x>y))swap(x,
CF766D Mahmoud and a Dictionary
题面:https://www.luogu.org/problem/CF766D本题直接开个map把字符串抽象成点,然后带权并查集就能解决了.Code:#include<iostream>#include<cstdio>#include<cstring>#include<cmath>#include<cstdlib>#include<