自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java面试题

java 基础 StringBuffer和StringBuilder 都继承AbstractStringBuilder,StringBuffer方法中加了synchronized,线程安全 HashMap的put过程(loadFactor,太小会造成空间浪费多次resize,太大会造成hash冲突导致性能问题,0.75为折中选择) ConcurrentHashMap1.7和1.8 1.7 segment + Ha...

2021-08-09 00:02:59 261

原创 mysql自带函数

数值型select abs(-2) -- 绝对值select sqrt(2) -- 二次方根select mod(10, 3) -- 求余数select ceil(3.3), ceiling(-3.3) -- 向上取整select floor(3.3) -- 向下取整select rand(), rand(1) -- 生成0-1随机数,传入参数返回相同随机数select round(3.3), round(3.6) -- 四舍五入select sign(-3), sign(0), sign

2021-04-19 15:08:33 186

原创 类加载顺序

类加载器:Boottstrap classLoader 引导类加载器:加载核心jar包ExtClassLoader 扩展类加载器:加载扩展jar包AppClassLoader 系统加载器:加载classpath下的类CustomerClassLoader 自定义加载器:加载自定义路径下的类类加载顺序:HelloWord.class第一次加载时,先由AppClassLoader判断是否有加载该类,没有则向上委托,由ExtClassLoader判断是否加载过该类,没有则继续向上委托,由

2021-03-24 23:50:34 250

原创 HashMap原理

hashMap默认大小16static final int DEFAULT_INITIAL_CAPACITY = 1 << 4;hashMap最大存储数量1073741824,10亿多static final int MAXIMUM_CAPACITY = 1 << 30;

2021-03-08 11:46:25 108

原创 Java Comparable和Comparator的区别

Java Comparable和Comparator的区别

2021-03-08 10:31:38 74 1

原创 弹性布局

display:-webkit-flex;flex:1或是2;平分整个父级不定宽高的水平垂直居中div{position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);border-radius:6px;background:#fff;}

2016-06-04 17:41:59 191

原创 html5 属性

contenteditable 可编辑spellcheck 拼写检查hidden 隐藏tabindex 规定TAB键的次序

2016-05-16 16:04:48 200

原创 js笔记字符串

查询:字符串.indexOf()        字符串第一次出现的位置   search 与indexOf功能相当兼容正则字符串.lastIndexOf()        字符串从最后开始第一次出现的位置match()    正则用替换:字符串.replace("原本的","替换的");计较:字符串1.localeCompare(字符串2)        按照输入的字符

2016-04-18 17:46:57 150

原创 js笔记

获取计算后的样式(当前样式、不是行间的样式)currentStyle.width    -IEgetComputedStyle(obj,false).width  -firefox;兼容浏览器;if(currentStyle){alert(oDiv.currentStyle.width)}else {alert(getComputedStyle(oDiv,false

2016-04-17 15:24:05 161

原创 HTML移动端

初始化移动浏览显示

2016-04-14 18:18:15 301

原创 html5笔记—— 插入视频音频

插入视频: Your browser does not support the video tag.属性:loop="loop";文件播放完之后再次播放;autoplay="autoplay"文件准备好后马上播放;添加暂停播放事件、变大变小事件;var myVideo=document.getElementById("id");function

2016-04-13 20:15:32 526

转载 myfocus

Step 1. 在html的标签内引入相关文件css文件-->提示:符合条件的情况下,引入风格文件(js/css)可省,引入myFocus库即可。那么风格文件是如何自动引入的?详情请看下面的myFocus的文件结构与自动引入风格文件机制。Step 2. 创建myFocus标准的html结构,并填充你的内容

2016-04-12 17:22:16 281

原创 数组

indexOf(substring,startpos)返回指定字符串首次出现的位置;字符串 从0~length-1开始split(separator,limit)字符串分割;指定位置 次数substring(开始字符串位置,结束位置)提取字符串;substr(开始位置,长度)提取指定数目的字符;Math.ceil(x)向上取整数;Math.flo

2016-04-11 13:24:42 181

原创 DOM对象

document.getElementByIdgetElementsByNamegetElementsByTagName 获得元素节点elementNode.getAttribute/setAttribute(属性,值) 获得属性节点父节点.appendChild(newnode)向指定节点的最后一个子节点后添加一个子节点;insertBefore(ne

2016-04-11 13:18:52 155

转载 DOM事件级别

0级  : elementnode.onclick = function(){};2级 :   elementnode.addEventListener("click",function(){},false); elementnode.removeEventListener("click",function(){},false);IE :    elementnode.attachEv

2016-04-11 13:04:15 293

转载 跨浏览器兼容事件处理

var eventUtil={//添加句柄addHandler:function(element,type,handler){if(element.addEventListener){element.addEventListener(type,handler,false);}else if(element.attachEvent){element.attachEvent('

2016-04-11 13:03:32 177

转载 无缝滚动

向上无缝滚动body {font-size: 12px;line-height: 24px;text-algin: center;        /* 页面内容居中 */}* {margin: 0px;padding: 0px;            /*  去掉所有标签的marign和padding的值  */}ul {list-style: no

2016-04-11 12:58:17 240

空空如也

空空如也

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

TA关注的人

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