- 博客(43)
- 问答 (13)
- 收藏
- 关注
原创 Scope作用域简单记录分析
web作用域,请求作用域,生命周期跟request相同,请求开始bean被创建,请求结束bean 被销毁。在单例作用域bean中使用其他类型的作用域的bean,会导致作用域失效(可以这么理解吧),例如单例作用域的bean注入原型作用域的bean。预期结果是单例A getB()得到两个不同的Bean,实际结果是得到了同一个bean,这明显是错误的,因为B bean是原型作用域。web作用域,会话作用域,会话开始bean被创建,会话结束bean被销毁。
2023-03-09 18:00:18 369
原创 BeanFactory接口
BeanFactory是容器的顶层接口,也是spring最核心的容器,管理bean的核心方法都在BeanFactory接口中定义。像ApplicationContext接口,ConfigurableApplicationContext接口都间接继承BeanFactory接口,既ApplicationContext调用getBean()方法都是BeanFactory提供的。
2023-03-08 15:29:12 465
转载 欢深入理解JVM-内存模型(jmm)和GC - (转)
深入理解JVM-内存模型(jmm)和GC -- 转1 CPU和内存的交互了解jvm内存模型前,了解下cpu和计算机内存的交互情况。【因为Java虚拟机内存模型定义的访问操作与计算机十分相似】有篇很棒的文章,从cpu讲到内存模型:什么是java内存模型在计算机中,cpu和内存的交互最为频繁,相比内存,磁盘读写太慢,内存相当于高速的缓冲区。但是随着cpu的发展,内存的读写速度也远远赶不上c...
2020-04-13 14:46:43 327
原创 Linux shell script
目录1.shell script简介1.1 shell script能做什么1.2 shell script优点1.3 shell script额外注意事项1.4 脚本的执行1.5 利用date进行文件建立1.6 通过bc -l计算带小数的运算2 shell script支持的语法2.1 shell script默认变数与偏移shift2.2 判断式test...
2019-12-02 21:16:58 186
原创 Linux 正规表示法及文件格式化
目录1.基础正规表示法1.1 语系对正规表示法的影响如上图,如果想撷取大写字符[A-Z],LANG=C语系会捕捉到所有大写字母,而LANG=zh_TW语系,会捕捉到除了所有大写字母外的小写字母b-z.所以使用正规表示法要注意环境的语系.另外,为了避免这样编码所造成的英文与数字的撷取问题,有如下特殊符号1.2.grep的进阶选项1.3 正规表示法基础1.4 基础正规表示法字...
2019-11-27 15:02:45 252
原创 Linux 数据重导向与管线命令
目录1.数据流重导向1.1 standard output 与standard error output1.2 /dev/null 垃圾桶黑洞1.3 standard input :<与<<1.4 命令执行的判断依据 : &&,||2 管线命令2.1 撷取命令 cut ,grep2.2 排序命令 : sort ,wc ,uniq...
2019-11-21 16:09:47 190
原创 Bash shell 的操作环境
目录1 指令的搜寻顺序2 bash的环境配置文件2.1 login shell 与 no login shell2.2 /etc/profile(login shell读取)2.3 ~/.bash_profile(login shell)2.4 ~/.bashrc2.5 source 读入环境配置文件的命令2.6 终端机的环境设定:stty:set2.6 通配符...
2019-11-21 12:40:14 235
原创 Linux shell概念,变量及命令别名与历史命令
1.bash shell基础概念目录1.bash shell基础概念1.1 硬件,核心与shell1.2 bash的功能1.3 查询命令是否是bash的内建命令 : type1.4 快速编辑按钮2 shell的变量功能2.1 变量的取用:echo,及变量的设定2.2 变量的设定规则2.3 环境变量的功能2.3.1 查询默认的环境变量 env,export...
2019-11-21 10:19:55 224
原创 Linux vim 程序编辑器
记录学习,便于以后翻看.目录1.vim的模式及命令1.1一般指令模式1.2编辑模式1.3指令列模式2.vim列操作指令3.vim多文件编辑4.vim多窗口编辑1.vim的模式及命令1.1一般指令模式vim打开文件后进入的是一般指令模式,这个模式可以复制,粘贴,删除文件数据1.2编辑模式在一般指令模式按下[i,I,o...
2019-11-15 16:58:49 98
原创 Linux 文件系统的压缩打包
记录学习,便于以后翻看.目录1.压缩指令1.1.gzip 应用最广的压缩指令1.2,bzip2 压缩比高于gzip的压缩指令1.3.xz 压缩比更高的指令2.打包指令 tar1.压缩指令1.1.gzip 应用最广的压缩指令gzip可以解开compress压缩的文件*.Z和gzip压缩的文件 *.gz,指令语法:zcat/zmore/zless 用于读取...
2019-11-15 11:09:14 311
原创 Linux 磁盘分区格式化
记录学习,便于以后翻看.目录1.观察磁盘分区状态2.磁盘分区3.磁盘格式化1.观察磁盘分区状态lsblk 列出所有磁盘列表lsblk 是[list block device]缩写运行指令 lsblk表明有两个装置,sr0和vda,vda下有三个分区,具体列明如下:name: 装置文件名,会省略/dev等前导目录 MAJ:MIN : 主要/次要装置...
2019-11-11 11:37:49 628
原创 Linux 文件系统
记录学习,便于以后翻看.目录1.文件系统特性2.EXT2文件系统查询EXT家族superblock信息的指令:dumpe2fs3.与树目录的关系4.EXT文件存取与日志式文件系统的功能日志式文件系统1.文件系统特性磁盘分区后,进行格式化.格式化后才会变成操作系统能够利用的[文件系统(filesysten)]操作系统重要的数据记录inode:记录文件属性,...
2019-11-11 10:48:46 128
原创 Linux 文件与目录管理
记录学习,便于以后翻看.目录1.目录的相关操作1.1 特殊目录1.2 目录相关指令1.3 执行文件的变量:$PATH2.文件与目录管理2.1 文件与目录检视 : ls2.2 复制移动与删除:cp ,rm ,mv3.文件内容查阅3.1直接检视文件内容3.2 可翻页检视3.3资料撷取3.4 非纯文档 od3.5 修改文件或建置新档: touc...
2019-10-30 11:15:06 245
原创 Linux 目录配置
记录学习,便于以后翻看.FHSFHS标准是管理linux配置的规范.FHS将目录定义成四种交互作用的形态FHS针对目录树架构仅定义出三层目录底下应该放置什么数据而已:•/(root,根目录): 与开机系统有关;•/usr(unix software resource): 与软件安装/执行有关;•/var(variable): 与系统运作过程有关FHS定义出根目录...
2019-10-23 17:44:48 95
原创 linux 文件权限
记录学习,便于以后翻看.目录文件属性改变文件属性与权限 ▶改变所属群组:chgrp▶改变文件拥有者:chown▶改变权限:chmod目录与文件权限的意义Linux文件种类Linux文件扩展名相关命令文件属性ls -al :[-al]表示列出所有的文件详细的权限和属性(包含隐藏文件,就是文件名第一个字符为f『.』的文件)....
2019-10-23 10:09:46 196
原创 rabbitMQ学习记录
一.由多篇博客整理所得,记录学习 RabbitMQ的应用场景以及基本原理介绍https://blog.csdn.net/whoamiyang/article/details/54954780 windows10环境下的RabbitMQ安装步骤(图文)https://blog.csdn.net/weixin_39735923/article/details/79288578R...
2018-11-08 17:13:41 233 1
原创 mysql5.7学习笔记---约束
一.约束的种类主键约束,外键约束,非空约束,唯一键约束,默认约束二.功能及使用1.主键约束又称主码,是表中一列或多列的组合.要求键的数据唯一,并且不允许为空.主键与记录一一对应.可加快查询速度.分为单字段主键和多字段主键.1.1单字段主键(1)定义时候指定,由一个字段组成的主键,语法规则如下:字段名 数据类型 PRIMARY KEY [默认值...
2018-09-29 14:23:14 638
原创 shell脚本中postgresSQL命令关于单引号的处理
问题描述:脚本中postgresSQL命令的单引号失效,但这个单引号必须出现,如update edu_account set name = 'haha1' where id = 90用脚本执行这个修改语句时 单引号失效了.解决办法:并不能像一些人说的那样 在单引号前加 \ 进行转义,经过反复猜测的测试得出写法'\''通过....
2018-09-29 10:56:58 2010
原创 mysql5.7学习笔记---5.7新功能
和5.6对比5.7有一下新功能一.支持jsonjson是一种存储信息格式,可以很好的替代xml.从5.7.8开始,mysql支持json,而在此之前,只能通过string之类的通用形式来存储json文件,这样做的缺陷很明显,就是必须要自行确认和解析数据,解决更新中的困难,在执行插入操作忍受较慢的速度二.性能和可扩展性改进InnoDB的可扩展性和临时表的性能,从而实现更快的网络和大数...
2018-09-20 14:50:18 291
原创 mysql5.7学习笔记---下载安装mysql及配置环境变量
一.下载安装1.下载地址:https://dev.mysql.com/downloads/mysql/下载后得到zip包解压到你想存放的目录.2.配置环境变量找到刚刚解压zip的目录,进入bin 并把目录粘贴下来添加一个环境变量path是告诉系统, 当要求系统运行一个命令而没有告诉它解析此命令的程序在windows系统中的完整路径时, windows系统除了...
2018-09-20 14:35:44 3662
空空如也
不用返回值接集合结果修改集合内容不生效
2022-09-30
imagemagick的label如何增加下划线呀
2021-10-15
微信服务商分账,添加分账用户接口一直返回验证签名失败
2020-06-29
关于在收银机上获取数据的问题。
2020-05-22
java关于线上接口很慢的问题
2020-04-17
redis外部连接不上 telnet 6379失败
2019-12-16
关于java枚举类的疑惑
2019-11-27
关于int大小问题........................
2019-10-18
web.xml 转换成 springboot配置问题 一直没有成功
2019-08-29
同一个类中,事物嵌套问题
2019-07-29
各位大神,使用Optional 判断空时候,遇到下标越界怎么处理?
2019-05-21
spring注册bean疑惑,mq的交换机被使用方式疑惑
2018-11-08
rabbitMQ 本地链接不上
2018-11-06
springboot + jpa 报错
2018-06-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人