对于C++这门语言来说内存应该是透明的,由你自己完全掌控。不像Java语言那样有垃圾回收机制,因此一个管理内存的规范是十分重要的。 一个程序如果需要长时间的运行,那它的内存管理就十分关键,毕竟你的程序在运行期间不断的泄漏内存,操作系统可分配的内存就会不断减小, 从而导致主机死机,那是非常严重的。还有 ...
                            
                            
                                分类:
编程语言   时间:
2021-01-05 10:43:50   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                最近做了个项目,需要统计linux 下当前socket 的fd数量,总结如下: Linux中查看socket状态: IPV4 cat /proc/net/sockstat sockets: used 130TCP: inuse 64 orphan 0 tw 0 alloc 70 mem 3UDP:  ...
                            
                            
                                分类:
系统相关   时间:
2021-01-04 10:47:12   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    1.跨域问题 pip install django-cors-headers 模块 setting配置apps和中间件、 跨域 2.静态文件迁移和显示配置 dubug = False 配置url from django.conf import setting# url里添加 re_path(r'^s ...
                            
                            
                                分类:
其他好文   时间:
2021-01-02 11:10:57   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    爬取内容为 该图片下的七个分类, 然后对应的每个种类的书本信息(摘要和目录) 效果为 代码如下 import requests from bs4 import BeautifulSoup import re import time from selenium import webdriver fro ...
                            
                            
                                分类:
编程语言   时间:
2021-01-01 12:57:34   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                C++性能优化(十一)——内存管理器性能分析一、PTMalloc21、PTMalloc2优点(1)集成在glibc中,Linux主要发行版的通用实现。2、PTMalloc2缺点(1)后分配的内存先释放。由于ptmalloc2收缩内存是从topchunk开始,如果与topchunk相邻的chunk不能释放,topchunk以下的chunk都无法释放。(2)多线程锁开销大,需要避免多线程频繁分配释放。
                            
                            
                                分类:
编程语言   时间:
2021-01-01 12:27:51   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    实现技巧 负下标 有的时候我们需要存一些负的东西,比如我就只要一个 \(-1\),或者说值域是 \([-10^6,10^6]\),而我懒得写平移 (写平移不仅麻烦,而且万一忘了就会RE,并且在本地不一定会被检测出来) 那咋整呢? 取下标:a[i],它的本质是 *(a+i) 开一个pool,然后开一个 ...
                            
                            
                                分类:
其他好文   时间:
2021-01-01 12:00:53   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    思路:和108题类似,链表需要通过双指针寻找中间节点。 class Solution { public TreeNode sortedListToBST(ListNode head) { if (head == null) return null; if (head.next == null) re ...
                            
                            
                                分类:
其他好文   时间:
2020-12-30 11:35:50   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                Firecracker Firecracker is a new light KVM-based hypervisor written in Rust and announced during last AWS re:Invent in 2018. But unlike QEMU, Firecrac ...
                            
                            
                                分类:
其他好文   时间:
2020-12-30 11:12:12   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    code # -*- coding:utf-8 -*- from flask import Flask from flask import request import hashlib import time import re import xml.etree.ElementTree as ET  ...
                            
                            
                                分类:
微信   时间:
2020-12-29 11:45:23   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                图源:Unsplash不管你是拥有上万经验条的“老手”,亦或是初出茅庐却天资过人的“新手”,面试官总能“难倒你”。在面试的时候,面试官所出题目涉及的范围可能会非常广,这既考验了面试者的技能知识,又很能体现面试者的沟通技巧。面试官会通过一系列的问题来衡量你的数据统计、编程,和数据建模能力,而且这些问题是经过专门设计的,需要你精神高度集中,并迫使你展示在压力下的工作状态。好的准备工作是数据科学职业生涯
                            
                            
                                分类:
其他好文   时间:
2020-12-23 11:49:59   
                                阅读次数:
0