自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

转载 MySQL InnoDB MVCC机制吐血总结

谈到MySQL事务,必然离不开InnoDB和MVCC机制,同时,MVCC也是数据库面试中的杀手问题,写这篇总结的目的,就是为了让自己加深映像,这样面试就不会忘记了。在搜索时发现关于MVCC的文章真的是参差不齐(老子真的是零零散散看了三个月都迷迷糊糊),所以这里集合了各家所言之后进行了自我总结,苦苦研究了许久,才得到的比较清晰的认知,这可能也是我目前最有深度的一篇博客了把,希望对我和看到的人都有所帮助,哈哈。

2025-07-08 11:09:01 41

转载 二叉树、红黑树、B&B+树超齐全,快速搞定数据结构

搞图搞得最多最耗时的一次笔记[吐血]如有错误,还请指出。整理得吐血了,二叉树、红黑树、B&B+树超齐全,快速搞定数据结构-腾讯云开发者社区-腾讯云。

2025-07-08 10:23:27 54

原创 MySql数据库服务的搭建

1.服务器端 Centeros7 安装Mysql数据库(基于docker)2.windows10安装mysql驱动,通过plsql管理数据库。

2025-07-08 09:21:36 1061

转载 手写一个通用的幂等组件

本文目录 背景 简单幂等实现 2.1 数据库记录判断 2.2 并发问题解决 通用 幂等实现 3.1 设计方案 3.1.1 通用存储 3.1.2 使用简单 3.1.3 支持注解 3.1.4 多级存储 3.1.5 并发读写 3.1.6 执行流程 3.2 幂等接口 3.3 幂等注解 ...

2021-08-02 09:41:43 274

转载 Centos7搭建k8s环境教程

作者:快给我饭吃https://www.jianshu.com/p/25c01cae990c一. 为什么是k8s v1.16.0?最新版的v1.16.2试过了,一直无法安装完成,安装到kubeadm init那一步执行后,报了很多错,如:node xxx not found等。centos7都重装了几次,还是无法解决。用了一天都没安装完,差点放弃。后来在网上搜到的安装教程基本都是v1.16.0的,我不太相信是v1.16.2的坑所以先前没打算降级到v1.16.0。没办法了就试着安装v1.16.

2021-08-02 09:41:19 802

转载 Spring如何解决循环依赖

作者:Vtjuejin.im/post/5e927e27f265da47c8012ed9前言Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。其实笔者本人对这类框架源码题还是持一定的怀疑态度的。如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,你会从哪几个方向去排查”这些场景题。那么既然写了这篇文章,闲话少说,发车看看Spring是如何解决的循环依赖,以及带大家看清循环依赖的本质是什么。正文通常来说,如果问Spring内部如何解决循环依赖.

2021-08-02 09:40:38 318

转载 Spring 和 SpringBoot 最核心的 3 大区别,详解

作者:乐傻驴来源:uee.me/cNDC8概述对于 Spring和 SpringBoot到底有什么区别,我听到了很多答案,刚开始迈入学习 SpringBoot的我当时也是一头雾水,随着经验的积累、我慢慢理解了这两个框架到底有什么区别,相信对于用了 SpringBoot很久的同学来说,还不是很理解 SpringBoot到底和 Spring有什么区别,看完文章中的比较,或许你有了不同的答案和看法!什么是Spring作为 Java开发人员,大家都 Spring都不陌生,简而言之, Spri.

2021-08-02 09:40:04 181

转载 Docker入门讲解

作者:jartto链接:http://39sd.cn/D8EED富 Web 时代,应用变得越来越强大,与此同时也越来越复杂。集群部署、隔离环境、灰度发布以及动态扩容缺一不可,而容器化则成为中间的必要桥梁。本文我们就来探索一下 Docker 的神秘世界,从零到一掌握 Docker 的基本原理与实践操作。别再守着前端那一亩三分地,是时候该开疆扩土了。讲个故事为了更好的理解 Docker 是什么,我们先来讲个故事:我需要盖一个房子,于是我搬石头、砍木头、画图纸、盖房.

2021-08-02 09:39:21 139

转载 搞懂Nginx

