1 基础概念 自旋锁与相互排斥锁有点类似,仅仅是自旋锁不会引起调用者睡眠。假设自旋锁已经被别的运行单元保持。调用者就一直循环在那里看是否该自旋锁的保持者已经释放了锁。"自旋"一词就是因此而得名。 因为自旋锁使用者一般保持锁时间很短,因此选择自旋而不是睡眠是很必要的,自旋锁的效率远高于相互排斥锁。 信 ...
分类:
其他好文 时间:
2017-07-09 12:37:26
阅读次数:
165
1.什么是线程 * 线程是程序执行的一条路径, 一个进程中可以包含多条线程 * 多线程并发执行可以提高程序的效率, 可以同时完成多项工作* 2.多线程的应用场景 * 红蜘蛛同时共享屏幕给多个电脑 * 迅雷开启多条线程一起下载 * QQ同时和多个人一起视频 * 服务器同时处理多个客户端请求 ###24 ...
分类:
编程语言 时间:
2017-07-09 12:32:35
阅读次数:
173
一、Spring框架分为哪七大模块,各模块的主要功能作用是什么? 1. Spring Core: Core封装包是框架的最基础部分,提供IOC和依赖注入特性。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要,并真正地允许你从程序逻辑中分离出依赖 ...
分类:
其他好文 时间:
2017-07-08 00:21:32
阅读次数:
548
一、核心概念 1、Node Node作为集群中的工作节点,运行真正的应用程序,在Node上Kubernetes管理的最小运行单元是Pod。Node上运行着Kubernetes的Kubelet、kube-proxy服务进程,这些服务进程负责Pod的创建、启动、监控、重启、销毁、以及实现软件模式的负载均 ...
分类:
其他好文 时间:
2017-07-08 00:19:05
阅读次数:
289
一、关闭系统防火墙永久性生效重启后不会复原 开启chkconfigiptableson 关闭chkconfigiptablesoff即时生效重启后复原 开启serviceiptablesstart 关闭serviceiptablesstop关闭Selinux:永久性失效重启后不会复原 vim/etc/sysconfig/selinux修改 SELINUX=disabled即时生效重启后..
分类:
系统相关 时间:
2017-07-07 20:18:41
阅读次数:
262
基础概念硬件:hardware软件:software(microsoft)操作系统:OS,operatingsystem裸机,类unix系统(linux<红旗,Redhat,..>,aix,xenix...),microsoftwindows,MacOS,office,exchange邮件服务器,android(安卓),ios苹果,windowsphone内存:internalmemory,简称memory外存..
分类:
编程语言 时间:
2017-07-07 19:52:11
阅读次数:
204
1、面向对象3大特点 封装:封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。 继承:继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。通过继承创建的新类称为“子类”或“派生类”,被... ...
分类:
其他好文 时间:
2017-07-07 15:25:06
阅读次数:
109
本文主要介绍阿里dubbo的基本使用,关于dubbo的相关基础概念请自行参考dubbo官网:http://www.dubbo.io dubbo是一个服务治理的框架,在如今大规模的分布式应用和SOA架构中,服务治理的问题显的尤为的重要。 以我个人使用dubbo的场景来总结,dubbo主要解决如下问题: ...
分类:
其他好文 时间:
2017-07-04 01:07:33
阅读次数:
251
最近在看java编程思想,大部分内容都觉得没啥意思,但是突然看到一个基本概念(似乎都忘了),于是写了测试题,我想这辈子也不会忘这个概念了。 题目如下: 当我把这个题出给我的码农朋友看的时候,他们的第一反应是:谁TM写的代码,可读性也太差,要求重构。 但是说到具体输出结果时,他们还是有点怀疑的。 是的 ...
分类:
编程语言 时间:
2017-07-03 10:03:45
阅读次数:
230
一. 机器数和真值 在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数 一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1. 比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是00000 ...
分类:
其他好文 时间:
2017-07-02 15:13:55
阅读次数:
144