51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#深入理解jvm
Java中多态的一些简单理解
什么是多态1.面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。2.多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)3.实现多态的技术称为:动态绑定(dyn...
代码星球
·
2020-04-06
Java
中多
一些
简单
理解
JVM
JVM内存模型和结构 GC原理,性能调优 调优:ThreadDump,分析内存结构 class二进制字节码结构,classloader体系,class加载过程,实例创建过程...
代码星球
·
2020-04-06
JVM
JVM(java 虚拟机)内存设置
一、设置JVM内存设置1.设置JVM内存的参数有四个:-Xmx JavaHeap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;-Xms JavaHeap初始值,Server端JVM最好将-Xms和-Xmx设为相...
代码星球
·
2020-04-05
JVM
java
虚拟机
内存
设置
深入mysql "on duplicate key update" 语法的分析
如果在INSERT语句末尾指定了onduplicatekeyupdate,并且插入行后会导致在一个UNIQUE索引或PRIMARYKEY中出现重复值,则在出现重复值的行执行UPDATE;如果不会导致唯一值列重复的问题,则插入新行。 例如,如果列a为主...
代码星球
·
2020-04-05
深入
mysql
quoton
duplicate
key
EF中的事务处理的初步理解
1. EF对事务进行了封装:context的saveChange()是有事务性的。2. 依赖多个不同的Context的操作(即分布式操作)或者多次调用context.saveChanges()操作,会脱离EF事务封装,此时可使用TransactionScope实现事务操作。案例代为: &n...
代码星球
·
2020-04-05
EF
中的
事务处理
初步
理解
DotNetNuke中理解{objectQualifier} {databaseOwner}
在DotNetNuke3.0中,如果我们用英文版安装的时候,在数据库中我们可以看到大部分表都有一个前缀“_DNN”。为什么要设置这个前缀呢,是因为利用objectqualifier(表现为前缀),可以允许在同一个数据库中建立多个主机。在每个存储过程和表中都指定了objectqualifier。例如,你可以设...
代码星球
·
2020-04-05
DotNetNuke
理解
objectQualifier
databaseOwner
[转发]深入理解git,从研究git目录开始
转发学习的啦。似乎很少有人在读某个git快速教程的时候会说:“这个关于git的快速教程太酷了!读完了用起git来超级舒服,并且我一点也不怕自己会破坏什么东西。” 对git的初学者来说,刚接触git时就像进入了一个他不会听/说当地语言的陌生国度。如果你知道自己在哪里并且知道怎么走,那就很...
代码星球
·
2020-04-05
git
转发
深入
理解
研究
初学者关于贝叶斯纳什均衡各类符号的一点理解
...
代码星球
·
2020-04-05
初学者
关于
贝叶
纳什
均衡
《深入浅出设计模式》简记
1.1 简单工厂模式 1.2 工厂方法模式 1.3 抽...
代码星球
·
2020-04-05
深入浅出设计模式
简记
javascript深入理解js闭包
一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 varn=999; functionf1(){ alert(n); } f1();//999另一方面...
代码星球
·
2020-04-05
Javascript
深入
理解
js
闭包
Gradle里面的依赖implementation和api的真正理解
Gradle新版本里面依赖的写法支持implementation和api,下面简单解释两者的区别: implementation表示依赖,即只依赖不打包进来。 api表示打包,即不仅依赖还打包进来,这样上层就不用重复依赖。 注意:这里的打包是便于理解,是指打包依赖关系而不是打包源代码,也就是说将依赖暴露给上层。 ...
代码星球
·
2020-04-05
Gradle
面的
依赖
implementation
api
关于print()、sys.stdout、sys.stderr的一些理解
print()方法的语法:print(*objects,sep='',end='',file=sys.stdout,flush=False)其中file=sys.stdout的意思是,print函数会将内容打印输出到标准输出流(即sys.stdout),当然也可以自定义输出流:withopen('test.log','...
代码星球
·
2020-04-05
关于
print
sys.stdout
sys.stderr
一些
转 深入理解Midlet类
在J2ME编程过程中,MIDlet是最核心的类之一,熟悉该类的使用是J2ME学习过程中必须首先掌握的类,下面就结合实际介绍一下该类的实际使用。 众所周知,J2ME程序都是从MIDlet类开始执行,系统规定了MIDlet的生命周期。规定MI...
代码星球
·
2020-04-05
深入
理解
Midlet
深入浅出了解OCR识别票据原理
欢迎大家前往云加社区,获取更多腾讯海量技术实践干货哦~译者:Mr.Geek本文翻译自dzone中IvanOzhiganov所发文章DeepDiveIntoOCRforReceiptRecognition文中版权、图像代码等数据均归作者所有。为了本土化,翻译内容略作修改。光学字符识别技术(OCR)目前被广泛利用在手写识别...
代码星球
·
2020-04-05
深入浅出
了解
OCR
识别
票据
JVM调优之jstack找出最耗cpu的线程并定位代码
转载:https://www.cnblogs.com/chengJAVA/p/5821218.htmljstack可以定位到线程堆栈,根据堆栈信息我们可以定位到具体代码,所以它在JVM性能调优中使用得非常多。下面我们来一个实例找出某个Java进程中最耗费CPU的Java线程并定位堆栈信息,用到的命令有ps、top、pr...
代码星球
·
2020-04-05
JVM
调优
jstack
找出
最耗
首页
上一页
...
90
91
92
93
94
...
下一页
尾页
按字母分类:
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
其他