自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 linux tar解压缩

1.打包一个tar tar -cvf back.tar back/ 2.打包压缩一个tar tar -cvzf back.tar.gz back/ 3.解压一个tar tar -xvf back.tar 4.解压一个压缩tar tar -xvzf back.tar.gz c:压缩 x:解压 v:显示操作详情 z:gzip的压缩包 f:文件

2020-10-23 18:31:16 91

原创 c++——引用的本质

首先 要使用引用就必须初始化,且不可改变 为什么不能发生改变?因为引用的本质是一个指针常量 我们怎么知道或者看到它是指针常量?看不到,内部或者说解析器自动转换的 而指针常量,就是只能改变指向的值,而不能改变指向 (指针常量与常量指针可惨考指针常量与常量指针) ...

2020-09-18 16:55:14 80

原创 c++的内存模型——内存四区

代码区 代码区是共享的 代码区是只读的 全局区 全局变量 静态变量(static) 常量 const修饰的全局变量(全局常量) 字符串常量 栈区 编译器自动分配和释放 函数的参数 局部的变量 注:不要返回局部变量的地址,栈区开辟的空间由编译器自动释放 堆区 由程序员分配释放,程序员不释放程序结束时由系统释放 主要通过new在堆区开辟内存 ...

2020-09-18 16:33:03 104

原创 指针常量与常量指针

指针常量与常量指针区别 指针常量 常量指针 eg int * const p const int * p 记法 *(指针在前)const(常量在后) const(常量在前)*(指针在后) 区别 修饰的是常量,指针的指向不可以改,指针指向的值可以改 修饰的是指针,指针的指向可以改,指针指向的值不可以改 ...

2020-09-17 21:33:57 76

原创 装饰者模式

对象增强的手段 继承 被增强的对象固定的 增强的内容也是固定的 装饰者模式 被增强的对象是可以切换的 增强的内容是固定的 动态代理(AOP) 被增强的对象可以切换:Service 增强的内容也可以切换:事务处理 继承: 缺点: 增强的内容是死的,不能动! 被增强的对象也是死的! 使用继承会使类增多!!! class 咖啡类 {} class 有糖咖啡 extends 咖啡类 { } cl...

2020-08-05 22:41:24 61

原创 Linux基础

查看目录命令 1.查看目录命令的使用 命令 说明 ls 查看当前目录信息 tree 以树状方式显示目录信息 ls命令选项使用 命令选项 说明 -l 以列表方式显示 -h 按大小单位显示,默认是字节 -a 显示隐藏文件和隐藏目录 2.查看当前目录路径 命令 说明 pwd 查看当前目录路径 3.清除终端内容 命令 说明 clear 清除终端内容 切换目录命令 1. 切换目录命令的使用 命令 说明 cd 目

2020-08-05 22:23:15 57

原创 Linux高级

重定向命令 重定向也称为输出重定向,把在终端执行命令的结果保存到目标文件。 1.重定向命令的使用 命令 说明 > 如果文件存在会覆盖原有文件内容,相当于文件操作中的‘w’模式 >> 如果文件存在会追加写入文件末尾,相当于文件操作中的‘a’ 模式 查看文件内容命令 1. 查看文件内容命令的使用 命令 说明 cat 查看小型文件 more 分屏查看大型文件 说明: cat命令结合重定向可以完成多个文件的合并 gedit 文件编辑命令,可以查看和

2020-08-05 22:21:28 240

原创 python中正则表达式的使用

1. re模块的介绍 在Python中需要通过正则表达式对字符串进行匹配的时候,可以使用一个 re 模块 # 导入re模块 import re # 使用match方法进行匹配操作 result = re.match(正则表达式,要匹配的字符串) # 如果上一步匹配到数据的话,可以使用group方法来提取数据 result.group() 2. 匹配单个字符 代码 功能 . 匹配任意1个字符(除了\n) [ ] 匹配[ ]中列举的字符 \d 匹配数字,即0-9 \D 匹配非数

2020-08-05 22:14:16 119

原创 动态代理的两种实现

动态代理是干嘛的? 通俗点说是在不改变原有方法的基础上对该方法进行增强 与装饰者模式类似但又不同,装饰者模式最大的问题是对增加的部分是固定,而动态代理可以由我们随意改变。装饰者模式对装饰者要求是已有的,动态代理则随用随加载,也是动态二字的体现。 实现动态代理有两种方式 基于接口的动态代理: 基于子类的动态代理: 针对两种情况实现动态代理 1. 基于接口动态代理 接口 public interfac...

2020-04-13 18:22:47 118

原创 spring简笔(三)

一、spring中基于xml的AOP配置 1、把通知bean也交给spring管理 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...

2019-05-15 19:51:13 122

原创 事务相关知识点

事务属性的种类: 传播行为、隔离级别、只读和事务超时 1 传播行为定义了被调用方法的事务边界 传播行为 意义 PROPERGATION_MANDATORY 表示方法必须运行在一个事务中,如果当前事务不存在,就抛出异常 PROPAGATION_NESTED 表示如果当前事务存在,则方法应该运行在一个嵌套事务中。否则,它看起来和 PROPAGATION_REQUIRED 看...

2019-05-13 14:19:11 170

原创 spring简笔(二)

spring的常用注解 基于配置的: <bean id="accountService" class="com.itheima.service.impl.AccountServiceImpl" scope="" init-method="" destroy-method=""> <property name="" values="" |red=""&gt...

2019-05-11 17:27:42 165

原创 Spring简笔(一)

ApplicationContext的三个常用实现类 ClassPathXmlApplicationContext: 他可以加载类路径下的配置文件,要求配置文件必须在类路径下,不在的加载不了 FileSystemXmlApplicationContext: 可以加载磁盘任意路径下的配置文件(必须有访问权限) AnnotationConfigApplication...

2019-05-06 20:50:40 223

原创 mybatis配置简笔

1、导入mybatis依赖坐标 <packaging>jar</packaging> <dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId&g...

2019-05-02 23:12:26 164

空空如也

空空如也

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

TA关注的人

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