摘要:
查看系统版本(64位还是32位版本) 执行结果 阅读全文
摘要:
jps命令学习 标签(空格分隔): jvm jps介绍 ( JVM Process Status Tool ) "网文" jps命令用于查看当前Java进程及其pid等相关信息,同ps ef | grep java这种命令不同的是,jps并不使用应用程序名来查找JVM实例。因此,它查找所有的java 阅读全文
摘要:
标签(空格分隔): 数据库 "原文地址" 此文解释的很清晰明了,故直接摘抄此文 在高并发下,经常需要处理SELECT之后,在业务层处理逻辑,再执行UPDATE的情况。 若两个连接并发查询同一条数据,然后在执行一些逻辑判断或业务操作后,执行UPDATE,可能出现与预期不相符的结果。 在不使用悲观锁与复 阅读全文
摘要:
ReentrantLock 相关学习笔记 标签(空格分隔): Java多线程 Java接口Lock有三个实现类:ReentrantLock、ReentrantReadWriteLock.ReadLock和ReentrantReadWriteLock.WriteLock。Lock接口提供了比使用syn 阅读全文
摘要:
标签(空格分隔): Linux 多个关键字 或 关系 多个关键字 与 关系 阅读全文
摘要:
对ThreadLocal的理解 ThreadLocal主要是用来存储线程内局部变量。每个线程都有自己的局部变量;这种变量在多线程环境下访问时(通过get或set方法访问)时,能保证各个线程里的变量独立于其他线程内变量之外。ThreadLocal实例通常是类中的private static字段,它们希 阅读全文
摘要:
IDEA设置全白色背景 标签(空格分隔): 工具使用 编辑框白色设置 菜单栏白色设置 阅读全文
摘要:
linux awk命令详解 标签(空格分隔): Linux awk介绍 awk是一个强大的文本分析工具,相对于grep的查找,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切成的部分再进行各种分析处理。 awk的最基本功能是在文件中 阅读全文
摘要:
MySQL索引类型 1. 普通索引 创建索引的方式 如果是CHAR或者VARCHAR类型,length可以小于字段实际长度;如果是BLOB或TEXT类型,必须指定length。 2. 唯一索引 它与前面的普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一 阅读全文
摘要:
1.2016年12月17日 启动redis报错,错误信息如下: 解决办法:redis没有正常关闭(redis安装在虚拟机上,直接杀死了虚拟机进程) 导致redis.pid文件一直被锁定,重启redis的进程无法占用redis.pid文件的锁。解决办法 直接删除redis.pid文件 然后再次执行重启 阅读全文