Easter79 Easter79
3年前
spring事务的这10种坑,你稍不注意可能就会踩中!!!
关注“苏三说技术”,回复:开发手册、时间管理有惊喜。对于从事java开发工作的同学来说,spring的事务肯定再熟悉不过了。在某些业务场景下,如果同时有多张表的写入操作,为了保证操作的原子性(要么同时成功,要么同时失败)避免数据不一致的情况,我们一般都会使用spring事务。没错,spring事务大多数情况下,可以满足我们的业务需求。
Stella981 Stella981
3年前
GitHub使用SSH连接
参考博客:github设置添加SSH(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fayseeing%2Fp%2F3572582.html)httpsurl在push的时候是需要验证用户名和密码的;而SSH在push的时候,是不需要输
Wesley13 Wesley13
3年前
ELK初探
EKL核心组成1.ElasticSearch开源分布式搜索引擎,他的特点是分布式、零配置、自动发现、索引自动分片,索引副本机制,restful接口,多数据源,自动搜索负载。安装ElasticSearch  高可用,易扩展,支持集群(cluster),分片和复制(sharding和replicas)验证启动:curlXGETht
Wesley13 Wesley13
3年前
MySql学习17
一.数据库事务的四大特性(ACID)如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:原子性(Atomicity):原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操
Easter79 Easter79
3年前
SpringCloud课程:15.Hystrix断路器简介 与 服务降级
Hystrix断路器一、概述分布式系统面临的问题复杂分布式体系结构中的应用程序有数十个依赖关系,每个依赖关系在某些时候不可避免地失败。服务雪崩多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其他的微服务,这就是所谓的“扇出效应” 如果扇出的链路上某个微服务的调用响应
Stella981 Stella981
3年前
Linux神器strace的使用方法及实践
在Linux系统中,strace命令是一个集诊断、调试、统计与一体的工具,可用来追踪调试程序,能够与其他命令搭配使用,接下来就Linux系统调用工具strace的使用方法和实践给大家做个详细介绍,一起来了解下strace的操作实例吧。【场景】1、在操作系统运维中会出现程序或系统命令运行失败,通过报错和日志无法定位问题根因。
Wesley13 Wesley13
3年前
# Android中Activity四种启动模式和taskAffinity属性详解 #(6原创)
\Android中Activity四种启动模式和taskAffinity属性详解(6)\影子侠开发者社区Rong下面验证它的全局唯一性,执行以下操作:安装另一个应用AndroidTaskTest1,在开启的MainActivity中点击按钮开启AndroidTaskTest应用中的SecondActivity。看到打印出一
Stella981 Stella981
3年前
EthBox
EthBox是汇智网为了方便以太坊开发学习者快速安装本地开发环境而制作的开发套件,可以一键安装以下必备开发工具:nodejs:8.11.2git:2.17.1.2geth:1.8.10ganachecli:6.1.0truffle:4.1.11EthBox即支持采用仿真器进行快速开发验证,也
Easter79 Easter79
3年前
SQL Server第2部分:简化身份验证和授权机制
!SQLServer第2部分:简化身份验证和授权机制(https://s4.51cto.com/images/blog/202004/22/628ed2e33d277098ee01e8edafef49d1.png?xossprocessimage/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFF
Wesley13 Wesley13
3年前
Mysql事务随笔
一、什么是事务  数据库中的概念,按我个人理解:能够保证一组任务全部执行成功或者全部执行失败的这么个机制,叫事务  事务是数据库中重要概念,如果没有这种保障机制,数据库中的数据就是不安全的(就是无法保证数据的正确性)  在数据库中,一组任务,就是放在一起执行的多条sql二、ACID保证数据安全