#深入理解计算机系统

低耦合的理解与作用

耦合度的概念耦合度是对模块(类)间关联程度的度量,可以用"联系"作同义词,"独立性"作反义词。耦合度分类(由高到低)(1)内容耦合。当一个模块直接修改或操作另一个模块的数据,或者直接转入另一个模块时,就发生了内容耦合。此时,被修改的模块完全依赖于修改它的模块。类与类之间直接调用或继承关系都是属于这种耦合。需完全避免内容...
代码星球 ·2020-04-13

概念理解_L2范数(欧几里得范数)

L1范数是指向量中各个元素绝对值之和L2范数、欧几里得范数一些概念。首先,明确一点,常用到的几个概念,含义相同。欧几里得范数(Euclideannorm)==欧式长度=L2范数==L2距离 Euclideannorm==Euclideanlength==L2norm==L2distance== &n...

理解统计套利的工作原理

https://www.jianshu.com/p/cfb0750341431.什么是定量交易定量交易是通过统计技术(或者别的技术)来分析历史数据,从而来识别交易的机会。定量交易适用于宏观经济事件和证券价格数据等可量化的信息。当定量交易模型被算法交易者使用时,证券交易将严格基于计算机算法进行买卖决策。统计套利决策就是利...

为什么要报考系统架构师考试

最近一年多,很多朋友来信,问我什么要报考系统架构设计师考试。为什么参加这个考试,这个考试有用吗?对自己的职业会带来什么好处?我想有以下几个方面:一、强迫自己,去系统学习软件架构设计的理论,追踪业界架构设计的发展动态。去学习的动力有很多,如为了兴趣,为了工作,为了职位升迁,为了大幅提升薪水等。其实,为了应付考试,通过考试...

修改linux系统的时间EDT为CST

今早看到一台机器时间对不上,本以为系统时间与网络北京时间不同步,就在终端命令执行网络时间同步 [root@localhost~]#ntpdatetime.windows.com  执行完之后,在执行终端命令,查看时间还是一样,其实EDT和CST是有区别的,时区不一样EDT:指美国东部夏令时...

漫画:全面理解java.lang.IllegalArgumentException及其可用性设计

  经过一段时间的学习与实践,飞鸟已经可以独力解决一些问题。小鱼就让飞鸟讲述一些遇到的问题和解决过程。 报错日志: 这个产生的原因是我覆盖Collections.sort的Comparator方法的时候 Collections.sort在jdk1.7版本之后底层用的是T...

IBM GPFS并行文件系统

原文地址:http://www.hqschina.com/Show.aspx?info_lb=283&info_id=751&flag=103       IBMGPFS文件系统是一种专门为群集环境设计的高性能、可扩展的并行文件系统。...

如何实现Linux+Windows双系统启动

设置你的计算机根据需要启动Windows10或Ubuntu18.04。尽管 Linux 是一个有着广泛的硬件和软件支持的操作系统,但事实上有时你仍需要使用Windows,也许是因为有些不能在Linux下运行的重要软件。但幸运地是,双启动Windows和Linux是很简单的——...

系统测试类型

系统测试类型常用类型共计16个  功能测试  配置测试    性能测试  备份测试  压力测试  异常测试  容量测试  健壮性测试  安全性测试  文档测试  安装测试  在线帮助测试  GUI测试  网络测试  可用性测试    稳定性测试      &n...
代码星球 ·2020-04-12

艰难入侵“中国被黑站点统计系统”

前几天无事(其实一直都没啥鸟事),上网闲逛,进了一个站叫“中国被黑站点统计系统”,收录了5W多条黑页记录,看起来很强大的样子。突然心血来潮想检测一下这个站点的安全性,经过一番努力,最后终于拿下了这个站点和整个服务器,过程中学到不少东西,入侵水平也有了提高,记录下来与大家分享下。很多图是后来截的,...

手把手教你搭建一个基于Java的分布式爬虫系统

 http://blog.51cto.com/xpleaf/2093952在不用爬虫框架的情况,经过多方学习,尝试实现了一个分布式爬虫系统,并且可以将数据保存到不同地方,类似MySQL、HBase等。基于面向接口的编码思想来开发,因此这个系统具有一定的扩展性,有兴趣的朋友直接看一下代码,就能理解其设计思想,虽...

通信原理系列(1)——通信系统模型

第一章通信系统模型1.1通信系统模型模拟通信系统模型注:消息基带信号:完成这种变换与反变换的是信源与信宿;基带信号已调信号:完成这种变换与反变换的是调制器与解调器;已调信号具有的特征:1)携带信息;2)适合在信道中传输。数字通信系统模型注:信源编码的功能:1)完成模/数(A/D)转换;2)将数字信号进行压缩处理,以提高...

深入理解JVM(一)——基本原理

前言 JVM一直是java知识里面进阶阶段的重要部分,如果希望在java领域研究的更深入,则JVM则是如论如何也避开不了的话题,本系列试图通过简洁易读的方式,讲解JVM必要的知识点。运行流程 我们都知道java一直宣传的口号是:一次编译,到处运行。那么它如何实现的呢?我们看下图: java...

【数据库】图书管理系统

分析学校的图书借阅系统,尝试模拟该借阅系统的数据库结构自行设计一个数据库。数据库所支持的功能和存储的信息需至少包含如下几个方面。读者信息,可参考下图,只需设计其中主要属性信息即可。需要注意,每个读者可能有着不同的借阅权限,比如:本科生能借阅50本,教师能借阅100本,而且借阅时限也不同,所以,为了便于管理,将读者分为不...
代码星球 ·2020-04-12

MPTCP 理解

背景   随着技术的发展许多设备具有了多个网络接口,而TCP依然是一个单线路的协议,在TCP的通信过程中发端和收端都不能随意变换地址。我们可以利用多个网络接口的这一特性来改善性能和有效冗余。例如:你的手机同时连接WIFI信号和3G信号的时候,如果WIFI关掉,使用WIFI进行的TCP连接就...
代码星球 ·2020-04-12
首页上一页...187188189190191...下一页尾页