摘要: 有这样一个业务场景,需要在2个表里比较存在于A表,不存在于B表的数据。表结构如下: T_SETTINGS_BACKUP | CREATE TABLE `T_SETTINGS_BACKUP` ( `FID` bigint(20) NOT NULL AUTO_INCREMENT, `FUSERID` b... 阅读原文
2018-08-03 17:58:01 阅读(2443) 评论(0)
摘要: 连着两天的面试 ,都问到了 Spring 的Bean的生命周期,其中还包括 昨晚一波阿里的电话面试。这里找到了Spring 实战中的官方说法。希望各位要面试的小伙伴记住,以后有可能,或者是有时间 去看看源码最好(也包括我自己)。哈哈   Bean 的生命周期   在传统的Java应用中,bean的生命周期很简单。使... 阅读原文
2018-08-03 16:44:04 阅读(2279) 评论(0)
摘要: 异常:程序运行过程中,出现一些问题,阻止了程序的正常运行,这种情况称之为异常。 异常处理:异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽最大可能恢复正常并继续执行。 一般使用 try...catch...语句块来处理异常,下面是一个例子: import java.ut... 阅读原文
2018-08-03 15:49:03 阅读(2254) 评论(0)
摘要: 之前用Eclipse的时候就特别喜欢琢磨eclipse的warning级别,以期待coding出最模范的代码。 换成IDEA后,发现其代码检查功能更加复杂,遂仔细琢磨分析,寻找最适合自己的配置 Abstraction issues(抽象问题) Title 默认 阅读原文
2018-08-03 15:34:02 阅读(2381) 评论(0)
摘要: 1 import java.util.Scanner; 2 3 public class Dayin_100 { 4 public static void main(String[] args) { 5 System.out.println("请输入需要打印整数的第一个数:");... 阅读原文
2018-08-03 14:52:01 阅读(2376) 评论(0)
摘要: 我们有时在进行开发过程中,使用jpa的@Query注解去选择多张表然后返回一个DTO对象,这个时候我们需要特殊处理一下,因为默认情况下,你的jpa代码是不认DTO对象的。 参考文章:https://smarterco.de/spring-data-jpa-query-result-to-dto/ entity实... 阅读原文
2018-08-03 13:36:03 阅读(2376) 评论(0)
摘要: 一、java代码编译执行过程   1.源码编译:通过Java源码编译器将Java代码编译成JVM字节码(.class文件)   2.类加载:通过ClassLoader及其子类来完成JVM的类加载   3.类执行:字节码被装入内存,进入JVM虚拟机,被解释器解释执行    注:Java平台由Java虚拟机和Java应... 阅读原文
2018-08-03 11:44:05 阅读(2751) 评论(0)
摘要: 月底了,又到了我们总结这一个月 Java 技术干货的时候了,又到了我们给粉丝免费送书的日子了。 7 月份干货总结 Oracle 发布了一个全栈虚拟机 GraalVM 一文带你深入拆解 Java 虚拟机 图文带你了解 8 大排序算法 Spring Boot 2.x 新特性总结及迁移指南 Spring Boot 核心配... 阅读原文
2018-08-03 10:17:02 阅读(2356) 评论(0)
摘要: Java是一种区分大小写的强类型准动态语言   动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化,类型的检查是在运行时做的,优点为方便阅读,清晰明了,缺点为不方便调试;(比如 : JavaScript Ruby Python OC)   静态类型语言的类型判断是在运... 阅读原文
2018-08-03 09:36:02 阅读(2341) 评论(0)
摘要: SSO比较详细且理解。赞 链接:https://www.cnblogs.com/ywlaker/p/6113927.html 阅读原文
2018-08-03 08:15:01 阅读(2748) 评论(0)