、检查是否有安装inotify rpm -qa inotify-tools 2、没有先安装epol源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo 3、安装 yum install inot ...
分类:
Web程序 时间:
2020-04-09 12:52:32
阅读次数:
127
一,五种IO模型: 一个IO操作可以分为两个步骤:发起IO请求和实际的IO操作例如:1、操作系统的一次写操作分为两步:第一步,将数据从用户空间拷贝到系统空间;第二步,从系统空间往网卡写。2、一次读操作也分为两步:第一步,将数据从网卡拷贝到系统空间;第二步,将数据从系统空间拷贝到用户空间。 阻塞IO和 ...
分类:
其他好文 时间:
2020-04-06 17:35:20
阅读次数:
77
测试: package t1; import java.util.concurrent.TimeUnit; class MyThread implements Runnable { private String lockA; private String lockB; public MyThread ...
分类:
其他好文 时间:
2020-04-04 10:04:03
阅读次数:
91
1. 缓存简介 在动态网站中, 用户所有的请求, 服务器都会到数据库进行相应的增, 删, 改, 查, 进行渲染模板, 执行业务逻辑, 最后生成用户看到的页面. 当一个网站的用户量很大的时候, 每一次的后台操作, 都会消耗很多的服务端资源 所以必须使用缓存来减轻后端服务器的压力. 缓存是将一些常用的数 ...
分类:
其他好文 时间:
2020-04-03 16:33:28
阅读次数:
62
11.数据库系统?件(Database System Files) 以下数据库系统?件在Oracle数据库操作期间使?,并位于数据库服务器上。请注意,数据?件是属于数据库容器的物理?件,在此不再描述。 ?控制?件:控制?件是必需?件,?于存储有关数据?件和联机重做?志?件的元数据;例如,它们的名称和 ...
分类:
数据库 时间:
2020-04-03 12:27:37
阅读次数:
100
符号含义试例: $lt小于 {'age':{"$lt":20}} $lt大于 {'age':{"$gt":20}} $lt小于等于 {'age':{"$lte":20}} $lt大于等于 {'age':{"$gte":20}} $ne不等于 {'age':{"$ne":20}} $in在范围内{'a ...
分类:
数据库 时间:
2020-04-01 12:33:57
阅读次数:
58
先说下基本结构db.collection.update( 修改方法updata <query>, 修改的数据的查询条件 <update>, 更新的数据 { upsert: <boolean>, 可选,这个参数的意思是,如果不存在update的记录,是否插入objNew,true为插入,默认是fals ...
分类:
其他好文 时间:
2020-03-30 23:02:20
阅读次数:
104
一、前言 监控类的数据 Web 管理端最好不要设置成直接通过输入访问地址就可以访问,必须得进行用户认证才行,以保证数据的安全性。Spring Boot Admin 开启认证也可以借助于 spring-boot-starter-security。 二、代码演示 1、microservice-monit ...
分类:
编程语言 时间:
2020-03-28 16:19:02
阅读次数:
157
https://www.cnblogs.com/linguoguo/p/10640179.html MongoDB: 更高的写入负载 默认情况下,MongoDB更侧重高数据写入性能,而非事务安全,MongoDB很适合业务系统中有大量“低价值”数据的场景。但是应当避免在高事务安全性的系统中使用Mong ...
分类:
数据库 时间:
2020-03-27 09:15:10
阅读次数:
111