一、背景俗话说的真好,常在河边走,怎能不湿鞋子,之前作为工程师自觉的很细心的我,今天终于有了误操作,想删除服务器上临时的系统扫描文件如下图:由于是在root的家目录,本想这/tmp/下有很多系统扫描文件,系统性的tab了一下,由于是自己的监控测试服务器也没多想,tab了一下应该是有多个文件,之后直接跟*然后删除全部扫描文件,但发现回车的一瞬间,发现只有一个扫描文件,瞬间头皮发麻,虽然只是自己的测试
分类:
系统相关 时间:
2018-10-15 17:06:37
阅读次数:
216
Linux超级守护进程——xinetd一 Linux守护进程Linux 服务器在启动时需要启动很多系统服务,它们向本地和网络用户提供了Linux的系统功能接口,直接面向应用程序和用户。提供这些服务的程序是由运行在后台的守护进程来执行的。守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行... ...
分类:
Web程序 时间:
2018-10-07 13:01:42
阅读次数:
186
单例模式是指整个应用中只有一个对象实例的设计模式。应用场景是应用中经常要实例化一个对象,如果频繁的new来创建新的对象,则会消耗很多系统资源,单例模式可以解决这个问题。 输出: true 1 ...
分类:
其他好文 时间:
2018-10-04 10:37:43
阅读次数:
128
第三章 (1)程序和进程无一一对应关系 (2)各个进程在并发执行过程中会产生相互制约关系,而程序本身是静态的,不存在这种异步特征 (3)进程是资源分配的基本单位,同一进程的所有线程共享该进程的所有资源(4)线程是分配分配处理机的基本单位,它与资源分配无关(5)一个线程只属于一个进程,而一个进程可以多 ...
分类:
其他好文 时间:
2018-10-02 17:16:08
阅读次数:
115
在之前的文章中,我们知道数据库服务可能已经成为了很多系统的性能关键点,甚至是瓶颈了。也给大家介绍了数据库服务器从主备架构、到主从架构、再到主主架构的基础方案。但如果单台机器已经不能满足完整业务数据存储的时候,我们就需要考虑采用多机甚至多中心的部署方案了。 今天我们就再来聊一聊,在多机环境下,数据库集 ...
分类:
数据库 时间:
2018-09-30 15:03:53
阅读次数:
141
xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 xml的格式如下,就是通过<>节点来区别数据结构的: xml协议在各个语言里的 ...
分类:
其他好文 时间:
2018-09-25 12:40:05
阅读次数:
91
BGP环路防护机制:-IBGP邻居防环机制@IBGP水平分割*从内部邻居学习过来的路由,不会发送给另外一个内部邻居;-所带来的问题:IBGP邻居之间无法正常学习路由。-解决方案:#在所有的IBGP邻居之间,互相建立邻居;*弊端:网络中存在大量的BGP邻居关系,不容易管理,扩展性不强,消耗过多系统资源,提高管理成本。#BGP联盟/联邦-大AS(通过公有AS表示)-小AS(通过私有AS表示)*每个路由
分类:
其他好文 时间:
2018-09-20 12:23:53
阅读次数:
1612
如今很多系统管理员依然通过组合使用诸如ifconfig、route、arp和netstat等命令行工具(统称为net-tools)来配置网络功能,解决网络故障。net-tools起源于BSD的TCP/IP工具箱,后来成为老版本Linux内核中配置网络功能的工具。但自2001年起,Linux社区已经对 ...
分类:
Web程序 时间:
2018-09-12 14:02:07
阅读次数:
221
看了很多文档,就简书说的最好。 关键词: 无竞争等待、同步机制(类似ABCABCABC)、条件变量不是锁、线程阻塞。 概念 线程同步的方法有多种,互斥量、信号量、条件变量、读写锁等。互斥量在允许或阻塞对临界区的访问上是很有效的,线程是在对已加锁的互斥量加锁时发生阻塞;条件变量则允许线程由于一些未达到 ...
分类:
其他好文 时间:
2018-09-11 11:18:31
阅读次数:
163
4.9 xml模块 xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的混沌年代,大家只能选择用xml,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 xml的格式如下,就是通过<>节点来区别数据结构的: xml ...
分类:
其他好文 时间:
2018-09-04 23:37:30
阅读次数:
345