PAT甲级 1004.Counting Leaves
参考:https://blog.csdn.net/qq278672818/article/details/54915636 首先贴上我一开始的部分正确代码: 1 #include<bits/stdc++.h>
2 using namespace std;
3 const int N=1e4+5;
4 struct node
5 {
6 int level,child;//level为该节点层数,child为该节点孩子数
7 node()
8
PySe-007-解决“Chrome正在受到自动软件的控制”
python使用selenium启动chrome的代码如下所示: 1 #!/usr/local/bin/python
2 # -*- coding: utf-8 -*-
3
4 from selenium import webdriver
5
6 browser = webdriver.Chrome()
7
8 #最大化窗口
9 browser.maximize_window()
10
11 browser.get("http://www.baid
kdump+crash
参考:http://www.360doc.com/content/19/0205/08/36367108_813163495.shtml https://blog.csdn.net/u014361034/article/details/54916002 1.安装centos7虚拟机; 2. 执行: echo 1 > /proc/sys/kernel/sysrq echo c > /proc/sysrq-trigger 3.执行以上命令后, 重启进入系统/var/crash/目录 [root@l
DFS深度搜索leetcode200
DFS深度搜索是什么?怎么做?用途? 举例 LeetCode200,给定一个由 '1'(陆地)和 '0'(水)组成的的二维网格,计算岛屿的数量。一个岛被水包围,并且它是通过水平方向或垂直方向上相邻的陆地连接而成的。你可以假设网格的四个边均被水包围。 示例 1:
输入:
11110
11010
11000
00000
输出: 1 思路是,用一个标记的mark二维数组保存访问过的点,未访问置0,访问后置1.然后从第一个节点开始遍历(当然我们可以从任意一个节点开始遍历),每次判断mark数组里的
if...else if...else 多条件选择结构
//要求控制台输入存款金额,用int类型接收。若果存款大于500万,买法拉利。 //如果大于300万,买奔驰,如果大于100万。买捷豹,否则买BYD Scanner input=new Scanner(System.in);
System.out.println("请输入存款金额:");
double j=input.nextDouble();
if(j>500){
System.out.println("购买法拉利");
}
else if(j>300){
System.
java课堂笔记 嵌套循环
//要求控制台输入是否是会员的标志(y/n)。y是会员,n不是会员。和消费金额 //是会员。金额大于100大九折,大于200打八折,否则不打折 //不是会员,金额大于200打九折,否则不打折 Scanner input=new Scanner(System.in); System.out.println(“请输入消费金额:”); double j=input.nextDouble(); System.out.println(“请输入是否是会员y/n:”); char hy=input.next
do while 循环条件课堂笔记
//do while循环结构 //执行特点:先执行循环体,再判断循环条件 Scanner input=new Scanner(System.in);
char a='n';
do{
if(a=='y'){
System.out.println("两块钱一把");
}else{
System.out.println("先玩一把不?不收钱!");
}
System.out.println("要不要来一把(y/n):");
a=input.next().char
用limit 实现java的简单分页
mysql 中limit 用法 select * from table limit m,n
在mysql中, m代表index, 默认从0 开始; n最小从m+1开始,取n条
意思是: 在table数据库中, 从m开始,拉取n条数据.
limit start,size 从start条开始,获取size条数据
分页实现 前端: 将page 和 rows 两个参数传递给后端
page : 代表第几页
rows: 代表当前页显示的数据条数
java思路
Eclipse常用设置/配置
首次安装eclipse 和新建eclipse工作空间,都需要重新设置. 对常用的eclipse设置进行了总结: 1 java环境配置(JDK) 选择JDK版本 Window — Preferences — Java — Compiler — JDK Compiler — 选择安装好的JDK版本 添加安装好的JDK Window — Preferences — Java — Installed JREs — Add — Standard VM — Next — JRE Definition —
常用的字符串截取方法
字符串截取: 1 取字符串的前i个字符
str=str.substring(0,i);
2 去掉字符串的前i个字符
str=str.substring(i);
3 从右边开始取i个字符
str=str.substring(str.length()-i);
str=str.substring(str.length()-i,str.length());
4 从右边开始去掉i个字符
str=str.substring(0,str.Length-i);
5 如果字符
参数默认是null还是空字符串?
参数默认值时null还是空字符串? 我们最怕启动项目的时候,出现空指针异常,
以下情况会出现:
(1) request 的请求传参数时, 默认值为null
(2) 新增数据时, 插入了一条字段为null ,但是数据库字段要求不为null的值
request的参数: 是否传值 postman调用时否打钩 默认值 参数不传 postman调用时不打钩 默认为null 参数传值,值为空 postman调用时打钩 默认为空字符串
tomcat7 和 jdk1.8 不兼容问题
问题: 第一个项目环境是: jdk1.7.0_72 + tomcat-7.0.69 + springcloud ,当时项目运行正常,tomcat可以正常启动 第二个项目环境是: jdk_8u161+ springboot , Tomact没有重新设置, 项目运行正常. 启动 tomcat/bin/startup.bat 也正常,但是localhost:8080报404错误. 原因: tomcat7 和 jdk1.8版本不兼容的 解决方案: 措施一: 将tomcat7 换成 tomcat 8 措
list为空 或 为null的区别
问题: 判断一个list集合是否为空,我们的惯性思维是判断list是否等于null即可,
但是在Java中,list集合为空还是为null,这是两码事。
举例: 新建一个list对象,默认值是空,而非null;
引用 举个形象的例子,我有一个空着的水杯(list),而你没有,那你是null,我的size为0。
你想装水就需要自己去买个水杯(new ArrayList();),但是我就可以直接装水(list.add(水))。
你要是没有杯子直接倒水,水就流出去啦(空指针异常)。
判断 那么
今日推荐
周排行