标签:zab

Spring

Spring boot学习(五)Spring boot整合Mybatis Generator以及PageHelper

5

darida 发布于 2019-01-21

在之前的博客中介绍了 Spring boot 整合 Mybatis 以及 Druid ,本篇博客主要介绍如何在Spring boot中整合Mybatis的逆向工程 Mybatis Generator 以下简称为 MBG ,以及实际项目中十分方便简单的物理分页插件 PageHelp...

阅读(12)评论(0)赞 (0)

Java

Spring boot学习(五)Spring boot整合Mybatis Generator以及PageHelper

5

darida 发布于 2019-01-21

在之前的博客中介绍了 Spring boot 整合 Mybatis 以及 Druid ,本篇博客主要介绍如何在Spring boot中整合Mybatis的逆向工程 Mybatis Generator 以下简称为 MBG ,以及实际项目中十分方便简单的物理分页插件 PageHelp...

阅读(7)评论(0)赞 (0)

Java

「Java笔记」 SpringDataJpa 中 findOne() 方法报错问题

1

邓龙华 发布于 2019-01-19

原文地址:https://www.miaoroom.com/code/note/springdatajpa-findone-bug.html 出处:喵容 首先我说一下我遇到问题的由来,视频中用的是 SpringDataJPA 的1.11版本,可以使用 findOne() 方法根据...

阅读(12)评论(0)赞 (0)

Java

spring-data-redis 2.0 的使用

likai 发布于 2019-01-19

在使用Spring Boot2.x运行Redis时,发现百度不到顺手的文档,搞通后发现其实这个过程非常简单和简洁,觉得有必要拿出来分享一下。 Spring Boot2.x 不再使用Jedis,换成了Lettuce。Lettuce是基于 Netty 实现的,所以性能更好。但是我看到...

阅读(12)评论(0)赞 (0)

Java

阿里高级技术专家:研发效能的追求永无止境

4

dulong 发布于 2019-01-18

背景 大约在5年前,也就是2013年我刚加入阿里的时候,那个时候 DevOps 的风刚吹起来没多久,有家公司宣称能够一天发布几十上百次,这意味着相比传统软件公司几周一次的发布来说,他们响应商业需求的能力可以甩后者几条街,而且这差距根本不是加班能赶上的。今天的 AliExpress...

阅读(25)评论(0)赞 (0)

Java

Java反序列之从萌新到菜鸟

14

xubiao.zhuang 发布于 2019-01-18

距离上一次更新博客差不多已经过去一个月了,中间的事情确实也很多。最近勉强把Java的基础给补了,就来记录一下Java中最经典的反序列化漏洞。 序列化与反序列化 序列化 Java中并非所有的数据类型都可以进行序列化,想要进行序列化和反序列化的数据结构需要使用 Serializabl...

阅读(21)评论(0)赞 (0)

Java

Android 字节码插桩

12

xiaoli.wang 发布于 2019-01-18

一、为什么要插桩 我们都知道JAVA是面向对象(继承、封装、多态),而插桩的意义在于面向切面(AOP),可想而知单方面的面向对象开发有许多的局限性,而结合面向切面编程可以说补足了我们的这种局限性。举个例子:在onClick中一般都要做防抖动操作,这样是为了避免多次打开页面的问题。...

阅读(20)评论(0)赞 (0)

Java

MyBatis缓存介绍

1

hanze 发布于 2019-01-18

MyBatis缓存介绍 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持 一级缓存: 基于PerpetualCache 的 HashMap本地缓存,其存储作用域为 Session,当 Session flush 或 close 之后,该Session中...

阅读(15)评论(0)赞 (0)

Spring

Spring Boot Liquibase基础教程 – josdem

xiaoli.wang 发布于 2019-01-17

Liquibase是数据库的源代码控制。 更改日志Changelog:开发人员将基于文本的文件中的数据库更改日志存储在其本地开发计算机上,并将其应用于本地数据库。 更改集ChangeSet:由“author”和“id”属性唯一标识。每个变更集通常都包含一个更改,该变更描述了要应用...

阅读(18)评论(0)赞 (0)

Java

为年后跳槽准备的133 道 Java 面试题及答案

5

changyuan.xu 发布于 2019-01-17

为年后跳槽准备的133 道 Java 面试题及答案 Java 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。 在我初入职场的时候,类似于 Ve...

阅读(21)评论(0)赞 (0)

Java

RPC 协议之争和选型要点

15

likai 发布于 2019-01-16

《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析 RPC 协议之争和选型问题。李林锋此后还将在 InfoQ 上开设 Netty 专题持续出稿,感兴趣的同学可以持续关注。 1. 协议之争背景 1.1 RPC 调用的协议选择 RPC 调用的协议选择包含两部分:...

阅读(28)评论(0)赞 (0)

Java

Java数据结构基础

15

xiaoli.wang 发布于 2019-01-15

Collection List(有序,可重复) ArrayList 数组,线程不安全。 查询:带下标访问数组,O(1) 修改:由于arraylist不允许空的空间,当在一个arraylist的中间插入或者删除元素,需要遍历移动插入/删除位置到数组尾部的所有元素。另外arrayli...

阅读(24)评论(0)赞 (0)

Java

浅析Java序列化和反序列化

xiaoli.he 发布于 2019-01-14

序列化机制 序列化 (Serialization) 是指将数据结构或对象状态转换成字节流  (例如存储成文件、内存缓冲,或经由网络传输) ,以留待后续在相同或另一台计算机环境中,能够恢复对象原来状态的过程。序列化机制在Java中有着广泛的应用,EJB、RMI、Hessi...

阅读(31)评论(0)赞 (0)

Java

3年Java工程师面试必问!这些题一定要会!

3

yeseng 发布于 2019-01-13

前言 要说面试,程序员烦,公司也烦,面试官也烦,但没办法,鱼龙混杂的人太多,理论好写不了代码的程序员着实让公司头疼,因而面试的题目也越来越刁钻! 不过凡事都有两面性,面试也是激励程序员多看面试题,掌握知识不是吗? 以下推荐的Java面试题目,希望可以帮大家积累面试经验温习技术知识...

阅读(24)评论(0)赞 (0)

Java

在Java中进行序列化和反序列化

邓龙华 发布于 2019-01-13

对象序列化的目标是将对象保存在磁盘中,或者允许在网络中直接传输对象。 对象序列化允许把内存中的Java对象转换成平台无关的二进制流,从而允许把这种二进制流持久保存在磁盘上或者通过网络将这种二进制流传输到另外一个网络节点。 其他程序一旦获得了这种二进制流,都可以将这种二进制流恢复成...

阅读(18)评论(0)赞 (0)

Java

三年半Java后端面试经历

yeseng 发布于 2019-01-12

经过半年的沉淀,加上对MySQL,redis和分布式这块的补齐,终于开始重拾信心去投了两家之前心水已久的公司。 鹅厂 面试职位:go后端开发工程师,接受从Java转语言 都知道鹅厂是cpp的主战场,而以cpp为背景的工程师大都对os,network这块要求特别高,不像是Java这...

阅读(28)评论(0)赞 (0)