- 博客(6)
- 收藏
- 关注
原创 MYSQL InnoDB 自增序列回降
自增序列回降 开发时遇到的一个问题 设计: 某业务数据库设计包含两张表,主表A和子表B,B有A的主键ID作为业务外键(未在mysql中建立外键)。开发时设计删除A表中的数据并未删除B表中的关联数据。 问题: 运行一段时间后发现新插入的A表数据会和B表未删除数据关联,即新插入的A的主键,在B中已存在外键关联。 原因: MYSQL InnoDB 的自增序列计数器是存在内存中的,如果数据库...
2019-08-16 16:49:55 271
原创 Formatter使用时的小陷阱
今天使用java.util.Formatter发现一个小陷阱,测试代码如下 Formatter f = new Formatter(System.out); String s = "Test format"; f.format("%10.4s\n", s); f.close(); System.out.println("end"); 控制台预期的输出是这样: Test end ...
2019-04-21 17:07:13 480
原创 ie浏览器的兼容性问题总结
1.问题现象:报错对象不支持“addEventListener”属性或方法 问题原因:jQuery 2.x 不支持IE9以下的IE浏览器,jQuery 1.x版支持IE6/7/8 2.问题现象:IE下iframe默认有背景色 解决方法:<iframe allowTransparency="true" /> 3.ie8以下对象不支持“trim”属性或方法 解决方法:自定义tr...
2019-03-27 11:00:50 1266
原创 css实现带边框的三角形
.tab-container{ width:252px; } .tab{ position:relative; height:40px; float:left; width:250px; margin-top:10px; border:1px solid #5ec264; cursor:pointer; } .tab-left{
2017-08-08 18:52:34 1031
转载 Java字符常量详解
在Java程序中经常会遇到类似于"Hello"这样地字符串,那么这种类型的字符串是Java中是如何存储,下面就来讨论一下字符串常量在内存中的存储方式 Java程序在编译时会将程序中出现的常量(包括:char、byte、short、int、long、boolean和String类型)放到一个叫做常量池的地方。常量池也称为对象池,顾名思义 常量池中存储的是对象。 那么在
2017-08-06 17:03:49 2244
转载 浅析MySQL中exists与in的使用
exists对外表用loop逐条查询,每次查询都会查看exists的条件语句,当 exists里的条件语句能够返回记录行时(无论记录行是的多少,只要能返回),条件就为真,返回当前loop到的这条记录,反之如果exists里的条 件语句不能返回记录行,则当前loop到的这条记录被丢弃,exists的条件就像一个bool条件,当能返回结果集则为true,不能返回结果集则为 false 如下:
2017-08-03 17:54:58 360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人