#新理解

理解MySQL——索引与优化

写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,...
代码星球 代码星球·2020-04-01

对WEB标准以及W3C的理解与认识

按照习惯的理解,这两个概念似乎都是指的一个东西(就是咱们在这个版里讨论的这些个"高深理论“^_^)。但我认为,事实上从技术的角度上讲,这两个事物几乎没有任何相关性。web标准简而言之就是将页面的结构、表现和行为各自独立实现,更通俗的讲就是如今招聘时流行的语言”div+css"。但W3CXHTML...

convertView&setTag方法的一点理解

首先我们要知道setTag方法是干什么的,SDK解释为TagsUnlikeIDs,tagsarenotusedtoidentifyviews.Tagsareessentiallyanextrapieceofinformationthatcanbeassociatedwithaview.Theyaremostoftenu...

理解 pkg-config 工具

http://www.chenjunlu.com/2011/03/understanding-pkg-config-tool/你在Unix或Linux下开发过软件吗?写完一个程序,编译运行完全正常,在你本机上工作得好好的,你放到源代码管理系统中。然后,告诉你的同事说,你可以取下来用了。这时,你长长的出了一口气,几天的工...
代码星球 代码星球·2020-03-29

对Kalman(卡尔曼)滤波器的理解

1.简介(BriefIntroduction)在学习卡尔曼滤波器之前,首先看看为什么叫“卡尔曼”。跟其他著名的理论(例如傅立叶变换,泰勒级数等等)一样,卡尔曼也是一个人的名字,而跟他们不同的是,他是个现代人!卡尔曼全名RudolfEmilKalman,匈牙利数学家,1930年出生于匈牙利首都布达佩斯。1953,1954...

简单直观理解形态学中的开运算和闭运算

 ​开运算是先腐蚀,再膨胀。闭运算是先膨胀,再腐蚀。注意上图,开运算去除了图像中比较小的点,闭运算将图中的多个圆变成了一个整体。具体matlab代码如下:closeall;clearall;clc;%开运算和闭运算I=imread('testpic.jpg');I=im2bw(I);I=~I;se=strel...

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...

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.util.concurrent各个组件(七) 理解Semaphore

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