自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

隔壁老瓦的专栏

十年砍柴,得到得道

  • 博客(24)
  • 资源 (24)
  • 收藏
  • 关注

原创 String 占位符替换 并发下 异常

使用 string.format()无上述现象

2020-04-30 18:06:58 2142

原创 RabbitMq从入门到精通-channel error; protocol method: method channel.close (reply-code=406, reply-text=PRE

com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - unknown delivery tag 1, class-id=60, method-i...

2020-04-30 09:33:49 13352

原创 SpringBoot从入门到精通- 事务隔离级别及传播机制

快速入门  在传统的JDBC事务代码开发过程中,业务代码只有一部分,大部分都是与JDBC有关的功能代码,比如数据库的获取与关闭以及事务的提交与回滚、大量的try..catch..finally语句。  Spring Boot利用AOP为我们提供了一个数据库事务的约定流程。通过这个约定流程就可以减少大量的冗余代码和一些没必要的异常捕获语句,让开发者更加集中于业务的开发,而不是反复编写如数据库...

2020-04-30 08:54:55 927

原创 MySQL可重复读级别能够解决幻读吗

引言之前在深入了解数据库理论的时候,了解到事物的不同隔离级别可能存在的问题。为了更好的理解所以在MySQL数据库中测试复现这些问题。关于脏读和不可重复读在相应的隔离级别下都很容易的复现了。但是对于幻读,我发现在可重复读的隔离级别下没有出现,当时想到难道是MySQL对幻读做了什么处理?测试:创建一张测试用的表dept: 1 2 3 4 5 ...

2020-04-29 15:05:57 2086 1

原创 mysql可重复读现象及原理分析

一、可重复读我们先看看现象,再分析原理。我的mysql版本是5.5。下面是一张表,只有一条数据,并且我开启了事物此时,另一个事物将record加1,因此我在开启一个命令行客户端,执行下面的命令:成功加1之后,实际上,数据库中record肯定是2。然后回到之前的客户端,再查一次:没毛病,record还是1,果然是可重复读。有些人以为mysql的可重复读是通过...

2020-04-29 14:44:07 897

原创 分布式锁及分布式事务

1、锁:单进程的系统中,存在多线程同时操作一个公共变量,此时需要加锁对变量进行同步操作,保证多线程的操作线性执行消除并发修改。解决的是单进程中的多线程并发问题。2、分布式锁:只要的应用场景是在集群模式的多个相同服务,可能会部署在不同机器上,解决进程间安全问题,防止多进程同时操作一个变量或者数据库。解决的是多进程的并发问题。3、事务解决一个会话过程中,上下文的修改对所有数据...

2020-04-29 14:33:22 1353

原创 RabbitMq从入门到精通- 消息消费失败一直重试,导致日志大,程序死循环

查询资料需要配置消费失败的参数rabbitmq: listener: simple: #消费失败消息干掉 default-requeue-rejected: true retry: #5秒 initial-interval: 5000 enabled...

2020-04-29 11:51:17 2586

转载 RabbitMq从入门到精通-ConfirmCallback ReturnCallback 区别及使用

默认情况下如果一个 Message 被消费者所正确接收则会被从 Queue 中移除如果一个 Queue 没被任何消费者订阅,那么这个 Queue 中的消息会被 Cache(缓存),当有消费者订阅时则会立即发送,当 Message 被消费者正确接收时,就会被从 Queue 中移除消息发送确认发送的消息怎么样才算失败或成功?如何确认?当消息无法路由到队列时,确认消息路由失败。消...

2020-04-29 11:40:10 24757 15

原创 RabbitMq从入门到精通- 入门介绍HelloWorld

介绍RabbitMQ是消息代理:它接受并转发消息。您可以将其视为邮局:将要发布的邮件放在邮箱中时,可以确保Mailperson先生或女士最终将邮件传递给收件人。以此类推,RabbitMQ是一个邮箱,一个邮局和一个邮递员。RabbitMQ与邮局之间的主要区别在于,它不处理纸张,而是接收,存储和转发数据消息的二进制斑点。RabbitMQ和消息传递通常使用一些术语。 生产仅意味着发送...

2020-04-29 08:26:21 754

原创 Mysql查询事务级别

1.查看当前会话隔离级别select @@tx_isolation;2.查看系统当前隔离级别select @@global.tx_isolation;3.设置当前会话隔离级别set session transaction isolatin level repeatable read;4.设置系统当前隔离级别set global tr...

2020-04-28 18:31:42 4067

原创 RabbitMq从入门到精通-AMQP 0-9-1模型说明

AMQP 0-9-1模型说明总览本指南概述了AMQP 0-9-1协议,它是RabbitMQ支持的协议之一。AMQP 0-9-1和AMQP模型的高级概述什么是AMQP 0-9-1?AMQP 0-9-1(高级消息队列协议)是一种消息传递协议,使一致的客户端应用程序可以与一致的消息传递中间件代理进行通信。经纪人及其作用消息经纪人从发布者(发布它们的应用程序,也称为生产者)接...

2020-04-27 22:54:46 883

原创 Please provide compiled classes of your project with sonar.java.binaries property -> [Help 1

[INFO] Total time: 14.585 s[INFO] Finished at: 2020-04-27T09:53:57+08:00[INFO] Final Memory: 60M/558M[INFO] ------------------------------------------------------------------------[ERROR] Failed t...

2020-04-27 09:55:15 1196

原创 No plugin found for prefix 'sonar' in the current project and in the plugin groups

No plugin found for prefix 'sonar' in the current project and in the plugin groupshttps://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-maven/SonarScanner for MavenBySonarSource...

2020-04-27 09:22:47 4754

原创 Rancher入门到精通-2.4 安装 Rancher Server 节点的软件,硬件和网络要求。

这个页面描述了安装 Rancher Server 节点的软件,硬件和网络要求。Rancher Server 可以安装在单个节点或高可用的 Kubernetes 集群上。注意这是对安装 Rancher Server 的节点的要求。如果您要创建用来运行您自己的应用的集群,请参阅下游集群的节点要求。请确保 Rancher Server 的节点满足以下要求:操作系统和 Docker 要求...

2020-04-26 21:21:10 2473

原创 Rancher 2.x 中文文档(Beta 版)

版本说明 为您介绍Rancher容器平台每个版本的功能和新增特性 版本说明 - v2.4.2最新版 版本说明 - v2.4.0 版本说明 - v2.3.6稳定版 版本说明 - v2.3.5 版本说明 - v2.3.4 版本说明 - v2.3.3 版本说明 - v2.3.2 版本说明 - v2.3.1 版本说明 - v2.3.0 产品介绍...

2020-04-26 21:16:20 1527

原创 html2image Java HTML 转图片工具

html2imagehtml2imagemigration fromhttps://code.google.com/p/java-html2image/by Yoav AharoniThis simple Java library converts plain HTML markup to image and provides client-side image-map using...

2020-04-25 18:45:34 1168 1

原创 Rabbitmq入门到精通- 概念解释(信道、交换器和路由键、队列)(转)

一、 channel 信道:  概念:信道是生产消费者与rabbit通信的渠道,生产者publish或是消费者subscribe一个队列都是通过信道来通信的。信道是建立在TCP连接上的虚拟连接,什么意思呢?就是说rabbitmq在一条TCP上建立成百上千个信道来达到多个线程处理,这个TCP被多个线程共享,每个线程对应一个信道,信道在rabbit都有唯一的ID ,保证了信道私有性,对应上唯一的线...

2020-04-23 08:28:20 674

原创 Nexus 配置 https证书 过程 /bin/nexus start 启动不起来

1、下载证书生成 keystore.jksopenssl pkcs12 -export -out keystore.pkcs12 -inkey nexus.key -in nexus.crtcrt 也可以是 pem密码需要记住2、keytool -v -importkeystore -srckeystore keystore.pkcs12 -srcstoretype PKCS12 ...

2020-04-16 08:56:35 1765

原创 mysql 如何查找 my.cnf 的路径

my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载。安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的。使用locate my.cnf命令可以列出所有的my.cnf文件命令locate my.cnf输出 1 2 3 4 5 6 7 8 ...

2020-04-16 08:11:39 19972

原创 Mysql数据库查询条件是中文时,查询不到数据

执行sql正常但是 JDBC查询不到中文切换成测试库 代码执行可以查询到数据怀疑还是编码问题。解决方法:找到mysql中的my.ini 文件在[mysql]下面添加:default-character-set=utf8在[client]下面添加:default-character-set=utf8在[mysqld]下面添加:character-set-serve...

2020-04-15 22:57:16 2075 1

原创 javax.management.InstanceNotFoundException: org.springframework.boot:type=Admin,name=SpringApplicati

2020-04-15 11:34:18 961

原创 阿里云ssl证书-tomcat安装

阿里云SSL证书服务支持下载证书安装到Tomcat服务器上。Tomcat支持PFX格式和JKS两种格式的证书,您可根据您Tomcat的版本择其中一种格式的证书安装到Tomcat上。本文档介绍了PFX格式证书安装的具体步骤。前提条件您的Tomcat服务器上已经开启了443端口(HTTPS服务的默认端口)。 已安装OpenSSL工具。 已下载Tomcat服务器所需要的证书文件。有关证书下载...

2020-04-14 09:32:36 740

原创 git remote: HTTP Basic: Access denied 错误解决办法(转)

问题描述:git push 报 HTTP Basic: Access denied 错误提示代码未完全退出原因:本地git配置的用户名、密码与gitlabs上注册的用户名、密码不一致。解决方案:1. 如果账号密码有变动 用这个命令 git config –system –unset credential.helper 重新输入账号密码 应该就能解决了2. 如果用了第一个命令 还不...

2020-04-13 07:58:18 3007

原创 cookie setSecure详解

在cas中或其他web开发中,会碰到安全cookie的概念,因为CAS中TGT是存放在安全cookie中的。下面是安全cookie 的理解: Set-Cookie 的 secure 属性就是处理这方面的情况用的,它表示创建的 cookie 只能在 HTTPS 连接中被浏览器传递到服务器端进行会话验证,如果是 HTTP 连接则不会传递该信息,所以绝对不会被窃听到。 在setSe...

2020-04-08 10:46:24 795

3分钟搭建属于自己的技术文档WIKI

docsify 是一个动态生成文档网站的工具,可以将.md 文件以 wiki 的形式展示给读者,可以用于制作技术文档、用户手册、wiki 等。可以部署于主机、VPS、Github、静态云存储(例如阿里云 OSS)。 官网:[https://docsify.js.org/#/](https://docsify.js.org/#/) docsify 是一个动态生成文档网站的工具。不同于 GitBook、Hexo 的地方是它不会生成将 .md 转成 .html 文件,所有转换工作都是在运行时进行。 这将非常实用,如果只是需要快速的搭建一个小型的文档网站,或者不想因为生成的一堆 .html 文件“污染” commit 记录,只需要创建一个 index.html

2022-04-04

Axure RP Extension for Chrome扩展程序

Axure RP Extension for Chrome扩展程序,产品经理,开发打不开 axure文件

2021-09-08

examination_system.zip

摘要:随着互联网技术的发展和信息化产品的高普及率、多样性和实用性,已经在校园管理中承担着重要角色,不仅有效减轻教务管理工作中的任务量,而且逐渐成为日常教学工作的稳定的重要基础。 本文针对高校师生、教务人员等多方在教务工作中遇到的问题进行详细的研究和分析,并结合实际情况,对系统的需求进行详细分析,并从整体架构层面进行设计,基于B/S架构,并且使用JSP技术、JavaBean技术、数据库技术开发实现了系统的逻辑业务功能,基于SSM(SpringMVC、Spring、Mybatis)框架完成学生、教师、系统管理员相关的功能开发。 关键词:教务系统,SSM框架,B/S,JSP

2021-08-05

analyzer-2012_u6.jar

org\wltea\analyzer\2012_u6\analyzer-2012_u6.jar时出错; error in opening zip file

2019-10-23

Nginx 集群 tomcat session 共享配置有源码

Nginx 集群 tomcat session 共享配置有源码 介绍看博客:https://blog.csdn.net/wxb880114/article/details/80563301

2018-06-04

ModelGoon-4.4.1 JAVA类转换UML工具

ModelGoon-4.4.1 JAVA类转换UML工具,uml反编译工具,可以反编译类图、 包图等,使用方法很简单。 (uml decompiling tool)

2018-05-27

Java EE开发的颠覆者Spring Boot实战 汪云飞

Java EE开发的颠覆者Spring Boot实战 汪云飞

2017-03-28

基于SSM框架的简单CRUD操作

基于SSM框架的简单CRUD操作,配置一下数据库,就能够运行。

2013-07-08

SOA开发项目必备——Maven实战(完整版)

SOA开发项目必备——Maven实战 对于SOA项目开发过程中,各模块的管理显得尤为重要,Maven很好的对其进行管理,分多但绝对分有所值,有关SOA的开发文档在我的资源里。

2013-03-26

软件开发所需整套文档模板

软件开发所需整套文档模板:操作手册、测试分析报告、测试计划、开发进度月报、可行性研究报告、软件需求说明书等等很全。。

2013-03-08

VMware云计算相关资料整合

VMware云计算相关资料整合:包括四个小文档, 1.VMware云计算方案在新世纪烟草信息门户应用的经验分享; 2.VMware Zimbra 新一代的云服务平台; 3.VMware产品故障排除和调优经验分享; 4.VMware云计算应用平台概览。 其中VMware云计算方案在新世纪烟草信息门户应用的经验分享,个人觉得对云应用的理解相当有帮助。

2013-02-28

单元测试之道Java版:使用JUnit.pdf

单元测试之道Java版:使用JUnit.pdf,文档大小5.28M

2013-01-18

Axis2精简包——小弟花了半个多小时整的,最后一看还有40M

Axis2精简包——小弟花了半个多小时整的,最后一看还有40M

2013-01-10

我也能做CTO之程序员职业规划

我也能做CTO之程序员职业规划 值得一读, “面对未来,唯一能确定的是,未来是不确定的”有这觉悟,别的不用说了

2012-08-13

webservice源代码Spring+JDBC

webservice源代码Spring+JDBC,例子很完整,能够运行,客户端和服务器端皆有。

2012-07-21

MyEclipse环境下的客户关系管理系统

MyEclipse环境下的客户关系管理系统,能够运行,我自己试过,要根据不同的数据库设置 连接

2012-07-20

SSH2-OA办公系统

SSH2-OA办公系统---成熟的OA办公系统具有清晰的多层结构、数据库层、功能层、界面层是分离的,所以在实施的时候可以最大限度的适应企业现有的IT环境,并对每个层次分别做出灵活的调整,而丝毫不会影响OA办公系统整体的应用。这里面数库是Orocle,S2SH框架北大青鸟OA系统

2012-07-20

acegi安全框架例子

acegi安全框架例子--Acegi安全系统,是一个用于Spring Framework的安全框架,能够和目前流行的Web容器无缝集成。

2012-07-20

ArcGISServerJavaScriptAPIGeoWeb2.0

ArcGISServerJavaScriptAPIGeoWeb2.0 刘光《ArcGIS Server JavaScript API开发GeoWeb 2.0应用》书的源代码-Source codes of ArcGIS Server JavaScript API Development of GeoWeb 2.0 Applications book that is written by Liu Guang

2012-07-12

jsp网上购物系统源代码

jsp网上购物系统源代码 网上购物系统、网络购物系统、网上开店系统、JSP网上购物源码等,实质上都是一样,就是程序结合数据库开发的网站系统。

2012-03-05

JqueryDemo

JqueryDemo里面详细介绍了jquery操作Dom元素,拖拽等基本功能,图片切换、自动轮换内容、隔行换色等

2012-03-05

敏捷开发的必要技巧完整版

敏捷开发的必要技巧完整版 目录..............................................................................................................................................................................................2 第 1 章 移除重复代码...............................................................................................................................................................5 重复代码是怎么产生的?......................................................................................................................................................5 移除重复代码吧!..................................................................................................................................................................6 章节练习..................................................................................................................................................................................7 解决方法示例........................................................................................................................................................................16 第 2 章 将注释转换为代码.......................................................................................................................................................35 示例........................................................................................................................................................................................35 将注释转换为代码,让代码足够清楚到可以表示注释.......................................................................................................36 将注释转换为变量名............................................................................................................................................................36 对参数的注释,转化为参数名...............................................................................................................................................37 将注释转换为方法的一部分................................................................................................................................................38 删掉没用的注释....................................................................................................................................................................39 将一部分代码重构成方法,用方法名来表达注释的意思...................................................................................................40 抽取出方法,放于另一个类...................................................................................................................................................42 用注释去命名一个已经存在的方法....................................................................................................................................43 为什么要删除额外的注释? ..................................................................................................................................................45 方法名太长............................................................................................................................................................................46 章节练习................................................................................................................................................................................47 解决方法示例........................................................................................................................................................................52 3 ...............................................................................................................................................................60

2012-03-05

空空如也

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

TA关注的人

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