今有幸为同事排查死锁问题。 问题描述:一个get接口,内依据参数执行select ... for update,未考虑并发场景,导致程序死锁,且只要并发请求该接口,几乎百发百中。 问题定位: 1.检测数据库死锁情况,结果无。 2.接口内无相关共享资源,不会死锁 3.由于从事许久事务方面工作,所以想到 ...
分类:
其他 时间:
2018-09-17 17:11:22
收藏:
0 评论:
0 赞:
0 阅读:
155
单例模式的定义:保证一个类仅有一个实例,并提供一个访问它的全局访问点! 1.懒汉式单例模式: 这样方式实现线程安全地创建实例,而又不会对性能造成太大影响。它只是第一次创建实例的时候同步,以后就不需要同步了。 由于volatile关键字屏蔽了虚拟机中一些必要的代码优化,所以运行效率并不是很高,因此建议 ...
分类:
编程语言 时间:
2018-09-17 17:10:37
收藏:
0 评论:
0 赞:
0 阅读:
139
项目中遇到小数点乘以100会出现很多小数位的问题 可以直接用parseInt去除后面的小数位或者用toFixed去保留小数位后多少位 ...
分类:
其他 时间:
2018-09-17 17:10:20
收藏:
0 评论:
0 赞:
0 阅读:
180
方法一: 在创建类时自动添加,勾选“public static void main(String[] args)” 方法二: 输入main之后按"alt+/"组合键,选择如图所示选项后按回车: ...
分类:
系统服务 时间:
2018-09-17 17:10:03
收藏:
0 评论:
0 赞:
0 阅读:
286
Google Cloud VM是可以在线扩展Disk的大小的。 一、创建VM和磁盘 比如我有一台VM,附加了一块Disk,大小是120GB。如下图: 在VM中进行格式化: 这里没有进行分区,直接对裸盘进行了ext4的格式化。 查看相关信息: 可以看到其大小是120GB。 二、调整磁盘大小 两种方法调 ...
分类:
其他 时间:
2018-09-17 17:09:38
收藏:
0 评论:
0 赞:
0 阅读:
355
标签的使用 点击刷新 返回顶部 阻止a标签的默认点击行为 一级列表 一级列表 一级列表 二级列表 二... ...
分类:
Web开发 时间:
2018-09-17 17:08:56
收藏:
0 评论:
0 赞:
0 阅读:
218
ECMAScript 中描述了原型链的概念,并将原型链作为实现继承的主要方法。其基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。 构造函数、原型和实例 的关系: 1.每一个构造函数都有一个原型对象 (prototype) 2.原型对象都包含一个指向构造函数的指针(constructo ...
分类:
Web开发 时间:
2018-09-17 17:08:37
收藏:
0 评论:
0 赞:
0 阅读:
154
电阻,英文名R。顾名思义,我是用来阻碍电流运动的。然而,事实上,我基本上是被电子工程师们拿来导电用,也就是让电荷从我身上流过。电荷从我们身上流过,就会形成电流。这个跟水从水管里流过,就会形成水流是一样的道理。当然,要让水在水管里流动,还必须要有水压。水压越大,流动得就越快,也就是水流越大。电流也是一 ...
分类:
其他 时间:
2018-09-17 17:08:17
收藏:
0 评论:
0 赞:
0 阅读:
191
http://bbs.simol.cn/thread-105222-1-1.html ...
分类:
其他 时间:
2018-09-17 17:08:00
收藏:
0 评论:
0 赞:
0 阅读:
285
LAMP—01 提供服务 yum list | grep nfs 关闭防火墙 iptables –F iptables –X setenforce 0 安装nfs 启动服务 systemctl start nfs 查看端口 配置文件 主机02访问 yum list | grep nfs yum in ...
分类:
其他 时间:
2018-09-17 17:07:18
收藏:
0 评论:
0 赞:
0 阅读:
162
laravel中提供DB facade(原始查找)、查询构造器、Eloquent ORM三种操作数据库方式 1、连接数据库 .env 数据库配置 DB_HOST=localhost dbhost DB_DATABASE=laravel dbname DB_USERNAME=root ... ...
分类:
数据库技术 时间:
2018-09-17 17:06:58
收藏:
0 评论:
0 赞:
0 阅读:
143
import java.util.Scanner; public class cys1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int a[]... ...
分类:
编程语言 时间:
2018-09-17 17:06:26
收藏:
0 评论:
0 赞:
0 阅读:
163
课堂作业name = " aleX"1) 移除 name 变量对应的值两边的空格,并输出处理结果print(name.strip())2) 判断 name 变量对应的值是否以 "al" 开头,并输出结果?if name[0]=='al': print('是以al开头')else: print('不是 ...
分类:
其他 时间:
2018-09-17 17:06:06
收藏:
0 评论:
0 赞:
0 阅读:
320
<!DOCTYPE HTML><html> <head> <meta charset="utf-8"> <title>注册表单</title></head> <body> <h3>请输入你的用户名和密码,并选择性别:</h3> <form action="" method="get" class=" ...
分类:
其他 时间:
2018-09-17 17:05:49
收藏:
0 评论:
0 赞:
0 阅读:
151
版权声明:本文为博主原创文章,请尊重原创,未经博主允许禁止转载,保留追究权 https://blog.csdn.net/javazejian/article/details/72828483 <!-- flowchart 箭头图标 勿删 --> 【版权申明】未经博主同意,谢绝转载!(请尊重原创,博主 ...
分类:
其他 时间:
2018-09-17 17:05:32
收藏:
0 评论:
0 赞:
0 阅读:
180
一,view代码 二,控制器代码 三,JSSDK帮助类代码 四,invalid url domain出现后的解决方法 在微信开发文档中有一个这样的解决方法,当前页面所在域名与使用的appid没有绑定,请确认正确填写绑定的域名,仅支持80(http)和443(https)两个端口,因此不需要填写端口号 ...
分类:
微信 时间:
2018-09-17 17:05:13
收藏:
0 评论:
0 赞:
0 阅读:
203
函数格式:int.from_bytes(bytes, byteorder, *, signed=False) 简单demo: [python] view plain copy <code class="language-python">s1 = b'\xf1\xff' print(int.from_ ...
分类:
编程语言 时间:
2018-09-17 17:04:56
收藏:
0 评论:
0 赞:
0 阅读:
223
一、数据中心机房空气焓湿图 在对机房进行空气调节和处理过程,常常需要使用焓湿图。所谓的焓湿图,就是在一定的大气压下,将机房空气的主要状态参数及其变化过程用线图表示出来,便于对机房空调设计和运行工况进行分析和处理。 焓湿图主要由等温线、等湿线、等相对湿度线、水蒸气分压线等组成。 焓湿图 二、数据中心空 ...
分类:
其他 时间:
2018-09-17 17:04:40
收藏:
0 评论:
0 赞:
0 阅读:
176