SSS_cool
码龄5年
关注
提问 私信
  • 博客:31,902
    31,902
    总访问量
  • 24
    原创
  • 138,306
    排名
  • 69
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2019-10-28
博客简介:

alcohol_sun的博客

查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    213
    当月
    0
个人成就
  • 获得55次点赞
  • 内容获得10次评论
  • 获得88次收藏
创作历程
  • 1篇
    2024年
  • 2篇
    2023年
  • 2篇
    2022年
  • 11篇
    2021年
  • 8篇
    2020年
成就勋章
TA的专栏
  • django
    2篇
  • python
    2篇
  • 网络知识点小库
    1篇
  • JavaSE
    6篇
  • 数据结构
    1篇
  • #
  • JavaWeb
    3篇
  • Java线程
    1篇
  • C++实验题
    2篇
兴趣领域 设置
  • 测试
    测试用例
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

手机发热问题调研

手机温度从何而来
原创
发布博客 2024.07.16 ·
1251 阅读 ·
14 点赞 ·
0 评论 ·
8 收藏

django——TemplateDoesNotExist的解决方法

django html文件不存在
原创
发布博客 2023.02.08 ·
1625 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Django——html访问不到图片

django ,加载图片问题
原创
发布博客 2023.02.08 ·
805 阅读 ·
2 点赞 ·
2 评论 ·
6 收藏

NAT是什么?

