51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#可迭代对象
【JVM底层策略 一】GC roots如何判断对象不可达
查找内存中不再使用的对象引用计数法 引用计数法就是如果一个对象没有被任何引用指向,则可视之为垃圾。这种方法的缺点就是不能检测到环的存在。 2.根搜索算法 根搜索算法的基本思路就是通过一系列名为”GCRoots”的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链(Refer...
代码星球
·
2020-12-09
JVM
底层
策略
GC
roots
Synchronized方法锁、对象锁、类锁区别
synchronized,这个东西我们一般称之为”同步锁“,他在修饰代码块的时候需要传入一个引用对象作为“锁”的对象。在修饰方法的时候,默认是当前对象作为锁的对象在修饰类时,默认是当前类的Class对象作为所的对象故存在着方法锁、对象锁、类锁这样的概念那么我们来大致看一下这三种锁方法锁(synchronized修饰方法...
代码星球
·
2020-12-09
Synchronized
方法
对象
类锁
区别
面向对象六大设计原则
原文:https://www.cnblogs.com/pony1223/p/7594803.html 虽然之前已经理解知道了这六大原则是什么,这篇文章同时也讲解了为什么。----------------------------------------------------------------------...
代码星球
·
2020-12-09
面向
对象
六大
设计
原则
如何根据对象的属性,对集合(list / set)中的对象进行排序
一:针对list 通过java.util.Collections的sort方法,有2个参数,第一个参数是list对象,第二个参数是newComparator<对象类>(){}方法,这个方法实现了compare()方法,具体代码如下所示:1234567...
代码星球
·
2020-12-09
对象
如何
根据
属性
集合
Java中创建对象的5种方式
作为Java开发者,我们每天创建很多对象,但我们通常使用依赖管理系统,比如Spring去创建对象。然而这里有很多创建对象的方法,我们会在这篇文章中学到。Java中有5种创建对象的方式,下面给出它们的例子还有它们的字节码使用new关键字} → 调用了构造函数使用Class类的newInstance方法...
代码星球
·
2020-12-09
Java
创建
对象
5种
方式
redis下操作hash对象
hash用于存储对象,对象的格式为键值对设置设置单个属性HSETkeyfieldvalue设置多个属性HMSETkeyfieldvalue[fieldvalue...]获取获取一个属性的值HGETkeyfield获取多个属性的值HMGETkeyfield[field...]获取所有属性和值HGETALLkey获取所有的...
代码星球
·
2020-11-27
redis
操作
hash
对象
Unity让带有Rigidbody组件的游戏对象停止运动
Rigidbodyrigidbody=transform.GetComponent<Rigidbody>();rigidbody.velocity=Vector3.zero;rigidbody.constraints=RigidbodyConstraints.FreezeAll;rigidbody.cons...
代码星球
·
2020-11-24
Unity
带有
Rigidbody
组件
游戏
使用iframe框架打开页面(layer.open)并存在嵌套时怎样获取到嵌套内的框架对象?
首先,在使用layer.open打开的页面内使用varindex=parent.layer.getFrameIndex(window.name);获取当前所打开框架的索引序号,并把此序号传送给下一级打开的窗口页面,那么在这个页面上使用:var$obj=$.currentIframe().frames['layui-la...
代码星球
·
2020-11-22
框架
嵌套
使用
iframe
打开
Vue内部使用setInterval轮询数据,对象数据重新赋值后再次渲染数据
varvue=newVue({el:"#notification",data:{Message:""},methods:{getMessage:function(){varself=this;$.ajax({url:"../Manage/Message/GetMessage",type:"get",dataType:"...
代码星球
·
2020-11-22
数据
Vue
内部
使用
setInterval
jQuery :lt和gt 选择器的使用(可用于对象的包含或排除等)
1、https://www.w3school.com.cn/jquery/selector_lt.asp会选取index值小于指定数的元素,如下所示:选取前4个元素对象var$SSli=$("#SS>ulli:lt(3)"); 2、https://www.w3school.com.cn/jquery/s...
代码星球
·
2020-11-22
jQuery
lt
gt
选择器
使用
vue.js click点击事件获取当前元素对象及获取自定义属性
Vue.js可以传递$event对象<bodyid="app"><ul><li:data-price="m.price"v-on:click="say('hello!',$event)">点击当前行文本</li><li>li2</li><li...
代码星球
·
2020-11-22
获取
vue.js
click
点击
事件
使用Dictionary做特殊的json字符串时(可以随意起key的名称)怎么将json字符串反序列化为json匿名对象?及匿名对象的使用方法
varobject=new{arr=new[]{1,2,3},list=newDictionary<string,int>{{"x",1},{"y",2}}};varjsonString=JsonConvert.SerializeObject(o);例子1:varresult=JsonConvert.Des...
代码星球
·
2020-11-22
json
字符串
匿名
对象
使用
获取jQuery对象的第一个子元素
<ul><li>1</li><li>2</li><li>3</li></ul><script>console.log($('ulli:first'));console.log($("ul>li:first"...
代码星球
·
2020-11-22
获取
jQuery
对象
第一
个子
获取div下的input type为file的所有对象
varfiles=$(".profile-content").find("input[type='file']");files.each(function(){alert($(this).attr("data-id"));}) ...
代码星球
·
2020-11-22
获取
div
下的
input
type
VS2019,打开项目之后显示:System.NullReferenceException: 未将对象引用设置到对象的实例
关闭项目,删除项目文件夹下的隐藏文件夹.vs和bin/obj文件夹...
代码星球
·
2020-11-22
对象
VS2019
打开
项目
之后
首页
上一页
...
41
42
43
44
45
...
下一页
尾页
按字母分类:
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
其他