上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 47 下一页
摘要: 在做数据初始化的时候,由于需要修改满足条件的全部订单的状态,因此,想使用group_concat函数提取满足条件的所有订单id,以方便写回滚脚本。测试数据取自表test1,表结构和相关 insert 脚本见《常用SQL之日期格式化和查询重复数据》。 使用方法 select t.`name`,grou 阅读全文
posted @ 2019-09-25 21:19 楼兰胡杨 阅读(642) 评论(0) 推荐(0)
摘要: 在MySQL, 取分组后每组的最新记录。 阅读全文
posted @ 2019-09-25 21:12 楼兰胡杨 阅读(6177) 评论(0) 推荐(0)
摘要: 下面以查询每门课程分数最高的学生以及成绩为例,演示如何查询 top N记录。下图是测试数据,表结构和相关 insert 脚本见《常用SQL之日期格式化和查询重复数据》。 使用自连接【推荐】 select a.name,a.course,a.score from test1 a, (select co 阅读全文
posted @ 2019-09-25 20:53 楼兰胡杨 阅读(5793) 评论(0) 推荐(0)
摘要: 本文介绍常用日期格式化和查询重复数据的SQL。 阅读全文
posted @ 2019-08-31 21:08 楼兰胡杨 阅读(2041) 评论(0) 推荐(0)
摘要: 概述 ThreadLocal是一个本地线程副本变量工具类,很多地方称作线程本地变量,也有些地方称作线程本地存储。其原理就是为每个线程都提供一个副本变量,使得这些变量是线程级别的、私有的变量。所以对于不同的线程,每次获取副本值时,别的线程并不能获取到当前线程的副本值,形成了对副本的隔离,使得各个线程之 阅读全文
posted @ 2019-08-25 21:53 楼兰胡杨 阅读(357) 评论(0) 推荐(0)
摘要: 《Effective Java》第二章 创建和销毁对象第5条提到,在开发过程中,需要避免创建不必要的对象,最好能重用对象而非在每次需要的时候就创建一个相同功能的新对象。如果对象是不可变的,它就始终可以被重用,而不用创建新的实例,从而降低内存占用和垃圾回收的成本。例如,创建字符串 // Don't d 阅读全文
posted @ 2019-07-27 22:01 楼兰胡杨 阅读(597) 评论(0) 推荐(0)
摘要: IntelliJ IDEA 在提交文件至SVN时,可以设置忽略某些文件和文件夹,以免误提交不需要提交的文件。最后,插个题外话,介绍一下如何设置代码默认折叠或者展开。下面使用IntelliJ IDEA 2018.3.6 (Ultimate Edition)演示如何设置,IDEA职场老手可以绕道了,嘻嘻 阅读全文
posted @ 2019-07-25 22:39 楼兰胡杨 阅读(27476) 评论(2) 推荐(1)
摘要: 基于 intellij IDEA 快速搭建Spring Boot项目。 阅读全文
posted @ 2019-07-07 21:56 楼兰胡杨 阅读(627) 评论(0) 推荐(0)
摘要: 在《Spring Boot事务管理(下)》中,已经介绍了如果在 protected、private 或者默认可见性的方法上使用@Transactional,事务将是摆设,也不会抛出任何异常,并简单的给出了一些使用时的注意事项。本文在此基础上进一步解释如何正确使用Spring声明式事务。 一、关于目标 阅读全文
posted @ 2019-07-06 10:40 楼兰胡杨 阅读(1287) 评论(0) 推荐(0)
摘要: 认筹 : 在内地,相当于内部认购,从法律上讲一般此时开发商尚未取得预售许可证。一般可视作开发商在未取得预售许可证之前所进行的变相内部认购(认定、登记)行为,此时,客户只是获得了选房资格,并不确定具体房源。就是所谓的排号,房地产众筹里叫房地产认筹。 认筹是国家明令禁止的。此阶段交的钱(筹金或者预约金) 阅读全文
posted @ 2019-07-05 21:39 楼兰胡杨 阅读(1608) 评论(0) 推荐(0)
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 47 下一页