首页 > 2021年01月25日 > 全部分享
STL源码剖析-容器-deque
deque概述 deque 是一种双向开口的连续线性空间。可以在头尾两端分别做元素的插入和删除操作。 deque是有一段一段的定量连续空间构成,是动态分段连续。 deque 和 vector 的差异: deque 允许于常数时间内对两端进行元素的插入或移除操作。 deque 没有容量,它是动态地以分 ...
分类:其他   时间:2021-01-25 14:26:00    收藏:0  评论:0  赞:0  阅读:28
STL源码剖析-容器-vector
vector 常被称为向量容器,因为该容器擅长在尾部插入或删除元素,在常量时间内就可以完成,时间复杂度为O(1);而对于在容器头部或者中部插入或删除元素,则花费时间要长一些(移动元素需要耗费时间),时间复杂度为线性阶O(n)。 vector实现的关键在于其对大小的控制以及重新配置时的数据移动效率。 ...
分类:其他   时间:2021-01-25 14:25:48    收藏:0  评论:0  赞:0  阅读:23
都在用 Kafka ! 消息队列序列化怎么处理?
生产者需要用序列化器(Serializer)把对象转换成字节数组才能通过网络发送给Kafka。而在对侧,消费者需要用反序列化器(Deserializer)把从 Kafka 中收到的字节数组转换成相应的对象。 先参考下面代码实现一个简单的客户端。 image.png 为了方便,消息的 key 和 va ...
分类:其他   时间:2021-01-25 14:25:36    收藏:0  评论:0  赞:0  阅读:17
WinDows安装mysql
下载Mysql 首先下载安装包: https://www.mysql.com/cn/downloads/ 拉到最下面,找到MySQL Community Edition (GPL (注:GPL版本为开源,非商用;commercial为商用版)点击链接进入后, 会有一大堆可下载的选项对应不同的安装方式 ...
分类:数据库技术   时间:2021-01-25 14:25:23    收藏:0  评论:0  赞:0  阅读:14
Vue -- admin
admin 我在开发前后端分离的后台,大多选择vue开发,vue有很多admin模板,还有很多集成好的admin,下载后再根据需求进行二次开发,这些框架基本能满足日常业务需要。 vue-element-admin vue-element-admin 是一个后台前端解决方案,它基于 vue 和 ele ...
分类:其他   时间:2021-01-25 14:25:14    收藏:0  评论:0  赞:0  阅读:22
maven构建jar包到本地仓库
需要手动发出Maven命令把一个 jar 注入到 Maven 的本地资源库 命令: mvn install:install-file -Dfile=c:\{packageName}.jar -DgroupId={自定义groupId} -DartifactId={自定义artifactId}-Dve ...
分类:编程语言   时间:2021-01-25 14:25:02    收藏:0  评论:0  赞:0  阅读:22
swoole学习(一)
swoole简介 基于异步事件驱动和协程的并行网络通信引擎。 TCP服务器 start/onConnect/onReceive/onClose UDP服务器 start/onPacket Http服务器 start/onRequest() WebSocket服务器 start/onOpen/onMe ...
分类:其他   时间:2021-01-25 14:24:49    收藏:0  评论:0  赞:0  阅读:31
策略模式(Strategy)_java实现
//20210124 写在前面:刚期末考试完,考了面向对象,里边儿有23个设计模式,我寻思着考完挨个儿实现一下,本文实现策略模式 策略模式核心思想 设置一个算法父类,然后实现多种不同方法子类,用户只用选择背景,以及背景中的算法,就可以实现不同功能 程序源代码: /** * 活动父类 */ publi ...
分类:编程语言   时间:2021-01-25 14:24:39    收藏:0  评论:0  赞:0  阅读:112
KubeEdge和Kuiper“双剑合并”,轻松解决边缘流式数据处理
摘要:KubeEdge 是一个开源的边缘计算平台,它在Kubernetes原生的容器编排和调度能力之上,扩展实现了 云边协同、计算下沉、海量边缘设备管理、边缘自治等能力。KubeEdge还将通过插件的形式支持5G MEC、AI云边协同等场景,目前在很多领域都已落地应用。 在边缘的流失处理产品Kuip ...
分类:其他   时间:2021-01-25 14:24:28    收藏:0  评论:0  赞:0  阅读:14
C跳转语句
1.跳转控制语句break 1.1 需求 随机生成一个数,直到生成了97这个数,一共用了几次 rand()返回一个范围在0到RAND_MAX之间的伪随机数 rand()函数在 stdlib.h 头文件 通过该需求可以说明其他流程控制数据的必要性,比如break 在执行循环的过程中,当满足某个条件时, ...
分类:其他   时间:2021-01-25 14:24:17    收藏:0  评论:0  赞:0  阅读:26
"\xe8\x83\xa5\xe5\xb8\x85\xe6\x9d\xb0"转中文
"\xe8\x83\xa5\xe5\xb8\x85\xe6\x9d\xb0"转中文 方法import binasciif = binascii.hexlify(16进制数据)binascii.a2b_hex(f).decode(“utf8”) 例子ccd=b’\xe7\xab\xaf\xe5\x8d ...
分类:其他   时间:2021-01-25 14:24:06    收藏:0  评论:0  赞:0  阅读:199
windows 自定义winpe ISO
windows 自定义winpe ISO 下载两个工具Windows ADK和Windows PE Windows 10 https://docs.microsoft.com/zh-cn/windows-hardware/get-started/adk-install#windows-adk-too ...
分类:Windows开发   时间:2021-01-25 14:23:52    收藏:0  评论:0  赞:0  阅读:28
「Docker」- 部署一个Registry服务器 @20210125
先在机器上安装Docker,然后运行registry镜像。 本文只是一个简单的介绍,详细参考「Configuring a registry」手册。隔离数据中心的部署参考「Considerations for air-gapped registries.」手册。 # 搭建简易的Registry服务 部 ...
分类:其他   时间:2021-01-25 14:23:43    收藏:0  评论:0  赞:0  阅读:26
Python包装器
def func(): print("func body") def f1(arg): print("f1:",arg) def wrapper(b): print("f1 wrapper:",b) return b return wrapper def f2(f): print("f2:",f) ...
分类:编程语言   时间:2021-01-25 14:23:33    收藏:0  评论:0  赞:0  阅读:48
ASP.Net请求处理机制初步探索之旅 - Part 2 核心
开篇:上一篇我们了解了一个请求从客户端发出到服务端接收并转到ASP.Net处理入口的过程,这篇我们开始探索ASP.Net的核心处理部分,借助强大的反编译工具,我们会看到几个熟悉又陌生的名词(类):HttpRuntime、HttpWorkerRequest、HttpContext、HttpApplic ...
分类:Web开发   时间:2021-01-25 14:23:23    收藏:0  评论:0  赞:0  阅读:17
Python实现OFD格式发票的信息获取
实现方法:通过解压OFD格式文件,得到里面的OFD.xml文件,在通过解析xml文件获取到发票相关信息 from xml.dom.minidom import parse def get_info(io): tree = parse(io) element = tree.documentElemen ...
分类:编程语言   时间:2021-01-25 14:23:14    收藏:0  评论:0  赞:0  阅读:408
js将类数组转换成数组的几种方式
类似数组的对象,本质特征只有一点,即必须有length属性。因此,任何有length属性的对象,都可以通过Array.from方法转为数组let arrayLike = { '0' : 'a', '1' : 'b', '2' : 'c', length : 3};let arr1 = Array.p ...
分类:编程语言   时间:2021-01-25 14:23:03    收藏:0  评论:0  赞:0  阅读:78
小米root相关
账号解锁 开启开发者选项: 设置->我的设备->全部参数-> 点击MIUI版本 设备解锁(BL锁,即BootLoader锁): 设置->更多操作->设备解锁状态-> 根据提示解锁 root http://www.miui.com/unlock/download.html下载小米miui解锁开发工具, ...
分类:移动平台   时间:2021-01-25 14:22:52    收藏:0  评论:0  赞:0  阅读:24
设计模式--单例模式
##python设计模式之单例模式 ###单例模式 确保一个类只有一个实例(也就是类的对象),并且提供一个全局的访问点(外部通过这个访问点来访问该类的唯一实例)。通俗的说就是,无论类实例化多少次,都只有一个相同的对象产生,并且可以通过一个具柄去访问这个这个唯一实例 ###类方法实现 class Si ...
分类:其他   时间:2021-01-25 14:22:41    收藏:0  评论:0  赞:0  阅读:14
redis为什么单线程这么快?
Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存和消息中间件. 它支持多种类型的数据结构,如字符串(Strings),散列(Hash),列表(List),集合(Set),有序集合(Sorted Set或者是ZSet)与范围查询,Bitmaps,Hyperloglogs 和地理 ...
分类:编程语言   时间:2021-01-25 14:22:27    收藏:0  评论:0  赞:0  阅读:22
412条   上一页 1 ... 10 11 12 13 14 ... 21 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!