- 博客(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
4918
原创 解决vue元素复用问题
原因: Vue在进行dom渲染时,由于性能考虑,会尽可能傅莹已经存在的元素,而不是重新创建新的元素。解决方案: 只需要给对应的元素添加不同的key
2020-06-01 09:57:43
538
原创 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
132
原创 验证码机制
验证码的工作原理首先,验证码是后台随机生成的【原因是:提升数据的安全性】1.后端调用第三方相关的绘图类库,或是(PHP,.NET, java)系统核心类库进行图片的绘制。2.绘制的规则都是后台预定好的,绘制的验证码都会保存到Session中。3.将绘制图片的url地址通过网络返回给客户端,然后客户端通过img标签去引用这个图片的地址4.客户端在提交之后,与服务器端的Session验证码进...
2019-08-01 08:35:40
224
原创 jQuery无限循环滚动出现的问题
1.问题描述:鼠标离开后,滚动速度减慢。原因:一个周期滚动1600px,时间周期为10s,鼠标离开后,继续完成该周期内剩余滚动距离,此时仍然花费10s,滚动速度必然减慢。解决办法:按照比例,算出剩余滚动距离需要花费的时间。2.解决以上问题出现新问题:新周期的滚动速度又突然加快。原因:新周期的动画执行时间参数没有值解决办法:设置默认值,run(time = 10000) (单位:ms)...
2019-06-21 20:32:49
463
原创 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
1257
原创 练习
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
135
原创 【最大公约数】
递归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
130
转载 【求逆元】【快速幂】
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
214
原创 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
944
原创 线性欧拉函数打表
代码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
179
转载 求一个数的因子数
思路分析: 方法:判断数,如果数不为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
1103
转载 【C++11新特性】 auto关键字
原文链接:https://www.cnblogs.com/lenmom/p/7988635.html 熟悉脚本语言的人都知道,很多脚本语言都引入了“类型自动推断”技术:比如python,可以直接声明变量,在运行时进行类型检查。随着C++11标准的发布,C++语言也引入了类型自动推断的功能,这就是我们今天要介绍的auto关键字。 C++是一种强类型语言,声明变量时必须明确指出其类型。但...
2018-07-28 20:10:11
146
原创 rope(可持久化平衡树)
声明#include&lt;ext/rope&gt;using namespace __gnu_cxx;rope&lt;int&gt; a,text;基本操作string &amp;append(const string &amp;s,int pos,int n);//把字符串s中从pos开始的n个字符连接到当前字符串的结尾或a.append(b); //在末尾...
2018-07-27 17:33:10
418
原创 并查集
并查集 并查集是一种树型的数据结构,用于处理一些不相交集合(Disjoint Sets)的合并及查询问题。常常在使用中以森林来表示。 基本代码void init() //初始化{ for(int i=0;i&amp;lt;=n;i++){ a[i]=i; }}int find(int x) //查找x的父代及路径压缩{ ...
2018-07-26 11:14:59
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人