暂时未有相关云产品技术能力~
看人之短,天下无一人可交,看人之长,世间一切尽是吾师。 责人之心责己,恕己之心恕人
运行regedit.exe
代码如下
代码如下
下载 ForLinux 平台的 MongoDB
MongoDB 是一个基于分布式文件存储的数据库。由 C++语言编写。在为 WEB 应用提供可扩展的高性能数据存储解决方案。
通过setnx上锁 由于setnx只有不存在该key的时候,可以设置成功,并返回1,否则设置失败,并返回0
一款好用的Redis桌面管理工具,支持命令控制台操作,以及常用,查询key,rename,delete等操作。
先读缓存,再读数据库
建立新的数据源连接new->datasource->mysql 我的本地是mysql,就以mysql为例
DataGrip 2020.1连接数据库报错 Server returns invalid timezone. Need to set‘serverTimezone’property
将服务器调整为一主多从(6379带6380、6381)
主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(Master),后者称为从节点(Slave);数据的复制是单向的,只能由主节点到从节点。
始终同步,每次Redis的写入都会立刻记入日志,性能较差但数据完整性比较好
由于Redis的数据都存放在内存中,如果没有配置持久化,Redis重启后数据就全丢失了,于是需要开启Redis的持久化功能,将数据保存到磁盘上,当Redis重启后,可以从磁盘中恢复数据。
在我们做站点流量统计的时候一般会统计页面UV(独立访客:unique visitor)和PV(即页面浏览量:page view)。
Hash是一个键值对的集合。
代码如下
任何技术的出现都是一步一步演进出来的。
代码如下
MySQL 的日志默认保存位置为/usr/local/mysql/data MySQL 的日志配置文件为 /etc/my.cnf,里面有个[mysqld]项。
‘来源地址’:指定新创建的用户可在哪些主机上登录,可使用IP地址、网段、主机名的形式, 本地用户可用localhost,允许任意主机登录可用通配符%
注意:退出mysql是 ‘ quit; ’ 注意:退出mysql是 ‘ quit; ’ 注意:退出mysql是 ‘ quit; ’
注意:退出mysql是 ‘ quit; ’ 注意:退出mysql是 ‘ quit; ’ 注意:退出mysql是 ‘ quit; ’
数据库–>数据表–>行(记录):用来描述一个对象的信息 数据库–>数据表–>列(字段):用来描述对象的一个属性
mysql: 交互式的CLI工具 mysqladmin:基于mysql协议管理mysqld
数据不会随程序结束而消失
在编码过程中,其保存的值可以发生改变的量称为变量。我们已经对变量十分熟悉了,但是我们今天来讨论一下变量的一些使用问题。
字符串就是用单引号或者双引号包裹起来的,零个或多个排列在一起的字符
ActiveMQ 是 Apache 出品,最流行的,能力强劲的开源消息总线。
Dubbo 最早是 Alibaba 开源的分布式服务框架,它最大的特点是按照分层的方式来架构, 使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。
使用 3 个 Zookeeper 应用搭建一个伪集群。
总目录 (最下面 Mybatis分页 扩展内容)
第一范式(1NF):字段具有原子性,不可再分。(所有关系型数据库系统都满足第一范式数据库表中的字段都是单一属性的,不可再分)
Mybatis 在处理#{}时,会将 sql 中的#{}替换为?号,调用 PreparedStatement 的 set方法来赋值; Mybatis 在处理${}时,就是把${}替换成变量的值。
Linux 的同步机制从 2.0 到 2.6 以来不断发展完善。从最初的原子操作,到后来的信号量,从 大内核锁到今天的自旋锁。
Nginx 是一个 web 服务器和反向代理服务器,用于 HTTP、HTTPS、SMTP、POP3和 IMAP 协议。
ZooKeeper 是一个 分布式 的,开放源码的分布式 应用程序协调服务 ,是 Google 的 Chubby 一个开源的实现,它是 集群的管理者 , 监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作 。
进入zookeeper的 bin目录 运行脚本: ./zkCli.sh
Zookeeper 是 Apache 的一个分布式服务框架,是 Apache Hadoop 的一个子项目。
虚拟主机是一种特殊的软硬件技术,它可以将网络上的每一台计算机分成多个虚拟主机,每个虚拟主机可以独立对外提供www服务,这样就可以实现一台主机对外提供多个web服务,每个虚拟主机之间是独立的,互不影响的。
首先要关闭Linux中的防火墙 关闭防火墙(临时关闭): systemctl stop firewalld.service 查看是否关闭防火墙: systemctl status firewalld.service
nginx是C语言开发,建议在Linux上运行,我使用的是CentOS8作为安装环境。
Nginx ("engine x") 是一个高性能的 静态HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP代理服务器。
在开启SS的前提下,手动配置git的代理。git客户端输入如下两个命令就可以了。
git工具中粘贴是: shift + insert shift + insert shift + insert (★★)
先在特定目录下创建一个.git
需要先Pull一下 右键项目--->Git--->Repository--->Remotes 把远程项目下载到本地
添加远程仓库地址 右键项目--->Git--->Repository--->Remotes
在idea中配置git路径 文件 ---> 设置 --->VersionControl
创建分支:git branch b1 查看分支: git branch -v 进入分支: git checkout b1