首页 > 2019年01月12日 > 全部分享
条目十《了解分配子(allocator)的约定和限制》
条目十《了解分配子(allocator)的约定和限制》 在STL标准库中,分配子的存在有点怪异。 一开始的设计意图是提供一个内存模型的抽象,让使用库者库忽略操作系统的near指针和far指针问题。但此目的没有达到。另一个目的是为了有利于开发作为对象形式存在的内存管理器。 从书中的这句话,其实我咋一看 ...
分类:其他   时间:2019-01-12 00:49:24    收藏:0  评论:0  赞:0  阅读:217
java 遍历中为对象添加元素
publie Object getaddress(){ List<MemberAddress> memberAddressList = new ArrayList<MemberAddress>(); try { // 通过memberId查询用户所有地址 memberAddressList = me ...
分类:编程语言   时间:2019-01-12 00:48:56    收藏:0  评论:0  赞:0  阅读:329
TCP 握手和挥手图解(有限状态机)
<!-- flowchart 箭头图标 勿删 --> 1、引言 TCP 这段看过好几遍,老是记不住,没办法找工作涉及到网络编程这块,各种问 TCP 。今天好好整理一下握手和挥手过程。献给跟我一样忙碌,找工作的童鞋,欢迎大神批评指正。 2、TCP 的连接建立 上图画出了 TCP 建立连接的过程。假定主 ...
分类:其他   时间:2019-01-12 00:48:42    收藏:0  评论:0  赞:0  阅读:196
rabbitmq报错type
TypeError: exchange_declare() got an unexpected keyword argument 'type' 原因应该为pika版本不同导致的用法不同,解决方法为把type换成exchange_type ...
分类:其他   时间:2019-01-12 00:48:26    收藏:0  评论:0  赞:0  阅读:233
条目十一《理解自定义分配子的合理用法》
条目十一《理解自定义分配子的合理用法》 根据大牛们的测试: STL默认的内存管理器(allocator)太慢,或者浪费内存,或者在使用的时候会产生内存碎片。 又或者需求不一样时: 1.allocator是多线程安全的,而你运行环境是单线程,所以想减少线程同步带来的te不必要开销。 2.当想把容器的对 ...
分类:其他   时间:2019-01-12 00:48:10    收藏:0  评论:0  赞:0  阅读:214
springboot学习笔记---1
因为之前本人使用的编辑器eclipse,但是由于看到身边的朋友都用起了ider,所以想在学习springboot的同时学习一下ider的使用,废话不多说直接开始我们学习之旅。 前提条件: 1 ,配置java环境 2,安装ider编辑器 3,安装maven 一 ,安装ider 这个网上教程一大堆,自己 ...
分类:编程语言   时间:2019-01-12 00:47:53    收藏:0  评论:0  赞:0  阅读:228
javaAPI_IO流基础_字节流基础知识
IO流 1.IO流概述 所谓的IO流就是用来进行设备之间的数据传输的。 2.IO流分类 (1).按照数据流向 输入流 读取数据 输出流 写出数据 (2).按照数据类型 字节流 字节输入流 读取数据 InputStream 字节输出流 写出数据 OutputStream 字符流 字符输入流 读取数据 ...
分类:编程语言   时间:2019-01-12 00:47:29    收藏:0  评论:0  赞:0  阅读:200
大数相加相乘
用乘法行列式多次相乘多次相加,时间复杂度为O(nm),n,m分别为两个数字长度。 ...
分类:其他   时间:2019-01-12 00:46:55    收藏:0  评论:0  赞:0  阅读:213
【vc】高精度时间函数的使用
方法一: 函数定义如下: 代码实现如下: 在实际的使用过程中方法时间误差在1微秒。 方法二: 被包含在timeBeginPeriod和timeEndPeriod里面的Sleep和timeGetTime的 时间精度就是1ms,出了period函数对,还是原来的时间精度。 这么说你就应该懂了,当你需要时 ...
分类:其他   时间:2019-01-12 00:46:36    收藏:0  评论:0  赞:0  阅读:240
SIP UserAgent (B2BUA client)——linphonec
1、linphone编译 linphone一般用在android/ios/windows/mobile上,但是没有图形界面的linphonec命令行程序用在资源紧张的硬件平台上也跟pjsip命令行一样方便 网友整理的依赖库,一键编译,非常省事 https://github.com/ua3nbw-cf ...
分类:其他   时间:2019-01-12 00:46:02    收藏:0  评论:0  赞:0  阅读:448
presto 判断数据量是否大于一个比较小的值的优化
问题来源于以下场景: 我们需要对一张数据表做导出文件操作,需要判断如果数据量不多的时候,直接导出提供下载,如果数据量超过一定数值,则异步处理导出和下载。 这里就引入一个问题,如果我们直接count一张表,当表比较大的时候,太过耗时: select count(1) from table;// 数据量 ...
分类:其他   时间:2019-01-12 00:45:48    收藏:0  评论:0  赞:0  阅读:259
uva-10245-分治
题意:数组二维空间内的点,求最近的俩个点的距离. 根据x排序,求左部分的最近距离,右部分最近距离,然后以中点,当前距离为半径,计算所有的点距离. 另外,这个题裸奔也行的 ...
分类:其他   时间:2019-01-12 00:45:14    收藏:0  评论:0  赞:0  阅读:218
uboot 主Makefile分析
一. Makefile 配置 1.1. make xxx_config 1.1.1. 笔者实验时是make x210_sd_config a. x210_sd_config是Makefile下的一个目标 1.2.1. x210_sd_config 相关代码分析 a. @表示静默执行 b. MKCON ...
分类:其他   时间:2019-01-12 00:44:34    收藏:0  评论:0  赞:0  阅读:186
STL 迭代器(iterator)详解
背景:指针可以用来遍历 存储空间 连续的数据结构,但是对于存储空间非连续的,就需要寻找一个行为类似指针的类,来对非数组的数据结构进行遍历。因此,我们引入迭代器概念。   一、迭代器(iterator)介绍 迭代器(Iterator)是一种检查容器内元素并遍历元素的数据类型。 迭代器是指针的 ...
分类:其他   时间:2019-01-12 00:44:14    收藏:0  评论:0  赞:0  阅读:224
window下启动tomcat输出日志乱码
最近下载了tomcat9解压启动,日志乱码了,如下 乱码无非就编码和解压格式不一致导致,我们系统和tomcat日志输出编码格式不一致 修改 conf/logging.properties下 java.util.logging.ConsoleHandler.encoding = UTF-8 为 jav ...
分类:Windows开发   时间:2019-01-12 00:43:25    收藏:0  评论:0  赞:0  阅读:315
python魔术方法(二)
上下文管理: 文件IO操作可以对文件对象使用上下文管理,使用with...as语法 with open('test') as f: pass 当一个对象同时实现了__enter__()和__exit__()方法,就属于上下文管理的对象 __enter__:进入与此对象相关的上下文,如果存在该方法,w ...
分类:编程语言   时间:2019-01-12 00:43:06    收藏:0  评论:0  赞:0  阅读:228
Tornado从入门到进阶 打造支持高并发的技术论坛
第1章 Tornado从入门到进阶 打造支持高并发的技术论坛-课程导学Tornado从入门到进阶 打造支持高并发的技术论坛-课程导学 1-1 Tornado从入门到进阶 打造支持高并发的技术论坛-导语第2章 开发环境搭建(会的可以略过本章,2-4要看下哦)本章节主要讲解搭建开发环境,包括navica ...
分类:其他   时间:2019-01-12 00:42:51    收藏:0  评论:0  赞:0  阅读:263
Java学习入门--(1)JDK、JRE、JVM三者间的关系
JDK、JRE、JVM三者间的关系
分类:编程语言   时间:2019-01-12 00:12:45    收藏:0  评论:0  赞:0  阅读:210
jQuery节点操作
1.元素节点操作(1)创建节点(2)插入节点append()和appendTo():在现存元素的内部,从后面插入元素prepend()和prependTo():在现存元素内部,从前面插入元素after()和insertAfter():在现存元素外部,从后面插入元素before()和insertBefore():在现存元素的外部,从前面插入元素$(function(){/通过HTML的字符串的方式添
分类:Web开发   时间:2019-01-12 00:12:33    收藏:0  评论:0  赞:0  阅读:216
VMWARE 之 DRS
DRS作用:VMware把vSphereDRS的角色描述为“基于业务优先级自动实现在不同宿主机之间的资源利用率负载均衡,以及通过在负载较低时段内关闭部分主机优化电源消耗。”DRS可以帮助VM的初始安装、负载均衡和保持数据中心最大程度地节能。VMwareDRS执行VM在宿主机上的初始安装。假设在一个ESX/ESXi集群服务器组中添加一个新的VM。DRS检查集群中不同宿主机的负载情况,然后选择合适的宿
分类:系统服务   时间:2019-01-12 00:12:17    收藏:0  评论:0  赞:0  阅读:244
1129条   上一页 1 ... 53 54 55 56 57 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!