自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【小程序】vant weapp表单组件value非响应&表单校验

解决办法: 给van-field添加:bind:input、bind:change、bind:blur解决,前两者都是实时监听,最后一个只在失去焦点时触发,考虑到性能问题,使用bind:blur,通过e.detail.value获取到value值,再进行校验,不符合就toast,对于用户不输入的情况,可在最后submit的时候进行判空处理。 ...

2020-06-01 10:06:08 4830

原创 解决vue元素复用问题

原因: Vue在进行dom渲染时,由于性能考虑,会尽可能傅莹已经存在的元素,而不是重新创建新的元素。 解决方案: 只需要给对应的元素添加不同的key

2020-06-01 09:57:43 483

原创 webpack的基本使用

建立项目包含(src,src>index.html,src>main.js)dist目录会自动生成 在该项目中的根目录中执行 (项目名称尽量避免使用中文) npm init -y 此时就可以使用全局的webpack来进行打包,此时执行 webpack .\src\main.js -o .\dist\bundle.js --mode=development 打包成功,要...

2019-08-12 15:37:17 106

原创 验证码机制

验证码的工作原理 首先,验证码是后台随机生成的【原因是:提升数据的安全性】 1.后端调用第三方相关的绘图类库,或是(PHP,.NET, java)系统核心类库进行图片的绘制。 2.绘制的规则都是后台预定好的,绘制的验证码都会保存到Session中。 3.将绘制图片的url地址通过网络返回给客户端,然后客户端通过img标签去引用这个图片的地址 4.客户端在提交之后,与服务器端的Session验证码进...

2019-08-01 08:35:40 190

原创 jQuery无限循环滚动出现的问题

1.问题描述:鼠标离开后,滚动速度减慢。 原因:一个周期滚动1600px,时间周期为10s,鼠标离开后,继续完成该周期内剩余滚动距离,此时仍然花费10s,滚动速度必然减慢。 解决办法:按照比例,算出剩余滚动距离需要花费的时间。 2.解决以上问题出现新问题:新周期的滚动速度又突然加快。 原因:新周期的动画执行时间参数没有值 解决办法:设置默认值,run(time = 10000) (单位:ms) ...

2019-06-21 20:32:49 428

原创 JS 如何打乱一个数组【生成无序数组】

var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; //生成一个随机正负数 function getRandom() { return Math.round(Math.random()) - 0.5; } //排序 arr.sort(function(x, y){ return getRandom(); //返回随机值(大于0|小于0) }) console.l...

2019-06-21 14:13:20 1205

原创 练习

new_cut_text = cut_text.replace('\n',"")#把文本中的换行符用空格进行替换 stopwords = stopwordslist( [line.strip() for line in open('wordCloudstopwords.txt', 'r', encoding='utf-8').readlines()]) wordlist=[] fo...

2018-11-28 15:20:12 126

原创 【最大公约数】

递归 ll gcd(ll a,ll b) { return b==0 ? a : gcd(b,a%b); } 非递归 ll gcd(ll a,ll b) { while(b) { ll tmp=a%b; a=b; b=tmp; } return a; }

2018-08-23 20:29:10 120

转载 【求逆元】【快速幂】

long long mod; long long pow_mod(long long x, long long n) { long long res = 1; while(n){ if(n & 1) res = res * x % mod; x = x * x % mod; n >>= 1; } r...

2018-08-17 09:07:29 194

原创 c++【IO挂】【输入输出挂】

输入挂 int read() //代替scanf,速度更快,俗称输入挂 { char ch=' '; int ans=0; while(ch<'0' || ch>'9') ch=getchar(); while(ch<='9' && ch>='0') { ans=ans*10+...

2018-08-03 09:11:00 929

原创 线性欧拉函数打表

代码 ull ans[MAXN]; void db() { memset(ans,0,sizeof(ans)); ans[1]=1; int i,j; for(i=2;i<=MAXN;i++) { if(!ans[i]) { for(j=i;j<=MAXN;j+=i) ...

2018-08-03 08:15:36 173

转载 求一个数的因子数

思路分析: 方法:判断数,如果数不为1,则其因子数起码有两个,(自身和1) 然后从i=2开始到sqrt(num)做循环,如果num%i==0,则因子数+2 当然如果两个因子数相同,是必须要去重的 代码: int num(int n){ //返回的是因子总数 if(n==1) retrun 1; //如果为1 int count=2; for(...

2018-08-02 08:23:13 1091

转载 【C++11新特性】 auto关键字

原文链接:https://www.cnblogs.com/lenmom/p/7988635.html 熟悉脚本语言的人都知道,很多脚本语言都引入了“类型自动推断”技术:比如python,可以直接声明变量,在运行时进行类型检查。随着C++11标准的发布,C++语言也引入了类型自动推断的功能,这就是我们今天要介绍的auto关键字。 C++是一种强类型语言,声明变量时必须明确指出其类型。但...

2018-07-28 20:10:11 139

原创 rope(可持久化平衡树)

声明 #include<ext/rope> using namespace __gnu_cxx; rope<int> a,text; 基本操作 string &append(const string &s,int pos,int n);//把字符串s中从pos开始的n个字符连接到当前字符串的结尾 或 a.append(b); //在末尾...

2018-07-27 17:33:10 403

原创 并查集

并查集 并查集是一种树型的数据结构,用于处理一些不相交集合(Disjoint Sets)的合并及查询问题。常常在使用中以森林来表示。 基本代码 void init() //初始化 { for(int i=0;i<=n;i++){ a[i]=i; } } int find(int x) //查找x的父代及路径压缩 { ...

2018-07-26 11:14:59 138

空空如也

空空如也

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

TA关注的人

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