来源https://blog.csdn.net/yujing1314/article/details/107000737目录 1.Nginx 知识网结构图 1.1 反向代理 1.2 负载均衡 1.3 动静分离 2. nginx 如何在 linux 安装 3. nginx 常用命令 4.nginx 的配置文件 4.1 反向代理实战 4.2 反向代理小结 4.3 负载均衡实战..

2021-08-02 09:38:43 117

转载 银行IT研究框架-7 重点公司对比

2021-08-02 09:37:56 121

转载 银行IT研究框架-8 附录与总结

2021-08-02 09:37:26 142

转载 银行IT研究框架-6 IT需求变化

2021-08-02 09:36:59 159

转载 银行IT研究框架-5 银行IT自建

2021-08-02 09:36:19 149

转载 银行IT研究框架-4 银行IT核心系统

2021-07-28 10:28:40 468

转载 银行IT研究框架-3 信息化发展历程

2021-07-28 10:25:19 171

转载 银行IT研究框架-2 银行业发展史

2021-07-28 10:23:20 171

转载 银行IT研究框架-1 研究要点

2021-07-28 10:21:02 140

转载 事务注解 @Transactional 失效的3种场景及解决办法

作者:向北来源:blog.csdn.net/qq_20597727/article/details/84900994Transactional失效场景介绍第一种Transactional注解标注方法修饰符为非public时,@Transactional注解将会不起作用。例如以下代码。定义一个错误的@Transactional标注实现,修饰一个默认访问符的方法/***@authorzhoujy*@date2018年12月06日**/@Componentpu...

2021-07-28 10:01:59 202

转载 Spring Cloud+Nginx架构的主要组件详解

作者:程序员高级码农II来源:www.toutiao.com/i6955418439607419425/Spring Cloud+Nginx架构的主要组件以crazy-springcloud开发脚手架为例,一个Spring Cloud+Nginx应用的架构如图1-1所示。图1-1 基于Spring Cloud+Nginx的应用架构Nginx作为反向代理服务器,代理内部Zuul网关服务,通过Nginx自带的负载均衡算法实现客户端请求的代理转发、负载均衡等功能。Zuul网关主要实.

2021-07-28 09:50:00 632

转载 SpringMVC:如何保证Controller的并发安全

作者:微说互联网www.toutiao.com/i6927297421139706376/单例模式(Singleton)是程序设计中一种非常重要的设计模式,设计模式也是Java面试重点考察的一个方面。面试经常会问到的一个问题是:SpringMVC中的Controller是单例还是多例,很多同学可能会想当然认为Controller是多例,其实不然。Tomcat官网截图根据Tomcat官网中的介绍,对于一个浏览器请求,tomcat会指定一个处理线程,或是在线程池中选取空闲的,或者新建一个.

2021-07-28 09:45:30 301

转载 springmvc或者springboot 中实现跨域的5种方式

作者:ratelfublog.csdn.net/weter_drop/article/details/112135940一、为什么会出现跨域问题出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源(即指在同一个域)就是

2021-07-28 09:40:50 150

转载 Spring Bean的使用

