- 博客(20)
- 收藏
- 关注
原创 http协议中各个响应状态200_301_404_500等返回值含义快速一览
一、定义从HTTP的定义可以看出,HTTP协议是互联网上进行数据通信的基础协议,用来交换或传输超文本。超文本是一种结构化的文本,在包含文本的节点之间使用逻辑链接(也叫超链接)。二、概述HTTP是基于TCP/IP协议的应用层协议。HTTP允许进行客户端和服务器之间的通信。通过HTTP或HTTPS请求的资源由URI(统一资源标识符)或URL(统一资源定位符)来标识。在客户端-服务器的模式中,HTTP扮演着请求-响应协议的角色。客户端(通常是浏览器)提交HTTP请求消息给服务器。服务器可以提供HTML文件
2020-08-08 22:05:43
1232
原创 Java语言的特点
java语言的特点1、面向对象Java是一种面向对象的语言,它对对象中的类、对象、继承、封装、多态、接口、包等均有很好的支持。为了简单起见,Java只支持类之间的单继承,但是可以使用接口来实现多继承。使用Java语言开发程序,需要采用面向对象的思想设计程序和编写代码。2、平台无关性平台无关性的具体表现在于,Java是“一次编写,到处运行(WriteOnce,RunanyWhere)”的语言...
2020-03-06 10:36:48
480
原创 IDE intellij报错(点击File—setting页面无反应并且出现IDE error occored)
IDE intellij报错(点击File—setting页面无反应并且出现IDE error occored)打开IDE之后进行编辑,点击setting出现页面无反应,右下角出现的提示!ide error occurred ,see detail submit display,点击进去之后,在点击这个display (类似重启IDE的命令),然后就可以继续使用,在点击file-sett...
2020-02-22 10:02:39
17473
1
原创 IDEA如何调整代码显示的字体大小
工具:Idea2019版方法/步骤1/5首先我们打开自己的Idea,在工作空间中找到左上角的【File】,点击进入该页面进行设计。2/5再点击了文件之后,我们可以看到弹出层的【Setting】,这里就是进行默认设置的地方。3/5然后我们再点击了设置之后,我们可以看到设置弹框中的编辑选项如图所示的【Editor】4/5这里在编辑的下方可以看到有字体的样式,英文名称是【Fo...
2020-02-22 09:57:40
3113
1
原创 synchronized关键字与volatile关键字的使用-java
----在多线程中,需要考虑安全和性能(效率)两大问题,synchronized关键字和volatile关键字解决了其部分问题。synchronized(同步互斥)关键字:用的锁是存在java对象头里的。它锁定对象的所有同步的地方,都会同步互斥。(1)synchronized静态同步方法:锁定的是当前类对象(2)synchronized同步实例方法:锁定当前对象(this)(3)synch...
2019-11-17 13:54:37
196
原创 Linux使用的基础内容汇总
Linux /表示根目录使用clear/ctrl + l清屏ls 查看某个目录下有什么文件/目录ls -l / llll 结果中的每一行第一个字母为- 表示这个文件是普通文件以d开头表示目录文件pwd 查看当前目录的完整路径cd 修改当前路径绝对路径:以/ 开头的路径叫做绝对路径相对路径:以.或…开头的路径叫做相对路径,必须要先指定一个当前路径~ 表示home 目录。每个用...
2019-08-27 23:25:10
563
原创 分别用递归和非递归方法求二叉树的三种遍历
二叉树:前序/中序/后序遍历前序:根 + 左子树的前序(递归)+ 右子树的前序(递归)中序: 左子树的中序(递归) + 根 + 右子树的中序(递归)后序: 左子树的后序(递归)+右子树的后序(递归)+ 根public static List<Character> preOrder(Node root){ if (root == null){ retur...
2019-08-26 23:24:20
118
原创 两数之和(LeetCode)
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]来源:力扣(LeetC...
2019-08-23 21:24:12
79
原创 Java中的局部变量、实例变量、类变量、final变量
学习Java挺长时间了,对于java中的基本知识虽然平时知道怎么用,但是有的时候还是有些难以理解。今天把Java中的实例变量、局部变量、类变量与final变量之间的关系的思路重新整理一遍,在此分享一下。首先先说一下局部变量:这是我们接触java或者其他编程语言最早接触的东西,他定义在方法中,使用之前必须进行初始化,且生命周期尽在该方法中有效。实例变量:只有在实例化对象后才可以使用,变量归对象所...
2019-08-23 20:55:27
385
原创 代码某些内容格式解释
1、printf("%2d *%2d=%2d"):2表示宽度,至少打印2个空格的宽度,输出大于2个空格时,%2d就相当于%d;2、("%02d")用零补,("%-2d")数字后面补空格,("%2d")数字前面补空格;3、("%02d")不能和("%-2d")同时使用;4、"%-6.2lf":宽度和精度可以同时使用;5、宽度和精度都可以使用printf;6、一个函数只实现一个功能;1、驼...
2019-08-20 21:34:38
180
原创 打印杨辉三角
给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。这是第二次写有关杨辉三角的代码,之前是用C语言写的,这次是用Java语言写的,相较于之前,现在对此的熟悉程度增加了不少。用了三种方法,方法一与方法二是同样的思路不同的写法,方法三则是另一种思路(先把1都填进去,再进行修改相应的位置)。代码://打印杨辉三角import java.util.ArrayList;impo...
2019-08-19 21:59:48
129
原创 链表实现
class Node{ public int value; public Node next; public Node(int value){ this.value = value; this.next = null; }}public class LinkedList1{ public static void display(Node head){ for(Nod...
2019-06-03 11:13:05
87
原创 二叉树的遍历
1.编写函数,输入字符序列,建立二叉树的二叉链表2.编写函数,实现二叉树的中序递归遍历算法。3.编写函数,实现二叉树的中序非递归遍历算法4.编写函数,借助队列实现二叉树的层次遍历算法5.编写函数,求二叉树的高度6.编写函数,求二叉树的结点个数7.编写函数,求二叉树的叶子个数8.编写函数,交换二叉树每个结点的左子树和右子树9.编写一个主函数,在主函数中设计一个简单的菜单,分别调试上述...
2019-05-30 13:56:25
720
原创 素数
素数#include<stdio.h>#include<math.h>int main(){int i, n;n = 100;while (n < 201){i = 2;while (i <= sqrt(n)){if (n%i == 0)break;i++;}if (i>sqrt(n))printf("%d\n", n);...
2019-05-04 23:57:19
77
原创 给定两个整形变量的值,将两个值的内容进行交换。
给定两个整形变量的值,将两个值的内容进行交换。#include <stdio.h>void Swap1(int x, int y){int temp = x;x = y;y = temp;system(“pause”);}void Swap2(int *px, int *py){int temp = *px;*px = *py;*py = temp;syst...
2019-05-04 23:54:28
128
原创 编写代码模拟三次密码输入的场景。 最多能输入三次密码,密码正确,提示“登录成功”,密码错误, 可以重新输入,最多输入三次。三次均错,则提示退出程序。
编写代码模拟三次密码输入的场景。最多能输入三次密码,密码正确,提示“登录成功”,密码错误,可以重新输入,最多输入三次。三次均错,则提示退出程序。#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(){int i = 0;char password[20] = ...
2019-05-03 21:38:44
397
原创 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第二,我第三; B选手说:我第二,E第四; C选手说:我第一,D第二; D选手说:C最后,我第三; E选手说:我第四,A第一;
5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果A选手说:B第二,我第三;B选手说:我第二,E第四;C选手说:我第一,D第二;D选手说:C最后,我第三;E选手说:我第四,A第一;比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。#include<stdio.h>#include<stdlib.h>int main(){int a, b, ...
2019-04-14 16:01:17
121
原创 日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个 嫌疑犯的一个。以下为4个嫌疑犯的供词。 A说:不是我。 B说:是C。 C说:是D。 D说:C在胡说 已知3个人说了真话,1个人说的是假话。
日本某地发生了一件谋杀案,警察通过排查确定杀人凶手必为4个嫌疑犯的一个。以下为4个嫌疑犯的供词。A说:不是我。B说:是C。C说:是D。D说:C在胡说已知3个人说了真话,1个人说的是假话。现在请根据这些信息,写一个程序来确定到底谁是凶手。#include<stdio.h>#include<stdlib.h>#define SIZE(a) sizeof(a)...
2019-04-14 15:52:32
162
原创 在屏幕上打印杨辉三角。 1 1 1 1 2 1 1 3 3 1
3.在屏幕上打印杨辉三角。11 11 2 11 3 3 1方法一:#include<stdio.h>#include<stdlib.h>int main(){int data[20][20] = { 0 };data[0][0] = 1;int i, j, n = 10;for (i = 1; i < n; i++){data[i][0]...
2019-04-14 15:47:13
919
原创 #猜数字游戏#
#include<stdio.h>#include<stdlib.h>#include<windows.h>#include<time.h>void menu(){printf("*********\n");printf("******* 1、play \n");printf(" 2、...
2019-03-30 14:24:50
196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人