0

vscode下搭建typescript时提示"无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称"错误的解决方法

根据网上的教程,安装了node.js后,再安装了typescript,,,这时候编译生成或者在vscode的终端里调用npm或者tsc --version时,总是提示 npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确 ...

启天 发布于 2020-04-04 03:37 评论(0)阅读(0)
1

记录一个不同的流媒体网站实现方法,和用Python爬虫爬它的坑

今天找到一片电影,想把它下载下来。 先开Networks工具分析一下: 初步分析发现,视频加载时会拉取TS格式的文件,推测这是一个m3u8的索引,记录着几百段TS文件,这样方便快进时加载。 但是实际分析m3u8文件时,发现这并不是一个有效的索引文件,应该只是载入一个形式,实际的handler在其他地 ...

lyj00912 发布于 2020-04-04 01:45 评论(1)阅读(29)
0

ClickHouse学习系列之二【用户权限管理】

背景 最近花了些时间看了下ClickHouse文档,发现它在OLAP方面表现很优异,而且相对也比较轻量和简单,所以准备入门了解下该数据库系统。在安装完之后首先做的应该如何设置用户密码以及权限控制。因为和MySQL、MongoDB等数据库的用户管理完全不一样,为方便自己以后直接查阅,本文对其用户权限管 ...

jyzhou 发布于 2020-04-04 00:47 评论(0)阅读(34)
0

CSRF的几种防御方法的利弊分析

本文直接从防御方式开始讨论,防御CSRF有4种方法: 使用POST替代GET 检验HTTP Referer 验证码 Token 使用POST替代GET 一些程序员在开发的时候都是用GET、POST通用的函数来接收客户端的数据,这样也是某些接口有CSRF的原因之一,但是将全部接口都改成只允许POST方 ...

Mysticbinary 发布于 2020-04-04 00:27 评论(2)阅读(56)
0

Selenium系列(十三) - 自动化必备知识之Xpath的详细使用

如果你还想从头学起Selenium,可以看看这个系列的文章哦! http://www.suoyizhineng.com/poloyy/category/1680176.html 其次,如果你不懂前端基础知识,需要自己去补充哦,博主暂时没有总结(虽然我也会,所以我学selenium就不用复习前端了哈哈哈... ...

小菠萝测试笔记 发布于 2020-04-04 00:04 评论(1)阅读(52)
0

Hbase 整合 Hadoop 的数据迁移

上篇文章说了 Hbase 的基础架构,都是比较理论的知识,最近我也一直在搞 Hbase 的数据迁移, 今天就来一篇实战型的,把最近一段时间的 Hbase 整合 Hadoop 的基础知识在梳理一遍,毕竟当初搞得时候还是有点摸不着方向,写下来也方便以后查阅。 之前使用 Hbase 大多是把它当做实时数据 ...

大数据江湖 发布于 2020-04-03 23:42 评论(0)阅读(48)
0

java 初学者 第一阶段作业编程总结及心得体会

0.前言 第一阶段java作业分为3次。 第一次作业是简单得一些语法和一些简单得逻辑思维,主要内容有求三角形是什么三角形的,还有就是求坐标点所在范围的,也涉及到了数字和字母的转换,总之相相当于是给java初学者得一次入门练习,但是这个是基于在有C语言的基础之上; 第二次作业是关于日期求下n天还有上n ...

淞丶forever 发布于 2020-04-03 23:17 评论(0)阅读(56)
2

EntityFramework Core 3.x添加查询提示(NOLOCK)

前言 今天看到有园友写了一篇关于添加NOLOCK查询提示的博文《http://www.suoyizhineng.com/weihanli/p/12623934.html》,这里呢,我将介绍另外一种添加查询提示的方法,此方式源于我看过源码后的实现,孰好孰歹,请自行判之,接下来我们一起来看看。 查询提示(NOL ...

Jeffcky 发布于 2020-04-03 23:09 评论(0)阅读(88)
0

Kubernetes(K8s) 安装(使用kubeadm安装Kubernetes集群)

