- 博客(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
原创 弹性布局
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
原创 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
原创 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关注的人