标签:tar 第2页

Java

ClassLoader(一)- 介绍

xiaoli.wang 发布于 2019-02-20

本文源代码在 Github 。 本文仅为个人笔记,不应作为权威参考。 原文 什么是ClassLoader javadoc ClassLoader : A class loader is an object that is responsible for loading class...

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

Spring

SpringBoot 实战 (九) | 整合 Mybatis

2

changyuan.xu 发布于 2019-02-20

微信公众号:一个优秀的废人 前言 如题,今天介绍 SpringBoot 与 Mybatis 的整合以及 Mybatis 的使用,本文通过注解的形式实现。 什么是 Mybatis MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几...

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

Spring

SpringBoot整合Kotlin构建Web服务

hanze 发布于 2019-02-20

今天我们尝试Spring Boot整合Kotlin,并决定建立一个非常简单的Spring Boot微服务,使用Kotlin作为编程语言进行编码构建。 创建一个简单的Spring Boot应用程序。我会在这里使用maven构建项目: <?xml version="1...

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

Java

Java&Android开发-浅析ServiceLoader类

4

xubiao.zhuang 发布于 2019-02-20

了解ServiceLoader,需要先了解 SPI (Service Provider Interface) SPI的简单来说就是在程序设计时将一个功能服务的接口与实现分离,在程序运行时通过JVM机制自动找到服务接口的实现类并创建,以达到解耦的目的,提高程序的可拓展性; 比如JD...

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

Java

前端工程化:围绕Jenkins打造工作流的过程

9

darida 发布于 2019-02-20

1年前入职时,公司前端部门的静态代码部署都是用ftp工具拖拽部署,没有记录,没有关联,经常造成许多困扰的问题, 比如:今天有没有其他人在我要部署的路径上工作?我的代码为啥被盖掉了?被谁盖掉的?啥时候盖掉的? 本地build,ftp拖拽部署这种方式,导致git版本与手动的构建、部署...

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

Java

使用SpringBoot和Testcontainers进行数据库集成测试| Baeldung

puefu.he 发布于 2019-02-20

Spring Data JPA提供了一种创建数据库查询并使用嵌入式H2数据库进行测试的简便方法。 但在某些情况下,对真实数据库进行测试会更有利可图,特别是如果我们使用依赖于提供程序的查询。 在本教程中,我们将演示如何使用 Testcontainers 与Spring Data J...

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

Java

生产中的Vertx – Teemo Tech Blog

yeseng 发布于 2019-02-20

Vert.x 是一个非常高性能的库,用于实现低延迟服务。它的 多反应堆模式 使得在几毫秒内每秒处理许多请求成为可能。 使用 实时出价 ,我们每秒收到数千个请求,我们必须在不到100毫秒的时间内回答。这就是我们选择Vert.x的原因。 在本文中,我将向您介绍我们从基于该库的4年运营...

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

Java

自己动手编译OpenJDK

songhua.gao 发布于 2019-02-20

64bit / Windows10 / i5-7200U / 4核心CPU,在虚拟机上的 Centos7 (能连外网)上编译 OpenJDK7u75 建议使用 Ubuntu 或者 Centos ,安装依赖的地方使用 apt-get/yum 替换即可( Rhel 的 yum 源使用...

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

编程技术

论文笔记:NetVLAD: CNN architecture for weakly supervised place recognition

3

hellas 发布于 2019-02-20

NetVLAD 1 是一个较早的使用 CNN 来进行图像检索或者视频检索的工作,后续在此工作的基础上陆续出了很多例如 NetRVLAD、NetFV、NetDBoW 等等的论文,思想都是大同小异。 一、图像检索 VLAD 和 BoW、Fisher Vector 等都是图像检索领域的...

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

编程技术

企业级微服务框架 NutzBoot 2.3.0.v20190220 发布

yeseng 发布于 2019-02-20

NutzBoot 2.3.0.v20190220 发布(没赶上元宵节)。 地球在流浪,我们继续发新版^_^ 更新内容如下: 添加start-sentinel-annotation 流量防卫原生注释版 使用nutz正式版1.r.67,不引用快照版 时间: 2019-02-20 曲目...

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

Java

Maven 冷知识:java.version

6

刘莉莉 发布于 2019-02-20

欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。 问题描述 Java的企业级项目开发中,Spring基本实现了一统天下,而且SpringBoot的出现更是将入门的难度降至接近零门槛。很多情况下...

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

Java

在Java中本地进行线程间数据传输的三种方式和源码展示

xiaoli.wang 发布于 2019-02-20

在线程之间进行通信或发信号时首先想到的是java.lang.Object类方法:wait,notify和notifyAll。这是最基本和最广泛认可的概念,但本博客并非讲这些。 JVM实例上运行的线程缺少强大的预设模型,就像在UNIX中进行交互通信一样,尽管有一些第三方框架可以帮助...

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

Java

宜人贷蜂巢API网关技术解密之Netty使用实践

14

yeseng 发布于 2019-02-20

宜人贷蜂巢团队,由Michael创立于2013年,通过使用互联网科技手段助力金融生态和谐健康发展。自成立起一直致力于多维度数据闭环平台建设。目前团队规模超过百人,涵盖征信、电商、金融、社交、五险一金和保险等用户授信数据的抓取解析业务,辅以先进的数据分析、挖掘和机器学习等技术对用户...

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

Java

Java相关笔记

3

wenming.gapo 发布于 2019-02-20

Java 1. 面向对象和面向过程的区别 面向过程 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点:没有面向对象易维护、易复用、易扩展 面向对象 优点:易维护...

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

Java

三年Java开发工程师,面试电话接到手软

songhua.gao 发布于 2019-02-20

序言 对于职场来说,简历就如同门面。若是没想好,出了差错,耽误些时日倒不打紧,便是这简历入不了HR的眼,费力伤神还不能觅得好去处,这数年来勤学苦练的大好光阴,岂不辜负? 简历,简而有力。是对一个人工作经验的简单介绍。对公司而言,在挑选人才时,可以通过简历对人才有整体认识,减少人才...

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

Java

Andorid内Aspectj切面失效分析

hellas 发布于 2019-02-20

背景 通过切面编程,可以做一些源码的bug修复,也可以动态插入模块,最近发现开发期间切面插入的内存泄漏检测失效,本文为排查aop失效的一些采坑记录 app类查找 既然结果是内存泄漏检测工具不生效,有可能是sdk没集成,也有可可能是切面逻辑没生效。 首先检查构建内是否存在目标代码,...

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

Java

Java 平台相关的面试题

dulong 发布于 2019-02-20

阅读本文大概需要3分钟。 003:字节码是什么? 在Java中,字节码存放于以.class结尾的二进制文件。 字节码之于Java,类似于汇编语言之于C/C++。对于C/C++语言来说,不同的平台需要不同的编译器,以应对不同的操作系统和机器指令集;对于Java来说,只需要一个编译器...

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

Java

推荐 10 个 CI/CD 工具,用于云平台集成交付

changyuan.xu 发布于 2019-02-19

虽然云平台的到来让开发者免于安装和维护物理服务器,但测试和部署代码过程依旧需要人为完成,持续集成可以自动消除构建、测试和部署代码的大部分痛苦。如果希望最大限度提高效率,持续集成和交付工具是最好的选择。 实际上,所有开发者都可在软件开发中使用 CI/CD,但团队使用可以获得更大优势...

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