自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (3)
  • 收藏
  • 关注

原创 第三章 Spring中的事务管理

将事务管理作为横切关注点,通过aop方法模块化。Spring中通过Spring AOP框架支持声明式事务管理。注意:Spring 默认的事务传播行为是 PROPAGATION_REQUIRED,它适合于绝大多数的情况。事务传播行为就是多个事务方法相互调用时,事务如何在这些方法间传播。将事务管理代码从业务方法中分离出来,以声明的方式来实现事务管理。缺点:必须在每个事务操作业务逻辑中包含额外的事务管理代码。将事务管理代码嵌到业务方法中来控制事务的提交和回滚。一般情况下比编程式事务好用。

2025-04-10 15:09:44 722

原创 第二章 Spring两大核心技术IOC和AOP

支持5种类型的Advice名称说明前置通知(方法前)后置通知(方法后)环绕通知(方法前后)异常抛出通知(方法抛出异常)引介通知(类中增加新的方法属性)Spring API 实现// 1、首先编写我们的业务接口和实现类@OverrideSystem.out.println("增加用户");@OverrideSystem.out.println("删除用户");@OverrideSystem.out.println("更新用户");@Override。

2025-04-10 08:19:18 985

原创 学了3个月Java,还不清楚如何自动化生成注释

是否你还在使用如下的方式去生成类的顶部注释?

2025-04-05 14:43:43 159

原创 第一章 Spring的简介

Spring:春天(给软件行业带来了春天)作者:Rod Johnson设计理念:Spring是面向Bean的编程。

2023-11-16 19:23:15 135

原创 第五章 设计模式之行为型模式

模板方法(Template Method)模式的定义如下:定义一个操作中的算法骨架,而将算法的一些步骤延迟到子类中,使得子类可以不改变该算法结构的情况下重定义该算法的某些特定步骤。它是一种类行为型模式.该模式的主要优点如下。① 它封装了不变部分,扩展可变部分。它把认为是不变部分的算法封装到父类中实现,而把可变部分算法由子类继承实现,便于子类继续扩展。② 它在父类中提取了公共的部分代码,便于代码复用。③ 部分方法是由子类实现的,因此子类可以通过扩展方式增加相应的功能,符合开闭原则。

2023-11-16 08:24:59 301

原创 第四章 设计模式之结构型模式

代理模式的定义:由于某些原因需要给某对象提供一个代理以控制对该对象的访问。这时,访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和访问对象之间的中介。

2023-11-14 23:38:48 268

原创 第三篇 设计模式 之 创建者模式

定义:用一个已经创建的实例化作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。定义一个创建产品对象的工厂接口,将产品对象的实际创建工作推迟到具体子工厂类当中。这满足创建型模式中所要求的“创建与使用相分离"的特点。抽象工厂(AbstractFactory)模式的定义:是一种为访问类提供一个创建一组相关或相互依赖对象的接口,且访问类无须指定所要产品的具体类就能得到同族的不同等级的产品的模式结构。

2023-11-14 08:41:01 379

原创 UML之类图(Class Diagram)

聚合关系:菱形不是箭头,表示哪一端是整体。代码表现:整体类拥有其他类的list。类图是描述类、接口、协同以及他们之间关系的图,用来显示系统中这些概念的静态结构。关系主要包括聚合关系、组合关系、泛化关系、依赖关系、关联关系和实现关系、继承关系。单向关联:源端指向目标端,代码表现:目标类是源类的成员。-:私有属性,不能被其它类访问(默认为私有)~:包内可见,可以被本包中的其它类访问。+:公有属性,其它类可以访问该属性。双向关联:双方都带有各自的对象。自关联:自己带有自己的对象。(2)对简单的协作进行建模。

2023-11-05 09:02:13 124

原创 第二篇 设计模式之软件设计原则

一个类应该有且仅有一个引起它变化的原因,否则类应该被拆分。

2023-11-05 08:18:47 114

原创 统一建模语言UML(Unified Modeling Language,UML)简介

统一建模语言UML[Unified Modeling Language,UML]UML基础理念UML的画图规则时序图UML基础理念UML是什么统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序设计语言。作用:UML立足于对事物的实体、性质、关系、结构、状态和动态变化过程的全程描述和反映。实现1、UML建立在元模型理论基础上,

2023-10-28 16:54:15 167

原创 第一篇 设计模式概述

