- 博客(7)
- 收藏
- 关注
原创 《STL 源码剖析》 deque 实现原理
deque是双向开口的连续线性空间,而vector是单向开口的连续线性空间。deque没有容量的概念,它是动态地以分段连续空间组合而成,随时可以增加一点新的空间并链接起来。不会像 vector 因 “旧空间不足,而重新配置更大空间,然后复制旧元素,再释放旧空间”。因此deque 没有reserve功能。deque提供 Ramdon Access Iterator,但复杂度和vector不能相提并论,这也影响到各类算法方面。因此,除非必要,应尽量使用vector。
2022-11-18 15:00:28 768
原创 微信小程序 实现最简单的组件拖拽
背景最近在自主学习微信小程序的开发;对于零基础入门(没有学习过前端)的我,查阅了许多微信小程序拖拽的实现,大部分要么实现起来太复杂了,要么封装组件太复杂了,附带了拖拽之后排序等功能;因此写下这篇个人觉得最好理解的 微信小程序元素拖拽的实现;原理这边采用了 微信小程序中的 bindtouchstart、bindtouchmove、bindtouchend 三兄弟 实现 开始触摸、触摸后移动、触摸结束;并加上一些坐标的转换,实现简单的 拖动功能;第一步 touchStart拖拽的开始 (一切尽在图中)
2021-12-21 13:50:36 6870 1
原创 微信小程序 入门学习 资料收集
学习资料收集(持续更新)官网:https://developers.weixin.qq.com/miniprogram/dev/framework/入门教程作者:听风是风从零开始的微信小程序入门教程(一)从零开始的微信小程序入门教程(二),初识WXML与WXSS从零开始的微信小程序入门教程(三),有趣且好玩的数据绑定从零开始的微信小程序入门教程(四),理解小程序事件与冒泡机制微信小程序拖拽排序作者:独孤小鼬一款优雅的小程序拖拽排序组件实现...
2021-12-08 16:35:44 314
原创 python 根据正则表达式查找文本信息 写入 新文件
功能查找当前目录下符合正则表达式的的文件的文本 将该文本写入到 新的文件夹实现原理按时间从小到大排序,遍历当前文件夹的文件读取每个文件的内容每行匹配到的文本信息 写入新文件代码import reimport osimport sys# cmd执行 该文件# FindMessage.pyparttern = "正则表达式" # 配置正则表达式newFile = "newFiles.txt" # 匹配的字符串写入的文件def read_file(filePath,wri
2021-11-30 11:18:59 821
转载 【转载】 python 生成C++模板代码
转载:https://blog.csdn.net/weixin_30245867/article/details/98950730转载:https://blog.csdn.net/phunxm/article/details/34917371背景:在开发过程中,会出现一些 统一代码结构的写法;这些类大同小异,如果人工来写代码,既费力又容易出错;而借用python的代码自动生成,可以轻松搞定;模版方法替换使用string中的Template方法;from string import Templat
2021-11-30 10:20:03 413
原创 C++ condition_variable 实现生产者消费者模型
这里写自定义目录标题C++ condition_variable 实现生产者消费者模型C++ condition_variable 实现生产者消费者模型#include <iostream>#include <thread>#include <condition_variable>#include <mutex>#include <queue>#include<windows.h>#include<chrono&g
2020-11-12 17:38:26 472 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人