概述: 这篇文章是为了介绍使用kubeadm安装Kubernetes集群(可以用于生产级别)。使用了Centos 7系统。 PS: 篇幅有点长,但是比较详细、比较全面 一、Centos7 配置说明 1.1 Firewalld(防火墙) CentOS Linux 7 默认开起来防火墙服务(firewa ...

暗香残留 发布于 2020-04-03 22:52 评论(0)阅读(92)
0

设计模式——工厂方法模式

[TOC] shanzm 2020年4月3日 22:26:27 1. 简介 工厂方法模式(Factory Method Pattern) 也称为 工厂模式 ,又称为虚拟构造器模式或多态模式。 在工厂方法模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责生成具体的产品对象,这样做的目的是 ...

shanzm 发布于 2020-04-03 22:30 评论(0)阅读(63)
0

require.js使用

require.js使用 1.require.js介绍:可以帮助我们去管理项目的依赖关系,解决页面的变量冲突。 2.新建以下目录 app目录:放的是我们自定义的模块逻辑 lib目录:放的是一些第三方的插件 main.js:是所有模块的主入口文件 index.html:模板文件 2.目录内容 // m ...

张雪冬前端学习园地 发布于 2020-04-03 22:00 评论(0)阅读(49)
0

SpringBoot系列之缓存使用教程

介绍SpringBoot项目中使用缓存,之前先介绍一下Spring的缓存抽象和JSR107,本博客是我在学习尚硅谷视频和参考其它博客之后做的笔记,仅供学习参考 @[toc] 一、Spring的缓存抽象 1.1、缓存抽象定义 Spring从3.1开始定义了org.springframework.cac ...

smileNicky 发布于 2020-04-03 21:42 评论(0)阅读(69)
0

WEB缓存系统之varnish基础入门(一)

VCL(varnish configuration lanuage)是“域”专有类型的配置语言,主要用于编写缓存策略的,VCL有多个状态引擎,状态之间存在相关性,但状态引擎彼此互相隔离;每个状态引擎可使用return(X)指明至那个下一级引擎;每个状态引擎对应于vcl文件中的一个配置端,即为sub... ...

Linux-1874 发布于 2020-04-03 21:18 评论(0)阅读(58)
0

SpringCloud-Nacos/OpenFien/Gateway的基本介绍及快速上手

Spring Cloud Alibaba Nacos 注册中心 下载、安装 Nacos 下载地址: "http://github.com/alibaba/nacos/releases" 下载后解压,打开 bin 目录,双击 startup.cmd 即可运行,出现错误可参考: "http://ww ...

农夫三拳有点疼~ 发布于 2020-04-03 20:44 评论(0)阅读(75)
0

计算机考研复试面试常问问题 操作系统篇

此系列一共有8篇:编程语言篇|数据结构篇|操作系统篇|组成原理篇|计算机网络篇|数据库篇|软件工程篇|计算机专业英语篇(还未全部完成,敬请期待,你们的支持和关注是我最大的动力!) ...

程序员宝藏 发布于 2020-04-03 20:12 评论(0)阅读(78)
1

【WPF学习】第六十章 创建控件模板

经过数十天的忙碌,今天终于有时间写博客。 前面一章通过介绍有关模板工作方式相关的内容,同时介绍了FrameWorkElement下所有控件的模板。接下来将介绍如何构建一个简单的自定义按钮,并在该过程中学习有关控件模板的一些细节。 通过上一章内容,基本Button控件使用ButtonChrome类绘制 ...

Peter.Luo 发布于 2020-04-03 20:11 评论(0)阅读(73)
0

HOOK相关原理与例子

消息HOOK 原理: 1. 用户输入消息,消息被放到系统消息队列。 2. 程序发生了某些需要获取输入的事件,就从系统消息队列拿出消息放到程序消息队列中。 3. 应用程序检测到有新的消息进入到程序消息队列中后,调用相应的事件去处理该消息。 所以在系统消息队列与程序消息队列的中间安装hook,即可获取消 ...

__阿阿阿怪 发布于 2020-04-03 18:49 评论(0)阅读(100)
0

Kaggle竞赛入门(一):决策树算法的Python实现

本文翻译自kaggle learn,也就是kaggle官方最快入门kaggle竞赛的教程,强调python编程实践和数学思想(而没有涉及数学细节),笔者在不影响算法和程序理解的基础上删除了一些不必要的废话,毕竟英文有的时候比较啰嗦。 一.决策树算法基本原理 背景:假设你的哥哥是一个投资房地产的大佬, ...

Geeksongs 发布于 2020-04-03 18:42 评论(0)阅读(103)
0

七种阻塞队列

在前面我们接触的队列都是非阻塞队列,比如PriorityQueue、LinkedList(LinkedList是双向链表,它实现了Dequeue接口)。 使用非阻塞队列的时候有一个很大问题就是:它不会对当前线程产生阻塞,那么在面对类似消费者-生产者的模型时,就必须额外地实现同步策略以及线程间唤醒策略 ...

小L要努力吖 发布于 2020-04-03 18:41 评论(0)阅读(73)
1

ES6语法:函数新特性(一)

ES6 函数 引言: 函数在任何语言中偶读很重要,java里面的函数通常叫做方法,其实是一个东西,使用函数可以简化更多的代码,代码结构看着更加清晰。今天我们来学学ES6语法中,函数有什么变化。 虽然现在的有比ES6更高的版本,但是主流一般都是ES6。es6中的函数相对于之前的版本提升了很多,相对来说 ...

全栈学习笔记 发布于 2020-04-03 18:14 评论(0)阅读(109)