JavaScript 开发总结(三)
正则匹配:.匹配出换行符外的所有字符,/g匹配所有,/m匹配多行 //匹配XML、HTML文档. [.\n]*是匹配不了任意字符的
str.match(/^\s*<[\s\S]+>\s*$/); JSON格式化输出: <html>
<body>
<pre id="demo"></pre>
<script>
// json
var text = [
{"name":"someone", "age":20, "friends": ["Tom", "Bob"]},
vue路由跳转的两种方式
query和params区别 query类似 get, 跳转之后页面 url后面会拼接参数,类似?id=1, 非重要性的可以这样传, 密码之类还是用params刷新页面id还在 params类似 post, 跳转之后页面 url后面不会拼接参数 , 但是刷新页面id 会消失 一 . 声明式 router-link (利用标签跳转) 1.0 不带参数 形如:http://localhost:3000/#/home/newslist
2
3 // router.js 路由配置
4
教师资格条例(节选)
第二章 教师资格分类与适用 第四条 教师资格分为: (一)幼儿园教师资格; (二)小学教师资格; (三)初级中学教师和初级职业学校文化课、专业课教师资格(以下统称初级中学教师资格); (四)高级中学教师资格; (五)中等专业学校、技工学校、职业高级中学文化课、专业课教师资格(以下统称中等职业学校教师资格); (六)中等专业学校、技工学校、职业高级中学实习指导教师资格(以下统称中等职业学校实习指导教师资格); (七)高等学校教师资格。 成人教育的教师资格,按照
git push 的解决方案
如果输入$ git push origin master 提示出错信息: 或者 失败的原因:不能 push 远端仓库 原因分析:由于你当前分支落后与远程端对应分支,所以无法更新; 解决方案:使用 git pull origin master (先把远程服务器github上面的文件拉下来),然后使用 git push origin master 将本地仓库中的所有文件都提交到远程仓库中 若还不能解决问题,接着会出现如下报错信息: 失败的原因:拒绝让我合并
9、Java控制语句
控制语句 流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定的小功能的小逻辑模块,控制语句分为三类:顺充,选译,循环。 顺序结构 先执行第一行,再执行第二行。代码是从上往下执行的。 选择结构 是一个条件表达所得到的值,如果符合条件执行那一个语句块中的东西,如果不符合条件执行那一个语句块中的东西。 循环结构 在没有满足条件以前,只会执行代码块中的程序。 这三种结构几乎可以表示所有的事情,这三种基本逻辑结构是相互支撑的,它们共同组成了算法的基本结构,无论怎样复杂的结构
[LuoguP1901]发射站
一个本题不太寻常的解法。(需要正解的可以pass) 貌似题解区没有这么做的, 但可能是我眼瞎 。 \(\text{Part-I:核心思想}\) 对于每一个发射塔,左右都可能有发射的对象,即向左数第一个\(H\)的值大于自己本身\(H\)的值的塔,或向右数第一个\(H\)的值大于自己本身\(H\)的值的塔。 我们逐个考虑。设现在为第\(i\)个发射塔,要确定左边的发射的对象。 首先,没有的情况,即\(i=1\text{ 或 }\max\limits_{1\le k<i}H_k\le H_i\)
Node.js基础:第一篇
目录 第一章:Node.js概述 1.1-前端为什么要学习Node.js 1.2-后端开发要做什么 1.3-前端为什么选择Node.js 1.4-Node.js是什么 第二章:Node.js环境搭建 2.1-下载安装 2.2-安装常见问题 2.3-PATH环境变量 第三章:Node.js快速入门 3.1-Node.js组成 3.2-Node.js牛试小刀 3.3-Node.js全局对象global 第一章:Node.js概述 1.1-前端为什么要学习Node.js 能够和后端程序员更加紧密的配
Adobe 系列下载链接
Photoshop 专区(图像处理软件) Adobe Photoshop 2020 下载链接 链接:https://pan.baidu.com/s/1vHuqUbeDUUaz-UrU1EmXPQ 提取码:uqok Adobe Photoshop CC 2019 下载链接 链接:https://pan.baidu.com/s/1QqGC21ADZAftdEM4DCrD3A 提取码:3t5f Premiere 专区(视频剪辑软件) Adobe Premiere Pro 2020 下
2 (mysql实战) 日志系统
前面我们系统了解了一个查询语句的执行流程,并介绍了执行过程中涉及的处理模块。相信你还记得,一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。 那么,一条更新语句的执行流程又是怎样的呢? 之前你可能经常听 DBA 同事说,MySQL 可以恢复到半个月内任意一秒的状态,惊叹的同时,你是不是心中也会不免会好奇,这是怎样做到的呢? 我们还是从一个表的一条更新语句说起,下面是这个表的创建语句,这个表有一个主键 ID 和一个整型字段 c: mysql> creat
Windows命令行读取写删下载文件命令
Windows命令行读取写删下载文件命令 读取文件 type qq.txt 下载远端文件 certutil -urlcache -split -f http://XXXXX/test.bat 查找文件 for /r D:\ %i in (*2020*) do @echo %i #在D盘查找命名中带有2020相关文件 创建文件并写入内容 echo "qwer">qq.txt 删除文件 del/s/q d:\123\*.* #(用于删除123文件夹下的所有子文件)
返璞归真——GCD(辗转相除法)
不知为何,最大公约数和最小公倍数总是记不住,今天决定特意写一篇博客,以后自己再忘也有个找资料复习的地方。 最大公约数:也成最大公因数,最大公因子,指两个或者多个整数共有约数中最大的一个。 最小公倍数:两个或多个整数共有的倍数叫做它们的公倍数,其中除0以外最小的一个公倍数就叫做这几个整数的最小公倍数。 对于最小公倍数,数学上,一般用(a,b)来表示a和b的最大公约数,用[a,b]来表示a和b的最小公倍数 有定理:( a,b )* [ a , b ] =a*b;即两数的积与对应最大公约数和最小公倍
k8s CNI插件简单了解
Kubernetes网络模型本身对某些特定的网络功能有一定要求,但在实现方面也具有一定的灵活性。业界已经有不少不同的网络方案,来满足特定的环境和要求。 CNI(container network interface)是容器网络接口,它是一种标准设计和库,为了让用户在容器创建或者销毁时都能够更容易的配置容器网络。 目前比较流行的CNI插件:Flannel、Calico、Weave、Canal(技术上是多个插件的组合)。这些插件即可以确保满足Kubernetes的网络要求,又能为kubernete
git常见错误:push出现rejected错误
解决办法: 新建一个文件夹,依次执行如下命令 git init git remote add origin https://gitee.com/imoonfish/dachuang.git git pull origin master 然后把自己修改完成的文件粘贴到这个文件夹,替换这个文件里面的内容,再依次执行如下命令 git add . git commit -m '完成' git push origin master 这回就没有报错了!
今日推荐
周排行