问题描述 上上个周测试的时候突然报系统异常,于是我立即查看日志,发现是一个数据库异常:java.sql.SQLException: connection holder is null我第一想到的就是可能是那种概率很小的突发事件,然后就和测试说没关系只是数据库连接异常以后应该没事,然后项目因为更新重启 ...
分类:
数据库 时间:
2019-12-11 12:38:57
阅读次数:
590
coalesce coalesce (expression_1, expression_2, ...,expression_n) 功能 依次遍历括号内的表达式,遇到非null值的时候返回该值。 可以解决的问题: 处理多表查询的时候,处理空值 。 举例: select '','b','c' from ...
分类:
数据库 时间:
2019-12-05 13:23:35
阅读次数:
95
1.处理每个二进制数中的1打印出了所有的子集 #include<bits/stdc++.h> using namespace std; void print_subset(int n){ for(int i=0;i<(1<<n);i++){ //i:0~2的n次方,每个i的二进制数对应一个子集,一次 ...
分类:
其他好文 时间:
2019-12-03 20:06:33
阅读次数:
105
这篇文章主要介绍模型产生的问题背景,解决的问题,处理思路,相关实现规则,环环相扣,希望读者看完这篇文章后能对 Java 内存模型体系产生一个相对清晰的理解,知其然知其所以然。 内存模型产生背景 在介绍 Java 内存模型之前,我们先了解一下物理计算机中的并发问题,理解这些问题可以搞清楚内存模型产生的 ...
分类:
编程语言 时间:
2019-11-28 23:12:13
阅读次数:
94
在oracle 11.2.0.3、4 存在一个bug,crfclust.bdb 文件会无限增大,撑爆数据库空间, 处理 [root@rac1 bin]# /u01/app/11.2.0/grid/bin/crsctl stop res ora.crf -init 停止服务后,删除文件 [root@r ...
分类:
数据库 时间:
2019-11-28 20:49:19
阅读次数:
130
起因:进行压力测试时,出现一下问题 检测服务器能够打开文件的数量 查看结果: 修改为 10000 再次压力测试 错误问题: apr_socket_recv: Connection reset by peer (54) 是由于使用的MacOSX默认自带的ab限制了并发数导致的。 解决办法:下载最新的a ...
分类:
系统相关 时间:
2019-11-28 13:09:20
阅读次数:
202
日常工作中,我们多少都会遇到应用的性能问题。在阿里面试中,性能优化也是常被问到的题目,用来考察是否有实际的线上问题处理经验。面对这类问题,阿里工程师齐光给出了详细流程。来阿里面试前,先看看这篇文章哦。 性能问题和Bug不同,后者的分析和解决思路更清晰,很多时候从应用日志(文中的应用指分布式服务下的单 ...
分类:
其他好文 时间:
2019-11-28 13:01:50
阅读次数:
55
Xtrabackup是由percona开源的免费数据库热备份软件,它能对InnoDB数据库和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁);mysqldump备份方式是采用的逻辑备份,其最大的缺陷是备份和恢复速度较慢,如果数据库大于50G,mysqldump备份就不太适合。Xtrabackup优点:1)备份速度快,物理备份可靠。2)备份过程不会打断正在执行的事务(无需锁表)。3)能够基于压缩等功能节约磁盘空间和流量。4)自动备份校验。5)还原速度快。6)可以流传将备份传输到另外一台机器上。7)在不增加服务器负载的情况备份数据。
分类:
数据库 时间:
2019-11-27 09:19:49
阅读次数:
104
在前面之间加上下面这段代码即可。 为了验证,先给出没有上面代码的一串代码: 执行结果如下: 再给出加了那段代码的这块代码: 执行结果如下: 说明:上面的代码来源于网络,并非本人原创,特此声明,仅供参考学习。 ...
分类:
其他好文 时间:
2019-11-23 21:45:42
阅读次数:
67
最近在做关于文件下载的需求:前端调用接口,然后对返回数据进行过滤、格式化,然后按表格内容拼接生成csv文件,让用户下载。 具体实现方式如下:let sourceData = { 注意事项: 1. 数据中存在 ',' 逗号问题处理:将整个数据用双引号(英文格式)包裹起来,这样会显示成一个单元格。 2. ...
分类:
Web程序 时间:
2019-11-21 15:30:06
阅读次数:
192