NAT是什么?在五层的网络协议中,网络层位于数据链路层和传输层之间,网络层的主要工作,简单概括就是——针对网络中的任意两台主机,规划一条通信路径,完成数据的传输。网络层中有一个重要的协议:IP协议,该协议可分为 IPV4和IPV6。NAT 即 网络地址转换,用来转换 私有IP地址和公有IP地址,这个转换服务在路由器中进行。NAT,就是为IPV4协议的应用产生的,NAT的转换服务是为了节约数量有限的IPV4公有IP地址。起初发明IPV4地址时,工程师们对IPV4的地址容量设置为40亿+个(2^32
原创
发布博客 2022.04.19 ·
3348 阅读 ·
10 点赞 ·
1 评论 ·
4 收藏

方法重写和方法重载

本文用于自我学习积累,参照的 原文博客.方法重写 是指子类中的方法与继承父类中方法有完全相同的返回值类型、方法名、参数列表(个数、类型、顺序),这体现了Java的继承性。Java中规定,子类重写的方法不比父类方法有更加严格的访问权限。父类中的方法并不是在任何情况下都可以重写的,当父类中方法的访问权限修饰符为private时,该方法只能被自己的类访问,不能被外部的类访问,在子类是不能被重写的。如果定义父类的方法为public,在子类定义为private,程序运行时就会报错。在继承过程中如果父类当中的方
原创
发布博客 2022.03.28 ·
1353 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

数据结构——队列

这里写目录标题队列1.链表实现队列2.循环队列队列队列可用链表LinkedList实现、数组实现.LinkedList 底层是一个双向链表,含有三个域仅实现Queue是普通的队列,从尾进 从头出实现Duque则是一个双端队列,两端都可以进 可以出,因此LinkedList可以是一个双向链表(实现Deque接口),也可以是普通队列(实现Queue接口)1.链表实现队列自己实现队列时,我们采用单链表进行实现class Node{ private int val; p
原创
发布博客 2021.10.31 ·
181 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java面向对象

1.面向对象概述面向过程:是具体的,按步骤进行,适合处理简单问题。**面向对象:**是抽象的,解决问题先分类,对所分的类进行单独思考,适合处理复杂问题、多人协作问题。但对分类后的细节问题,仍需面向过程解决。面向对象编程OOP的本质:以类的方式组织代码,以对象的形式组织(封装)数据。OOP的三大特性:封装、继承、多态从认识论考虑:先有对象后有类!对象是具体的,类是抽象的,类是对对象的抽象。从代码运行考虑:先类后有对象!类是对象的模板2.回顾及加深方法静态方法和非静态方法在不同类中可
原创
发布博客 2021.10.22 ·
111 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java数组

一、数组概述数组的定义:相同类型数据的有序集合,相同类型若干个数据按照一定的先后次序排列组合而成。每一个数据称为一个数组元素,每个数组元素可以通过一个下标来访问它。二、数组声明创建两种声明数组的方式:使用new创建数组定义数组=声明+创建????数组对应的内存????数组的三种初始化动态初始化静态初始化数组的默认初始化:数组是引用类型,它的元素相当于类的实例变量,数组一经分配空间,其中的每个元素也被按照实例变量同样的方式被隐式初始化。???
原创
发布博客 2021.09.26 ·
103 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java中的方法

一、方法的定义及调用Java方法是语句的集合,它们在一起执行一个功能。方法包含于类或对象中方法在程序中被创建,在其他地方被引用命名:首字母小写的驼峰命名Java方法的定义:类似于其他语言的函数,用来完成特定功能的代码片段。一个方法=方法头+方法体,具体如下方法调用:对象名.方法名(实参列表)Java支持两种调用方式:当方法有返回值时,方法调用被当做一个值;当方法没有返回值时,方法调用是一条语句。注意:Java是值传递!二、方法重载重载:在一个类中,有相同的方法名称,但是形参不同的
原创
发布博客 2021.09.23 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java中的结构

1.顺序结构Java的基本结构就是顺序结构,除非特别指明,否则就是按顺序一句一句地执行2.选择结构if单选择结构if(布尔表达式){ }if双选择结构if(){ }else{ }if多选择结构if(布尔表达式1){ }else if(布尔表达式2){ }else if(布尔表达式3){ }else {}嵌套的if结构if(布尔表达式1){ if(布尔表达式2){ } }
原创
发布博客 2021.09.22 ·
643 阅读 ·
3 点赞 ·
3 评论 ·
2 收藏

Scanner类——获取用户输入的字符串

注意区分Scanner类中的获取输入字符串的两种方法:next() 和 nextLine()next()nextLine()一定要读取到有效字符后才可以结束输入以Enter回车键作为结束符有效字符前的空格会自动忽略返回输入回车之前的所有字符有效字符后的空格会被作为结束符可以获得空白字符串综上,next()不能得到带有空格的字符串综上,nextLine()可以得到有空格的字符串使用next()import java.util.Scanner;p
原创
发布博客 2021.09.17 ·
6271 阅读 ·
7 点赞 ·
2 评论 ·
20 收藏

标准的结构化数据格式——JSON

1.JSON的引入Ajax向后端传递数据时,通过人为定义的数据格式往往涉及到一些字符串的切割,而这种切割是人为规定的,使用过程中会出现规定字符的切个问题。因此,引入JSON,JOSN(JavaScript Object Notation)专门为前后端分离而制作的一种标准的结构化数据格式2.JSON格式字符串“xxx”数组[ “xxx”,“hhh”,“ddd”]对象{“key1” : “value1” ,“key2” : “value2”}以上格式为标准格式,不
原创
发布博客 2021.07.28 ·
2140 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

JS发送Http请求——AJAX

1.AJAX的引入JS 缺乏 主动发起 Http请求的能力,因此需要代码片段让JS发起Http请求,我们称这样的代码片段为——AJAX(Asynchronous JAvaScript by Xml )AJAX借助 JS 中的一个内置对象:XMLHttpRequest,可简写为xhr2.AJAX的代码片段...
原创
发布博客 2021.07.27 ·
7480 阅读 ·
6 点赞 ·
0 评论 ·
20 收藏

利用 js进行修改/操作 DOM树

利用 js进行修改/操作 DOM树<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>随便</title></head><body> <h1>标题</h1> <div> <p>PPP</p> </di
原创
发布博客 2021.07.21 ·
832 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

线程与递归实现斐波那契数列

递归实现斐波那契数列时,若所求的第n项数值较大,需要等待较长的时间才能输出结果,与此同时主线程不能计算其他的数,只能等待计算结果。学习线程后,我们可以通过子线程实现即使当输入的n较大时,仍然可以输入其他的n并执行计算。代码如下:import java.util.Scanner;class MyThread extends Thread{ public int n; @Override public void run() { long r=Demo1.f
原创
发布博客 2021.07.08 ·
374 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MarkDown学习整理

MarkDown学习二级标题##+空格 是二级标题三级标题字体Hello,world!加粗Hello,world!斜体Hello,world!加粗斜体Hello,world! 删除线引用狂神说[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ur6dtnST-1620532788719)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210509
原创
发布博客 2021.05.09 ·
105 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Java中的代码块

1.本地代码块定义:写在方法中的代码块2.实例代码块(也称:构造代码快)定义:{}在花括号中,一般用来初始化一些实例成员变量3.静态代码块(不常用)定义:被static修饰的代码块三种代码块的执行顺序静态代码块——》实例代码块——》构造方法注意:静态代码块只执行 一次!注意 静态代码块最终打印的count为:1888,所以同是static的情况下,看定义的先后顺序!...
原创
发布博客 2020.07.27 ·
94 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java中this的使用

this注意事项this表示的是 当前对象 的引用this.成员变量 ,成员变量是普通成员变量,不能是static修饰的静态成员变量this(参数);根据不同参数在一个构造方法中利用this来调用不同的构造方法this.成员方法,成员方法是普通成员方法,不能是static修饰的静态成员方法...
原创
发布博客 2020.07.26 ·
107 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

类的构造方法

构造方法没有返回值,方法名与类名相同调用完构造方法后,对象才真正存在利用2,来解释this代表 当前对象的引用,而不是当前对象class Student { private String name; private int age = 176; public static int count = 99; public Student() { System.out.println("student()");//1无参 构造方法 } p
原创
发布博客 2020.07.26 ·
1592 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

类中的存储

类中变量的存储位置类的对象——位于栈上,栈上存的是对象的引用类的属性——位于堆上类的普通方法引用(地址)——位于方法区类的方法中的变量为:局部变量——位于栈上被static修饰的变量、方法——位于方法区,需要用 类名 访问...
原创
发布博客 2020.07.26 ·
477 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多