摘要: deque概述 deque是双向开口的连续线性空间,而vector是单向开口的连续线性空间。 deque没有容量的概念,它是动态地以分段连续空间组合而成,随时可以增加一点新的空间并链接起来。 不会像 vector 因 “旧空间不足,而重新配置更大空间,然后复制旧元素,再释放旧空间”。 因此deque 阅读全文
posted @ 2022-11-18 14:52 Linese 阅读(289) 评论(0) 推荐(1) 编辑
摘要: 原理 说原理,实际上没有什么原理,主要就是模拟汉诺塔拖动;主要困难点 应该是 微信小程序的页面布局、事件的响应等; 实现汉诺塔,主要需要实现的一个功能是 元素组件的拖拽,关于元素拖拽在这篇博客中已经有描述:https://www.cnblogs.com/q1076452761/p/15706227. 阅读全文
posted @ 2022-01-19 20:42 Linese 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 背景 最近在自主学习微信小程序的开发;对于零基础入门(没有学习过前端)的我,查阅了许多微信小程序拖拽的实现,大部分要么实现起来太复杂了,要么封装组件太复杂了,附带了拖拽之后排序等功能;因此写下这篇个人觉得最好理解的 微信小程序元素拖拽的实现; 原理 这边采用了 微信小程序中的 bindtouchst 阅读全文
posted @ 2021-12-18 22:55 Linese 阅读(1968) 评论(0) 推荐(0) 编辑
摘要: 学习资料收集(持续更新) 官网:https://developers.weixin.qq.com/miniprogram/dev/framework/ 入门教程 作者:听风是风 从零开始的微信小程序入门教程(一) 从零开始的微信小程序入门教程(二),初识WXML与WXSS 从零开始的微信小程序入门教 阅读全文
posted @ 2021-12-08 16:34 Linese 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 功能 查找当前目录下符合正则表达式的的文件的文本 将该文本写入到 新的文件夹 实现原理 按时间从小到大排序,遍历当前文件夹的文件 读取每个文件的内容 每行匹配到的文本信息 写入新文件 代码 import re import os import sys # cmd执行 该文件 # FindMessag 阅读全文
posted @ 2021-11-30 11:14 Linese 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 转载:https://blog.csdn.net/weixin_30245867/article/details/98950730 转载:https://blog.csdn.net/phunxm/article/details/34917371 背景: 在开发过程中,会出现一些 统一代码结构的写法; 阅读全文
posted @ 2021-11-26 16:24 Linese 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 单元测试的理解 从头到脚说单测——谈有效的单元测试 干货 | 测试扁平化之必备神器:好的单元测试 VS 单元测试覆盖率 工具使用 | OpenCppCoverage | VS2019 单元测试覆盖率 数据驱动 单元测试 使用“数据驱动测试”之前应该知道的 vs2015数据驱动的单元测试 gtest 阅读全文
posted @ 2021-11-18 15:29 Linese 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 具体知识查看 《Boost程序库完全开放指南》 12.3.4 网络通信 服务端代码 #include <iostream> #include <boost/asio/ip/tcp.hpp> #include <boost/asio/io_service.hpp> #include <boost/as 阅读全文
posted @ 2021-10-19 17:41 Linese 阅读(245) 评论(0) 推荐(0) 编辑
摘要: list概述 list对空间的运用是精准的,不浪费的。对于任何位置的元素插入 或 元素移除,list永远是常数时间。 list实现上就是一个双向循环链表,list节点 有prev 和 next 两个指针。 list迭代器 因为list是一个双向链表,他的迭代器就必须具备前移、后移的能力。list提供 阅读全文
posted @ 2021-04-20 17:56 Linese 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 摘抄于 《STL 源码剖析》 4.2 vector概述 vector 和 array 非常相似。两者的唯一差别在于空间的运用的灵活性。 array是静态空间,一旦配置就不能改变。 如果要改变需要 用户自己操作:配置一个新空间将元素从旧地址搬到新地址,把原来的空间释放。 vector 是 动态控件,随 阅读全文
posted @ 2021-04-13 17:53 Linese 阅读(867) 评论(0) 推荐(0) 编辑