关闭

来聊聊我是怎么拿到一份满意的offer

今天刚刚签完三方,我说过我拿到offer后,要写一份面经,现在我想是时候了。先交代一下背景:学历是二本院校,湖南城市学院,面试的岗位是多的不能再多Java开发岗,签了的offer是卓望数码(深圳)有限公司,年薪七七八八加起来应该有10W多,下面我就开始说说我整个的面试经历, 我是在我老师那儿培训到八月底培训完正好一年,赶上九月份开始的大规模校招,其实八月份的时候我已经在准备了,有网申BAT,网易等...
阅读(41) 评论(0)

Spring四代AOP技术总结学习

一、什么是 AOPAOP(Aspect Orient Programming),也就是面向切面编程。可以这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序运行过程。二、AOP 的作用常常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理、安全检查、缓存、对象池管理等,AOP 已经成为一种非常常用的解决方案。三、Spring 中对 AOP 的...
阅读(46) 评论(0)

垃圾回收机制

本篇博客知识点: 1.垃圾回收原理和算法 2.通用的分带垃圾回收机制 3.JVM调优和Full GC 4.常见的容易造成内存泄漏的操作1.垃圾回收的原理和算法内存管理 Java的内存管理很大程度指的就是对象的管理,其中包括对象空间的分配和释放 对象空间的分配:使用new关键字创建对象即可 对象空间的释放:将对象赋值null即可,垃圾回收器负责回收所有”不可达”对象的内存空间 垃圾回收的过程...
阅读(77) 评论(0)

几种常见的排序算法分析学习

本篇博客知识点 分别描述了 冒泡,选择,直接插入,二分插入,希尔,快速以及归并排序。同时还有Java实现代码,算法分析和示意图冒泡排序算法描述 设待排序记录序列中的记录个数为n 一般地,第i趟起泡排序从1到n-i+1 依次比较相邻两个记录的关键字,如果发生逆序,则交换之。 其结果是这n-i+1个记录中,关键字最大的记录被交换到第n-i+1的位置上,最多作n-1趟。 算法实例 经过五趟可以将 21...
阅读(2260) 评论(8)

关于的单例的几种形式以及他们的比较

今天看了一下单例,所以想撸篇博客总结一下。也好自己复习复习。话不多少直接开始。单例单例是一种设计模式,来看看百度百科对单例模式的定义 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例 从实现角度来说,只要保证下面三点 一.是单例模式的类只提供私有的构造函数, 二.是类定义中含有一个该...
阅读(165) 评论(0)

try--finally中,try里面的return和finaly执行的先后

Try—finally我们以及非常熟悉,那么try里的return和finaly到底谁先执行呢? 先看下面一段代码public int fun1(){ System.out.println("fun1---1"); return 1; } public int fun2(){ System.out.println("fun2---2"...
阅读(120) 评论(0)

mybaits----多表查询实现

本篇博客知识点: 1.一对一查询 2.一对多查询 3.多对多查询一对一查询 以person和 card .人和身份证 一对一为例 Person.javapackage cn.hncu.domain.oneToone;public class Person { private String pid; private String pname; private Card...
阅读(201) 评论(0)

关于mybaits的缓存

mybaits框架为了能够更加高效的查询数据库中的数据,在查询的时候设置了缓存,具体是怎么回事呢? 一起来学习下吧 mybaits的缓存有两级 一级缓存:缓存在session 中,每个session私有,一定存在。 二级缓存:缓存在session和数据库中的某个位置,可以设置,属于所以session的公共缓存。mybaits访问数据库的过程示意图如下 每次查询,首先访问session的缓存...
阅读(100) 评论(0)

mybaits入门---快速搭建一个简单的mybatis项目

本篇博客知识点: 快速搭建一个简单的mybatis项目 第一步:准备好mybatis框架所需要的包~ 第二步:需要写一个mybatis的配置文件 mybatis-config.xml <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"...
阅读(178) 评论(0)

SpringMVC常用方法深入学习---@Controller

本篇博客知识点 1.快速搭建SpringMVC框架 2.SpringMVC常用方法学习快速搭建SpringMVC1.需要准备常用的包, 2.配置好web.xml文件 <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee"...
阅读(148) 评论(0)

SpringMVC入门学习

本篇博客知识点: 1.介绍SpringMVC的核心类 2.SpringMVC对前端请求的处理过程 3.实际项目核心部分代码演示SpringMVC几个核心类:控制器核心类:相当于前面学的struts.xmlorg.springframework.web.servlet.DispatcherServlet - 配置web.xml加载配置文件核心类:org.springframework.web....
阅读(100) 评论(0)

如何用Spring完成数据库的事物?

前面我学习SpringAOP技术的时候,写了一篇博客讲到如何利用Spring的AOP技术完成数据库连接的事物,—不要忘记导包了,Spring的包,怎么找前面几篇博客有演示 Spring框架已经帮我们做好连接数据库的事物,那么具体怎么做呢 1.第一步:把我们用的数据库连接池架上Spring,这里以C3P0 pool为例子 我把连接数据库的参参写成一个配置文件,读取出来的方式填入数据库连接池,<...
阅读(127) 评论(0)

SpringAOP技术学习(4种技术总结)---Day4

本篇博客知识点 1.AOP的第四种技术:POJO+标签方式实现切面 2.Spring的四种技术总结AOP的第四种技术:POJO+标签方式实现切面...
阅读(113) 评论(0)

SpringAOP技术学习---Day3

本篇博客知识点 学习SpringAOP第三种技术—利用注解完成拦截AOP技术的本质为一个公式切面 = 切点 + 通知四种技术都只是通过不同形式完成这个公式而言,第三种是通过注解第一步:写一个类 就是我们的切面 类名任意但是类前面必须加一个注解 @Aspect 底层Spring可以通过这个注解知道这个类就是我们的切面。第二步:写切点 :字符内容为 切点语言 AspectJ 切点有...
阅读(119) 评论(0)

利用SpringAOP技术完成数据库连接事物实战

本篇博客知识点 利用SpringAOP技术完成事物, 事物具体需求如下:同时存储两条记录信息到两个表Person、User表当其中一个存储失败,另外一个也要回滚。整个项目的包结构 项目的web.xml <web-app version="3.0" xmlns="http://java.sun.com/xm...
阅读(154) 评论(0)
280条 共19页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:47426次
    • 积分:3157
    • 等级:
    • 排名:第11995名
    • 原创:278篇
    • 转载:2篇
    • 译文:0篇
    • 评论:20条
    最新评论