自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 整合git到idea上面

idea集成git

2022-06-10 09:43:16 257 1

原创 浏览器访问www.baidu.com的过程

浏览器访问www.baidu.com的过程解析baidu.com域名,获取ip地址根据ip地址,进行连接(tcp的3次握手)连接成功后,http协议将请求发送给WEB服务器WEB服务器根据请求在自己的服务器进行查询得到对应的结果,并将结果原路返回给浏览器浏览器根据返回结果渲染网页浏览器关闭tcp连接(四次挥手)tcp传输控制协议...

2021-10-27 20:57:24 1216

原创 阿里云nginx安装

阿里云nginx安装在/home/software下面mkdir nginxwget http://nginx.org/download/nginx-1.17.6.tar.gz(下载在新建的nginx里面)yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel(安装必要插件:gcc 可以编译 C,C++,Ada,Object C和Java等语言pcre pcre-devel pcre是一个pe

2021-10-26 16:57:06 1607

原创 阿里云项目上线

阿里云项目上线与linux连接:(https://editor.csdn.net/md/?articleId=120893301)需在阿里云里配置8080(tomcat)和3306(mysql)端口号确保配置文件里面的ip地址与xshell一致将项目以war包的形势导出war包导入tomcat/webapp下面,会自动导包在mysql/bin下面service mysql start启动mysql -u root -p在里面输入**flush privileges;再输入g

2021-10-25 21:15:36 207

原创 构造器(重要)

构造器和类名相同没有返回值作用new 本质就是调用构造方法初始化对象的值注意点定义有参构造后,如果想使用无参构造,必须显示的定义一个无参构造idea创建构造的快捷键 ALT+INSERT类本身就有一个不显示的无参构造器...

2021-10-24 22:27:01 138

原创 java数据类型及其转换

java数据类型及其转换基本数据类型强语言类型:变量要严格符合规定,先定义后才能使用基本数据类型1byte=8bit1024B=1KB1024KB=1M1024M=1Gpublic class Demo02 { public static void main(String[] args) { //八大基本数据类型 //整数 bit(计算机内部数据存储最小单位) int n1 = 10;//最常用,4字节,1字节

2021-10-23 22:28:23 148

原创 java之scanner操作

scanner实现用户与键盘交互,接收键盘数据scanner.next()识别到内容后,空格后内容就不接受package com.sund.scanner;import java.util.Scanner;public abstract class Demo01 { public static void main(String[] args) { //从键盘接收数据 Scanner scanner = new Scanner(System.in)

2021-10-23 22:20:51 149

原创 java写一个99乘法表

99乘法表package com.sund.struct;public class Demo08 { public static void main(String[] args) { //出现的刚开始的时候写的i <= 9,导致结果是1*到9,2*到9....,改为i <= i1后就去重了 //换行,"\t"制表符,print不换行,println换行,1*1执行完后,i++换行执行 for (int i = 1; i <=

2021-10-23 22:19:43 161

原创 java方法重载

方法重载方法名必须相同参数必须不同package com.sund.method;public class Demo02 { public static void main(String[] args) { double test = test(10.0, 10.0); System.out.println(test); } //方法重载:方法名相同,参数类型不同 public static double test(double

2021-10-23 22:18:08 149

原创 java可变参数

可变参数package com.sund.method;public class Demo03 { public static void main(String[] args) { Demo03 demo03 = new Demo03(); demo03.test(1,4,5.5); } //可变参数:唯一,最后 public void test(double... a){ System.out.println(a[1

2021-10-23 22:16:32 150

原创 三元运算符面试题

三元运算符面试题package operator;public class Demo05 { //三元运算符 public static void main(String[] args) { //x ? y : z //如果x==true 结果为y 否则为z int score = 90; String type = score < 60 ? "不及格" : "及格"; System.out.prin

2021-10-22 19:06:10 286

原创 字符串拼接符面试题

字符串拼接符面试题package operator;public class Demo04 { public static void main(String[] args) { //字符串拼接符 int a = 3; int b = 6; System.out.println(""+a+b);//36 System.out.println(a+b+"");//9 }}...

2021-10-22 18:59:50 122

原创 位运算符面试题

位运算符面试题package operator;public class Demo03 { public static void main(String[] args) { //位运算 //面试:2*8怎么算最快(<< *2 >>/2) /* 二进制 0 0000 0000 1 0000 0001 2 0000 0010 3

2021-10-22 18:51:36 148

原创 java自增

自增package operator;public class Demo01 { public static void main(String[] args) { int a = 3; int b = a++;//先赋值再加1 System.out.println(a);//4 int c = ++a;//先加1在赋值 System.out.println(a);//5 System.out.pri

2021-10-22 18:28:31 222

原创 变量与常量

变量public class Demo05 { //类变量 static static double salary = 2500; //属性变量 //实例变量:从属于对象,不能自行初始化,没有赋值 整数0 小数0.0 //boolean 默认false //除了基本数据类型,其他的是null String naem; int age; //main方法 public static void main(String[] a

2021-10-22 16:51:51 130

原创 数据类型扩展

数据类型扩展public class Demo03 { public static void main(String[] args) { //整数扩展 二进制0b 十进制 八进制0 十六进制0x int i = 10;//十进制 int i1 = 0100;//八进制4 int i2 = 0x17;//十六进制23 int i3 = 0b1001;//二进制9 System.out.println

2021-10-22 11:55:14 139

原创 java数据类型

数据类型基本数据类型强语言类型:变量要严格符合规定,先定义后才能使用基本数据类型1byte=8bit1024B=1KB1024KB=1M1024M=1Gpublic class Demo02 { public static void main(String[] args) { //八大基本数据类型 //整数 bit(计算机内部数据存储最小单位) int n1 = 10;//最常用,4字节,1字节=8bit

2021-10-21 22:36:25 152

原创 java标识符

标识符//所有标识符只能以大小写字母,$和_开头,后面任意//大小写敏感String 王者荣耀 = "垃圾";String S1und = "sun";String sund = "sun";String $Sund = "sun";String _Sund = "sun";

2021-10-21 21:48:34 143

原创 阿里云与liunux连接

基础环境搭建1.阿里云服务器2.JDK环境JDK1.8(java开发工具包,里面包含了jvm和jre,jvm(java虚拟机,跨平台运行核心),jre(java运行环境))安装命令:wget --no-check-certificate --no-cookies --header “Cookie: oraclelicense=accept-securebackup-cookie” http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d5

2021-10-21 19:40:10 157

原创 HelloWorld

HelloWorld随便建一个文件夹在里面建一个Hello.java文件public class Hello{ public static void main(String[] args){ System.out.print("Hello,World!"); }}在根目录前面输入cmd加空格,进入cmd命令行里面用javac Hello.java(随便文件夹里生成一个Hello.class)编译再用java Hello编译...

2021-10-21 19:10:53 146

原创 Dos命令

Dos命令切换盘符 D:粘贴 直接右键切换目录 cd /d(盘符之间切换) cd返回上一级 cd …清理屏幕 cls(clear screen)退出终端 exit查看电脑ip ipconfig打开应用 (calc计算器 mspaint画图 notepad记事本)ping命令 ping www.baidu.com文件操作 md目录名 rd 目录名 cd>文件名 del 文件名...

2021-10-20 21:32:22 117

原创 有用的快捷键

快捷键windows + E (我的电脑)windows + R (资源搜索框)ALT + F4 (关闭当前任务窗口)SHIFT + DELETE (永久删除)CTRL + SHIFT + ESC (任务管理器)CTRL + X(剪切)

2021-10-20 21:09:52 116

原创 MarkDown学习

MarkDown学习标题三级标题四级标题字体Hello,sundHello,sundHello,sundHello,sund引用诸君共勉分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1jGuQGjR-1634729559609)(C:\Users\86178\Pictures\剑来.jpg)]超链接学习地址列表acabc表格代码public

2021-10-20 19:33:46 120

原创 浅析IO流

1. 什么是IO流IO流实际上就是in和out,也就是输入和输出,用于应用程序和外部容器之间的内容传输2. 什么是流流(stream)是一种抽象的概念,是指数据(字节或字符)以先进先出的方式传递信息的通道,数据就像在这个通道中“流”动3.流的分类字节流(按传输方向) 字符流(按处理数据的单位)inputsream Readeroutputstream(单元8字节) Writer(16字符)节点流:直接操作数据读写的流类,如(FileWriter)处理流:

2021-09-11 09:45:54 302

原创 浅析Spring的IOC与DI

IOC(控制反转):将对象的创建由代码本身转移到IOC容器,由主动创建对象的方式变成了被动注入对象,主从关系发生了改变,这就是我们所说的控制反转DI(依赖注入):依赖IOC容器注入某个对象所需要的外部资源IOC容器:实际上就是一个Map(key,value),Map里面存放的是各种对象;使用IOC容器的时候你不需要考虑对象是如何创建出来的,只需要配置好配置文件或注解即可,大大增加了项目的可维护性,降低了开发难度...

2021-09-08 23:22:00 153

原创 java四大特征

java四大特征抽象:将对象的特性抽象出来,通过这些特性可以辨别这个对象封装:将对象的属性和方法封装成一个整体,为属性和方法加是上访问权限(private,protected,public),外部访问不能看到里面的详细内容继续:子类继承父类,可以为父类扩展属性及方法多态:不同对象对同一行为作出的不同响应个人理解抽象出的特性被封装起来被子类继承然后作出响应...

2021-09-07 18:04:41 217

原创 单例懒汉模式与饿汉模式详解

单例懒汉模式与恶汉模式详解1. 懒汉模式:第一次调用的时候才实例化,节约内存空间**2.**饿汉模式:类加载时直接实例化,不管后面能不能用到,浪费空间

2021-09-07 16:26:42 176

原创 java集合

浅析java集合简介集合或数组都是对多个数据进行存储操作,也被称为容器。注意:这里的存储是指内存级别的,而不是磁盘持久化(图片、视频等)为什么要使用集合1:数组定长,不能更改,集合可以;2:集合增删效率大于数组;3:集合可以获取元素数量,而数组没有提供这个方法;4:数组中的数据有序可重复,不能无序不重复集合两大阵营ArrayList与LinkedList的区别1.ArrayList查询快,增删改慢;LinkedList查询慢,增删改快(ArrayList底层是数组有下标,方便查询,也

2021-09-06 22:00:43 165

原创 IOC框架

大学生播客大赛Spring框架之IOC##概述:Spring是一个Service层的框架,它可以整合许多其它框架进行工作。Spring的主要技术就是IOC(DI)和AOP。IOC(DI) - 控制反转(依赖注入):控制反转就是将对象的创建及生命周期的管理过程交给Spring来处理的过程。在此开发过程中不在需要去关注对象的创建以及对象生命周期的管理,而是在需要的时候由Spring框架提供。IOC实现原理:在初始化一个Spring容器时,Spring会去解析指定的xml文件,当解析到其中的标签时,会

2021-04-19 19:13:19 314

空空如也

空空如也

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

TA关注的人

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