1、1977年,美国著名建筑大师克里斯托夫.亚历山大(Christopher Alexander)在他的著作《》描述了一些常见的建筑设计问题,并提出了253种关于对城镇、邻里、住宅、花园和房间等进行设计的基本模式。2、1979年他的另一部经典著作《》进一步强化了设计模式的思想,为后来的建筑设计指明了方向。3、1987年,肯特.贝克和沃德.坎宁安首先将克里斯托夫.亚历山大的模式思想应用到了Smalltalk的图形用户接口的生成中。4、1990年,软件工厂界才开始研讨设计模式的话题。

2023-10-28 16:03:41 80

原创 前端——过渡知识

1 、改写 package . json {// ... "build" : "babel src//example.js -o dist\\compiled.js" } , } # 2 、转码的时候,执行下面的命令mkdir dist模块化的背景随着网站逐渐变成“互联网应用程序”,嵌入网页的Javascript代码越来越庞大,越来越复杂。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。

2022-10-20 08:33:56 604

原创 python2.0基础教程——尝试学习中...

python基础教程第一章:python的简介和基本使用第二章:python的基本语法第三章:python的特殊类第四章:内置函数以上内容属于直接使用python拥有的各种基本语法。

2022-07-19 09:43:43 332

原创 第七章:python2.0的面向对象

第八章:python2.0的面向对象概述语法创建类创建实例对象访问属性python对象销毁(垃圾回收)类的继承方法重写运算符重载类属性与方法概述基本特征特制说明类(Class)用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员类变量或者实例变量, 用于处理类及其实例对象的相关的数据。方法重写如果

2022-07-19 09:37:52 189

原创 第六章:python2.0的模块

第七章:python2.0的模块模块的引入搜索路径命名空间和作用域Python中的包是一个Python文件,以.py结尾,包含Python对象定义和Python语句。模块的引入搜索路径命名空间和作用域Python中的包

2022-07-19 09:37:16 208

原创 第五章:python2.0的函数

第六章:python2.0的函数

2022-07-19 09:36:03 257

原创 第四章:python2.0的模块的内置对象和内置方法

第四章:python2.0的内置函数

2022-07-19 09:34:49 1304

原创 第三章:python2.0的内置对象和内置方法

第三章:python2.0的特殊类Number数字字符串列表(List)元组字典(Dictionary)日期和时间Number数字字符串列表(List)元组字典(Dictionary)日期和时间

2022-07-19 09:33:59 227

原创 第二章:python2.0的基本语法

第二章:python2.0的基本基础语法一、基础结构1、关键字、符号、空格/空行、基本概念2、行与空格3、代码组4、标识符二、变量类型1、变量赋值———— =2、标准数据类型Numbers(数字)字符串列表[ ]元组( )字典{ }3、数据类型转换三、运算符算术运算符比较(关系)运算符赋值运算符位运算符逻辑运算符成员运算符身份运算符运算符优先级四、语句1、条件语句2、循环语句循环的嵌套3、break,continue,pass语句基础语法代码结构=基础结构代码=关键字(语句)+符号+表达式表达式=变

2022-07-19 09:33:45 867

原创 第一章:python的简介和基本使用

Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。像Perl语言一样,Python源代码同样遵循GPL(GNUGeneralPublicLicense)协议。历史1、Python由GuidovanRossum(在荷兰国家数学和计算机科学研究所)于1989年底发明。2、第一个公开发行版发行于1991年。特点说明易于学习Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。易于阅读Python官网。...

2022-07-19 09:33:13 212

原创 Java架构——未完成

Java架构第31周 高性能网络通信基石-Netty入门与提高第32周 高性能网络通信基石-Netty最佳实战第33周 基于Netty打造RPC通信框架-1第34周 基于Netty打造RPC通信框架-2第35周 应用监控与调优-工具篇第36周 应用监控与调优-技巧与实战篇第37周 JVM性能调优-理论+工具篇第38周 JVM性能调优-实战篇第39周 数据库监控与调优数据库的调优测试数据准备与数据库操作工具举例Saas记账系统第40周 Linux调优与架构调优单体>集群>分布式>微服务&g

2022-05-05 14:43:44 1176

java实现的迷宫小程序

地图有限,自己扩展

2024-04-07

手机刷机应用,自己研究

走走看看

2024-04-07

xshell6.zip

Xshell是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。

2021-03-02

Ollydbg.rar

OLLYDBG是一个新的动态追踪工具,将IDA与SoftICE结合起来的思想,Ring 3级调试器,非常容易上手,己代替SoftICE成为当今最为流行的调试解密工具了。同时还支持插件扩展功能,是目前最强大的调试工具。

2021-01-21

mysql工具包.rar

界面软件,语句查询

2021-01-22

空空如也

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

TA关注的人

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