51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#深入理解计算机系统
高性能并行计算计系统概述
高性能并行计算系统1.微处理器的存储结构 2.Cache结构对程序性能的影响例如矩阵乘法中不同循环顺序对程序性能的影响。DOJ=1,N DOI=1,N C(I,J)=0.D0 ENDDOENDDODOI=1,N DOJ=1,N DOK=1,N C(I,J)=C(I,J)+A(I,...
代码星球
·
2020-04-06
高性能
并行
算计
系统
概述
在linux系统中安装VSCode(Visual Studio Code)
在linux系统中安装VSCode(VisualStudioCode)访问VisualStudioCode官网 https://code.visualstudio.com/docs?dv=linux64我是64位的:wget https://az764295.vo.msecnd.net/stable...
代码星球
·
2020-04-06
linux
系统
安装
VSCode
Visual
java学习:JMM(java memory model)、volatile、synchronized、AtomicXXX理解
一、JMM(javamemorymodel)内存模型从网上淘来二张图:上面这张图说的是,在多核CPU的系统中,每个核CPU自带高速缓存,然后计算机主板上也有一块内存-称为主内(即:内存条)。工作时,CPU的高速缓存中的数据通过一系列手段来保证与主内的数据一致(CacheCoherence),更直白点,高速缓存要从主内中...
代码星球
·
2020-04-06
java
学习
JMM
memory
model
大众点评cat系统的搭建笔记
项目地址:https://github.com/dianping/cat编译步骤:这个项目比较另类,把编译需要的jar包,单独放在git分支mvn-repo里了,而且官方文档里给了一个错误的命令提示:gitgit@github.com:dianping/cat.gitmvn-repo当你直接把这条命令贴到termina...
代码星球
·
2020-04-06
大众
点评
cat
系统
搭建
ELK日志系统:Filebeat使用及Kibana如何设置登录认证
根据elastic上的说法:Filebeatisalightweight,opensourceshipperforlogfiledata.Asthenext-generationLogstashForwarder,FilebeattailslogsandquicklysendsthisinformationtoLogs...
代码星球
·
2020-04-06
ELK
日志
系统
Filebeat
使用
ELK日志系统:Elasticsearch + Logstash + Kibana 搭建教程
环境:OSX10.10.5+JDK1.8步骤:一、下载ELK的三大组件Elasticsearch下载地址:https://www.elastic.co/downloads/elasticsearch(目前最新版本:2.1.1)Logstash下载地址: https://www.elastic.co/downl...
代码星球
·
2020-04-06
ELK
日志
系统
Elasticsearch
Logstash
linux:手动校准系统时间和硬件CMOS时间
windows下OS时间和主板CMOS芯片里的时间通常是一致的,但是linux却不一定,在无法联网自动校准时间的情况下,只能手动调整:查看系统时间date调整系统时间sudodate-s01:01:01//仅设置时间,不修改日期sudodate-s'2015-05-2301:01:01'//时间带时间一起修改查看硬件C...
代码星球
·
2020-04-06
时间
linux
手动
校准
系统
BFC的个人理解
BFC是Block Formatting Context (块级格式化上下文)的缩写,是一个独立的渲染区域,这个东西的存在是为了隔绝一些内部子元素对外部元素的影响。例如:我们用overflow:hidden来清除浮动,就是父元素生成了BFC,从而隔绝了内部子元素浮动对外部其他元算的影响,从...
代码星球
·
2020-04-06
BFC
个人
理解
Java跨平台(系统)的主要原理
Java是可以在系统运行的,主要是Java在执行的时候先通过Java虚拟机JVM,对应不同的操作系统,JVM会采用对应的翻译机制。 ...
代码星球
·
2020-04-06
Java
跨平台
系统
主要
原理
理解充分条件、充分不必要条件、必要条件和必要不充分条件
转载:https://www.zhihu.com/question/30469121充分条件: 只要有A,就一定能达成B,A是B的充分条件。充分不必要条件: 有A,一定能达到B;就算没有A,也有可能达到B。 举例:某次考试,试卷满分为100分。小明考了90分。对于“及格”这件事...
代码星球
·
2020-04-06
充分
条件
必要条件
理解
必要
秒杀系统架构分析与实战
对现有网站业务造成冲击秒杀活动只是网站营销的一个附加活动,这个活动具有时间短,并发访问量大的特点,如果和网站原有应用部署在一起,必然会对现有业务造成冲击,稍有不慎可能导致整个网站瘫痪。解决方案:将秒杀系统独立部署,甚至需要将秒杀商品页面缓存在CDN,同样需要和CDN服务商临时租借新增的出口带宽。直接下单秒杀的游戏规则是...
代码星球
·
2020-04-06
秒杀
系统
架构
分析
实战
计算机程序设计艺术(读书笔记)1
好的算法的一个准则是用于执行算法的时间长度。这可以借助于执行每个步骤的次数来表示。我们通常面对着同一个问题的若干个算法,因此我们必须判断哪一个最好。这就是算法分析这个有趣和重要的领域要研究的了。 ...
代码星球
·
2020-04-06
计算机
程序
设计艺术
读书
笔记
js深入研究之扩展类,克隆对象,混合类(自定义的extend函数,clone函数,与augment函数)
1.类扩展/*EditInPlaceField类*//*扩展函数*/functionextend(subClass,superClass){varF=function(){};F.prototype=superClass.prototype;subClass.prototype=newF();subClass.prot...
代码星球
·
2020-04-06
函数
js
深入研究
扩展
克隆
js深入研究之自定义混合Mixin函数
<scripttype="text/javascript">/*增加函数*/functionaugment(receivingClass,givingClass){for(methodNameingivingClass.prototype){if(!receivingClass.prototype[meth...
代码星球
·
2020-04-06
js
深入研究
自定义
混合
Mixin
js深入研究之克隆,属性,数组,对象,函数
代码<scripttype="text/javascript">/*克隆原型得到对象*/functionclone(object){functionF(){}F.prototype=object;returnnewF;}varPerson={name:'defaultname',getName:functi...
代码星球
·
2020-04-06
js
深入研究
克隆
属性
数组
首页
上一页
...
205
206
207
208
209
...
下一页
尾页
按字母分类:
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
其他