c
-
内存溢出与内存泄漏详解编程语言
一、基本概念 内存溢出:简单地说内存溢出就是指程序运行过程中申请的内存大于系统能够提供的内存,导致无法申请到足够的内存,于是就发生了内存溢出。 内存泄漏:内存泄漏指程序运行过程中分…
-
Java中volatile关键字解析详解编程语言
一、内存模型的相关概念 大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的…
-
JDK1.8 HashMap源码分析详解编程语言
一、HashMap概述 在JDK1.8之前,HashMap采用数组+链表实现,即使用链表处理冲突,同一hash值的节点…
-
关于textarea包在div的自适应问题详解编程语言
<div class=”inputDiv”> <div class=”inputTitle”>详情:</div> <div class…
-
Mybatis 多表查询及查询结果映射详解编程语言
使用MyBatis这一强大的框架可以解决很多赋值的问题,其中对于子配置文件中的小细节有很多需要注意的地方,使用这个框架后主要就是对于配置文件的编写和配置。今天我写了一个多表查询,表…
-
Java中list集合判空详解编程语言
1、如果想判断list是否为空,可以这么判断: if(null == list || list.size() ==0 ){ //为空的情况 }else{ //不为空的情况 …
-
关于PHP中的webshell详解编程语言
一、webshell简介 webshell就是以asp、php、jsp或者cgi等网页文件形式存在的一种命令执行环境,也可以将其称做为一种网页后门。黑客在入侵了一个网站后,通常会将…
-
springmvc拦截器配置详解编程语言
1、目的:拦截器的配置主要是对请求进行相应的处理(在登录和session过时的时候是一个很好的方式) 2、由于Spring容器的优越性,在配置的时候全部交给容器管理是一个很不错的方…
-
maven的两种打包方式详解编程语言
1、maven目前在web上面的使用方式很普遍,而打包的方式也存在很多方式 2、因为涉及一个项目调用另外一个项目的包,并将另外一个项目打成jar的形式便于管理 3、maven打包第…
-
jquery实现BootStrap的弹出框拖动,及鼠标滚轮改变BootStrap的弹出框大小详解编程语言
鼠标滚轮改变BootStrap的弹出框大小 加了滚动监听事件,每次改变弹出框大小 var scrollFunc=function(e){ e=e || window.event; …