自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JS 工作日常整理

/**点击删除*/ btn_delete : function() { //因为是动态添加,所以该方法要在动态添加 html 的代码之后调用。每添加一次便为其绑定一次点击删除父标签的事件。 $('.deleteImg').each(functi...

2017-09-09 16:34:00 118

转载 JS分页

(function($) { var pageUtil = function() { var sum_pages = 0; return { /** * 验证分页跳转页数,正整数 ...

2017-08-25 17:08:00 124

转载 SQL新增语法练习

/* ID NUMBER(8) N 主键 STORE_ID NUMBER(8) Y 商户编号 SOURCE_TYPE VARCHAR2(1) Y 资源类型【0:线路,1:景点,2:酒店,3:特产,4:维养】 COUNTY_ID NUMBER(8) ...

2017-08-23 09:20:00 141

转载 JQ动态获取文本域输入字数

<input type="text" value="我是输入的文字" maxlength="10" id="detail1"/> <p><span id="detail1_num">0</span>/<span>10</span...

2017-08-23 09:14:00 557

转载 JSON笔记

一、 1、 JSON.stringify(obj) 将 JSON 转为字符串: var a={"name":"tom","sex":"男","age":"24"}; var aToStr = JSON.stringify(a); alert...

2017-08-23 09:04:00 72

转载 根据后台接口获取动态数据,使用JS拼接html

(function($){ var line = function(){ return { defaultOption : { banner : ' <div class="swiper-slide">...

2017-08-21 15:32:00 801

转载 日常错误小结

1、SVN 提交时一定要先更新再提交,并且只提交自己的部分。 2、当入参为选填时,按下面的格式写。 @RequestParam(value="bannerGroup",required=false,defaultValue="") String bannerGroup ...

2017-08-19 08:47:00 79

转载 mybatis Mapper 错误总结一

1、 org.springframework.beans.factory.BeanCreationException : 刚开始看到创建 Biz 层 的类失败以为是注解的问题, 经检查发现, java.lang.ClassNotFoundExc...

2017-08-15 09:59:00 183

转载 关于HashMap很好的博文-推荐

摘要 HashMap 是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(JavaDevelopmet Kit)版本的更新,JDK1.8 对 HashMap 底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本文结合 JDK1.7 和 JDK1.8 ...

2017-08-02 22:31:00 86

转载 SVNKit学习笔记一

Subversion 是干什么的 前言 如果你是 Subversion 的新用户,我们建议你先去 Subversion home site 获取并阅读 Subversion 的官方文档,你可以从中学习到怎么去配置和使用 Subversion 仓库。我建议新学习的朋友先熟悉Subversio...

2017-07-19 10:14:00 129

转载 HashMap深度解析(二)

上一篇比较深入的分析了 HashMap 在 put 元素时的整体过程,Java Collections Framework中实际操作的都是数组或者链表,而我们通常不需要显示的维护集合的大小,而是集合类框架中内部维护,方便的同时,也带来了性能的问题。 HashMap 有两个参数...

2017-07-18 15:54:00 70

转载 HashMap深度解析(一)

HashMap可以说是Java中最常用的集合类框架之一,是Java语言中非常典型的数据结构,我们总会在不经意间用到它,很大程度上方便了我们日常开发。在很多Java的笔试题中也会被问到,最常见的,“HashMap和HashTable有什么区别?”,这也不是三言两语能说清楚的,这种笔试题就是...

2017-07-18 15:52:00 56

转载 HashMap 实现原理分析

1. HashMap的数据结构 数据结构中有 数组 和 链表 来实现对数据的存储,但这两者基本上是两个极端。 数组 数组 存储区间是连续的,占用内存严重,故空间复杂度大。但数组的 二分查找 时间复杂度小,为 O(1);数组的特点是:寻址容易,插入和删除困难; 链表 链表存储区...

2017-07-17 22:42:00 65

转载 为什么重写 equals 的时候一定要重写 hashCode?

用 hashcode 的原因只有一个:效率。理论的说法它的复杂度只有 O(1)。试想我们把元素放在线性表里面,每次要找一个元素必须从头一个一个的找它的复杂度有 O(n)。如果放在平衡二叉树,复杂度也有 O(log n)。 为啥很多地方说“重写 equals 的时候一定要重写 h...

2017-07-17 22:34:00 83

转载 HashMap 的工作原理

HashMap 的工作原理是近年来常见的 Java 面试题。几乎每个 Java 程序员都知道 HashMap,都知道哪里要用 HashMap,知道Hashtable 和 HashMap 之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投...

2017-07-17 17:07:00 64

转载 javaweb学习总结(七)——HttpServletResponse对象(一)

 Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。 request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找r...

2017-07-13 10:24:00 84

转载 java中的URLEncoder和URLDecoder类

  网页中的表单使用POST方法提交时,数据内容的类型是 application/x-www-form-urlencoded,这种类型会:   1.字符 "a"-"z","A"-"Z","0"-"9",".","-","*",和 "_" 都不会被编码;   2.将空格转换为加号 (+) ...

2017-07-12 14:52:00 121

转载 Java获取IP地址:request.getRemoteAddr()

在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。 如果使用了反向代理软件,将http://192.168.1.110:2046/...

2017-07-11 15:53:00 130

转载 JS基础

一、可选的分号 1、return、break、continue 和随后的表达式之间不能有换行。 例: return ture; 会被 JS 解析为 return;true;而其本意是 return ture; 2...

2017-07-10 17:24:00 124

转载 前端随笔

一、Jquery 中 $(document).ready() 的作用类似于传统 JavaScript 中的 window.onload 方法, 不过与 window.onload 方法还是有区别的。 1.执行时间 window.onload必须等到页面内包括...

2017-07-10 17:21:00 78

转载 MD5算法

/* * MessageDigest 类为应用程序提供信息摘要算法的功能,如 MD5 或 SHA 算法。 * 信息摘要是安全的单向哈希函数,它接收任意大小的数据,并输出固定长度的哈希值。 MessageDigest 对象开始被初始化。 * 在调用 digest 之后,Messa...

2017-07-10 17:03:00 68

转载 Java自定义注解和运行时靠反射获取注解

java自定义注解 Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。 注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。 1、元注解 元注解是指注解的注解。包括 @Re...

2017-06-06 09:56:00 66

转载 Ajax

1、什么是 ajax? 不刷新页面。可以跟服务器通信的方式。 2、实现 Ajax 主要方式是 XMLHttpRequest 对象,[了解] 3、Ajax 传输数据的 3 种方式: * xml : 笨重,解析困难,但 XML 是通用的数...

2017-06-01 19:35:00 68

转载 SpingMVC 异常总结

一、SessionAttributes注解引发的异常 异常信息: org.springframework.web.HttpSessionRequiredException: Session attribute 'user' required - not found in session...

2017-05-26 19:14:00 83

转载 SpringMVC: ModelAndView(部分源码)

<a href="springmvc/testModelAndView">/test ModelAndView</a> /** * 目标方法的返回值可以是 ModelAndView 类型 * 其中可以包含视图和模型信息 */ @R...

2017-05-26 10:12:00 118

转载 SpringMVC使用Servlet的原生API作为参数(部分源码)

<a href="springmvc/testServletAPI">Test ServletAPI</a> /** * 可以使用 Serlvet 原生的 API 作为目标方法的参数,具体支持一下类型 * ServletRequest ...

2017-05-25 22:42:00 115

转载 Servlet容器Tomcat中web.xml中url-pattern的配置详解[附带源码分析]

前言 今天研究了一下tomcat上web.xml配置文件中url-pattern的问题。 这个问题其实毕业前就困扰着我,当时忙于找工作。 找到工作之后一直忙,也就没时间顾虑这个问题了。 说到底还是自己懒了,没花时间来研究。 今天看了tomcat的部分源码 了解了这个url-patter...

2017-05-25 22:04:00 95

转载 SpringMVC核心——映射问题

一、SpringMVC 使用 RequestMapping 来解决映射问题。 二、在学习 RequestMapping 之前,首先来看一张图。 这张图表示的是发送一次 http 请求时,所包含的请求 URL,请求 Method,以及请求头和请求体。图中已经标记的很明白了。 三、Req...

2017-05-25 21:54:00 98

转载 Eclipse怎样重新编译项目

第一种方法: 1、在要重新编译的项目上,点击鼠标右键。 2、选择【source】下的【clean up】选项 。 3、可以点击【Next】按钮进入到下一步,也可以直接点击【Finish】按钮进行编译。 4、点击【Next】按钮后,显示出您最近修改过的代码,并且提示修改前后的区别。点击【...

2017-05-24 09:42:00 10286

转载 Tomcat常见问题

一、解决 startup.bat 闪退的问题 免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动。 原因是:在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退。 解决办法: 1.在...

2017-05-23 23:39:00 79

转载 Maven 笔记二

一、 仓库 1、 分类 [1]本地仓库:为当前本机电脑上的所有 Maven 工程服务。 [2]远程仓库 (1)私服:架设在当前局域网环境下,为当前局域网范围内的所有 Maven 工程服务。 (2)中央...

2017-05-21 19:51:00 70

转载 Maven 笔记一

一、目前掌握的技术 二、目前的技术在开发中存在的问题 1、一个项目就是一个工程 如果项目非常庞大,就不适合继续使用 package 来划分模块, ...

2017-05-21 10:49:00 68

转载 阿里面试回来,想和Java程序员谈一谈

阿里面试回来,想和Java程序员谈一谈 原文出处: 挨踢江湖 引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所...

2017-05-18 21:44:00 102

转载 Map 基础知识整理

Map(接口): 与 Collection 并列存在。用于保存具有映射关系的数据:Key-Value。 Key 于 Value 可以是任何引用类型的数据。 其中 K 不允许重复。 Map 对象所对应的类,须重写 hashCode() 和 equals()...

2017-05-18 20:23:00 144

转载 原生JDBC ,MyBatis 使用 insert 获取主键值对比(MySQL)

一、原生JDBC获取主键值 public long insert(String sql, Object... args) { Connection conn = null; PreparedStatement ps = null; Result...

2017-05-18 13:26:00 89

转载 反射机制基础学习笔记

一、反射机制 反射就是把 Java 类中的各种成分映射成相应的 java 类。 Class 类是用类来描述类。 Java 不符合传统动态语言的定义,因为 Java 在运行时不能改变程序结...

2017-04-24 11:12:00 100

转载 Servlet 学习笔记 (一)

Java Servlet 是和平台无关的服务器端组件, 它运行在 Servlet 容器中。 Servlet 容器负责 Servlet 和客户的通信以及调用 Servlet 的方法, Servlet 和 客户通信采用“请求/响应”的模式。 Servlet 容器为 JavaWeb 应用提供运...

2017-04-16 12:02:00 119

转载 JSP 学习笔记整理 (一)

一、JSP 是什么? Java Server Page: Java 服务器端页面。 在 HTML页面 中编写 Java 代码。 JSP 是简化 Servlet 编写的一种技术,它将 Java 代码和 HTML 语句混合在同一个文件中编写, Java 代码:网页中的要动态产生的内容, ...

2017-04-16 11:34:00 77

转载 Java transient关键字

Java transient关键字 Volatile 修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。 Java语言规范中指出:为了获得最...

2017-04-15 11:29:00 62

转载 c3p0 xml配置文件模版 (mySQL)

<c3p0-config> <named-config name="helloc3p0"> <!-- 指定连接数据源的基本属性--> <property name="user">root...

2017-04-06 17:18:00 115

空空如也

空空如也

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

TA关注的人

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