自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (20)
  • 收藏
  • 关注

转载 最详细的Spring核心IOC的源码分析(每次看都有不同的感悟)

原文转自 :https://javadoop.com/post/spring-iocSpring 最重要的概念是 IOC 和 AOP,本篇文章其实就是要带领大家来分析下 Spring 的 IOC 容器。既然大家平时都要用到 Spring,怎么可以不好好了解 Spring 呢?阅读本文并不能让你成为 Spring 专家,不过一定有助于大家理解 Spring 的很多概念,帮助大家排查应用中和 Spring 相关的一些问题。阅读建议:读者至少需要知道怎么配置 Spring,了解 Spring 中的各...

2020-06-30 17:24:48 336

转载 Spring AOP实现原理简介

AOP联盟标准AOP联盟将AOP体系分为三层,从三层结构可以看出,AOP实现方式有很多种,包括反射、元数据处理、程序处理、拦截器处理等,通过本节学习,你就会看到Spring AOP的实现使用的是Java语言本身的特性,即Java Proxy代理类、拦截器技术实现。AOP简介概念切面(Aspect) :官方的抽象定义为“一个关注点的模块化,这个关注点可能会横切多个对象”。连接点(Joinpoint) :程序执行过程中的某一行为。通知(Advice) :“切面”对于某个“连接点”所产生的

2020-06-28 15:36:21 364

转载 悲观锁与乐观锁的实现(详情图解)

一、前言在了解悲观锁和乐观锁之前,我们先了解一下什么是锁,为什么要用到锁?技术来源于生活,锁不仅在程序中存在,在现实中我们也随处可见,例如我们上下班打卡的指纹锁,保险柜上的密码锁,以及我们我们登录的用户名和密码也是一种锁,生活中用到锁可以保护我们人身安全(指纹锁)、财产安全(保险柜密码锁)、信息安全(用户名密码锁),让我们更放心的去使用和生活,因为有锁,我们不用去担心个人的财产和信息泄露。而程序中的锁,则是用来保证我们数据安全的机制和手段,例如当我们有多个线程去访问修改共享变量的时候,我们可以给修

2020-06-19 11:36:01 214

转载 MySQL高并发生成唯一订单号的方法

高并发下生成唯一订单号的存储过程这个是用mysql写的存储过程,搭配里面一张数据表使用,达到高并发情况下获得唯一订单号的目的;原理:按照一定规则生成订单号后,把订单号插入数据表后,再返回给用户,由于数据表设置了主键,也就是当数据表中存在一条一样的订单号时,是无法插入到数据表中,所以即使高并发情况下,也不会出现重复订单号立即下载一、场景再现在一个erp进销存系统或0A等其他系统中,如果多人同时进行生成订单号的操作的话,容易出现多人获得同一个订单号的情况,对公司业务造成不可挽回的损失二、如何避.

2020-06-15 16:06:24 1061

转载 spring bean的生命周期

本文主要详解bean的生命周期,分为13个环节,每个环节中spring都提供了一些扩展点,我们都将进行详细说明,让大家全面掌握这块的知识。Spring bean生命周期13个环节阶段1:Bean元信息配置阶段阶段2:Bean元信息解析阶段阶段3:将Bean注册到容器中阶段4:BeanDefinition合并阶段阶段5:Bean Class加载阶段阶段6:Bean实例化阶段(2个小阶段)Bean实例化前阶段Bean实例化阶段阶段7:合并后的BeanDefinitio...

2020-06-09 12:01:24 448

C#学习笔记(pdf格式)

C#学习的一些心得和总结,对大家的一些困惑应该有所帮组

2010-07-14

AES+RSA加密客户端

使用cryptopp编写AES+RSA加解密算法,客户端生成AES密钥,然后用RSA加密后发到服务端解密

2018-01-26

opencv红绿灯识别样本(北京市的红绿灯)

实际到路上拍照回来,然后裁剪出红绿灯,适合opencv + adaboost模型训练

2016-12-02

多边形切割算法

将地图数据完整切分到不同图幅,包含切割核心算法,用VC写的完整代码,有需要的同行可以借鉴一下

2017-10-25

protobuf-2.5.0-win.zip

google protobuf的windows版本,可以用visual studio打开,编译生成protoc.exe,protobuf.lib等,方便使用

2016-10-25

VC助手 破解版(适用于VC6到VS2010)

最新版的VS助手,适用于VC6到VS2010,安装后,将包里的VA_X.dll覆盖安装目录下的同名文件即可完成破解

2012-10-18

opencv+adaboost训练样本图片 车牌图片60*17

60*17的BMP车牌图片,比较适合用于opencv训练模型建立

2016-10-31

图像处理常用位图(BMP)集合

baboo256.BMP

2016-10-31

AES+RSA加解密服务端

AES+RSA加解密服务端,接收到客户端发过来的两种加密后的AES密钥,并解密的到保存之

2018-01-26

C++对象模型笔记

深入浅出的讲述C++对象模型,对C++底层原理感兴趣的同学们可以下来看看,帮助不小

2012-03-05

23种设计模式(C++版)

C++ 语言版的设计模式,很好用的技术,有想提高设计和开发水平的一定要看看

2011-03-28

effectiveC++

effectiveC++,提高C++程序效率,很不错的一些总结

2009-11-19

21天学通Oracle

对于想学习的Oracle的初学者很有帮助

2013-01-09

线程池code

线程池代码,挺不错的,大家可以下载来看看

2008-03-04

shapelib(vc7.1)

GIS行业常用技术,包括了矢量图形的读写操作等等

2011-07-13

深入浅出MFC简体第二版

学习MFC挺不错的文档

2008-02-25

C++常见笔试题精选

本人经历过很多次笔试面试,有些经验总结希望对还在找工作的兄弟姐妹呢有些帮助

2009-11-20

TCP/IP协议

详细讲解了TCP/IP协议及网络编程技术,对于想学习网络编程的同学们很有帮助,呵呵

2013-01-29

空空如也

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

TA关注的人

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