自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 【前端】函数递归优化,javascript中应该如何写递归? - 掘金

普通递归F(0) = 0,   F(1) = 1F(N) = F(N - 1) + F(N - 2), 其中 N > 1.复制代码以最基础的斐波那契数列为例,这个题很经典了,递归和dp的教学例题,也是家常便饭。function fib(num){   console.log(i++);   if(num === 1  || num === 2){     return 1   }  

2022-04-15 13:23:52 983

原创 【趣谈】JavaScript取整操作

【趣谈】JavaScript取整操作 ​​1.Math.floor​向下取整​需要用一次Math对象,语法看起来很冗余,但其实是最建议用的。​​​​number -> int​2.parseInt​​​​虽然看起来是转Int,但其实是针对于string的,先隐式转换Number,再转Int​如果传一个Number进去​number -> string -> number -> int​是多余操作,ts中使用会报错的。​3.位操作——按位非 和 按位与​​ 自动换行1function

2022-03-17 22:35:57 1188

原创 【JavaScript】数组Array中的常用方法大全,粗略 速查

数组方法1.构建let arr =[];let arr = new Array(20); //有20个空元素let arr = new Array("ele1","ele2"); //2个元素let arr = Array.from(map); //类数组 -> 数组 (arguments伪数组,字符串,map,set等)let arr = Array.of(1,2,3,4); //一组参数 ->数组2.检测Array.isArray(value) //确定一

2021-07-21 22:41:44 179 2

原创 【C++】冒泡、选择、插入、希尔、堆、快速排序

sort(vc.begin(),vc.end(),布尔函数名称);// <-这是永远的神 /*布尔函数是两个值,的比较函数,返回布尔即可*//*例:bool judge(int a,int b){ return a>b;}*/冒泡排序童子功无需多言,可以说是代码量最少的排序了void bubbleSort(int arr[], int len) //冒泡排序{ for (int i = 0; i < len - 1; i++) { f

2021-07-15 00:55:15 176

原创 C++ ——自己手写的一个简单的单向链表

#include<bits/stdc++.h>using namespace std;template<class T>class List; //提前声明配合友元类template<class T>class Node{ friend class List<T>;//友元类,方便表头操作节点私有成员 T data; //数据域 Node<T>*next; //指针域,下一个元素的地址 public:

2021-05-20 15:47:25 438 2

原创 【微信小程序】安装组件库,以vant为例

微信小程序官方文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/npm.htmlvant weapp官方文档:https://youzan.github.io/vant-weapp/#/home1.首先安装node.js进入node中文网,下载node安装包,并安装(若不安装在C盘默认文件夹,则需配置环境变量)2.安装好之后,找到你的项目根目录,shift+右键打开powershell,或者cmd命令行3.先输入npm i

2021-04-15 23:57:34 331

原创 【微信小程序】模板,云数据库请求wx.cloud.database().collection(‘集合名‘).get()

用的多,记录一下//省时省力的两句const db = wx.cloud.database();const _ = db.command;db.collection('集合名') //数据库查询条件 .where(_.and([ {条件1...}, {条件2...}, ]) ) .get() .then(res=>{ console.log('数据库获取成功',res); }) .catch(res=>{ console.log

2021-04-15 17:53:01 5445 7

原创 【微信小程序】wx.showModal模态弹窗

因为很常用所以分享一下,方便复制使用wx.showModal({ title:"这是一个弹窗", content:"这是弹窗内容", success(res){ if(res.confirm==true){ console.log("用户点击了确定"); } else if(res.cancel == true){ console.log("用户点击了取消"); } }})...

2021-04-15 17:44:40 1261

原创 【微信小程序】tabBar字段,底部的切换栏

在app.json中写 "tabBar": { "list": [{ "pagePath": "pages/index/index", "text": "时间", "iconPath": "icons/time.png", "selectedIconPath": "icons/_time.png" }, { "pagePath": "pages/user/user", "text": "我的", "

2021-04-11 10:37:26 145

原创 CSS-行内样式表 外部样式表

行内样式表只能控制当前标签的样式,不能体现结构样式分离。<p style="color:red;font-size:12px;">我是一个段落</p>

2021-04-04 20:56:52 118

原创 html-CSS-字体复合属性

<style> div{ font-style:italic; /*字体样式:斜体*/ font-weight:700; /*字体粗细:700(bold)*/ font-size:16px; /*字体大小:16像素*/ font-family:"Microsoft yahei"; /*字体:微软雅黑*/}</style>字体复合属性,顺序不能改变font:font-style font-weight font-size/line-height f

2021-04-04 20:02:36 611

原创 QT 自用笔记 记事本 01 - 新建 打开 保存 另存为

1.新建 打开 保存 另存为这四个功能本质 是 一个打开文本文档,一个关闭文本文档 ,两个功能的扩写。开文档filePath = QFileDialog::getOpenFileName(this,"打开","./","TXT(*.txt)"); if(false == filePath.isEmpty()) //用户浏览了一个.txt { QFileInfo info(filePath); //利用QFileInfo 更新 标题名字

2021-03-04 21:05:19 593 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除