自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kali安装教程及使用

(11)上面就安装完成了,等待开机输入用户名和密码就可以使用了。(8)设置密码自己记住就行,如果不设置请阅读上面的那句话。(4)在查询语言中—选择中文或者你想要的语言—点击继续。(10)接下来看如图选择就行了,就不一一说明了。(7) 配置网络-域名,可以暂时不用输入。(9)选择–向导–使用整个磁盘。5.kali 是什么意思?点击下载最新版本的kali。5.接下来按照步骤来就行了。(5)选择中国 汉语–继续。4.该使用kali吗?二·kali的安装教程。3.下载后镜像如图所示。1.访问kali官网。

2023-03-17 09:24:50 1660

原创 【入门】类选择器——多类名

提示:多类名就是说我们可以给class取用多个名字注意:取用多类名的时候,每个名字之间需要空格分隔开这样取类名分工明确black代表颜色background代表div背景size代表尺寸或自体大小等等。。。。这样写的好处:标签可以分为多个类名样式,把一些相同的标签元素放到一个类里。2.这些标签都可以调用这个公共的类,然后再调自己独有的类。节省CSS代码,方便修改。

2023-02-22 10:03:18 370

原创 正则表达式【入门】

常用于表示IP地址 形如: ((25[0-5]|2[0-4][0-9]|[0-1]\d\d)\.){3}(25[0-5]|2[0-4][0-9]|[0-1]\d\d)(2)\d\w\s 匹配第一个字符为数字,第二个字符为字母或数字、或下划线或汉字,第三字符为空格的字符串 例如:11 ,2a , 1_(5)\d{4,}匹配重复至少4次数字 例如:1234,12345,124244,。例如:\d{3}-\d{8}|\d{4}-\d{8} 可以匹配两种不同长度区号的固定电话。

2022-11-25 10:32:08 189

原创 vue入门

1、v-text 作用:替换标签的全部内容 -- 会替换{{}}插值表达式的位置(插值表达式被替换而 不能显示)2、v-html 作用:替换标签的全部内容 -- v-html可以识别字符串中的标签和js代码。可以看到p标签中间 {{ text }}取值被v-text和v-html标签取代了 ,而且h1标签被v-html解析了。可以看到p标签中间 {{ text }}取值被v-text和v-html标签取代了 ,而且h1标签被v-html解析了。

2022-11-04 09:34:08 93

原创 Bootstrap框架应用

男女男

2022-10-20 12:02:08 181

原创 Bootstrap下载及介绍

官网:全是英文,网页自带的翻译好像不能翻译Bootstrap · The most popular HTML, CSS, and JS library in the world. (getbootstrap.com)https://getbootstrap.com/中文官网:英文不好的朋友们可以去Bootstrap中文网Bootstrap中文网 (bootcss.com)https://www.bootcss.com/Bootstrap诞生于2011年,来自Twitter公司,是目前最受欢迎的前端框架。是一

2022-10-19 10:28:08 288

原创 out.printf格式化输出

