徐小夕 徐小夕
4年前
15分钟带你了解前端工程师必知的javascript设计模式(附详细思维导图和源码)
前言设计模式是一个程序员进阶高级的必备技巧,也是评判一个工程师工作经验和能力的试金石.设计模式是程序员多年工作经验的凝练和总结,能更大限度的优化代码以及对已有代码的合理重构.作为一名合格的前端工程师,学习设计模式是对自己工作经验的另一种方式的总结和反思,也是开发高质量,高可维护性,可扩展性代码的重要手段.我们所熟知的金典的几大框架,比如jquery,
徐小夕 徐小夕
4年前
从零开发一款自动提取网页html并一键转换为md文件的工具(vue源码版)
最近几年涌现出了很多技术博客和技术社区,也有很多技术同仁开始打造自己的博客,我们可以把自己的博客同步到不同的技术平台,但是随着技术平台的增多,我们文章同步所花费的
徐小夕 徐小夕
4年前
教你用200行代码写一个爱豆拼拼乐H5小游戏(附源码)
前言本文将带大家一步步实现一个H5拼图小游戏,考虑到H5游戏的轻量级和代码体积,我没有使用react或vue这些框架,而采用我自己写的dom库和原生javascript来实现业务功能,具体库代码可见我的文章如何用不到200行代码写一款属于自己的js类库(https://juejin.im/post/6844903880707293198),构建工具我采
Stella981 Stella981
3年前
Android 使用intent传递返回值:startActivityForResult()与onActivityResult()与setResult()参数分析,activity带参数的返回
在一个父Activity通过intent跳转至多个不同子Activity上去,当子模块的代码执行完毕后再次返回父页面,将子activity中得到的数据显示在主界面/完成的数据交给父Activity处理。这种带数据的intent跳转需要使用activity的onActivityResult()方法。(1)startActivityForResult(
Wesley13 Wesley13
3年前
HTML5播放RTSP,H5播放RTSP,解决方案源码,基于海康网络摄像头
视频是用的海康网络摄像头(支持RTSP,标准H.264RTP封装的设备),可以通过 rtsp://admin:1008@192.0.0.64:81/h264/ch1/main/av\_stream 对摄像头进行读取RSTP流。在谷歌浏览器下实现web显示实时监控画面步骤:!复制代码(https://oscimg.oschina.net/oscne
Stella981 Stella981
3年前
Android camera2 回调imagereader 从Image拿到YUV数据转化成RGB,生成bitmap并保存
ImageUtil.javaimportandroid.graphics.ImageFormat;importandroid.media.Image;importandroid.os.Build;importandroid.support.annotation.RequiresApi;imp
Stella981 Stella981
3年前
ESP32 开发笔记(三)源码示例 2_LED_Task ESP32任务方式控制LED
开发板购买链接https://item.taobao.com/item.htm?spma2oq0.12575281.0.0.50111deb2Ij1As&ftt&id626366733674(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fitem.taobao.com%2Fi
Stella981 Stella981
3年前
Android中的MVP笔记之三: Data Binding 库的使用之对象数据变化与界面同步更新
上一节简单的使用DataBinding库与界面绑定数据与事件处理,当数据更新后,使用mBinding.setCompany(mCompany);方法可以把界面上的数据全部更新一次。如果只想在类的某个成员变量更新时相应也只更新相对应的界面,而不是layout里绑定的全部数据时,DataBinding库也提供了相应的类,还提供了一个监
Stella981 Stella981
3年前
Android购物车的实现,仿淘宝天猫京东等APP。处理RecyclerView或listview中的选中事件;
很久之前的代码了,拉出来晾晾!!(https://oscimg.oschina.net/oscnet/78e82c820157a15a259ea62aef8c8b60bc6.gif)购物车大致思路:分为:商品、店铺、全选;商品全部选中后店铺自动选中;商品未全部选中(若有一个商品未选中)店铺不选中。店铺全部选
跳跃表数据结构与算法分析
目前市面上充斥着大量关于跳跃表结构与Redis的源码解析,但是经过长期观察后发现大都只是在停留在代码的表面,而没有系统性地介绍跳跃表的由来以及各种常量的由来。作为一种概率数据结构,理解各种常量的由来可以更好地进行变化并应用到高性能功能开发中。本文没有重复地以对现有优秀实现进行代码分析,而是通过对跳跃表进行了系统性地介绍与形式化分析,并给出了在特定场景下的跳跃表扩展方式,方便读者更好地理解跳跃表数据结构。