标签:IO 第4页

Java

Python和JavaScript是云原生微服务的最佳语言?Quarkus来了! – Javier Ramos

xiaoli.wang 发布于 2019-03-24

Java和JVM仍然是最流行的编程语言,但对于无服务器和云原生微服务,Java使用率正在下降,原因是传统Java应用内存占用大,而且短期容器需要慢启动时间; 但由于 Quarkus的出现, 现在即将改变。 介绍 随着我越来越多地进入DevOps,Containers和Server...

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

Java

Jenkins邮件发送测试报告附件,添加钉钉提醒

12

hellas 发布于 2019-03-24

上一篇里讲了Jenkins配置,但是我觉得如果能在邮件里直接查看Jenkins的运行日志和测试报告就好了,于是上网找了资料优化了一下。 Jenkins的Editable Email Notification插件提供了附件功能,但是这里只能填相对路径,即只能附加该项目的工作空间目录...

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

Spring

Spring Boot 2.x基础教程:快速入门

9

changyuan.xu 发布于 2019-03-24

在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让你更易上手,更简单快捷地构建Spring应用! Spring Boot让我们的Sp...

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

Java

面向面试的Java并发基础整理

1

songhua.gao 发布于 2019-03-24

Java并发编程是后端面试的常见问题,自己之前没有系统学习过这方面的内容,在面试中直接被问倒了。踩一坑填一坑,这篇算是一份个人整理的学习笔记,目的是串联Java并发的基础知识,能和面试官聊上几句。 概述 一般而言,并发编程是应用各种编程语言中的必修内容,然而如果没有深入实践,似乎...

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

Java

创建并初始化一个Servlet

yeseng 发布于 2019-03-24

可以在一个web程序中使用@WebServlet注解定义一个servlet组件。这个注解使用在类上并包含servlet定义的元数据。被注解的servlet必须指定一个url规则。这是由urlPatterns 或value属性完成的。其他属性都是可选的,有默认设置。当只有唯一一个u...

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

Java

提升效率——自动加固并上传到蒲公英

xiaoli.he 发布于 2019-03-24

我们的超管包是需要发给运营人员去使用的,防止泄露导致的安全风险,我们希望对超管包先进行加固然后再上传到蒲公英。 我们的应用在发布的时候一般都需要进行加固和生成多渠道包,大家通常的做法应该是下载加固客户端,或者将 apk 文件上传到加固服务的管理后台进行加固,然后等着加固完成,再下...

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

Java

Spring Boot Reactor Netty配置 | Baeldung

xubiao.zhuang 发布于 2019-03-24

在本教程中,我们将在Spring Boot应用程序中查看Reactor Netty服务器的不同配置选项。最后,我们将展示一个展示不同配置方法的应用程序。 什么是Reactor Netty? 在开始之前,让我们看一下Reactor Netty是什么以及它与Spring Boot的关...

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

Java

一个群聊的netty 例子

wenming.gapo 发布于 2019-03-24

翻了翻《Netty 实战》,看了些概念,还是觉得似是而非,于是写了些代码,通道啥的都建得挺好。但是channelRead0一直收不到消息。 后来东摸西摸,发现我client 创建channel后马上发消息是不对的,此时channel还没有完全建好,导致服务端收不到消息。改成通道a...

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

Java

Java Optional API

邓龙华 发布于 2019-03-24

一位智者说过,没有处理过空指针异常就不算一个真正的 Java 程序员。这当然是开玩笑,但是空指针异常确实是很多程序出错的源头。 于是,在 Java 8 引入了 java.util.Optional ,Optional 用来代表一种 可能有可能没有 的数据,可以用来缓解空指针异常的...

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

Java

【从蛋壳到满天飞】JAVA 数据结构解析和算法实现-二分搜索树

1

xiaoli.he 发布于 2019-03-24

前言 【从蛋壳到满天飞】JAVA 数据结构解析和算法实现,全部文章大概的内容如下: Arrays(数组)、Stacks(栈)、Queues(队列)、LinkedList(链表)、Recursion(递归思想)、BinarySearchTree(二分搜索树)、Set(集合)、Map...

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

Java

【从蛋壳到满天飞】JAVA 数据结构解析和算法实现-链表

1

yanxinchi 发布于 2019-03-24

前言 【从蛋壳到满天飞】JAVA 数据结构解析和算法实现,全部文章大概的内容如下: Arrays(数组)、Stacks(栈)、Queues(队列)、LinkedList(链表)、Recursion(递归思想)、BinarySearchTree(二分搜索树)、Set(集合)、Map...

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

Java

【从蛋壳到满天飞】JAVA 数据结构解析和算法实现-链表与递归

1

wenming.gapo 发布于 2019-03-24

前言 【从蛋壳到满天飞】JAVA 数据结构解析和算法实现,全部文章大概的内容如下: Arrays(数组)、Stacks(栈)、Queues(队列)、LinkedList(链表)、Recursion(递归思想)、BinarySearchTree(二分搜索树)、Set(集合)、Map...

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

编程技术

工作流程的微服务:使用F#DSL表达业务流程

yanxinchi 发布于 2019-03-24

我们在Jet上使用F#并且从一开始就是这样,这就是为什么在评估构建DSL( 领域特定语言 )的选项时,F#是一个领先者。当我们决定构建DSL时,我们需要确定DSL有哪些重要的特征: 编译时间验证:由于开发人员主要是构建步骤和定义工作流程,因此我们希望工作流程享受F#提供的类型安全...

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

Java

Java 12版本完整指南新功能 | Henn Idan

xiaoli.he 发布于 2019-03-24

6个月飞快过去了,是时候仔细看看新的JDK版本了。让我们来看看Java 12及其向开发人员介绍的功能。 自甲骨文推出加速的6个月发布节奏以来已经有一段时间了,并且越来越难以跟上他们添加到桌面的每个版本和功能。 从好的方面来看,这种快速释放率也意味着Java正在为我们引入许多新功能...

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

编程技术

是否要做Code Review?与BAT资深架构师争论之后的思考

邓龙华 发布于 2019-03-24

关注我的微信公众号:小争哥,获取更多、更新的技术、非技术分享。 作者:前Google工程师,5万人订阅《数据结构和算法之美》专栏作者。 希望通过我加速你的技术、职场进步。 Code Review中文叫代码审查,据我所知在很多互联网企业里面几乎没有很好的实践,包括很多像BAT一样的...

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

Java

Hibernate Search 6.0.0.Alpha3 发布,数据检索框架

dulong 发布于 2019-03-24

Hibernate Search 6.0.0.Alpha3 已发布 ,这是仍处于开发中的 6.0 分支的第三个版本。该版本主要增加了对更多字段类型和谓词的支持,并带来更一致、更简洁的 API。 入门 Hibernate Search 6 如果希望深入了解新的 Hibernate ...

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

Java

Struts 拦截器

hanze 发布于 2019-03-24

介绍 实现aop的方式 用于实现action之前,之后执行 一般用于事物操作. 一般用于对某些未授权的页面访问的时候,进行拦截操作,拦截非法访问. 开箱即用拦截器 <!-- 拦截器 --> <interceptor-ref name="params&q...

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