标签:Java类

Java

gRPC之proto语法

songhua.gao 发布于 2018-12-13

本文描述如何使用proto3语法去构造你的数据结构,对官方文档不完全译文,只是摘出本人需要的部分来简单翻译官网地址,如果你无法进入官网链接请自行"跳墙"-_-. 目录 1 定义消息类型 1.1 指定字段类型 1.2 分配标量 1.3 指定属性规则 1.4 添加...

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

Java

MyBatis窥探(一):MyBatis整体架构解析

3

yanxinchi 发布于 2018-12-12

Mybatis的使用这里就不介绍了,不知道怎么使用的朋友可以点击 www.mybatis.org/mybatis-3/z… 这里面的教程很详细,包括xml的配置、映射、动态sql都有介绍,可以学习和使用,本系列的文章将会更深入的了解MyBatis。 1. ORM简介 ORM(Ob...

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

Java

JOOQ大杂烩

小丁 发布于 2018-12-12

JOOQ(Java Object Oriented Querying),Java面向对象查询,是一个类型安全的ORM框架 JOOQ使用APT技术,通过分析数据库,对每个数据表和试图生成对应的Bean和查询对象,实现类型安全的ORM操作 JOOQ的配置 1. 添加JOOQ的Mave...

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

Java

使用IDEA插件来提升Mybatis开发效率

xubiao.zhuang 发布于 2018-12-10

IDEA下 有很多 mybatis的插件 如何判断哪个最好用呢 那只有一个个试了 下面我要介绍我一直在开发的MybatisCodeHelperPro插件 插件地址为: github.com/gejun123456… 插件里面大部分功能都是免费的 免费的功能可以一直使用下去 具体如...

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

Spring

Spring Security系列之体系结构概述(一)

1

yeseng 发布于 2018-12-10

这篇文章是我Spring Security系列的第一篇,主要是根据Spring Security文档选择性翻译整理而成的一个架构概览,配合自己的一些注释方便大家理解。写作本系列文章时,参考版本为Spring Security 4.2.3.RELEASE。 这一节主要介绍一些在Sp...

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

Java

解锁JMeter(二)——JMeter自定义JavaSampler

7

songhua.gao 发布于 2018-12-09

阅读本文大约需要10分钟 JMeter提供了多种取样器,包括HTTP请求,Bean Shell Sampler, JDBC Request……可以支持大部分的请求。除此之外,如果公司使用了自定义的接口协议,JMeter依然可以强大地支持。JMeter提供了自定义Java请求,通过...

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

Java

Java代码复用的三种常用方式:继承、组合和代理

xubiao.zhuang 发布于 2018-12-07

复用代码是Java众多引人注目的功能之一。这句话很通顺,没什么问题,但问题在于很多人并不清楚“复用”是什么。就好像我说“沉默王二是一个不止会写代码的程序员”,唉,沉默王二是谁? 我们需要来给“复用”下一个定义。复用,说白了就是重复使用。 举个例子,很多名人说了很多名言,我们在说话...

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

Java

动手撸一个ARouter (ARouter源码分析)

2

小丁 发布于 2018-12-05

为什么要重复造轮子呢? 我认为只有站在作者的角度才能更透彻的理解框架的设计思想 去踩大神们所踩过的坑。 才能深入的理解框架的所提供的功能 学习优秀的作品中从而提高自己 在开始之前我先提出关于ARouter的几个问题 为什么要在module的build.gradle文件中增加下面配...

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

Java

为什么Java占用的RAM比Xmx多得多?

songhua.gao 发布于 2018-12-05

Java为什么使用比堆中规定的大小还要多的内存,如何正确设置Docker内存大小限制?Java进程使用的内存远远超过堆大小? 堆大小设置为128 MB(-Xmx128m -Xms128m),而容器最多占用1 GB内存。在正常情况下,它需要500MB。如果docker容器设置限制(...

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

Java

Flink 源码解析之从 Example 出发:读懂集群任务执行流程

2

changyuan.xu 发布于 2018-12-04

微信公众号: 深广大数据Club 关注可了解更多大数据相关的资讯。问题或建议,请公众号留言; 如果你觉得深广大数据Club对你有帮助,欢迎赞赏 本文主要讲述Apache Flink在集群模式下提交任务的执行流程源码分析。 本地模式任务提交源码解析可以参考上篇文章《Flink源码解...

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

Java

手把手教你如何在Android下进行JNI开发(入门)

8

Harries 发布于 2018-12-04

在进行Android开发的过程中,我们必定会遇到视频图像处理、高强度密集运算、特殊算法等场景,这时我们就不得不需要去接触一些C/C++代码,进行JNI开发。下面我将从Android.mk和CMake这两种方式教大家如何进行开发。文章结尾将给出演示的项目代码,如果你能耐心地仔细看完...

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

Java

是时候了解一波虚拟机的类加载机制

yanxinchi 发布于 2018-12-03

编程语言发展的大步发展—— 代码编译的结果,从本地机器码变为字节码 从Java类到JVM执行Class文件 Java类会被编译为Class文件,这里,编译的过程先不去具体了解,Class文件中存储的各种信息,包括魔数、Class文件的版本、常量池、访问标志、字段表集合等等重要信息...

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

Java

Jmockata-4.0.0 发布,随机模拟 Java 数据

1

hellas 发布于 2018-12-02

Jmockdta是一款实现模拟JAVA类型或对象的实例化并随机初始化对象的数据的工具框架。单元测试的利器。 支持丰富多样的数据类型模拟,包括:Java基本类型、字符串、枚举、日期、数组、多维数组、集合[List|Set|Map]、枚举、Java对象等 支持泛型 支持继承 支持循环...

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

Java

聊聊flink的CsvReader

xubiao.zhuang 发布于 2018-11-30

final ExecutionEnvironment env = ExecutionEnvironment.getExecutionEnvironment(); DataSet<RecordDto> csvInput = env.readCsvFile(csvFile...

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

Spring

Spring Boot的基本操作

10

小丁 发布于 2018-11-30

1. Spring的发展 1.1. Spring1.x 时代 在Spring1.x时代,都是通过xml文件配置bean,随着项目的不断扩大,需要将xml配置分放到不同的配置文件中,需要频繁的在java类和xml配置文件中切换。 1.2.Spring2.x时代 随着JDK 1.5带...

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

Java

理解Java应用服务器的七种“武器”

1

Harries 发布于 2018-11-29

在意识到软件架构的重要性后,应用服务器必然成为程序员的一件必不可少的"武器"。对应用服务器技术的透彻理解可以为程序员提供认识软件架构的更大的空间,这种方式影响着软件工程学文化。它接下来会用一些有用的工具来武装现代的IT人,提升价值链。 本文标题中出现的数字七只...

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

Spring

Spring Boot和Kafka实战自定义复杂配置示例

1

yeseng 发布于 2018-11-28

这篇博客文章展示了如何配置Spring Kafka和Spring Boot以使用JSON发送消息并以多种格式接收它们:JSON,纯字符串或字节数组。基于此配置,您还可以将Kafka生成器从发送JSON切换到其他序列化方法。 此示例应用程序还演示了同一消费组中三个Kafka消费者的...

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

Spring

Mybatis应用学习(6)——Spring框架整合与逆向工程 原

2

likai 发布于 2018-11-27

1. 与Spring框架整合 1. 整合思路: 需要spring通过单例方式管理SqlSessionFactory。 spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession。(spring和mybatis整合自动完成) 持久层...

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