#深入理解jvm

ES2015箭头函数与普通函数对比理解

直接返回表达式varodds=evens.map(v=>v+1);varnums=evens.map((v,i)=>v+i);varodds=evens.map(function(v){returnv+1;});varnums=evens.map(function(v,i){returnv+i;});包含语...

vue中关于计算属性computed以及其中get、set的理解

在重学vue后,了解到这个计算属性,理解了一点点,但是又无法想到什么时候能用到------------计算属性是基于它们的响应式依赖进行缓存的------------get是基于其他的数据来获取到computed里定义的那个数据set是根据computed里定义的那个数据来改变其他的数据暂时就理解了这些,理解到新的会更...

关于php命名空间的理解

理解命名空间首先要知道命名空间的作用,也就是它的出现解决了那些问题官方给出的解决的问题是:用户编写的代码与PHP内部的类/函数/常量或第三方类/函数/常量之间的名字冲突。为很长的标识符名称(通常是为了缓解第一类问题而定义的)创建一个别名(或简短)的名称,提高源代码的可读性。可以看下这篇文章:https://blog.c...

JVM-String常量池与运行时常量池

JVM-String常量池与运行时常量池...

js作用域理解

学习笔记:(图中水印来自同名微信订阅号,现已改名为‘码上猿梦’)//javaScript作用域:   //首先声明一点,js中没有块级作用域,       比如java中for循环中for(inti=0;i<arr...
IT猿 IT猿·2020-03-28

对于自定义标签类中JspBody类的invoke方法的理解

下面是javaeeAPI中对于invoke()方法的介绍:其中的参数out是一个Writer类的对象,如果写null,就是将标签体内容写到了与此jsp相关联的JspWriter对象,也就是下面的w:<%JspWriterw=pageContext.getOut();%>这样就可以将标签体的内容输出到浏览器端...

正确理解WPF中的TemplatedParent

(注:LogicalTree中文称为逻辑树,VisualTree中文称为可视化树或者视觉树,由于名称不是很统一,文中统一用英文名称代表两个概念,况且VisualTreeHelper和LogicalTreeHelper也是WPF中提供的类名称) 众所周知WPF中的LogicalTree是逻辑上定义的元素层次树,...

springboot使用@ControllerAdvice(二)之深入理解

接口类项目开发时,为了便于后期查找问题,一般会拦截器或过滤器中记录每个接口请求的参数与响应值记录,请求参数很容易从request中获取,但controller的返回值无法从response中获取,有一个简单的方法,在controller接口的最后将返回值保存到request域中,这种方法虽然简单,但是开发起来太麻烦,需...

理解指针

如题:理解指针 转载请保留作者和地址http://www.cnblogs.com/scotth/p/3703616.html  VS如何看汇编代码(DEBUG状态)  Debug->Windows->DisAssambly即可看到汇编窗口  先看看C++代码...
IT猿 IT猿·2020-03-27

JAVA系列-JVM

JVM体系结构概览 JVM参数调优及相关参数JVM的参数类型标配参数:java-version; java-helpX参数:-Xint解释执行;-Xcomp第一次使用就编译;-Xmixed混合模式(先编译再执行)XX参数:Boolean类型:-XX:(+|-)属性+或者-某个属性值;+表示开启;-表...
IT猿 IT猿·2020-03-27

聊聊高并发(二十五)解析java.util.concurrent各个组件(七) 理解Semaphore

前几篇分析了一下AQS的原理和实现。这篇拿Semaphore信号量做样例看看AQS实际是怎样使用的。Semaphore表示了一种能够同一时候有多个线程进入临界区的同步器,它维护了一个状态表示可用的票据,仅仅有拿到了票据的线程尽能够进入临界区,否则就等待。直到获得释放出的票据。Semaphore经常使用在资源池中来管理资...

highstock K线图 深入研究

K线图,相信每个股民都不陌生,如何用SVG画好一个K线图是一个难题。我选择用highstock做为画图组件,适当的修改了一下源码,参考了数个财经网站的案例,完成了一个不太成熟的K线图,欢迎大家批评指正。  上图就是整个K线图的样子,图的上半部分是K线图和5日均线,10日均线,30日均线,下半部分是成...

深入理解Java的接口和抽象类

深入理解Java的接口和抽象类  对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲...

[转]深入理解/proc目录

Linux系统上的/proc目录是一种文件系统,即proc文件系统。与其它常见的文件系统不同的是,/proc是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前正在运行进程的信息,甚至可以通过更改其中某些文件来改变内核的运行状态。基于/proc文件系...

cpu个数、核数、线程数、Java多线程关系的理解

2017年12月08日15:35:37一cpu个数、核数、线程数的关系cpu个数:是指物理上,也及硬件上的核心数;核数:是逻辑上的,简单理解为逻辑上模拟出的核心数;线程数:是同一时刻设备能并行执行的程序个数,线程数=cpu个数*核数二cpu线程数和Java多线程首先明白几个概念: (1)单个cpu线程在同一时...
首页上一页...96979899100下一页尾页