MySQLSyntaxErrorException: Unknown error 1146和SQLSyntaxErrorException: Unknown error 1146
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown error 1146异常信息123456789101112131415161718192021222324252627282930313233343536373839 ...
java.util.zip.ZipException: invalid CEN header (encrypted entry)
异常信息1234567891011121314151617181920212223242526272829303132java.util.zip.ZipException: invalid CEN header (encrypted entry) at java.util.zip.ZipFile.o ...
事务的隔离级别
事务与事务隔离级别的含义123451.事务即数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元)2.事务并发会引发脏读,不可重复读和幻读,事务隔离即是解决此类问题的方法3.低级的 ...
java.sql.SQLException:
异常信息12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777 ...
java.sql.SQLIntegrityConstraintViolationException:
异常信息12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777 ...
判断素数的四种方法
1.暴力破解实现描述12341.若传入的数字小于2,则不符合素数的定义,抛出相应的异常2.能够被除1与它本身以外的数整除的数,皆是非素数(即合数)3.除2以外的偶数,皆有多个因数,所以除2以外的偶数皆是非素数(即合数)4.数的最小因数必然不大于该数的平方根,通过计算平方根的结果进行循环可以避免不必要 ...
IDEA连接MySQL数据库报Server returns invalid timezone. Need to set 'serverTimezone' property.
异常信息
解决方法
在Advanced下找到serverTimezone,未找到可以下滑滚轮到最下面进行添加,然后将其Value设为Asia/ShangHai或UTC即可
定位和排查OOM流程
需要排查日志的情况1231.在GC过程中,会Stop the World,即不干其他活,比如一段早该运行好的程序,在某个时刻卡住,业务日志上没有异常2.通过CAT等监控工具,发现某段时间里内存用量居高不下3.稳定重现OOM问题,比如一天一次,或每天频繁出现OOM异常
通过GC日志确认问题
java ...
Java内存优化
Java代码中的内存泄漏1231.内存泄漏的原因是对象上有强引用2.虽然Java程序运行完后,内存会回收,但应让对象尽早被回收3.出现内存泄漏后,会导致Stop The World和OOM异常
finalize方法1231.Object类中的方法,任何类都可以重写该方法2.当JVM通过根可达算法,判 ...
ConcurrentHashMap
与HashMap、SynchronizedMap的差别12341.HashMap线程不安全2.ConcurrentHashMap在JDK1.7中是以锁segment的方式保证并发,在JDK1.8中是以CAS和synchronized的方式保证并发3.SynchronizedMap的put和get封装 ...