在VScode上使用TypeScript

安装TypeScript依赖 npm install typescript --save-dev 查看版本 tsc -v 在自己的目录下下创建文件夹,我是通过cmd创建的,操作如下 cd study\typescript tsc --init  在上面执行了tsc --init之后,会在你自己生成的目录下产生一个tsconsig.json的文件 文件中有很多的配置项,后面带有英文解释,就自己看吧,我没有进行改动,就使用了默认的配置 自己测试的过程: 新建ts文件 class Person
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

Flask-SQLAlchemy简单增删改查,一对多,多对多

Flask-SQLAlchemy flask用于orm操作表,一般使用flask- sqlalchemy .操作简单,易于上手。 1.安装 pip instal flask-sqlalchemy 2.配置信息 config.py # 数据库配置 DB_USERNAME = 'root' DB_PASSWORD = 123 DB_HOST = '127.0.0.1' DB_PORT = 3306 DB_NAME = 'sql_learn' DB_URI = "mysql+pymysql://%s
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

Luogu5284 [十二省联考2019]字符串问题

在神my的督促下更一点垃圾做的垃圾题。 Link Solution 考虑用图的形式描述A与B的关系: \(A_i\)支配\(B_j\)就连边\(A_i->B_j\) \(B_i\)是\(A_j\)的前缀就连边\(B_i->A_j\) 然后设A权值为串长,B权值为0,在这个图上拓扑序即可。(ps:无限长当且仅当图中有环,反映出来就是跑完拓扑序之后图中还有点入度不为0,这样判就不需要再跑一边dfs判环了) 但是这样暴力建边边数是\(m+na\times nb\)的,时间复杂度三方,喜提10pts。
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

【python-leetcode103-树的宽度遍历】二叉树的锯齿形层次遍历

给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。 例如: 给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 返回锯齿形层次遍历如下: [ [3], [20,9], [15,7] ] 代码: # Definition for a binary tree node. # class TreeNode: # def __init__(self, x): #
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

python爬虫(十七) 电影天堂爬虫1

电影天堂里面的 要爬取这个页面里所有的电影信息,每个电影信息都在另一个html里,先在这里页面里把这些电影的url爬取出来 # 电影天堂爬虫 from lxml import etree import requests # 一个网址头 BASE_DOMAIN="https://www.dytt8.net" url="https://www.dytt8.net/html/gndy/dyzz/list_23_1.html" headers={ 'User-Agent':"Mozi
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

每日算法 - day 18

每日算法 those times when you get up early and you work hard; those times when you stay up late and you work hard; those times when don’t feel like working — you’re too tired, you don’t want to push yourself — but you do it anyway. That is actually the
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

一个chome的广告拦截小插件

先附上下载地址:https://chromecj.com/productivity/2015-03/391.html 可以屏蔽绝大多数广告啊,浏览器用起来神清气爽! 下载完成后有一个名字为这个的文件,直接拖进浏览器。 安装过程中你可能会出现如下的问题(没有问题的话请忽略): 在安装外部扩展插件的时候会提示“程序包”无效!如图: 解决办法: 首先找到这个crx为后缀的文件,将其后缀改为rar(压缩文件),然后选择解压的目录。 然后再chrome里找到扩展程序: 选择加载已解压的扩展程序,然后选择
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

20199306 2019-2020-2 《网络攻防实践》第1周作业

20199306 2019-2020-2 《网络攻防实践》第1周作业 一、知识点梳理与总结 1.黑客之道:利用自己的智慧和能力,不断探索新的领域和技术以求建立一个更加安全、开放、自由的网络世界。对于我们计算机专业的学生而言,要做一个“白帽子”,遵守法律法规,利用直接所学知识造福社会。 2.黛蛇蠕虫:此病毒是利用微软Windows操作系统MSDTC服务MS05-051安全漏洞,同时还集成了MS05-039\MS04-045等漏洞的攻击代码。黛蛇蠕虫运行后,会扫描并试图利用漏洞攻击目标主机,目标主
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

React学习第二天

