自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (35)
  • 收藏
  • 关注

原创 spring事务简单笔记

Spring的特色之一,简单而强大的事务管理功能,包括编程式事务和声明式事务。 1. Spring中涉及到事务管理的API有100多个,核心的只有三个: TransactionDefinition、PlatformTransactionManager、TransactionStatus。所谓事务管理,其实就是“按照给定的事务规则来执行提交或者回滚操作”。“给定的事务规则”就是用 Transact...

2018-09-11 09:55:42 169

原创 并发小笔记

产生死锁的原因主要是: (1) 因为系统资源不足。 (2) 进程运行推进的顺序不合适。 (3) 资源分配不当等。 产生死锁的四个必要条件: (1)互斥条件:一个资源每次只能被一个进程使用。 (2)请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 (3)不可剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。 (4)循环等待条件:若干进程之间...

2018-09-11 09:22:05 97

原创 第一个SpringMVC程序详解

创建一个java类:package com.myproject.cn;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.ModelAndView;import org.s...

2018-09-10 22:18:43 331 1

原创 Spring——AOP理论

AOP(Aspect Orient Programming),面向切面编程,是面向对象编程 OOP 的一种补充。面向对象编程是从静态角度考虑程序的结构,而面向切面编程是从动态角度考虑程序运行过程。 AOP 底层,就是采用动态代理模式实现的。采用了两种代理:JDK 的动态代理,与 CGLIB 的动态代理。面向切面编程,就是将交叉业务逻辑封装成切面,利用 AOP 容器的功能将切面织入到主业务逻...

2018-09-09 09:32:12 251

原创 Spring——注入分类

Bean 实例在调用无参构造器创建了空值对象后,就要对 Bean 对象的属性进行初始化。 初始化是由容器自动完成的,称为注入。根据注入方式的不同,常用的有两类:设值注入、构造注入。还有另外一种,实现特定接口注入。由于这种方式采用侵入式编程,污染了代码,所以几乎不用。(1)设值注入 设值注入是指,通过 setter 方法传入被调用者的实例。这种注入方式简单、直观,因而在 Spring 的依赖...

2018-09-08 20:43:50 287

原创 Bean 的生命周期

Step1:调用无参构造器,创建实例对象。 Step2:调用参数的setter,为属性注入值。 Step3:若 Bean 实现了BeanNameAware 接口,则会执行接口方法 setBeanName(String beanId),使 Bean 类可以获取其在容器中的 id 名称。 Step4:若 Bean 实现了 BeanFactoryAware 接口,则执行接口方法 setBeanFa...

2018-09-08 20:17:37 105

原创 定制 Bean 的生命始末

可以为 Bean 定制初始化后的生命行为,也可以为 Bean 定制销毁前的生命行为。废话不多说直接上菜:package com.bjpowernode.ba06;public interface ISomeService { void doSome();}package com.bjpowernode.ba06;public class SomeServiceImpl ...

2018-09-08 20:10:55 129

原创 SSM——静态工厂

上一文章已经详细地介绍了Spring中的动态工厂,那下面我就介绍一下静态工厂。动态工厂和静态工厂主要是在配置文件里面有一点区别。那下面我直接拿两者的配置文件来进行比较: 动态工厂:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans...

2018-09-08 18:50:26 186

原创 Spring——动态工厂 Bean

有些时候,项目中需要通过工厂类来创建 Bean 实例,而不能像前面例子中似的,直接由 Spring 容器来装配 Bean 实例。使用工厂模式创建 Bean 实例,就会使工厂类与要创建的 Bean 类耦合到一起。(1)将动态工厂 Bean 作为普通 Bean 使用 将动态工厂 Bean 作为普通 Bean 来使用是指,在配置文件中注册过动态工厂 Bean 后, 测试类直接通过 getBean...

2018-09-08 18:28:56 1308

原创 SSM之模板方法