package system.out; public class Printf{ public static void main(String[] args) { //%代表格式化 //f代表输出浮点数,9代表输出长度,如果浮点数长度不足,则补空格,如果浮点数长度超出,则按实际长度输出,2代表保留小数点后几位小数 out.printf("%9.2f",1111.3); out.println(); //-号代表向左对齐,默认向右对齐 out.printf("%-9.2f

2022-06-22 16:15:55 174

原创 Java常用类库

StringBuffer与String的区别 StringBuffer sb = new StringBuffer();赋值或者追加内容 append() ex:sb,append("lbw");在任意位置添加内容 insert(); ex:sb.insert(3,"nb");反向操作reverse() System.out.println(sb.reverse());替换 replace截取字符串

2022-06-16 11:51:51 130

原创 生产者和消费者

输出结果

2022-06-16 10:47:01 57

原创 Java线程安全问题

导致安全问题的出现的原因: 多个线程访问会出现延迟 线程的随机性(一般出现在多个线程有数据共享,并且run中的语句不止只有一句)注意:线程安全问题在理想状态下,不容易出现,但一旦出现对软件的影响是非常大的 条件:1.数据共享 2.要有多步操作 利用同步解决:在某个时刻就只允许一个线程访问,只有当这个线程访问完毕,其他的线程才有机会执行 1.同步代码块: 能不能同步的关键在

2022-06-16 10:16:17 123

原创 Java多线程

方式二: 多个线程中跑的是同一个对象实例,可以天然实现数据共享 实现Runnable 两种方式的优缺点:方式二可以天然实现数据共享,方式一要数据静态化才能数据共享 多线程编程中严禁强制死亡,正确的死亡方式:通过标志位的放式让其正常结束 //th1.stop(); 线程的各种状态1.创建状态在程序中用构造方法创建了一个线程对象后,新的线程对象便处于新建状态,此

2022-06-16 10:03:23 89

原创 包(package)

包(package)的作用: 1.分类管理资源 2.防止重名包名一般是公司的域名倒写+项目名+业务名列:package com.yinhuang.op,gaoji.JavaDemo 类的权限定名,包+类名包之间的访问: 被访问的包中的类权限必须是public包其实也可以归类为封装: 函数是对一个功能的封装类是对多个功能和数据的封装而包是对多个相关对象的封装...

2022-06-16 09:07:48 56

原创 Java异常处理

作用:异常处理能让我们的代码让程序变得更加健壮,可以让维护性变高理解:异常处理不是修复错,而是将错误抛出日志或控制台异常处理原则是 谁调用谁处理RuntimeException:运行时异常可以不处理(未授检异常,未授控制)自定义异常:子类在重写父类的方法时,抛出异常不能放大 如果父类抛出多个异常,多覆写(覆盖)方法必须抛出那些异常的一个子集,不能抛出新的异常......

2022-06-16 08:54:33 253

原创 内部类命名和匿名内部类

内部类:内部类编译后的字节码文件名:Outter$Inner(外部名$内部名)匿名内部类:生成的class文件的命名规则:JavaDemo1$1实例化接口内部类的扩展:接口里边可以定义内部接口和抽象类抽象类里也可以定义接口和抽象类Object:所有的类都是Object类的子类,,是所有对象的父类...

2022-06-16 08:45:47 439

原创 设计模式 简略

设计模式概述:为了解决一个常见问题,而形成的步骤,方式,结构等。单例设计模式:例:class JavaDemo{ public static void main(String[] args){ Dog dog1 = Dog.getDog(); Dog dog2 = Dog.getDog(); System.out.println(dog1); System.out.println(dog2); }}为了使其不能随意创建对象实例,只能将构造函数私有化。由于构造函

2022-05-20 12:01:27 122

原创 java继承

继承概述继承的格式:/* 格式:public class 子类名 extends 父类名{} 例:public class Zi extends Fu{}*/Fu:父类,也被称为基类和超类Zi:子类,也被称为派生类继承中子类的特点:子类可以有父类的内容,还可以有自己特有的内容public class Zi extends Fu { public void pdd(){ System.out.println("pdd方法被调用");

2022-05-20 11:55:07 152

原创 java运算符

运算符Java 语言支持如下运算符: 算术运算符: +,-,*,/(整除),%,++,-- 关系运算符: >,<,>=,<=,= =,!= 逻辑运算符: !,& , | , &&,||(短路与/或) 位运算符: &,|,^(异或),~(取反) , >>,<<,>>>(无符号右移,用 0填充) 赋值运算符: = 扩展赋值运算符:+ =,- =,* =,/ = 字符串连接运算...

2022-05-19 16:10:27 402

原创 面向对象初级理解

数组类Array: java中最基本的一个存储结构,提供了动态创建和访问java数组的方法。其中的元素的类型必须相同。 效率高,但容量固定且无法动态改变。它无法判断其中实际存有多少元素,length只是告诉我们array的容量。静态类Arrays: 此静态类专门用来操作array,提供搜索、排序、复制、等静态方法。jdk在我上个帖子有发,有需要的可以前往我上个帖子下载...

2022-05-19 15:34:39 62

原创 JDK_API_1_6_zh_CN工具下载

Java JDK工具下载下载链接:https://pan.baidu.com/doc/share/~iANLFZFUOUdWMUB~GRHiA-280441218703403 提取码:seja

2022-05-05 11:19:15 259

原创 java基础语法

——命名规则——我们在命名时,可用的有:字母,数字,_,$,但是要记住,不能以数字开头public class sy { public static void main(String[] args) { double lyj_123 = 66.6; //此为正确格式 System.out.println(lyj_123); }}public class sy { public static void main(String[] a

2022-04-21 14:33:57 383

原创 【入门】java基础

学代码要循序渐进,不能操之过急以下知识点不多,但后面会一直更新(建议收藏)java基础知识点下载安装jdk与配置环境变量java语言特点:java程序两种核心机制:Java Application初步下载安装jdk(个人推荐使用1.8版本)下载安装最新版本的jdk(安装时,不要安装在有空格和中文的目录下)环境变量配置:如何配置:计算机-右键属性-高级系统设置-环境变量-系统变量在path环境变量最前面添加如下内容:%JAVA...

2022-04-20 18:20:40 255

空空如也

空空如也

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

TA关注的人

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