父传子 class HelloWorld extends React.Component{ constructor(props) { super(props) this.state = { isActive:false } } render() { return ( <div> <button onClick={this.Sho
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

我的JAVA开发方法论

1.方法论——思想论 现在流行的很多java web项目开发中使用的一些project,以及之间协同的机制方法,其实很多都在计算机系统,以及计算机网络中使用泛泛,给人以看山是山,看山不是山,看山还是山的变化感觉!  或许,刚开始,若干年以前(或者现在的新同学)我们在写一个由java实现的项目时,不知如何下手,乃至于架构师搭建好框架后,要实现某一个功能,又不知如何下手?  或许,我们听过很多java面向对象开发的一套说辞,乃至其他更多的论。  我总结的其实是自己这几年来的感悟,不仅限于java,
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

c++中的 const 关键字

知识回顾:C语言中 const   const 修饰的变量是 只读的,本质上还是变量;(只读变量:可以通过指针修改只读变量中的值)   const 修饰的局部变量在栈上分配空间;   const 修饰的全局变量在只读存储区分配空间;   const 只在编译期间生效,在运行期间无效;   const 修饰的变量不是真的常量,它只是告诉编译器该变量不能出现在赋值符号的左边; 1 #include <stdio.h> 2 3 int main() 4 { 5 const int
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

第3章 价值评估基础

第3章 价值评估基础 1 第1节 利率 基准利率 中国人民银行对国家专业银行和其他金融机构规定的存贷款利率 市场化 由市场供求关系决定,不仅反映实际市场供求关系,还要反映市场对未来供求状况的预期 基础性 在利率体系、金融产品价格体系中处于基础性地位 传递性 其反映的市场信号或调控信号,能有效地传递到其他金融市场或金融产品的价格上 影响因素 市场利率=纯粹利率+风险溢价 风险溢价=通货膨胀溢价+违约风险溢价+流动性风险溢价+期限风险溢价 纯粹利率 真实无风险利率,是在没有通货膨胀、无风险的情况下
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

寒假Day37:java复习

类:具有相同属性和功能的对象的抽象的集合 应用类:把类实例化
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

css3动画属性-animation

一:动画属性参数的详解   简介     CSS动画(Animations)简单说就是在一段固定的动画时间内暗中在某一频率内改变其CSS某个或某些值,从而达到视觉上的转换动画效果。Animations的很多方面都是可以控制的,包括动画运行时间,开始值和结束值,还有动画的暂停和延迟其开始时间等。   语法     <' animation-name '>:检索或设置对象所应用的动画名称     <' animation-duration '>:检索或设置对象动画的持续时间     <' anim
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

3.1日学习笔记

1.word2vec模型 https://zhuanlan.zhihu.com/p/27234078 讲的非常好! 这里说到了上面的这个结论,我的理解是,学习到的kitten和cat在空间中会更接近吗?难道只能通过和其他词的平行四边形才ok?? 嗯,后面说了,训练的嵌入向量也会非常地相似。 skip的当前单词预测上下文的意思是,有一个window,控制生成的训练样本,inputword是当前词,那么outputword就是它附近的词,这样的词对来组成训练数据。训练完最终要的是隐层的嵌入矩阵。
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

实用软件

1 可以让Windows支持 flv等格式的扩展包 https://codecguide.com/
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

运用MD5文件查重

我们已经了解MD5是什么了。 我们可以运用MD5查找重复文件。 QByteArray Widget::getfileMD5(const QString &fileName) { QFile file(fileName); if(file.open(QIODevice::ReadOnly)) { QCryptographicHash hash(QCryptographicHash::Md5); //按大小读取100M whi
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

数据分析训练-Pima印第安人数据集上的机器学习-分类算法(根据诊断措施预测糖尿病的发病)

本文主要内容摘自 易悠 博主的 Pima印第安人数据集上的机器学习-分类算法(根据诊断措施预测糖尿病的发病) https://blog.csdn.net/yizheyouye/article/details/79791473 在一些地方做了补充说明,便于小白理解。 数据集简介 该数据集最初来自国家糖尿病/消化/肾脏疾病研究所。 数据集的目标是基于数据集中包含的某些诊断测量来诊断性的预测 患者是否患有糖尿病。 从较大的数据库中选择这些实例有几个约束条件。尤其是,这里的所有患者都是Pima印第安至
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

图论-最短路-dijkstra / 0-1BFS-使网格图至少有一条有效路径的最小代价

2020-03-01 22:59:59 问题描述: 给你一个 m x n 的网格图 grid 。 grid 中每个格子都有一个数字,对应着从该格子出发下一步走的方向。 grid[i][j] 中的数字可能为以下几种情况: 1 ,下一步往右走,也就是你会从 grid[i][j] 走到 grid[i][j + 1] 2 ,下一步往左走,也就是你会从 grid[i][j] 走到 grid[i][j - 1] 3 ,下一步往下走,也就是你会从 grid[i][j] 走到 grid[i + 1][j] 4
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0

ubuntu 清空回收站

cd /home/joe/.local/share/Trash/ 桌面版手动删除经常出问题 rm -f *
分类: 其他 发布时间: 03-01 23:34 阅读次数: 0