E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Weak
关于JVM的垃圾回收GC的一些记录
如何确定一个对象是否可以被当成垃圾进行回收(1)引用计数法(2)可达性分析算法(3)引用的类型(3.1)强引用(StrongReference)(3.2)软引用(SoftReference)(3.3)弱引用(
Weak
Reference
太自由
·
2023-12-24 05:50
jvm
垃圾回收
CMS和G1垃圾回收器
垃圾回收算法
垃圾回收器
c++11特新:弱引用智能指针
弱引用智能指针std::
weak
_ptr可以看做是shared_ptr的助手,它不管理shared_ptr内部的指针。
想不出来_6
·
2023-12-23 23:13
c++
开发语言
笔记
Linux多线程服务端编程:使用muduo C++网络库 学习笔记 第八章 muduo网络库设计与实现(下)
TimerQueue::cancel()的一种简单实现是用shared_ptr来管理Timer对象,再将TimerrId定义为
weak
_ptr,这样几乎不用我们做什么事情。
吃着火锅x唱着歌
·
2023-12-23 14:26
C++网络库
linux
c++
网络
听GPT 讲Rust源代码--src/tools(20)
File:rust/src/tools/miri/src/concurrency/
weak
_memory.rsrust/src/tools/miri/src/concurrency/
weak
_memory.rs
techdashen
·
2023-12-22 08:23
后端
使用List添加
Weak
Reference作为缓存优化
使用List添加
Weak
Reference作为缓存优化优化点在于当
Weak
Reference里面的get()对象为空的时候,需要及时删除。
学习的小鲁
·
2023-12-22 06:39
Block - 循环引用
情况分析情况一:block是控制器的属性,如果block内部没有使用
weak
Self将会造成内存泄露self.testBlock=^(){NSLog(@"%@",self.mapView);};self.testBlock
lionsom_lin
·
2023-12-22 05:52
OOM 一般需要注意的地方
及时释放内存,防止内存泄漏;在生命周期短的对象引用生命周期长的对象,多使用
Weak
Reference弱引用在引用对象。尽量避免使用递归算法,防止方法栈的OOM;如果有循环递归的情况,尽量复用临时变量。
学习的小鲁
·
2023-12-22 04:11
python实现缓存_python实现本地缓存
Weak
ValueDictionary的特性:如果value值没有强引用了,那么对应的记录就会被回收所以还需要定义strongRef来
weixin_39559382
·
2023-12-22 03:48
python实现缓存
Run and Read
venotreadbooksoverhalfamonthandIregreteveryday.EverytimeIcomehomefromworkandwastetimeonuselessthings,Iblamemyselffrommyheart.AndIfeel
weak
erand
weak
erafterIgiveuprunningandreading.IknowI
于帅Jacob
·
2023-12-22 00:18
人类的本质是什么?复读机
今早,海子问了我一个问题:“Myheartisfullof
weak
ness,butI'mtryingnottoshowit.这句话怎么翻?”我想了想:“我的内心充满了软弱,但我试着不表现出来。”
林叔LIN
·
2023-12-21 23:52
Java中四种引用类型(强、软、弱、虚)
目录引言强引用(StrongReferences)软引用(SoftReferences)弱引用(
Weak
References)虚引用(PhantomReferences)引用类型的应用场景总结引言Java
达芬奇要当程序员
·
2023-12-21 13:52
JVM
java
开发语言
条款20 当share_ptr悬空用
weak
_ptr
weak
_ptr主要是监视问你有没有资源但是没有资源的所有权share_ptr是有所有权下面是循环引用的例子
小凡子空白在线学习
·
2023-12-21 13:31
c++
改变 精华笔记
书名:《改变——问题形成和解决的原则》作者:[美]PaulWatzlawick、JohnH.
Weak
land今日解读:李松蔚解读人简介:北大临床心理学博士,清华大学心理发展指导中心讲师播音:李松蔚01听前思考为什么有些人总是承诺
言梦曦
·
2023-12-20 21:02
iOS日常基础记录12
在当前类能访问下划线的成员变量,在子类中下划线成员变量也是不能访问的#import@interfaceDragerViewController:UIViewController@property(nonatomic,
weak
恋空K
·
2023-12-20 12:35
Android DrawableCompat 着色
publicstaticvoidimgSetRed(ImageViewimgView){if(imgView==null)return;
Weak
Referencew=new
Weak
Reference<>
yunhen
·
2023-12-20 08:43
C++面向对象(OOP)编程-智能指针
本文旨在通过比较简单的语言理解智能指针,区分三种智能指针shared_ptr、unique_ptr、
weak
_ptr。同时解决shared_ptr循环引用的问题。
发狂的小花
·
2023-12-20 06:04
C/C++精进之路
c++
开发语言
智能指针
IOS的关键字
1.什么情况使用
weak
关键字?相比assign有什么不同?
0a781a93f82a
·
2023-12-19 19:41
2018-08-07
原文:https://blog.csdn.net/u012046379/article/details/50838777/首先strong和
weak
这两个关键字是用来修饰变量,表示这个变量是强(strong
赫子丰
·
2023-12-19 12:17
2020-01-03 Becoming Steve Jobs C1-2
WhileawayffromApple,SteveJobshadstartedtolearnhowtomakethemostofhisstrengths,andhowtotempersomewhathisperilous
weak
ness.Jobs
milaji
·
2023-12-19 03:46
strongswan相关命令
重启命令:[root@WWWstrongswan]#strongswanrestartStoppingstrongSwanIPsec...Starting
weak
Swan5.7.2IPsec[starter
pocher
·
2023-12-19 03:31
服务器
linux
网络
tomcat漏扫修复及调优
JSPContainerDefaultFiles删除tomcat/webapps/下example、doc、manager,(ROOT保留,内部只留下自定义的404页面)35291-SSLCertificateSignedUsing
Weak
HashingAlgorithm42873
yangc91
·
2023-12-19 02:29
java开发学习笔记
java
web
tomcat
漏洞扫描
【linux】挖矿病毒nanominer伪装成python占用服务器GPU!本文带你分析并杀毒!
nvidia-smi不能正常显示GPU被哪些进程占用病毒文件分析在/tmp/.x/目录中总结:amdmemt
weak
:优化显存时序,提高挖矿效能config.ini:挖矿配置文件doos.pid:挖矿进程的
繁星¹⁸⁹⁵
·
2023-12-18 16:38
计算机技术
linux
linux
服务器
python
裸指针与智能指针的线程安全问题
文章目录裸指针线程安全问题使用普通裸指针造成的问题shared_ptr和
weak
_ptr的解决问题shared_ptr的线程安全问题智能指针shared_ptr本身(底层实现原理是引用计数)是线程安全的智能指针指向的对象的线程安全问题
yhc166188
·
2023-12-18 03:07
c/c++
智能指针用法及其使用代码详解
目录概念RAII机制介绍智能指针雏形shared_ptr原理介绍shared_ptr使用方法unique_ptr
weak
_ptr概念智能指针不是一个指针,它其实是一个对象。
晴夏。
·
2023-12-18 03:06
c++编程相关
智能指针
C++ 智能指针的正确使用方式
C++11中推出了三种智能指针,unique_ptr、shared_ptr和
weak
_ptr,同时也将auto_ptr置为废弃(deprecated)。
bob62856
·
2023-12-18 02:05
内存优化
第三方自动检测库(MLeak)野指针product->Scheme->Run->Diagnostics->ZoombieObjects(僵尸对象)assign对应__unsafe_unretain,__
weak
assign
Jorunk
·
2023-12-18 02:34
5.2 C++11堆内存管理:智能指针与垃圾回收
而是引入unique_ptr、shared_ptr、
weak
_ptr三个智能指针。参见C++11智能指针·语
小黑屋1024
·
2023-12-18 00:38
深入理解C++11新特性
C++11
【C++】智能指针
智能指针文章目录智能指针智能指针介绍unique_ptrshared_ptr
weak
_ptr前置知识》》普通指针智能指针介绍智能指针可以帮助C++程序员管理动态分配的内存的,它会帮助我们自动释放new出来的内存
十字星的约定_
·
2023-12-17 23:24
c++
c++
开发语言
c++20
面试题:strong,
weak
, assign, copy 的区别
strong强引用,只可以修饰对象,属性的默认修饰符,其修饰的对象引用计数增加1
weak
弱引用,只可以修饰对象,指向但不拥有对象,其修饰的对象引用计数不增加,可以避免循环引用,
weak
修饰的对象释放后,
常在士心
·
2023-12-17 23:23
CTF-攻防世界web新手入门篇
CTF-攻防世界web新手入门(全)攻防世界网址1、view_source2、robots3、backup4、cookie5、disabled_button6、
weak
_auth7、simple_php8
weixin_45923850
·
2023-12-16 19:54
CTF
安全
web服务器
javascript
web安全
php
Swift: 弱引用数组
Swift示例:importFoundationclass
Weak
Array{privatevararray:[
Weak
]=[]funcappend(_object:T?)
芮淼一线
·
2023-12-16 19:53
攻防世界web新手区题解
目录第一题view_source第二题robots第三题backup第四题cookie第五题disabled_button第六题
weak
_auth第七题simple_php第八题get_post第九题、
淅见.
·
2023-12-16 19:51
web安全
攻防世界 web
.~”、“.bak”、“.bash_history”、“.bkf”cookie看响应头disabled_button删除掉disabled=""
weak
_authadmin123456直接进simple_php
過路人!
·
2023-12-16 19:13
ctf
安全
iOS内存管理详解
目录block内存管理autorelease内存管理
weak
对象内存管理NSString内存管理new、alloc、copy、mutableCopy对象内存管理(后续更新)属性内存管理(后续更新)一、block
繁星mind
·
2023-12-16 18:29
es6 — Map &&
Weak
Map - 2019-01-10
2019-01-10创建目的JavaScript的对象本质上是键—值对的集合,但是,只能用字符串作为键。这就有很多限制了。为了解决这个问题,ES6提供了Map数据结构。它类似于对象,也是键—值对的集合,但‘键’的范围不限于字符串,各种类型的值(包括对象)都可以当做键。也就是说对象提供字符串—值结构,Map提供值—值结构,Map结构是一种更完善的hash结构实现。varm=newMap();varo
Hilberts_hotel
·
2023-12-16 16:04
机器学习---Boosting
弱学习机(
weak
learner):对一定分布的训练样本给出假设(仅仅强于随机猜测),根据有云猜测可能会下雨。强学习
三月七꧁ ꧂
·
2023-12-16 14:04
机器学习
机器学习
boosting
人工智能
Crypto++ Library 6.1 API Reference
Library6.1APIReferenceAbstractBaseClassescryptlib.hAuthenticatedEncryptionModesCCM,EAX,\refGCM"GCM(2Ktables)",\refGCM"GCM(64Ktables)"BlockCiphers\refRijndael"AES",ARIA,
Weak
right_33cb
·
2023-12-16 13:49
c++系列:智能指针share_ptr,unique_ptr,
weak
_ptr
share_ptr作用:相当于一个容器,托管堆指针,实现智能释放堆内存,支持同个堆指针被多个容器托管原理:利用容器临时变量的销毁,触发析构函数,将引用计数减少,引用计数为0则将堆指针安全释放初始化:share_ptrptrA(newA())//正确,堆指针为指向newA()的地址share_ptrptrA=(newA())//错误,没有这种构造函数share_ptrptrB(ptrA)//正确,p
流木_5928
·
2023-12-16 02:21
java面试题10
1.Java中的弱引用(
Weak
Reference)是什么?它有什么作用?答案:弱引用是一种特殊的引用类型,用于引用不需要特别关注的对象。
CrazyMax_zh
·
2023-12-15 21:41
java
开发语言
笔记本电脑安装了Ubuntu系统设置关盖/合盖不挂起/不睡眠
文章目录简介通过gnome-t
weak
s设置通过更改登录配置文件logind.conf设置参考资料简介学习工作中需要用到笔记本安装UbuntuLinux系统,并且需要关盖电脑不关机、不挂起且不睡眠。
KRISNAT
·
2023-12-15 07:12
Linux
电脑
ubuntu
linux
【ES6】Set和Map数据结构
Set和Map数据结构Setset基本用法实例属性和方法
Weak
Set含义语法Map基本用法实例属性和方法与其他数据结构的互相转换
Weak
Map含义语法这是es6新增的数据结构,在面试中常被问到区别,以及与
ICE努力学前端
·
2023-12-15 07:10
es6
数据结构
前端
ES6:数据结构Set和Map&
Weak
Set和
Weak
Map
ES6:数据结构Set和Map&
Weak
Set和
Weak
MapSet基本使用常见方法
Weak
Set
Weak
Set的特点基本使用
Weak
Map的应用Map基本使用常见方法
Weak
Map
Weak
Map的特点强引用和弱引用在
独鹿DT
·
2023-12-15 07:08
JavaScript高级
Map
Set
es6
WeakSet
WeakMap
@property 关键词的区别
对NSStringretain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1,对其他NSObject和其子类
weak
和strong的区别:
weak
和strong不同的是当一个对象不再有
行走在北方
·
2023-12-15 07:34
iOS 中的内存管理优化
闭包外面将强引用对象转化为弱引用指针,防止循环引用block内弱引用转换成strong强引用指针,防止多线程和ARC环境下弱引用可能会被随时释放的问题__
weak
MyViewController*wself
child_cool
·
2023-12-15 06:17
19、XSS——HTTP协议安全
文章目录一、
Weak
SessionIDs(弱会话IDs)二、HTTP协议存在的安全问题三、HTTPS协议3.1HTTP和HTTPS的区别3.2SSL协议组成一、
Weak
SessionIDs(弱会话IDs
PT_silver
·
2023-12-15 01:51
深信服SCSA-S认证
xss
http
安全
点击cell 右上角的按钮 弹出带尖的弹窗
void)cellDontLikeClick:(UITableViewCell*)cellrectofBtn:(CGRect)rect;@optional@end@property(nonatomic,
weak
化二缺
·
2023-12-14 17:21
Java 中的四种引用类型和它们的使用场景
Java提供了四种不同的引用类型:强引用(StrongReference)、软引用(SoftReference)、弱引用(
Weak
Reference)和虚引用(PhantomReference)。
一个搬砖的农民工
·
2023-12-06 17:09
JVM
java
jvm
开发语言
Java/Android中的引用类型及
Weak
Reference应用实践
作为Java/Android中的引用类型之一,
Weak
Reference被大量的使用到系统源码、基础工具甚至具体的业务逻辑中。
xiaopangcame
·
2023-12-06 13:38
android
android
C++智能指针及简单实现
C++智能指针堆内存、栈内存与静态内存静态内存栈内存堆内存动态内存管理new、delete运算符智能指针实现智能指针shared_ptr智能指针的线程安全问题解决unique_ptr
weak
_ptr循环引用思维导图本模块思路动态内存管理
FangYwang
·
2023-12-06 12:58
C++
c++
学习
笔记
iOS知识点总结(二)
Objectives-C篇1.比较strong,
weak
,assign,copystrong表示指向并拥有该对象。其修饰的对象引用计数会增加1。该对象只要引用计数不为0则不会被销毁。
CyberDunk1997
·
2023-12-06 03:38
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他