接口:package com.myproject.service;public abstract class Shopping { public void buyGoods(){ userLogin(); buy(); pay(); } //因为用户登录类,因为我不让子类重写它,那么我就在这里把它定义成为最终类,用fin...

2018-09-08 16:45:53 464

原创 SSM之适配器

简单的介绍一下适配器: 在进行适配器之前我们先来一个不采用适配器简单的例子: 接口: 厨师的接口:package com.bjpowernode.worker;public interface ICooker { String cook();}程序员的接口:package com.bjpowernode.worker;public interface IP...

2018-09-08 16:17:34 286

原创 静态代理

接口:package com.myproject.cn;public interface IAccountService { //主业务逻辑:转帐 void transfer();}接口的实现类:package com.myproject.cn;public class IAccountServiceImpl implements IAccountSe...

2018-09-08 12:22:39 107

原创 SSM之动态代理-cglib

定义一个目标类的两个方法:package com.bjpowernode.service;// 目标类:一个有返回值,一个没有返回值public class SomeService { public String doFirst() { System.out.println("执行doFirst()方法"); return "abcde";...

2018-09-07 10:48:35 535 1

原创 动态代理之JDK

定义一个接口:package com.myproject;public interface ISomeService { /*错误示范: * public String doFirst(); * public void doSecond(); * */ String doFirst(); void doSecond();...

2018-09-06 23:21:37 99

原创 Spring之解耦合及两种配置文件的加载

在开始整题之前先穿插一个小的只是点:private int a = 5;// 一个没有成员变量的对象在堆内存中占有8个字节Object obj = new Object();//动态代码块System.out.println("执行动态代码块 a = " + a);那么执行的结果就是13.好了开始正题: 定义一个接口:package com.bjpowernode.s...

2018-09-06 23:04:37 291

lightbox2-dev

lightbox2-dev资源可以结合Typora 实现图片的放大查看功能,也可以在GitHub上下载。但是GitHub上下载比较慢,因此上传csdn资源提供给大家免费下载

2023-12-17

memreduct-3.4-setup

我们的电脑越用越卡,有没有一款好用的内存管理工具呢,答案是有的。请看如下资源,帮忙我们进行内存的瘦身

2023-12-17

基于Java 实现的LFU算法,特别适合新手,带有测试case

基于Java 实现的LFU算法,特别适合新手,带有测试case

2023-12-09

基于Java实现的LRU算法,特别适合新手,带有测试case

基于Java实现的LRU算法,特别适合新手,带有测试case

2023-12-09

Another-Redis-Desktop-Manager.1.3.8.zip

Another-Redis-Desktop-Manager.1.3.8.zip

2021-01-15

elasticsearch7.6.1和7.9版本资源下载.zip

elasticsearch7.6.1和7.9版本资源下载.zip

2021-01-15

Oracle11g安装包.rtf

Oracle11g安装包.rtf

2021-01-15

mybatis-generator-1.3.5(全).zip

mybatis-generator-1.3.5.zip

2021-01-15

openapi-6.0.5.jar

openapi-6.0.5.jar

2020-05-24

openapi-7.0.3.jar

openapi-7.0.3.jar

2020-05-24

springboot_login.zip

springboot实现简单的登录注册功能,小白可以参考,大神绕道。有疑问请到博客留言或者私信我!

2019-10-09

qidian.rar(某点中文网项目开发源代码)

某点中文网项目开发源代码,导入可直接用!好像附有数据库。如果没有,请留言

2019-06-18

visualcppbuildtools full.rar

visualcppbuildtools full是VS的支持工具包,在安装一些软件的时候必须需要该工具包的支持。比如安装爬虫类的软件

2019-06-18

Scrapy爬虫框架资料全集.rar

爬虫技术基础知识整理以及案例分析(包含源码、文档)

2019-06-18

反编译-可以直接反编译apk.rar

反编译-可以直接反编译

2019-06-16

Java爬虫代码示例.rar

这个是Java爬虫代码示例,小白可以参考,大神请绕道行走

2019-06-16

安卓源码反编译工具.rar

安卓源码反编译工具,超级好用,欢迎下载。里面有很多工具,

2019-06-08

apache-maven-3.3

apache-maven-3.3,大家可以下载参考一下,欢迎关注,不定时上传资料

2019-01-13

wamp2.5_Winserver2003-win7-10_x64

wamp2.5_Winserver2003-win7-10_x64,我当初傻,花了30元在淘宝上买的

2019-01-07

SecureCRT+SecureFX

SecureCRT+SecureFX,SecureCRT+SecureFX,SecureCRT+SecureFX

2019-01-04

JCreator5正版软件

JCreator5正版软件

2019-01-04

VC6.0之XP win7 win8.1 win10通用版[NEW]

VC6.0之XP win7 win8.1 win10通用版[NEW],VC6.0之XP win7 win8.1 win10通用版[NEW]

2019-01-04

百度云管家

百度云管家软件

2019-01-04

实战java虚拟机

实战java虚拟机,实战java虚拟机,小弟不才,没有文采。

2018-12-20

马昕曦-Dubbo 的过去、现在以及未来

马昕曦-Dubbo 的过去、现在以及未来。

2018-12-20

从Paxos到Zookeeper 分布式一致性原理与实践

小弟不才,没有文采,希望大家学得开心,好好学习,天天向上

2018-12-20

陈皓-Cloud Native 云化架构

陈皓-Cloud Native 云化架构。小弟不才,没有文采,希望大家学得开心

2018-12-20

mysql 高性能优化

清晰完整版本,小弟不才,没有好的语言描述。希望大家学得开心。

2018-12-20

java 性能权威指南

java性能权威指南,清晰完整版本,小弟不才,没有好的语言描述。希望大家学得开心。

2018-12-20

java并发编程

清晰完整版本,小弟不才,没有好的语言描述。希望大家学得开心。

2018-12-20

Java 8实战 ptf完整版本

Java 8实战 ptf完整版本,清晰完整版本,小弟不才,没有好的语言描述。希望大家学得开心。

2018-12-20

阿里巴巴Java开发手册v1.2.0

阿里巴巴Java开发手册v1.2.0.

2018-12-20

Java多态的基本知识

这个是本人辛苦整理的Java多态基本基础的知识点,以下就是很重要的东西,欢迎下载参考!

2018-06-14

vc++6.0企业中文绿色版.exe.zip

vc++6.0企业中文绿色版.exe.zip ,绿色版本内含汉化包,可以汉化也可以不汉化

2018-04-12

Spring实战第3版.

本文档是Spring实战第3版书籍的电子版本,Spring实战(第3版)》从核心的Spring、Spring应用程序的核心组件、Spring集成3个方面,由浅入深、由易到难地对Spring展开了系统的讲解,包括Spring之旅、装配Bean、最小化Spring XML配置、面向切面的Spring、征服数据库、事务管理、使用Spring MVC构建Web应用程序、使用Spring Web Flow、保护Spring应用、使用远程服务、为Spring添加REST功能、Spring消息、使用JMX管理Spring Bean以及其他Spring技巧等内容。 《Spring实战(第3版)》不仅仅介绍了使用Spring框架进行开发必须掌握的核心概念,还在此基础上深入介绍了Spring应用程序的常用组件,并为读者展现了Spring如何与其他的应用、服务进行企业级集成。《Spring实战(第3版)》并不没有为读者详细地列出Spring API,而是通过提供丰富又实用的代码示例,来真正展示Spring框架的强大──它能够使企业级应用程序的开发更简单。 《Spring实战(第3版)》适合于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员,尤其适用于企业级Java开发人员。《Spring实战(第3版)》既可以被刚开始学习Spring的读者当作学习指南,也可以被那些想深入了解Spring某方面功能的资深用户作为参考用书。

2018-03-15

Spring从入门到精通.pdf

本文档是Spring从入门到精通的电子版书籍,文档里非常详细,通俗但是又经典重要的知识点。是超级好的学习资料!

2018-03-15

空空如也

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

TA关注的人

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