自定义博客皮肤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)
  • 收藏
  • 关注

原创 URI和URL的区别联系

URI -- Uniform Resource Identifier -- 统一资源标识符URL -- Uniform Resource Location -- 统一资源定位符URN -- Uniform Resource Name -- 统一资源名称URL和URN是URI的子集URI分为三种,URL or URN or (URL and URI)URI—Uniform Resource Identifier通用资源标志符Web上可用的每种资源如HTML文档、图像、视频片段、程序.

2020-09-04 17:15:54 107

原创 几张图片初识JVM内存布局的区域概览

经典JVM布局线程是否共享分类区域Java程序的执行过程目前,对于JVM内存布局和GC原理不甚理解,先放图,近日会深入学习,补充博客图片参考https://juejin.im/post/6844904033396719624;https://juejin.im/post/6844903696996941832...

2020-08-10 01:07:34 119

原创 关于Java值传递的个人理解

敲黑板-----Java中只存在值传递,不存在引用传递我们知道,Java中的常见现象:基本数据类型作为参数传递,方法对参数的操作会随方法结束而无法保留,所以方法无法修改参数调用的对应的变量值;引用数据类型作为参数传递,方法对参数的操作即使方法结束也会保留,所以方法可以修改参数引用的对应的变量值那么可以说基本数据类型传递是值传递,引用数据类型传递是引用传递呢?当然不可以,因为常见现象不代表全部现象,引用数据类型传递依然存在无法保留操作的情况,来来来来个栗子public static

2020-08-08 11:26:09 120

原创 (IDEA)cmd运行java类报:找不到或无法加载主类 解决方案

上图1.cd进入项目目录src2.在src目录下进行

2020-08-07 13:59:11 1198 1

原创 Programming with Mosh学习笔记_1

//字面量 const circle1 = { radius: 1, location: { x: 1, y: 1 }, draw: function () { console.log('draw'); } }; circle1.draw(); //工厂 function createCircle(radius) {...

2020-08-06 09:22:52 195

原创 JVM,JRE,JDK三者关系梳理

JVM(Java Virtual Machine),Java 虚拟机。(跨平台)JRE(Java Runtime Environment),Java 运行环境。(运行)JDK(Java Development Kit),Java 开发工具包。(开发)三者嵌套关系 JDK>JRE>JVMJVM跨平台性的实现:Java运行:源码—javac编译器—>字节码文件—Java解释器—>机器码文件—>机器利用JDK(调用JAVA API)开发JAVA..

2020-08-03 16:30:43 195

原创 小白娱乐向,保姆级教程,手把手教你windows系统下,XAMPP搭建HTTP服务器,以及内网穿透(ngrok和utools工具)

首先,你需要一台联网电脑,同时,你需要具备一定翻墙能力,部分软件处于国外服务器扫盲:搭建服务器,实现局域网内部可以访问你的服务器(简单点讲,在局域网内部找到你的内网ip地址,配合服务器端口号,就可以实现访问你的电脑文件了)内网穿透,实现在公网上访问你的服务器(简单点讲,在公网上生成一个IP地址给你用,这样别人就可以脱离局域网,直接在网路上访问你的电脑文件了)教程:1.安装配置XAMPP2.运用utools插件,实现NAT穿透3.安装配置ngrok,实现内网穿透1.1 XAM.

2020-07-22 02:04:51 729

原创 请优雅地使用三目运算符

三目运算符,语法如下condition ? exprIfTrue : exprIfFalse表达式1 ? 表达式2 : 表达式3 表达式1(condition)--这是一个条件表达式,用于判断条件并返回真值/假值表达式2(exprIfTrue)--表达式1返回真值时执行表达式3(exprIfFalse)--表达式1返回假值时执行真值--可转换为True的值,通常有true , 1假值--可以转换为False的值,通常有false ,null,NaN,0, ...

2020-07-18 11:29:31 360

原创 关于JavaScript使用id直接获取元素的发现

废话不多说了,直接上大菜,就问你香不香<body> <input id="usr" /></body><script> usr.onblur = function () { alert(123); } console.log(usr);</script>发生了什么呢,可以正常运行,并且控制台也打印了元素,我惊了.我们再看<body> <inp

2020-07-17 11:37:02 324

原创 JavaScrip变量提升的个人理解

在JavaScrip中,你可以在变量声明和函数声明之前调用它们,这很奇怪.举个栗子.函数调用可以放在声明之前,但是函数表达式必须放在声明之后.通常大佬会这么告诉小白,但是这其中是为什么呢,下面就让我们来仔细看看.首先,我们称这种现象为Hoisting变量提升,字面意思,变量声明和函数声明彷佛被优先提升至代码顶部.然而,JavaScript并不会改动我们的代码,这种"提升"实际上是,将声明优先放置到内存中,从而造成的现象.怎么理解呢,JavaScript是从上至下的进行编译执行的,这一点毋庸置疑.但是

2020-07-16 14:32:07 80

原创 H5关于浏览器无法自动播放视频的解决方案

H5标签用来播放视频/音频原本通过autoplay属性可以实现视频在浏览器的自动播放不过现在Chrome浏览器版本更新之后,视频/音频无法播放了原因是因为新版Chrome浏览器禁止用户在触发网页之前播放音频,视频包含音频,躺枪.其目的在于防止开发者滥用自动播放功能骚扰用户,影响体验.所以,一下提供两种简单的解决方案一: 通过添加controls属性,通过控件来实现手动播放,注意不是自动播放,需要手动触发.<audio controls></audio>二: 通过添加m

2020-07-06 07:49:57 2988

原创 伪类与伪元素的区分

1. 伪类与伪元素的作用伪类和伪元素是用来添加一些选择器的特殊效果,用于修饰一些不在文档树中的信息。举个栗子。一段文本的第一个元素或第一个字母,为其添加样式,这些都是无法使用之前的css进行处理的,所以引入伪类和伪元素,对其进行修饰补充。2.伪类和伪元素的区分1.伪类用于已有元素的状态描述,本身仍处在文档树之中,描述元素状态,对其添加样式。伪元素用于新创建元素,元素不存在与=于原本文档树之中,描述元素,对其添加样式。举个栗子。<div> <p>CoolWate

2020-06-15 07:58:11 137

原创 编程常用的命名规范

前言代码不规范,除虫两行泪。而规范的代码,却可以保障编码质量,极大地提高代码的可读性和维护性。当下,良好的编码习惯,是每个程序猿的必备素养。保障代码规范,不仅要求我们多多注释,同时规范统一的的命名方式和遵循约定的简写方式,也是极为必要的。以下,就是我搜罗整理的一些命名规范,希望可以帮助自己规范代码。持续更新,有待完善。常用的命名规范1.匈牙利命名法变量名=属性+类型+对象描述属性和类型部分:小写;对象描述部分首:字母大写的一个单词或多个单词组合;ex:m_iFlag2.驼峰命名..

2020-06-06 11:26:51 659

空空如也

空空如也

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

TA关注的人

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