今天才发现Spring Bean的使用一直是错的,这才是正确做法!来源:blog.csdn.net/songzehao/article/details/103365494Spring的bean默认都是单例的,某些情况下,单例是并发不安全的,以Controller举例,问题根源在于,我们可能会在Controller中定义成员变量,如此一来,多个请求来临,进入的都是同一个单例的Controller对象,并对此成员变量的值进行修改操作,因此会互相影响,无法达到并发安全(不同于线程隔离的概念,后面会解释

2021-07-28 09:35:13 436

转载 2W 字详解设计模式

作者:javadoopjavadoop.com/post/design-pattern一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的????????????,花了不少心思来写这文章和做图,力求让读者真的能看着简单同时有所收获。设计模式是对大家实际工作中写的各种代码进行高层次抽象的总结,其中最出名的当属Gang of Four(GoF) 的分类了,他们将设计模式分类为 23 种经典的模式,根据用途我们又可以分为三大类

2021-07-28 09:26:03 219

原创 PDF功能实现2——jsp前台页面实现以流的方式预览下载后台的PDF文件

这一篇解决上一篇所说的第二个问题:如何在前台打印后台生成的PDf文件。在网上看了不少文章,发现可以用pdf.js去实现这个功能,pdf.js可以读取服务器上的pdf文件,实现预览、下载、打印等功能,如下图就是pdf.js提供的容器,里面的文件就是从后台读取的。 百度上很多例子都是直接读取服务器上文件的地址,也就是下面代码中的result参数直接写需要访问的pdf地址就可以了(注:v...

2018-11-29 10:32:35 6432 1

原创 PDF功能实现1——Java实现动态页面在后台生成PDF文件

# 项目描述:1.项目功能需求:增加证明打印功能,打印时,需将内容生成pdf文件并保存,然后数据库增加一笔打印记录2.功能分析:由于不单单只是页面打印,所以比较常用的window.print()首先排除,按照这功能的描述,我大概列一下功能步骤(jsp页面加载信息——》后台将生成的完整页面转成PDF文件存储到服务器,并且将生成的文件路径等信息存到数据库——》文件生成成功,数据保存成功后——》前台...

2018-11-08 17:26:50 11505 2

转载 java项目启动失败2:编译后的项目缺少spring的jar包,导致大量错误

环境:eclipse+Tomcat问题:一开始项目正常启动,后面不知道做了什么(好像也没做什么),项目启动时,就启动不了,出现大量的错误问题的解决:代码没动过肯定不是代码的问题,Tomcat和jdk检查了也没问题,后面就检查了一下编译后的项目和当前项目的jar包有没有一样,发现编译后的jar包少了一个spring-web-4.2.4.RELEASE.jar,手动拷过去,就成功运行了。虽然发...

2018-07-24 16:02:25 1719 1

原创 java项目启动失败1:web项目的访问根路径配置问题导致无法连接数据源,server文件被强制改变

环境:eclipse+Tomcat错误:时间过得有点久,好像是项目启动失败,无法连接数据源,还是启动后无法访问页面来着问题发现:调试了很久才发现,Servers中的server.xml中的Context的path属性是要配置成空的,如下图。但是项目启动的时候,path属性就莫名其妙的自动加上Root,去掉之后,启动项目又自动加上。解决:右键点击项目名,选择properties,...

2018-07-24 15:31:01 1151

原创 eclipse错误:无法启动,启动报错

下面是遇到的两种情况:1)第一种情况:使用Eclipse时,如果不注意Eclipse的安装位数和JDK的安装位数与jdk版本匹配的话,启动时会报"Failed to load the JNI share liabrary"错误 2)第二种情况:出现提示记录错误日志在F:\eclipse\configuration文件夹中解决:这是jdk版本不兼容...

2018-07-24 15:08:57 4811

原创 微信公众号:地图定位

相关环境:微信公众号+百度地图需求:需要在页面上实现,点击落图按钮——》定位当前位置(获取经纬度)——》通过百度地图显示内容:做这个功能之前,并未接触过百度地图还有微信公众号开发之类的,所以即便突击学习了一下,也不太了解。1.微信接口定位+百度地图显示位置(成功)开始做的时候,由于微信只是刚接触,虽然知道微信有定位的接口,但是还是先去尝试了百度地图的定位和h5的定位,结果当然是...

2018-07-24 09:53:02 6321

原创 mybatis踩坑:批量插入oracle与mysql的区别

环境:mybatis+oracle功能需求:做项目时遇到一个需求,需要把几条数据批量插入到数据库。内容:开始做的时候,一下子就想到了<insert id="save"  useGeneratedKeys="false" parameterType="java.util.List">insert into table (ID,IMAGE_URL,STATE,UPDATE_T...

2018-07-23 17:15:03 5204

windows下进程创建、查看和销毁

lpApplicationName是应用程序的名称 lpCommandLine是命令行参数 lpProcessAttributes是进程的属性 lpThreadAttributes是线程的属性 bInheritHandles 是否继承父进程的属性 dwCreationFlags 是创建标志

2015-10-23

ss_css2-0.9.3

这是一个ss_css2-0.9.3版本的jar包

2018-11-05

空空如也

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

TA关注的人

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