#实现

vue中的$on,$emit,$once,$off源码实现

这几种模式是基于订阅观察者模式的,维护一个事件中心,on的时候将事件按名称存在事件中心里,称之为订阅者,然后emit将对应的事件进行发布,去执行事件中心里的对应的监听器。第一步就是创建一个构造构造,维护一个事件中心eventsfunctionEventEmiter(){this.events={}}$on//event...
代码星球 ·2020-04-01

js bind的实现

call,apply,bind都是用来挟持对象或者说更改this指向的,但是区别还是有的,call传参是fn.call(this,1,2,3)apply传参是fn.apply(this,[1,2,3])而前两者是立即执行的,后者Bind是返回一个函数varfoo=fn.bind(this) foo()看到一个...
代码星球 ·2020-04-01

v-for的简单实现

<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title></title><styletype="text/css">li{height:30px;line-height:30px}li...
代码星球 ·2020-04-01

JS实现Promise原理

promise是用来解决Js中的异步问题的,js中所有的异步可从callback→promise→generator+co=async+await其实所有的都是callback的变相处理,只是后者慢慢变的越来越优雅和强壮可扩展。那么如何实现promise呢?先观察一下promise的样子leta=n...
代码星球 ·2020-04-01

小程序里实现 watch 和 computed

小程序里的自定义组件里是有数据监听器的,可以监听对应数据的变化来执行callBack,但是页面Page里没有对应的api就显的很生硬,比如某个数据变了(如切换城市)需要重新刷页面,如果不做监听,每次都要在数据变化的地方手动去调一次函数。那么如何像vue那样在Page里实现watch和computed呢?如果这时候你脑子...
代码星球 ·2020-04-01

Qt5.2中使用ping命令实现Ip扫描功能

    在实现类似于FreeIPScanner2.1的Ip扫描器软件中,会用到ping命令。如果使用Qt编程实现,主要会用QThread、QProcess这两个类。关于这两个类的具体用法可以查阅Qt助手或者QT官网。   在QT中为了扫描大量的Ip,...

简单的C++11线程池实现

线程池的C++11简单实现,源代码来自Github上作者progschj,地址为:AsimpleC++11ThreadPoolimplementation,具体博客可以参见Jakob’sDevlog,地址为:AThreadPoolwithC++11ThreadPool.h#ifndefTHREAD_POOL_H#def...
代码星球 ·2020-04-01

VC++实现窗口置顶

 最近在跟着VisualC++网络编程开发与实战视频教程做HttpSourceViewer这个MFC项目时,可以看我Github上的项目HttpSourceViewer,目前基本实现了所有功能,就是关于ALT搜索和调用迅雷7SDK下载还有些问题。看到作者jhkdiy的置顶窗口,于是Google了一下相关方法,...
代码星球 ·2020-04-01

手把手教你用Python代码实现微信聊天机器人 -- Python wxpy

关注我,每天都有优质技术文章推送,工作,学习累了的时候放松一下自己。本篇文章同步微信公众号欢迎大家关注我的微信公众号:「醉翁猫咪」实例...

Web前端鼠标悬停实现显示与隐藏效果

css定义,偏移量,相对定位,绝对定位显示与隐藏二维码相对于微信图标定位鼠标悬停微信图标上显示鼠标离开微信图标时隐藏什么是定位,就是定义网页标签在运行时显示的位置css提供Position属性用于指定元素在网页中定位的方式background-position:设置背景图片的显示位置[外链图片转存失败(img-daNN...

Quartz.NET实现作业调度

Quartz.NET是一个强大、开源、轻量的作业调度框架,是OpenSymphony的QuartzAPI的.NET移植,用C#改写,可用于winform和asp.net应用中。它灵活而不复杂。你能够用它来为执行一个作业而创建简单的或复杂的作业调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等...

高德地图实现地址检索获取结果列表和坐标

高德开放平台http://lbs.amap.com/api/javascript-api/summary/之前使用百度地图API实现地址检索功能,获取检索结果并显示到我们自定义的列表中http://www.cnblogs.com/fozero/p/5924210.html这里我们换成高德地图同样实现跟之前一样的功能,高...

百度地图实现地址检索获取结果列表和坐标

 前几天通过百度地图的鼠标绘制工具,实现对多边形的绘制并获取各个点的坐标http://www.cnblogs.com/fozero/p/5912287.html现在我们使用百度地图的本地检索接口,来实现对地址的检索,并解析结果列表显示出来,包括坐标、地址等各个数据 <html><h...

百度地图实现鼠标绘制多边形并获取所有点坐标

 百度地图开放平台http://lbsyun.baidu.com/这里使用的是JavascriptAPI http://lbsyun.baidu.com/index.php?title=jspopular实现鼠标绘制多边形主要用到百度地图JavaScript开源库鼠标绘制工具条库(http://lb...

Android中定时执行任务的3种实现方法

在Android开发中,定时执行任务的3种实现方法:一、采用Handler与线程的sleep(long)方法(不建议使用,java的实现方式)二、采用Handler的postDelayed(Runnable,long)方法(最简单的android实现)三、采用Handler与timer及TimerTask结合的方法(比...
首页上一页...322323324325326...下一页尾页