守护进程(Daemon) Daemon(精灵)进程,是linux中的后台服务进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些发生的时间。一般采用以d结尾的名字。从下面的进程信息可以看出,守护进程都是【?】。 Linux后台的一些系统服务进程,没有控制终端,不能直接和用户交互。不受用户登 ...
分类:
系统相关 时间:
2019-06-07 19:16:40
阅读次数:
132
easyTask 一个方便触发一次性或周期性任务执行的工具包,支持海量,高并发,高可用,宕机自动恢复任务 开源项目地址:https://github.com/liuche51/easyTask 请多多关注 Usage scenarios 需要精确到秒的某一时刻触发任务执行。比如订单交易完成24小时后 ...
分类:
其他好文 时间:
2019-06-05 19:57:17
阅读次数:
108
Linux内核提供了inotify通知接口,用来监控文件系统的各种变化情况,如文件存取、删除、移动、修改等。利用这个机制,可以非常方便地实现文件异动告警、增量备份,并针对目录或文件的变化及时作出响应。将inotify机制和rsync工具相结合,可以实现触发式备份(实时同步)——只要原始位置的文档发生变化,则立即启动增量备份操作,否则处于静默状态,这样,避免了周期性备份时存在的延迟性、周期过密等问题
分类:
其他好文 时间:
2019-06-03 19:02:47
阅读次数:
156
线程池的种类,区别和使用场景 newCachedThreadPool: 底层:返回ThreadPoolExecutor实例,corePoolSize为0;maximumPoolSize为Integer.MAX_VALUE;keepAliveTime为60L;unit为TimeUnit.SECONDS ...
分类:
编程语言 时间:
2019-06-02 17:49:49
阅读次数:
165
RIP协议(路由信息协议)1.基于距离矢量算法的路由选择协议2.路由以矢量的方式通告3.周期性更新路由表 <交互过程 <<初始化路由表初始化时,为直接相连的网段生成路由表项 <<路由泛洪每个路由器直接向相连的路由器发送路由表项 <<周期性更新每个路由器周期性地向相连的路由器发送路由表项 ...
分类:
其他好文 时间:
2019-05-29 15:07:49
阅读次数:
103
redis 持久化的两种方式 RDB:RDB 持久化机制,是对 redis 中的数据执行周期性的持久化。 AOF:AOF 机制对每条写入命令作为日志,以 append-only 的模式写入一个日志文件中,在 redis 重启的时候,可以通过回放 AOF 日志中的写入指令来重新构建整个数据集。 通过 ...
分类:
其他好文 时间:
2019-05-26 12:40:56
阅读次数:
118
执行周期性任务 sched模块是一个通用的事件调度程序,可以对任务进行延迟调度,基于此,可以用它来实现周期性任务。 执行结果为: 任务每隔3s执行一次,周期性执行。 s.enter()方法用来加入调度事件,即将任务加入到队列中,它有四个参数,分别为:间隔时间、优先级(为两个被调度在相同时间执行的函数 ...
分类:
编程语言 时间:
2019-05-25 09:43:33
阅读次数:
221
使用DOM节点操作1、周期性创建雪花setInterval()2、雪花出现的位置随机function rand(m,n){return Math.floor(Math.random() * (n-m+1)) + m}document.documentElement.clientWidth || do ...
分类:
其他好文 时间:
2019-05-23 21:10:56
阅读次数:
96
企业案例:rsync实战:web0110.0.0.7backup10.0.0.41某公司里有一台Web服务器,里面的数据很重要,但是如果硬盘坏了,数据就会丢失,现在领导要求你把数据在其他机器上做一个周期性定时备份。要求如下:每天晚上12点整在Web服务器A(web01)上打包备份网站程序目录并通过rsync命令推送到服务器B(backup)上备份保留(备份思路可以是先在本地按日期打包,然后再利用r
分类:
其他好文 时间:
2019-05-22 22:26:25
阅读次数:
164
Redis(内存数据库)
是一个key-value存储系统(布式内缓存,高性能的key-value数据库)。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。为了保证效率,数据都是缓存在内存中。redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
分类:
其他好文 时间:
2019-05-20 15:37:58
阅读次数:
139