【AWS】亚马逊云常用服务解释

新公司使用的是亚马逊服务,刚开始的时候,对很多名词不太明白,总结了一下如下 1,EC2 这个是亚马逊的一种服务器服务,可以理解为跟vmware差不多,EC2为虚拟机提供载体,EC2上跑虚拟机服务器。 2,RDS RDS是亚马逊云的数据库服务,提供mysql、sqlserver、oracle等数据库引擎,公司在使用数据库的时候,只需要说使用什么数据库即可,比如使用mysql,亚马逊就会在RDS上创建一个mysql的实例给用户连接,用户没有...

变量常量作用域

变量 变量是什么:就是可以变换的量! Java是一种强类型语言,每个变量都必须声明其类型 Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 注意事项: 每个变量都有类型,类型可以是基本类型,也可以是引用类型。 变量名必须是合法的标识符。 变量声明是一条完整的语句,因此每一个声明都必须以分号结束。 变量的作用域 类变量 实例变量 局部变量 public class Demo4 { //int a...

java Scanner中的hasNext()方法

由于忘了这类的小知识点,特来补充! 转自:java Scanner中的hasNext()方法 - Deltadeblog - 博客园 (cnblogs.com) hasNext()方法判断输入(文件、字符串、键盘等输入流)是否还有下一个输入项,若有,返回true,反之false。 Scanner sc = new Scanner(new File("text.txt")); System.out.println(sc.hasNext(...

P5278 算术天才⑨与等差数列

Problem 给一个序列,要求支持2种操作: 单点修改 查询\(a_l \cdots a_r\)从小到大排序是否是一个公差为\(k\)的等差数列\(n,q,k \le 3 \times 10^5\) Solution 看见题目,感觉正解不太会,想通过多种等差数列的限制乱搞做题。 第一个想到的是区间\(\min\)和区间\(\max\)。\(\max - \min = (r - l)k\)才有可能是等差数列。 第二个想到的是区间和,用等...

【shell】常用的正则表达式

一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})?$` 8 正数、负数、和小数:^(-|+)?\d+(...

运算符

运算符 Java语言支持如下运算符:优先级() 算术运算符:+,-,*,/,%,++,-- 赋值运算符= 关系运算符:>, <, >=, <=, ==, != 逻辑运算符:&&, ||,! 位运算符:&,|,^,~,>>, <<, >>> 条件运算符:?: 扩展赋值运算符:+=, -=,*=,/=...

P4198 楼房重建

Problem \(1 \le X_i \le N,1 \le Y_i \le 10^9,1 \le N,M \le 10^5\) Solution 定义\(\text{slope}(i)\)表示\((0,0)\)与\((i,H_i)\)的连线的斜率。不难发现,如果第\(i\)个楼要被看见,当且仅当\(\text{slope}(i)\)是前\(i\)个最大的。 我们把\(\text{slope}(1),\text{slope}(2),\...

重新温习git

在本地文件夹创建项目,使用git bash here,然后使用git clone[url]命令克隆,提示权限不足, 这是需要ssh重置了 1、删除原有.ssh文件下的known_hosts 2、设置用户名和邮箱 git config --global user.name"yourname" git config --global user.email"your@email.com" 3、git输入命令 $ ssh-keygen -t r...

【zabbix】zabbix3.0部署手册

  1.环境准备 Centos 6.X 2.数据库准备 默认centos yum源中mysql包的版本号为5.1,为了能使zabbix 3.0能达到最好的性能效果,安装最新版的mysql数据库。   yum list installed | grep mysql #查看yum源的mysql版本号 yum remove mysql* #移除yum源mysql包 rpm -ivh http://dev.mysql.com/get/mysq...

类型转换

类型转换 由于Java是强类型语言,所以要进行有些运算的时候的,需要用到类型转换。 低---------------------------------------------》高 运算中,不同类型的数据先转化为同一类型,然后进行运算。 强制类型转换 (转换类型)变量名 高-----》低 自动类型转换 自动转换 低-----》高 public class Demo2 { public static void...

Xxbyc 冒牌码农.