51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#IS
JS实现Promise原理
promise是用来解决Js中的异步问题的,js中所有的异步可从callback→promise→generator+co=async+await其实所有的都是callback的变相处理,只是后者慢慢变的越来越优雅和强壮可扩展。那么如何实现promise呢?先观察一下promise的样子leta=n...
代码星球
·
2020-04-01
JS
实现
Promise
原理
写一个addEventListener以及removeEventListener
第一步:对象属性赋值为函数,对象内部函数控制年龄这一参数变化,同时成长事件也执行。 classPerson{constructor(){this.name='';this.age=0;this.growup()//不断成长this.growEvent=null//成长经历的事情}setName(val){this.n...
代码星球
·
2020-04-01
一个
addEventListener
以及
removeEventListener
this浅看
一些浅见。this对象是在运行时基于函数的执行环境绑定的。一、非对象函数定义中的this//非对象定义函数//当函数被单独定义和调用的时候,应用的规则就是绑定全局变量constfn1=()=>{console.log(this)};fn1();varfn2=function(){console.log(this)...
代码星球
·
2020-04-01
this
浅看
FastReport使用List的方法
publicclassUser{stringusername;stringpassword;publicUser(stringusername,stringpassword){Username=username;Password=password;}publicstringUsername{get=>userna...
代码星球
·
2020-04-01
FastReport
使用
List
方法
C++ vector和list的主要用法区别
vector可以直接通过下标访问,list不可以1、vectorfor(inti=0;i<userTypes.size();i++){str=userTypes[i].typeName;}2、listfor(plist=list.begin();plist!=list.end();plist++)cout<...
代码星球
·
2020-04-01
C++
vector
list
主要
用法
IScroll某些手机下不触发ScrollEnd问题处理
同样是微信7.0,看起来内核都是x5内核,两款不同的手机,一个有问题,一个没有问题。IScroll在问题手机下会出现快速拨动时候不触发ScrollEnd事件现象,轻点一次才会触发,解决办法document.addEventListener('touchmove',function(e){if($(".weui-pick...
代码星球
·
2020-04-01
IScroll
某些
机下
触发
ScrollEnd
在 Visual Studio 中使用 IntelliTrace 快照功能
今天发现vs2017IntelliTrace有了一个快照功能,测试一下它的用法1、选项-》IntelliTrace-》选择第三项2、建一个控制台应用程序3、在main中写一个简单的测试程序inta=0;a++;intb=0;b++;a++;a++;4、加两个断点5、执行到最后一个断点处,这时a的值为26、找到诊断工具7...
代码星球
·
2020-04-01
Visual
Studio
使用
IntelliTrace
快照
MyBatis # $区别
方式一:<select id="getUserById" resultType="User" parameterType=”int”> SELECT...
代码星球
·
2020-04-01
MyBatis
区别
C#使用ServiceStack读写Redis
通过C#第三方库向Redis存储数据遇到的几个问题https://github.com/ServiceStack/ServiceStack.Redis1、将对象转json字符串JsonObjectjsonObject=newJsonObject();jsonObject.Add("aa","年后");jsonObjec...
代码星球
·
2020-04-01
使用
ServiceStack
读写
Redis
IScroll中div点击事件触发两次解决办法
1、网上的同学说的,直接修改源代码,但是这种方法可能会影响到现有的程序。搜索onBeforeScrollStart方法,将其中的preventDefault禁止掉搜索_end方法,将其中模拟click事件的方法全部给注释掉.2、使用如下代码//为了解决iscroll直接使用click执行两次问题vartouchEven...
代码星球
·
2020-04-01
IScroll
div
点击
事件
触发
C#软件设计——小话设计模式原则之:接口隔离原则ISP
前言:有朋友问我,设计模式原则这些东西在园子里都讨论烂了,一搜一大把的资料,还花这么大力气去整这个干嘛。博主不得不承认,园子里确实很多这方面的文章,并且不乏出色的博文。博主的想法是,既然要完善知识体系,就不能半途而废。今天就来看看设计模式原则的另一个:接口隔离原则。软件设计原则系列文章索引C#软件设计—&m...
代码星球
·
2020-04-01
原则
软件
设计
小话
设计模式
JS组件系列——两种bootstrap multiselect组件大比拼
前言:今天继续来看看bootstrap的另一个组件:multiselect。记得在项目开始之前,博主项目组几个同事就使用哪些js组件展开过讨论,其中就说到了select组件,由于项目的整体风格使用的bootstrap风格,所以在选用select组件的时候优先考虑和bootstrap结合使用的。其中就找到了两个这种组件,...
代码星球
·
2020-04-01
组件
JS
系列
两种
bootstrap
Windows10安装好Visual Studio2017后,找不到MFC向导
前段时候在Windows10中安装好VisualStudio2017后,想创建一个基于MFC的对话框应用,发现无法找到MFC开发向导选项,很是奇怪,以前使用VC6.0或者VisualStudio2017之前的版本都OK的,于是Google了一下,发现需要自己添加VisualStudioInstaller中的...
代码星球
·
2020-04-01
Windows10
装好
Visual
Studio2017
不到
c++关于multiset的头文件包含问题
最近在Bilibili上看到不少侯捷老师C++的视频教程,侯捷老师翻译了很多C++的经典书籍,比如《EssentialC++中文版》、《STL源码剖析》,也写了《深入浅出MFC第二版》。使用到multiset这个关联容器时,本来以为VisualStudio2017中会提供#include<multiset>...
代码星球
·
2020-04-01
c++
关于
multiset
文件
包含
C++ std::isnan等函数的使用
C和C++11标准提供了类似于isnan、isfinite、isinf、isnormal、fpclassify分别用于判断是非数(NaN)值、有限制、无穷值、正常数值等。今天在使用Modbus读取设备对应寄存器的float状态值时,出现一些问题,导致数据不能正常获取,最后发现原来设备对应的寄存器里面会出现一些无效的值,...
代码星球
·
2020-04-01
C++
std
isnan
函数
使用
首页
上一页
...
617
618
619
620
621
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他