这次使用分布式事务框架过程中了学习了一些分布式事务知识,所以本文我们就来聊聊分布式事务那些事。首先我们先回顾下什么是事务。事务什么是事务?这个作为后端开发,日常开发中只要与数据库有交互,肯定就会使用过事务。现在摘抄一段wiki的解释,解释下什么是事务。是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成数据库系统具有事务特性,这是其有别与文件系统重要特性。传统的文件系统,如果正
                            
                            
                                分类:
其他好文   时间:
2020-08-08 23:46:26   
                                阅读次数:
113
                             
                    
                        
                            
                            
                                前段时间由于业务需要,需要从数据库中查询出来所有满足条件的数据,然后导入到文件中。于是随便写了个程序,查询出所有满足条件然后再写入文件。但是实际上线后却发现,程序刚开始运行马上看到部分数据写入到文件,但是后面运行越来越慢,于是对此分析排查了一下。应用环境JDK1.7+Spring4.3+mybatis+oracle问题排查查询以及写入文件伪代码如下:privatevoidqueryAllData(
                            
                            
                                分类:
其他好文   时间:
2020-08-08 23:46:11   
                                阅读次数:
85
                             
                    
                        
                            
                            
                                软件测试概念中的测试流程,测试架构,测试框架的理解
                            
                            
                                分类:
其他好文   时间:
2020-08-08 23:45:57   
                                阅读次数:
117
                             
                    
                        
                            
                            
                                
                    Wind之下增加了另外的继承层,但不管这里有多少层,virtual机制任然会工作。Brass和Woodwind并没有重写adjust函数,此时将会自动调用继承层次中最近的定义。 ...
                            
                            
                                分类:
编程语言   时间:
2020-08-08 23:45:44   
                                阅读次数:
93
                             
                    
                        
                            
                            
                                
                    Mysql基础 删除 cmd 删除内容 语言类型 删除速度 drop 数据+结构 DML(可回滚) 快 truncate 数据 DDL(不可回滚) 中 delete 数据 DDL(不可回滚) 慢 说明 1)表结构指表的定义与约束、索引、触发器等 2)delete语句每次从表中删除一行,并将该操作作为 ...
                            
                            
                                分类:
数据库   时间:
2020-08-08 23:45:23   
                                阅读次数:
92
                             
                    
                        
                            
                            
                                display: none与visibility: hidden的区别很多前端的同学认为visibility: hidden和display: none的区别仅仅在于display: none隐藏后的元素不占据任何空间,而visibility: hidden隐藏后的元素空间依旧保留 ,实际上没那么简 ...
                            
                            
                                分类:
其他好文   时间:
2020-08-08 23:45:11   
                                阅读次数:
80
                             
                    
                        
                            
                            
                                
                    今天在看一个程序代码,发现里面用到了grpc,程序的目录结构是这样的 onlineClean 包名main main.go go.mod proto structs.go 包名proto rpcClient 包名main test.go 其中rpcCleint/test.go里面有这样的代码 imp ...
                            
                            
                                分类:
其他好文   时间:
2020-08-08 23:44:57   
                                阅读次数:
123
                             
                    
                        
                            
                            
                                
                    ######为了统一管理版本号,可以使用properties标签,里面可以自定义版本的标签名。在使用的地方使用${自定义标签名} ...
                            
                            
                                分类:
其他好文   时间:
2020-08-08 23:44:37   
                                阅读次数:
129
                             
                    
                        
                            
                            
                                XSS总结 XSS的可利用方式 1.在登录后才可以访问的页面插入xss代码,诱惑用户访问,便可直接偷取用户cookie,达到窃取用户身份信息的目的。 2.修改昵称,或个人身份信息。如果别的用户在登录状态下访问被插入xss代码的自己的个人身份页面,则可达到窃取用户身份信息的目的。 3.在管理员后台插入 ...
                            
                            
                                分类:
其他好文   时间:
2020-08-08 23:44:25   
                                阅读次数:
80
                             
                    
                        
                            
                            
                                构造字符串 规定相同前缀数目 https://www.ancode.club/index.php/2020/08/07/acm7/ 1 #include<iostream> 2 #include<string.h> 3 #include<cmath> 4 using namespace std; 5 ...
                            
                            
                                分类:
其他好文   时间:
2020-08-08 23:44:12   
                                阅读次数:
88
                             
                    
                        
                            
                            
                                
                    一、Promise/A+ 规范 1.Promise存在三个状态:pending(等待态)、fulfilled(成功态)、rejected(失败态);2.pending为初始态,并可以转化为fulfilled和rejected;3.成功时,不可转为其他状态,且必须有一个不可改变的值 (value);4 ...
                            
                            
                                分类:
其他好文   时间:
2020-08-08 23:43:56   
                                阅读次数:
97
                             
                    
                        
                            
                            
                                一、守护进程的基本编码规范 详细参见:《AdvancedProgrammingin The Unix Environment》Section 13.3 Page 583 本小节将介绍一些守护进程的基本编码规范,这些规范将阻止守护进程与当前环境产生一些不必要的交互。本节将通过一个函数daemonize ...
                            
                            
                                分类:
编程语言   时间:
2020-08-08 23:43:37   
                                阅读次数:
95
                             
                    
                        
                            
                            
                                GPS平台、网站建设、软件开发、系统运维,找森大网络科技!https://cnsendnet.taobao.com来自森大科技官方博客http://www.cnsendblog.com/index.php/?p=1136 如下图所示,每次打开office的时候,都有一个安装窗口,每次需要几分钟的时间 ...
                            
                            
                                分类:
其他好文   时间:
2020-08-08 23:43:18   
                                阅读次数:
91
                             
                    
                        
                            
                            
                                一、导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令: mvn dependency:copy-dependencies 或在eclipse中,选择项目的pom.xml文件,点击右键菜单中的Run As, ...
                            
                            
                                分类:
编程语言   时间:
2020-08-08 23:43:05   
                                阅读次数:
84
                             
                    
                        
                            
                            
                                
                    HUAWEI--filter-policy 路由过滤, 相当于cisco中的distribute-list 其原理都是一样的,和ACL或者是prefix-list相组合,其控制权在ACL/prefix-list 不管是本地运行的协议,还是重分布的协议,都可以使用, 但是要记住一条,只针对路由条目,而 ...
                            
                            
                                分类:
其他好文   时间:
2020-08-08 22:33:57   
                                阅读次数:
79
                             
                    
                        
                            
                            
                                
                    Q:你总共需要上 n 门课,课程编号依次为 0 到 n-1 。 有的课会有直接的先修课程,比如如果想上课程 0 ,你必须先上课程 1 ,那么会以 [1,0] 数对的形式给出先修课程数对。 给你课程总数 n 和一个直接先修课程数对列表 prerequisite 和一个查询对列表 queries 。 对 ...
                            
                            
                                分类:
其他好文   时间:
2020-08-08 22:33:31   
                                阅读次数:
90
                             
                    
                        
                            
                            
                                
                    MyBatis接口代理方式实现Dao层 区别 1、selectlist和getMapper区别 //4.执行映射配置文件中的sql语句,并接收结果 list = sqlSession.selectList("StudentMapper.selectAll"); //4.获取StudentMapper ...
                            
                            
                                分类:
其他好文   时间:
2020-08-08 22:33:07   
                                阅读次数:
94