自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 IDEA编译项目内存溢出

IDEA 编译内存溢出 vm虚拟机

2022-03-09 16:53:56 1982

原创 查询mysql的int类型字段当条件为空字符时

最近遇到查询问题,筛选查出的数据不对,追踪到sql语句时,发现有个条件传了空字符,该字段在表中的类型是int,即是:select *fromxxxwheretype=‘’;其中type类型为int,表面上看应该是查不到数据才对,发现查到的数据是type=0的数据。说明当类型为int时,空字符的查询条件会变成0,变成select *fromxxxwheretype=0;所...

2020-04-30 10:49:27 2788

原创 冒泡排序java实现,二分查找java实现

以下是经典排序算法之一的冒泡排序实现代码和二分查找算法的简单实现/** * @author CJH * @date 2020/4/29 * @desc **/public class BinarySearchAndBubbling { public static void main(String[] args){ int array[] = new int[...

2020-04-29 13:26:16 159

原创 union、union all 排序问题,子查询排序条件会被优化器干掉

union、union all 排序问题,子查询排序条件会被优化器干掉:例如:(SELECT customer_status,create_time FROM customer t1 WHERE t1.customer_status='4' AND t1.is_deleted=0 ORDER BY t1.create_time DESC )UNION ALL(SELECT cust...

2020-04-28 14:24:02 1170

原创 mysql for update 独占锁

for update 独占锁,仅适用于InnoDB,并且必须开启事务,在begin与commit之间才生效,锁住的数据不能在事务提交前被修改:例子1:Select * from table1 where id=xx for update; 行锁;例子2:select * from table1 where id=xx and name=yyy for update 主键明确,也是行锁;...

2020-04-28 14:22:00 274

原创 docker时区不一致 慢了8小时 java设置时区问题

项目改用docker部署后,出现了时区混乱的问题,发现new Date()的时间和mysql自动生成的时间不一样,慢了8个小时,但是前端显示确是正常的。反而由mysql(mysql没有用docker容器)自动生成的时间在数据库显示正常,但是前端却显示错慢了8小时。解决历程:用dockerexec -itdocker_name /bin/bash进入docker容器,使用date命令查...

2020-04-26 11:16:26 1101

原创 mysql优化查询,优化经验总结

mysql优化经验总结优化经验选择适合的数据类型(比如时间就用mysql内建的时间类型,不要用字符串等,ip用整数而不是字符串)2.尽量避免使用null,最好设置not null3. 不要太多列,不要太多关联4.范式化设计表(当然也有优缺点,比如范式化设计的表没有冗余的数据,存储更小。但是范式化也需要更多关联查询,引发另一些问题。反范式增加冗余数据,但能减少关联。)5. 增加汇总表和...

2020-04-22 16:06:03 96

java基础.xmind

自己平时记录的java基础知识点,思维导图的格式文件,适合初学者有兴趣可以下载看看,但不是很全,待后面完善。

2020-05-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除