自定义博客皮肤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 96

原创 JVM

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

2021-04-29 22:46:39 94

原创 Maven

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

2021-04-29 22:37:25 151

原创 js函数篇面试题

面试题记录instanceof是如何判断的?表达式: A instanceof B如果B函数的显式原型对象在A对象的原型链上, 返回true, 否则返回falseFunction是通过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 257

原创 轮播图步骤

原生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 239

原创 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 191

原创 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 570

原创 溢出文字省略号显示

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

2020-09-24 19:22:09 81

空空如也

空空如也

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

TA关注的人

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