Linux命令 ls显示不隐藏的文件与文件夹ls -a显示当前目录下的所有文件及文件夹包括隐藏的.和..等ls -l显示不隐藏的文件与文件夹的详细信息ls -1单列输出显示ls -lllls -al显示当前目录下的所有文件及文件夹包括隐藏的.和..等的详细信息查看文件修改时间查看文件修改时间(精确到秒)ls -lht查看当前目录下的文件和子目录(仅创建子目录的大小)的大小查看具体某个文件的大小。
一些前端配置分享 4. 点击左上角绿色三角按钮(debug调试配置自己写的是start,所以这里选择start启动),就可以在调试控制台看到debug状态了。4. 利用postman本地发起request请求,在vscode界面进行debug调试,enjoy!5. 利用postman发起request请求(注意自己配置的请求端口),就可以快乐debug。2. 进入到启动目录,node main.js 启动程序。2. 在工程目录下配置lanuch.json文件。app.js是根据自己执行的文件来确定的。
浏览器渲染——html页面外联script会阻塞页面渲染吗? 注:测试浏览器为chrome浏览器我们先来看第一段代码:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1...
快速排序算法的性能比较 一、前言 最近又遇到快速排序算法了,才发现以前学的那种快速排序算法有问题,在此记录一下两种不同快速排序算法的性能比较二、快速排序算法2.1 方法一思路: ①选择数组中间数作为基数,并从数组中取出此基数 ②准备两个新数组容器,遍历数组,逐个与基数比对,较小的放左边容器,较大的放右边容器 ③递归处理两个容器的元素,并将处理后的数据与基数按大小合并成一个数组,返回实现://...
函数sum(1)(2)(3)(4)...(n)实现无限累加 一开始看到这个题目我最先想到了闭包,可能会这么写:function sum(a){ return function(b){ return function(c){ return function(d){ ...... } } }}或许也会这么写:let ...
牛客网编程——JavaScript输入输出 一、前言 在牛客网用JavaScript做前端编程题,真的是无力吐槽了,写一个输入输出折腾了我半天,在此记录一下,如何使用JavaScript编程语言在牛客网这种平台写输入输出相关的代码二、常见方式2.1JavaScript(Node 6.11.4)——稍微复杂点参考:https://blog.csdn.net/qq_30422457/article/details/8076559...
vue-router ——前端路由实现原理 一、什么是前端路由? 前端路由是直接找到与地址匹配的一个组件或对象并将其渲染出来。也就是说,通过改变浏览器地址URL,在不重新请求页面的情况下,更新页面视图二、单页应用与多页应用单页应用即 第一次进入页面的时候会请求一个html文件,刷新清除一下。切换到其他组件,此时路径也相应变化,但是并没有新的html文件请求,页面内容也变化了。原理:JS会感知到url的变化,通过这一...
Html、Vue——本地文件上传弹框+读取本地文件内容 一、前言 最近在做页面时,想要实现在网页上获取本地文件的信息,在此记录一下实现方法。部分可以使用Hmtl原生方法和Jquery方法来实现相同效果,已做注释,不过主体是Vue实现。 测试环境:谷歌浏览器——79.0.3945.88(正式版本) (64 位)二、实现方法1.显示本地文件上传弹框1.1最原生的样式实现代码如下:<!doctype html><ht...
git命令 一、前言 Git是目前世界上最先进的分布式版本控制系统。最近使用到了git命令,所以在这里记录一下git的一些基本操作 工作原理/流程:(参考于 https://blog.csdn.net/qq_36150631/article/details/81038485) Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) ...
Selenium(二)---无界面模式+滑动底部 一、使用无界面模式1.正常情况启动 selenium是有界面的2.有些情况下,需要不显示界面,这时只要设置一下参数就可以实现了# 不想显示界面可以用 Chrome——配置一下参数就好from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsdef main(): ...
Selenium(一)---Selenium的安装和使用 一、前言 最近在帮一个老师爬取网页内容,发现网页是动态加载的,为了拿到全部的网页数据,这里使用到了Selenium。Selenium 是一个用于Web应用程序测试的工具,它可以模拟真实浏览器,支持多种浏览器,而且是直接运行在浏览器中,就像真正的用户在操作一样。 环境:win10 64位 + python3.6 + chrome78.0.3904.108 64位二、安装注:以下安装配...
Nginx+win10安装配置 一、前言 Nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx可以进行反向代理、负载均衡、HTTP服务器(动静分离)、正向代理等操作。因为最近在公司使用到了Nginx,这里简单记录一下自己在Win10 64位系统上配置使用Nginx的过程二、安装使用1.官网下载附上网址:http://nginx.org/en...
ECMAScript中所有参数传递的都是值,不可能通过引用传递参数 今天在看JavaScript高级程序设计(第三版)时,看到了这个问题:ECMAScript中所有参数传递的都是值,不可能通过引用传递参数。 在我的印象中,其他语言比如C++等,传递参数有两种方式:一种是按值传递,另一种是按引用传递。难道JavaScript不能按引用传递?于是自己细细捋了一下,发现JavaScript其实是按值传递的(传递原始值和引用值,都是值)。先验知识: ...
vue3+node全栈项目部署到云服务器 一、前言 最近在B站学习了一下全栈开发,使用到的技术栈是Vue+Element+Express+MongoDB,为了让自己学的第一个全栈项目落地,于是想着把该项目部署到阿里云服务器。经过网上一番搜索和自己的一顿操作后,我在这里记录一下自己的部署过程,方便以后查阅。参考博客:https://segmentfault.com/a/1190000012186563?utm_source=t...
谷歌浏览器——请停用以开发者模式运行的扩展程序 谷歌浏览器插入脚本插件后,可能会反复出现如下提示:请停用开发者模式运行的扩展程序这里有两种方法都可以解决以上问题:方法一:Chrome75及以上版本就不能彻底禁用了,参考这个https://www.52pojie.cn/thread-988783-1-1.html网址后,找到了解决办法。经测试,谷歌浏览器78.0.3904.70(正式版本) (64 位)可以成功禁用这个弹窗!简单说就...
rtsp+rtmp多路网页播放 一、前言 之前博主有写过 一篇博文,讲的是使用videojs在谷歌浏览器网页上播放rtmp流媒体,具体可参考我之前的博客:https://www.cnblogs.com/FHC1994/p/9981440.html 最近又开始研究了一下网页播放流媒体,在这里我主要补充一些播放rtmp、rtsp流媒体的其他方法二、rtsp和rtmp流媒体2.1 视频传输原理 从网络上接收视频时首先...