自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

本文目录 背景 简单幂等实现 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 218

转载 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 748

转载 Spring如何解决循环依赖

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

2021-08-02 09:40:38 267

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

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

2021-08-02 09:40:04 135

转载 Docker入门讲解

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

2021-08-02 09:39:21 103

转载 搞懂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 79

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

2021-08-02 09:37:56 90

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

2021-08-02 09:37:26 113

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

2021-08-02 09:36:59 131

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

2021-08-02 09:36:19 119

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

2021-07-28 10:28:40 360

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

2021-07-28 10:25:19 126

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

2021-07-28 10:23:20 135

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

2021-07-28 10:21:02 97

转载 事务注解 @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 158

转载 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 577

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

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

2021-07-28 09:45:30 276

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

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

2021-07-28 09:40:50 121

转载 Spring Bean的使用

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

2021-07-28 09:35:13 382

转载 2W 字详解设计模式

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

2021-07-28 09:26:03 181

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

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

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

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

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

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

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

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

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

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

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

2018-07-24 15:31:01 1100

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

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

2018-07-24 15:08:57 4707

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

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

2018-07-24 09:53:02 5791

原创 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 5145

ss_css2-0.9.3

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

2018-11-05

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

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

2015-10-23

空空如也

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

TA关注的人

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