本题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000].稍微有点麻烦的是,输入并不保证是两个正整数. 输入格式: 输入在一行给出A和B,其间以空格分开.问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字.负数.带小数点的实数.甚至是一堆乱码. 注意:我们把输入中出现的第1个空格认为是A和B的分隔.题目保证至少存在一个空格,并且B不是一个空字符串. 输出格式: 如果输入的确是两个正整数,则按格式“A + B = 和”输出.如果某个输入不合要求,则在相应位置输…
1.ES6简单复习 /*let 和 const: let用于定义一个块作用域的变量,const 定义一个常量 */ let a = 'test'; const b = 2; /*对象的属性和方法的简写: */ /* ES5写法: */ var name = 'test'; var es5Ojb = { name:name, func:function(){ } }; /* ES6对象属性和方法写法: */ var obj = { name, func(){ } }; /* 箭头函数 */ /*…
刚刚跟几个好朋友喝完小酒回家,简单大概复习一下ArrayList的扩容原理,由于头有点小晕,就只大概说一下扩容的原理哈: 首先ArrayList实现了List接口,继承了AbstractList,大家都知道底层是由数组实现的,但是我们都知道数组是不会增的,那么ArrayList是如何自增扩容的呢? 我们直接看它的add方法源码 public boolean add(E e) { ensureCapacityInternal(size + 1); // Increments modCount!!…
一.MYSQL         1.配置MySql                 第一步安装服务器(apache).                 第二部安装MySql界面程序         2.MySql数据库的数据类型简单介绍常用的几种                 整形:int                 小数:float.double.decimal                 字符串:varchar.char(他俩的区别是创建的长度与具体长度的问题)          …
布置宴席最微妙的事情,就是给前来参宴的各位宾客安排座位.无论如何,总不能把两个死对头排到同一张宴会桌旁!这个艰巨任务现在就交给你,对任何一对客人,请编写程序告诉主人他们是否能被安排同席. 输入格式: 输入第一行给出3个正整数:N(<= 100),即前来参宴的宾客总人数,则这些人从1到N编号:M为已知两两宾客之间的关系数:K为查询的条数.随后M行,每行给出一对宾客之间的关系,格式为:“宾客1 宾客2 关系”,其中“关系”为1表示是朋友,-1表示是死对头.注意两个人不可能既是朋友又是敌人.最后K行,…
写在最前面 这个项目是从20年末就立好的 flag,经过几年的学习,回过头再去看很多知识点又有新的理解.所以趁着找实习的准备,结合以前的学习储备,创建一个主要针对应届生和初学者的 Java 开源知识项目,专注 Java 后端面试题 + 解析 + 重点知识详解 + 精选文章的开源项目,希望它能伴随你我一直进步! 说明:此项目内容参考了诸多博主(已注明出处),资料,N本书籍,以及结合自己理解,重新绘图,重新组织语言等等所制.个人之力绵薄,或有不足之处,在所难免,但更新/完善会一直进行.大家的每一个…
如果说网页是人的话那么CSS就是化妆品了哈哈哈,所以网页离不开CSS的装饰.id选择器和Class选择器    二者都是用来选择元素进行装饰的,我个人理解是类选择器包含了id选择器,class选择器不进能选出单个元素还能还能选出一类元素.外部样式表    在外部进行编写代码在网站的代码进行调用内部样式表    在网页的<head>中用加<style>然后用类选择器来调用内联样式表    在标签中加style就能直接修饰背景(background)       background-…
https://www.codewars.com/kata/5aa736a455f906981800360d public class Kata { public static boolean feast(String beast, String dish) { beast = beast.trim(); dish = dish.trim(); String beastBegin = beast.substring(0,1); String beastEnd = beast.substring(…
SQL常用增删改查语句 1增 1.1[插入单行]insert [into] <表名> (列名) values (列值)例:insert into Strdents (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15') 1.2[将现有表数据添加到一个已有表]insert into <已有的新表> (列名) select <原表列名> from <原表名>例:insert into tongxunlu ('姓名','地址','…
cd 命令:切换目录 ls命令:用于浏览目录下的文件或者文件夹 rm 命令:用于删除文件或者目录,用法 rm –rf test.txt (-r表示递归,-f表示强制) cp 命令:用于拷贝文件,用法,cp old.txt /tmp/new.txt ,常用来备份,如果拷贝目录需要加-r参数 mv 命令主要用于重命名或者移动文件或者目录,用法, mv old.txt new.txt, touch 命令主要用于创建普通文件,用法为touch test.txt,如果文件存在,则表示修改当前文件时间 ca…