自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

life is wonderful

世界上并没有完美的程序,但我们并不因此而沮丧,因为写程序本来就是一个不断追求完美的过程。

  • 博客(9)
  • 资源 (6)
  • 问答 (3)
  • 收藏
  • 关注

转载 老调重弹:JDBC系列 之 存储过程 CallableStatement(创建和使用)

前言      最近在研究Mybatis框架,由于该框架基于JDBC,想要很好地理解和学习Mybatis,必须要对JDBC有较深入的了解。所以便把JDBC 这个东东翻出来,老调重弹,好好总结一番,作为自己的笔记,也是给读者一个参考~~~      本文主要通过 使用JDBC创建存储过程 和使用JDBC调用存储过程两部分 阐述JDBC 对存储过程的支持。本文将在Oracle数

2017-04-18 23:02:12 1783

转载 老调重弹:JDBC系列 之 <JDBC层次结构和基本构成>

前言       最近在研究Mybatis框架,由于该框架基于JDBC,想要很好地理解和学习Mybatis,必须要对JDBC有较深入的了解。所以便把JDBC 这个东东翻出来,老调重弹,好好总结一番,作为自己的笔记,也是给读者一个参考~~~本篇博文是我的上篇博文 老调重弹:JDBC系列 之  的续文,主要梳理一下JDBC的层次结构和基本构成。以下是本文的组织内容(用户可以点击上面的目

2017-04-18 22:59:47 934

转载 老调重弹:JDBC系列 之 <驱动加载原理全面解析>

前言         最近在研究Mybatis框架,由于该框架基于JDBC,想要很好地理解和学习Mybatis,必须要对JDBC有较深入的了解。所以便把JDBC 这个东东翻出来,好好总结一番,作为自己的笔记,也是给读者一个参考~~~以下是本文的组织结构,读者可以点击上面的目录查看:概述             一般情况下,在应用程序中进行数据库连接,

2017-04-18 22:56:04 1496

转载 SQL 多条件查询

网上有不少人提出过类似的问题:“看到有人写了WHERE 1=1这样的SQL,到底是什么意思?”。其实使用这种用法的开发人员一般都是在使用动态组装的SQL。让我们想像如下的场景:用户要求提供一个灵活的查询界面来根据各种复杂的条件来查询员工信息,界面如下图:界面中列出了四个查询条件,包括按工号查询、按姓名查询、按年龄查询以及按工资查询,每个查询条件前都有一个复选框,如果复选框被选中

2017-04-16 17:57:47 23551 1

转载 Java注解(Annotation)原理详解

序言注解在Java中到底是什么样的东西?具体是如何实现的? 本文将一层一层深入探究注解的实现原理。为了尽可能的将分析的过程呈现出来,所以文章包含了大量的截图和代码。(ps:如果图片看不清楚,请将网页放大来看,chrome可以通过ctrl+鼠标滚轮放大)前期准备知识方面开始分析前,提醒一下,下面的分析必须具备以下知识 1. 知道如何自定义注解 2. 理解Jav

2017-04-12 21:08:27 748

转载 子类可以继承到父类上的注解吗--有结论了

不了解注解基础知识的请先看《JDK 5 Annotation\注解\注释\自定义注解》 子类可以继承到父类上的注解吗?-----------------------------------------------------------------我们知道在编写自定义注解时,可以通过指定@Inherited注解,指明自定义注解是否可以被继承。但实现情况又可细分为多种

2017-04-12 18:49:12 16250

转载 JVM(三):类加载机制(类加载过程和类加载器)

一、为什么要使用类加载器?Java语言里,类加载都是在程序运行期间完成的,这种策略虽然会令类加载时稍微增加一些性能开销,但是会给java应用程序提供高度的灵活性。例如:1.编写一个面向接口的应用程序,可能等到运行时再指定其实现的子类;2.用户可以自定义一个类加载器,让程序在运行时从网络或其他地方加载一个二进制流作为程序代码的一部分;(这个是Android插件化,动态安装更新apk的基础

2017-04-12 16:38:23 800

转载 JVM(一):体系结构 && 内存模型

在分析JVM体系结构之前,先看下Dalvik-JVM和Java-DVM的区别:1.DVM基于寄存器JVM基于内存Dalvik 基于寄存器,而 JVM 基于栈。基于寄存器的虚拟机对于更大的程序来说,在它们编译的时候,花费的时间更短。 2.字节码区别VM字节码由.class文件组成,每个文件一个class。JVM在运行的时候为每一个类装载字节码。相反的,Dalvik

2017-04-12 16:34:26 986

转载 Java基础加强:细说JDK动态代理的实现原理

原文地址:http://blog.csdn.net/mhmyqn/article/details/48474815关于JDK的动态代理,最为人熟知的可能要数spring AOP的实现,默认情况下,Spring AOP的实现对于接口来说就是使用的JDK的动态代理来实现的,而对于类的代理使用CGLIB来实现。那么,什么是JDK的动态代理呢?JDK的动态代理,就是在程序运行的过程中,

2017-04-11 00:13:07 1373

图书商城完整源码

javaweb技术,servlet,filter,lisener,jsp,el,等等

2018-12-21

redis-desktop-manager可视化工具

Redis可视化工具——redis-desktop-manager可视化工具

2018-11-16

阶段小项目使用MVC模型实现购物车效果

MVC设计模式实现购物车效果,可能有些不足,希望帮到你们

2018-05-05

ssh_employee

存在员工级联保存更新的BUG,设置了级联属性,但是没有起作用

2017-01-12

数据结构答案

数据结构习题详细答案,没有具体小题的详细注释,但算是比较清晰完整的答案

2015-07-24

数据结构习题集

数据结构考试复习资料,线性表,栈和队列,数组和广义表,串,树,图等等,还包括排序算法,C语言版

2015-07-24

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

TA关注的人

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