github克隆特定分支到本地
git clone --single-branch --branch [分支名称] github远程仓库地址
PS: git clone --single-branch --branch cds git@github.com:xxx/person.git
802 日 , 2022 15:01
正则表达式表示整数、负数和小数
let str = "-10%[-12%,15%]"
// let str = "10%[12%,]"
// let str = "10%[,32%]";
// let str = "[10%,32%]";
// let str = "[,-12%]"
let arr = str.match(/-?([1-9]\d*(\.\d*)*|0\.[1-9]\d*)/g)
let count = 0
arr.forEach(index => {
    if (parseFloat(index) < 0) {
        count += 1;
    }
})
count == 1 ? console.log('橙色') : count > 1 ? console.log('黄色') : console.log('黑色');
728 日 , 2022 17:30
C# 接口设计
基本架构 model 实体 说得通俗一些,model中主要是定义前端传过来的变量以及其类型,或者是需要操作的数据库中的某些字段值。举个例子: namespace Test.Models.Book { public class BookModel { public int BookId { get; set; } public string Book…
前端常见问题
1、说一说cookie sessionStorage localStorage 区别? 共同点都是存储在浏览器本地的,都遵循同源原则(sessionStorage还必须是同一个页面) cookie是由服务端写入的,后两者是前端写入的。 cookie的生命周期是服务端设置好的,sessionStorage在浏览器关闭后就被删除,localStorag…
JavaScript实现带省略号的分页
1、实现功能 可以跳转上一页、下一页、数据过多省略号显示,点击省略号可以实现快速跳转。 纯js+html+css实现,引入js文件后再使用方法即可快速生成。 2、实现过程 2.1 html页面(index.html) <!DOCTYPE html> <html lang="en"> <head>…
原生Ajax处理文件流
在通过Ajax处理请求时,可能会遇到需要下载文件的情况,这里简要的说明下处理方法。 let downloadFile = document.getElementById("downloadImportInfo"); let fileUrl = "D:/test.xlsx"; // ajax获取到的文件地址 d…
jQuery+bootstrap实现有省略号的数据分页
1、前言 在前端通过ajax请求数据后,可以通过bootstrap实现分页。由于bootstrap只提供分页的按钮的样式。数据分页我们需要实现页码跳转,上一页下一页,数据过多显示省略号,点击省略号能快速切换到其他页的数据。 2、实现过程 <!DOCTYPE html> <html lang="en"> &…
MongoDB数据库安全
1、前言 前几天,我自己的项目myblog博客后台系统的MongoDB数据库被黑客删除了,新增了一个RREAD_ME_TO_RECOVER_YOUR_DATA的数据库,里面是一个叫做readme的collection。打开后主要内容如下: All your data is a backed up. You must pay 0.015 BTC to…