摘要:
mysql有个关键字distinct用来去重的,但是使用时只能放在查询字段的最前边,如: SELECT DISTINCT user_id,age FROM t_user;若不是放在最前边,如:SELECT user_id, DISTINCT age FROM t_user; 是会报错的。那么如果我们 阅读全文
摘要:
原文链接:https://www.cnblogs.com/bypp/p/7755307.html https://blog.csdn.net/u011504963/article/details/79727849 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题, 阅读全文
摘要:
使用MyBatis框架做更新操作时,在该字段需要更新的内容为空时,就会出现1111错误,也就是无效的列类型,这个时候你就要使用jdbcType。至于什么时候要使用到javaType我还没遇到过,而且我也没有听说过要使用javaType。 异常显示如下: mybatis insert空值报空值异常,但 阅读全文
摘要:
注入时不能自动找到在src/main/resources下的xml。 @ContextConfiguration(locations = { "classpath:applicationContext.xml" }) 这一行提示错误。 解决方法一: resources右击,选择mark dircto 阅读全文
摘要:
报NoSuchMethodError(使用spring boot框架idea)一般是jar包冲突 Exception in thread"main" java.lang.NoSuchMethodError:org.springframework.http.MediaType.getCharset() 阅读全文
摘要:
现在业界比较流行的数据操作层框架 MyBatis,下面就讲解下 Springboot 如何整合 MyBatis,这里使用的是xml配置SQL而不是用注解。主要是 SQL 和业务代码应该隔离,方便和 DBA 校对 SQL。 我的项目结构 pom.xml 添加必要的依赖 application.prop 阅读全文
摘要:
分析: collect是一个终端操作,它接收的参数是将流中的元素累积到汇总结果的各种方式(称为收集器) 预定义收集器包括将流元素归约和汇总到一个值.如下 工厂方法 返回类型 作用 collectingAndThen 转换函数返回的类型 包裹另一个转换器,对其结果应用转换函数 示例:Int count 阅读全文
摘要:
一、运行时数据区域 Java虚拟机管理的内存包括几个运行时数据内存:方法区、虚拟机栈、本地方法栈、堆、程序计数器,其中方法区和堆是由线程共享的数据区,其他几个是线程隔离的数据区 1.1 程序计数器 程序计数器是一块较小的内存,他可以看做是当前线程所执行的行号指示器。字节码解释器工作的时候就是通过改变 阅读全文
摘要:
GoogleGson在处理Date格式时有个小陷阱,在不同环境中部署时可能会遇到问题。 Gson默认处理Date对象的序列化/反序列化是通过一个SimpleDateFormat对象来实现的,通过下面的代码去获取实例: DateFormat.getDateTimeInstance() 在不同的loca 阅读全文
摘要:
原文链接:https://blog.csdn.net/jixinhuluwa/article/details/72626598 1.b.equals(BigDecimal.ZERO); 该方法存在的问题 Bigdecimal的equals方法不仅仅比较值的大小是否相等,首先比较的是scale(sca 阅读全文