十年java架构师教你怎么学好java架构一、分布式架构架构分布式的应用和工具,成熟目前的技术包括J2EE,CORBA和DCOM,这些技术牵扯的内容非常广,相关的书籍也非常多。分布式系统是一个古老而宽泛的话题,而近几年因为“大数据”概念的兴起,又焕发出了新的青春与活力。除此之外,分布式系统也是一门理论模型与工程技法。学习分布式系统的同学往往会感觉:“入门容易,深入难”的确,学习分布式系统几乎不需要
分类:
编程语言 时间:
2019-12-29 09:28:53
阅读次数:
96
索引的存储结构 l B Tree和B+ Tree的特点与区别 * 树的高度一般都是在2-4这个高度,树的高度直接影响IO读写的次数。 * 如果是三层树结构 支撑的数据可以达到20G,如果是四层树结构 支撑的数据可以达到几十T * B Tree和B+ Tree的最大区别在于非叶子节点是否存储数据的问题 ...
分类:
数据库 时间:
2019-12-28 22:42:09
阅读次数:
97
一、减少请求资源大小或者次数 1、尽量和并和压缩css和js文件。(将css文件和并为一个。将js合并为一个) 原因:主要是为了减少http请求次数以及减少请求资源的大小 打包工具: webpack gulp grunt. ....2、尽量所使用的字体图标或者SVG图标来代替传统png图 因为字体图 ...
分类:
Web程序 时间:
2019-12-28 16:37:57
阅读次数:
129
DNS解析与ip url 统一资源定位符 它或许指定的是一个文件资源 或许是一个方法(比如接口) 为什么看到的网站会动呢 是因为浏览器可以解析html DNS 解析 ip地址 http权威指南 js引擎 301 302 域名服务器 ip服务器 cookie 是否合法 .cn .org .gov 最高 ...
分类:
Web程序 时间:
2019-12-28 16:16:33
阅读次数:
110
回流: 对于DOM结构中的各个元素都有自己的盒子模型,这些都需要浏览器根据各种样式(浏览器的、开发人员定义的等)来计算并根据计算结果将元素放到它该出现的位置,这过程称之为reflow(回流) 重绘: 当各种盒子的位置、大小以及其他属性,例如颜色、字体大小等都确定下来后,浏览器于是便吧这些元素都按照各 ...
分类:
Web程序 时间:
2019-12-28 16:05:48
阅读次数:
85
1、Nginx运行工作进程数量Nginx运行工作进程个数一般设置CPU的核心或者核心数x2。如果不了解cpu的核数,可以top命令之后按1看出来,也可以查看/proc/cpuinfo文件grep^processor/proc/cpuinfo|wc-l[root@lx~]#vi/usr/local/nginx1.10/conf/nginx.confworker_processes4;[root@lx
分类:
其他好文 时间:
2019-12-28 09:24:34
阅读次数:
97
多层次报表是常见的报表形式,典型的如分组报表和主子报表。其中的关联运算(组与明细、主表和子表)由于有层次而不能直接在数据库中完成,需要在报表端完成。而报表端一般只能采用排序和遍历的方法实现关联,性能又比较差。 本文介绍的润乾报表可以利用层次数据集(需要结合集算器实现)在数据源计算过程中完成关联计算, ...
分类:
其他好文 时间:
2019-12-27 23:51:39
阅读次数:
76
当数据库表数据量较大时,报表性能往往不高,此时仅针对 SQL 或报表端进行优化,效果往往不明显。这种情况下要显著提升性能,可以考虑采用并行多库的方式,即采用一定规则(如时间)将数据分库分段存储,而报表同时访问多个数据库进行数据计算,最后在报表中进行汇总展现。 不过,一般报表工具并不具备这种并行取数汇 ...
分类:
其他好文 时间:
2019-12-27 23:29:46
阅读次数:
76
文章转自:原创: 杨建旭,https://mp.weixin.qq.com/s/ZtwKmG3xCsTShJni6xTCmw 对于物理机来说,CPU有socket、Core、thread的概念,一个linux虚拟机上面同样有这些信息,这些信息是什么含义,和物理机之间有多少对应关系呢?如何分配CPU拓 ...
分类:
其他好文 时间:
2019-12-27 15:30:19
阅读次数:
337
理想这样 显示是这样 slot失效了 显示的是prop的值 解决: 需要在其和其之后的一个显示的组件上添加 :key="Math.random()" 完美搞定 原因: 是因为表格是element-ui通过循环产生的 而vue在dom重新渲染时有一个性能优化机制, 就是相同dom会被复用, 通过key ...
分类:
其他好文 时间:
2019-12-27 15:20:15
阅读次数:
191