- 博客(6)
- 收藏
- 关注
原创 MYSQL InnoDB 自增序列回降
自增序列回降开发时遇到的一个问题设计:某业务数据库设计包含两张表,主表A和子表B,B有A的主键ID作为业务外键(未在mysql中建立外键)。开发时设计删除A表中的数据并未删除B表中的关联数据。问题:运行一段时间后发现新插入的A表数据会和B表未删除数据关联,即新插入的A的主键,在B中已存在外键关联。原因:MYSQL InnoDB 的自增序列计数器是存在内存中的,如果数据库...
2019-08-16 16:49:55 322
原创 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");控制台预期的输出是这样: Testend...
2019-04-21 17:07:13 508
原创 ie浏览器的兼容性问题总结
1.问题现象:报错对象不支持“addEventListener”属性或方法问题原因:jQuery 2.x 不支持IE9以下的IE浏览器,jQuery 1.x版支持IE6/7/82.问题现象:IE下iframe默认有背景色解决方法:<iframe allowTransparency="true" />3.ie8以下对象不支持“trim”属性或方法解决方法:自定义tr...
2019-03-27 11:00:50 1323
原创 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 1081
转载 Java字符常量详解
在Java程序中经常会遇到类似于"Hello"这样地字符串,那么这种类型的字符串是Java中是如何存储,下面就来讨论一下字符串常量在内存中的存储方式 Java程序在编译时会将程序中出现的常量(包括:char、byte、short、int、long、boolean和String类型)放到一个叫做常量池的地方。常量池也称为对象池,顾名思义 常量池中存储的是对象。 那么在
2017-08-06 17:03:49 2272
转载 浅析MySQL中exists与in的使用
exists对外表用loop逐条查询,每次查询都会查看exists的条件语句,当 exists里的条件语句能够返回记录行时(无论记录行是的多少,只要能返回),条件就为真,返回当前loop到的这条记录,反之如果exists里的条 件语句不能返回记录行,则当前loop到的这条记录被丢弃,exists的条件就像一个bool条件,当能返回结果集则为true,不能返回结果集则为 false如下:
2017-08-03 17:54:58 403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人