自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JUC

一、 JUC简介 在 Java 5.0 提供了 java.util.concurrent (简称 JUC )包 二、线程安全 什么是线程安全 当多个线程同时共享同一个全局变量或静态变量,做写的操作时,可能会发生数据冲突问题,也就是线程安全问题。但是做读操作是不会发生数据冲突问题。 线程安全的解决方式 使用多线程之间同步或使用锁(lock)可以解决线程安全问题。 //使用同步代码块 synchronized(同一个对象){ 可能会发生线程冲突问题 } 注意:在同步代码块中,多个线程必须使用的是同

2021-04-29 23:12:48 119

原创 JVM

一、JVM体系 JVM是运行在操作系统之上的,它与硬件没有直接的交互。 Java 虚拟机将运行时内存区域划分为五个部分,分别为 方法区、堆、PC 寄存器、Java 方法栈和本地方法栈 转换的过程为通过编译器将 Java 程序转换成该虚拟机所能识别的指令序列,也称 Java 字节码。Java虚拟机会将字节码,即class文件加载到JVM中。由JVM进行解释和执行。 执行 Java 代码首先需要使用类加载器将它编译而成的 class 文件加载到 Java 虚拟机中。加载后的 Java 类会被存放于方法区(Me

2021-04-29 22:46:39 117

原创 Maven

版本:V 1.0 第1章 为什么要使用Maven 1.1 添加第三方jar包 在今天的JavaEE开发领域,有大量的第三方框架和工具可以供我们使用。要使用这些jar包最简单的方法就是复制粘贴到WEB-INF目录下的lib目录下。但是这会导致每次创建一个新的工程就需要将jar包重复复制到lib目录下,从而造成工作区中存在大量重复的文件。 而使用Maven后每个jar包只在本地仓库中保存一份,需要jar包的工程只需要维护一个文本形式的jar包的引用——我们称之为“坐标”。不仅极大的节约了存储空间,让项目更轻巧,

2021-04-29 22:37:25 186

原创 js函数篇面试题

面试题记录 instanceof是如何判断的? 表达式: A instanceof B 如果B函数的显式原型对象在A对象的原型链上, 返回true, 否则返回false Function是通过new自己产生的实例 //案例1 console.log(Object instanceof Function) // true console.log(Object instanceof Object) // true console.log(Function instanceof Obj

2021-02-02 21:36:18 293

原创 轮播图步骤

原生js实现轮播图效果 步骤一:建立html基本布局 只有五张图片,却使用7张来轮播,这是为了实现无缝轮播, 开头放最后一张,结束时放第一张, 当进入最后一张时跳转到第二张,点击左边按钮进入最后一张时切换到第五张。 <body> <div class="banner"> <ul class="list"> <li><a href="javascript:;"><img src="img/6.jpg" alt=""&g

2021-02-02 17:21:28 273

原创 js倒计时 日期对象

思路: 输入时间减去现在的时间就是剩余时间,即倒计时 用时间戳来进行计算,用户输入时间总的毫秒数减去现在时间的毫秒数。得到的就是剩余时间的毫秒数 剩余时间毫秒数转换为天、时、分、秒(时间戳转化成时分秒) 转换公式如下: d = parseInt(总秒数/60/60/24); //计算天数 h = parseInt(总秒数/60/60%24); //计算小时 m = parseInt(总秒数/60%60); //计算分数 s = parseInt(总秒数%60); //计算当前秒数 fun

2020-11-19 15:57:28 231

原创 JS经典题目练习

function isPrime(number) { var isPrime = true; //质数的约数只有2个;1和自身; for (var i = 2; i < number; i++) { //number % i === 0,i不可能是它本身。所以能整除就不是质数。 if (number % i == 0) { isPrime = false; //满足条件不是素数 .

2020-11-08 22:51:31 617

原创 溢出文字省略号显示

溢出文字省略号显示: 1:先强制一行内显示文本: white-space: nowrap; 2:超出部分隐藏: overflow: hidden; 3:文字用省略号替代超出的部分: text-overflow: ellipsis;

2020-09-24 19:22:09 105

空空如也

空空如也

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

TA关注的人

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