自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Session和Cookie的区别与联系

一、Session的概念 Session 是存放在服务器端的,类似于Session结构来存放用户数据,当浏览器 第一次发送请求时,服务器自动生成了一个Session和一个Session ID用来唯一标识这个Session,并将其通过响应发送到浏览器。当浏览器第二次发送请求,会将前一次服务器响应中的Session ID放在请求中一并发送到服务器上,服务器从请求中提取出Session ID,并和保存的所有Session ID进行对比,找到这个用户对应的Session。 一般情...

2020-08-04 09:16:10 259

原创 题记4

48题把握住题中的创建数的问题,读懂题,这里也是涉及到行列交换思路:用外层循环控制数组中的每一个数,从此数到数组的结尾分为一个层,找每层的最大数在比较public class task4 {//打印九九乘法表//回形树输出的打印 矩阵和方阵 public static void main(String[] args) { //测试数组为空 int[]...

2020-04-10 09:18:05 136

原创 题记3

2020-03-27 12:12:24 92

原创 StringBuilder和Integer的研读

1.StringBuilder2.Integer 总结:Integer丰富数的功能,(1)实现进制之间的转换,(2)Math当中的一些功能直接在Integer中实现,更加的方便;主要举了常用的方法,一些位运算就没有进行深究2.1.public static final int MIN_VALUE = 0x80000000;//最小值是(-2)^31...

2020-03-25 15:46:56 113

原创 面向对象的深入

一.对象的内存图解1.在堆内存中开辟一个空间并分配地址2.按照类的描述,在该空间中定义成员变量 并且有默认初始化值3.加载成员函数进入方法区(只加载一次)4.对象创建完毕 将空间地址赋值给相应的变量5.变量(p1/p2)调用成员变量 先通过该变量所存储的地址去堆空间中找 然后在该空间中找相应的成员变量6.变量(p1/p2)调用成员函数 直接去方法区中找该成员...

2020-03-20 16:46:07 89

原创 题记2

4.判断离N最近的回文素数,并输出顺序存储和链式存储各有优点,前后比较不合理,过于片面这种题排除法比较快,起泡和插入会找到最大或最小值了解一下A选项,数组是一个对象,不同类型的数组具有不同的类;数组的长度不可以是动态的,但可以动态扩容...

2020-03-20 11:59:05 69

原创 题记1

1.最坏情况:n+n-1+...+1 = n(n-1)/22.正确答案 : A 解析 :【解析】在顺序表中查找,最好情况下第一个元素就是要查找的元素,则比较次数为 1 ;在最坏情况下,最后一个元素才是要找的元素,则比较次数为 n 。两种情况平均即( 1+n ) /2 。故本题答案为 A 选项。 3.二分查找通过左右端数据相加除以2求中点位置mid,数据每次与中点位置比...

2020-02-23 00:36:15 343

原创 二维数组的扩展

1.二维数组的含义由行和列组成的表格,尤其对于二维数组而言,无非就是一个一维数组,只不过该一维数组中的每一个元素是另一个一维数组。2.二维数组的创建2.1 创建一个3行3列的二维数组,元素默认都是0int[][] matrix=new int[3][3];2.2 创建一个指定元素的二维数组(两种方法)int[][] matrix=new int[][]{ {1,2,3...

2020-02-20 10:34:10 1167 1

原创 数组的动态扩容、选择排序、冒泡排序、插入排序、计数排序的解析

1.数组的动态扩容1.1 图解1.2 代码解释import java.util.*;class D1{ public static void main(String[] args){ Scanner scanner=new Scanner(System.in); //数组的动态扩容 //建立一个数组长度为零的数组 ...

2020-02-17 23:48:25 97

原创 函数的栈、重载、递归调用

1.函数的格式函数格式:访问权限 函数类型 返回值类型 函数名(参数列表){ 函数体 return 返回值; }代码举例://判断素数 public static boolean ...

2020-02-15 12:19:29 104

原创 if、switch、for、while的比较与运用

1.if的结构与应用1.1 if的结构(1)举例一:基本格式if(条件表达式){ 当条件为true时执行的代码;}else{ 当条件为false时执行的代码;}class D1{ public static void main(String []args){ int a=5; if(a&l...

2020-02-11 14:41:48 435 1

原创 进制之间的转换(二进制、八进制、十进制、十六进制)

1. 二进制的含义含义:将每一个灯泡称之为比特bit,只能有两种状态0 1 八个比特位组成一个字节byte 字节是计算机当中最小的计数单元 (无论网速 、文件大小、硬盘的大小都是用字节计算 换算单位1KB=1024字节、1MB=1024KB、1GB=1024MB、1TB=1024GB)1.1 二进制的表示以及和十进制之间的转换,如下:二进制转十进制的方法 举例: 0b000...

2020-02-08 08:27:36 1650

原创 指针的详解(C++)

1.指针的含义 内存单元的编号叫做地址(Address),也称为指针(Pointer)。1 内存单元的指针和内存单元的内容是两个不同的概念,从下图可以理解:2. 一个指针是一个地址,是一个常量。而一个指针变量可以被赋予不同的指针值,是变量。 现在我们用C++语言在深入了解一下指针和地址的关系#include <iostream>using n...

2020-02-07 19:39:40 304 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除