标签:cat 第3页

Java

Maven 冷知识:java.version

6

刘莉莉 发布于 2019-02-20

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

阅读(11)评论(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

Andorid内Aspectj切面失效分析

hellas 发布于 2019-02-20

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

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

Java

Java性能优化的50个细节

yeseng 发布于 2019-02-20

作者丨Java后端开发 https://www.toutiao.com/i6595499804082569742/ 在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。 1. 尽量在合适的场合使用单例 使用...

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

Java

Java程序查找字符串的重复字符

changyuan.xu 发布于 2019-02-20

解决这个问题的标准方法是从String中获取字符数组,遍历它并构建一个包含字符及其计数的Map。然后遍历该Map并打印出现不止一次的字符。所以你实际上需要两个循环来完成这项工作,第一个循环来构建地图,第二个循环来打印字符和计数。 查看下面的例子,只有一个名为printDuplic...

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

Java

RedHat 发布 JBoss 7.2,完全支持 Java EE 8 规范

小丁 发布于 2019-02-20

edHat 发布了 JBoss 7.2,完全支持 Java EE 8 规范。这个版本将另一个应用程序服务器引入到 Jakarta EE 中。它还支持现代 Web 技术,例如具有 HTTP/2 功能的 Servlet 4.0。 RedHat 发布了 JBoss 7.2 ,完全支持 ...

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

Spring

Java之注解的定义及使用

邓龙华 发布于 2019-02-19

Java 的注解在实际项目中使用得非常的多,特别是在使用了 Spring 之后。 本文会介绍 Java 注解的语法,以及在 Spring 中使用注解的例子。 注解的语法 注解的例子 以 Junit 中的 @Test 注解为例 @Target(ElementType.METHOD)...

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

Java

SpringBoot 实战 (四) | 集成 Swagger2 构建强大的 RESTful API 文档

5

邓龙华 发布于 2019-02-19

微信公众号:一个优秀的废人 前言 快过年了,不知道你们啥时候放年假,忙不忙。反正我是挺闲的,所以有时间写 blog。今天给你们带来 SpringBoot 集成 Swagger2 的教程。 什么是 Swagger2 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视...

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

Spring

Spring Security 实现 API Token 权限认证

3

changyuan.xu 发布于 2019-02-19

常见的权限认证是通过提供“用户名密码”完成,业务中有一些 API,我们希望以 API Token 的形式验证。例如 URL 上加上 token /api?token=xxxx 就允许API 的访问。这种设计背后的逻辑是用户名密码拥有较高的权限,而 API token 可以只给出某...

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

Java

Spring Boot 自动配置之条件注解

songhua.gao 发布于 2019-02-19

Spring Boot 神奇的自动配置,主要依靠大量的条件注解来使用配置自动化。 根据满足某一个特定条件创建一个特定的Bean。比如说,在某些系统变量下创建Bean,或者只有在某个Bean创建后才去创建另外一个Bean. 就是根据条件来控制Bean的创建行为,可以利用该特性来进行...

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

Java

SpringBoot 实战 (八) | 使用 Spring Data JPA 访问 Mysql 数据库

3

wenming.gapo 发布于 2019-02-19

微信公众号:一个优秀的废人 前言 如题,今天介绍 Spring Data JPA 的使用。 什么是 Spring Data JPA 在介绍 Spring Data JPA 之前,首先介绍 Hibernate 。 Hibernate 使用 O/R 映射 (Object-Relati...

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

Java

剑指offer解析-下(Java实现)

7

xiaoli.wang 发布于 2019-02-19

输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 public TreeNode Convert(TreeNode root) { } 复制代码 解析 典型的二叉树分解问题,我们可以定义一个黑盒 transform...

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

Java

Spring AOP(二) 修饰者模式和JDK Proxy

4

zhuangli 发布于 2019-02-19

在上边一篇 文章 中我们介绍了Spring AOP的基本概念,今天我们就来学习一下与AOP实现相关的修饰者模式和Java Proxy相关的原理,为之后源码分析打下基础。 修饰者模式 Java设计模式中的修饰者模式能动态地给目标对象增加额外的职责(Responsibility)。它...

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

Java

java 多线程基础, 我觉得还是有必要看看的

xiaoli.he 发布于 2019-02-19

Java 主线程名 我们启动的一个程序可以理解为一个进程, 一个进程中包含一个主线程, 线程可以理解为一个子任务. Java 中可以通过下面代码来获取默认的主线程名. System.out.println(Thread.currentThread().getName()); 运行...

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

编程技术

『互联网架构』软件架构-spring源码之spring MVC(上)(12)

7

likai 发布于 2019-02-19

spring MVC从2014年开始流行,基本工作上都用过,一起在熟悉和深入了解下。源码:https://github.com/limingios/netFuture/blob/master/仿springmvc/tl0920 Spring MVC 简洁的一个web开关 MVC其...

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

Java

MyBatis分页插件PageHelper

3

xirruiqiang 发布于 2019-02-19

MyBatis分页插件PageHelper 如果你也在用 MyBatis,建议尝试该分页插件,这一定是最方便使用的分页插件。分页插件支持任何复杂的单表、多表分页。 PageHelper是一个Mybatis的分页插件, 负责将已经写好的sql语句, 进行分页加工. PageHelp...

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

Java

大数据分析Java未来5年发展趋势

19

hellas 发布于 2019-02-19

近些年的技术圈,单以计算机语言界来说,稳坐第一把太师椅的 Java “或将被取代”、迎接转折点、Java 项目工程师风光不再等言论不绝于耳。在焦虑的大环境下,所有人好像都看起来很焦虑不安。 我觉得针对这类“唱衰论”,也不难理解。不仅,基于 Java 技术自身来讲,Oracle 为...

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