标签:plugin

Java

golang+jenkins自动化部署方案

14

yanxinchi 发布于 2020-07-26

先说一下实现思路,在gitee和Jenkins使用webhook来触发构建,构建策略中做的事情是ssh连接远程服务器,然后执行部署命令。 Jenkins环境搭建 Jenkins安装 Jenkins的安装有两种方式,一种是下载war包放在tomcat中跑,一种是docker中直接拉...

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

Java

5分钟!用Java实现目标检测

6

yanxinchi 发布于 2020-07-25

本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。 编者按:作为一个Java开发者,你是否曾为在PyTorch上部署模型而苦恼?这篇来自AWS软件工程师的投稿,结合实例,详细介绍了DJL这个为Java开发者设计的深度学习库:5分钟,你就能在PyTorch...

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

编程技术

前端工程化 – 聊聊 Webpack v3 到 Webpack v5 的核心架构变迁

1

songhua.gao 发布于 2020-07-25

随着前端工程化的持续发展, Webpack 作为一个核心框架, 在整个打包构建中占据了主导地位, 但同时 Webpack 从最初的相对简单的配置也变得日益复杂和庞大, 从我的经历来讲, 到目前的 v5 版本, 我所理解的 Webpack 架构经历了 3 次比较大的变迁, 由于职业...

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

Java

这么多Apache顶级项目,SkyWalking为何一枝独秀?

2

Harries 发布于 2020-07-25

吴晟 读完需要 5 速读仅需 2 分钟 吴晟 Apache基金会会员,Apache SkyWalking创始人、项目VP和PMC成员,Apache孵化器PMC成员,Apache ShardingSphere PMC成员,Apache APISIX (incubating...

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

Java

全栈的自我修养: 0005 Java 包扫描实现和应用(Jar篇)

1

puefu.he 发布于 2020-07-24

<h1> 全栈的自我修养: 0005 Java 包扫描实现和应用(Jar篇) </h1> It’s not the altitude, it’s the attitude. 决定一切的不是高度而是态度。 Table of Conte...

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

Java

Kubernetes实战总结 – DevOps实现

1

puefu.he 发布于 2020-07-24

一、概述 Git: 一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Jenkins: 一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作。 Maven : 项目对象模型(POM),可以通过一小段描述信息来管理项目的构建...

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

Spring

Spring葵花宝典

3

wenming.gapo 发布于 2020-07-24

一 Spring简介 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架 为了解决企业应用开发的复杂性而创建 二 Spring功能 1. 方便解耦 简化开发 Spring就是一个大工厂 专门负责生成Bean 可以将所有对象创建和依赖关系维护交给Spring...

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

编程技术

整合Swagger-UI实现在线API文档

yeseng 发布于 2020-07-24

各位大佬好啊,我是你们的杨洋啊,今天跟大家聊聊(shui)一篇swagger-ui,嘿嘿,拖更了几篇,我会慢慢补上的…阅读前先点赞、养成好习惯呀~ Swagger-UI是什么? Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格...

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

Spring

Docker系列1-最小jre环境下的spring-boot工程helloworld

3

darida 发布于 2020-07-24

要做的事情是:1安装docker;2启动一个虚拟机;3跑一个spring-boot工程。 1、windows上docker安装,统统下一步,搞定。 2、下载包,解压重命名,删除不必要文件再打包 $ tar -zxvf jre-8u261-linux-x64.tar.gz $ mv...

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

Spring

SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(工具部署)

2

Harries 发布于 2020-07-24

作者 | 孤弋  阿里云高级技术专家,负责 EDAS 的开发和用户体验优化工作。 导读 :上一篇文章 《SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(开发部署)》 我们介绍了从 IDE 插件内介绍了如何进行应用部署的方式,除此之外,目前...

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

Java

聊聊常见未授权访问漏洞总结

6

likai 发布于 2020-07-24

本文转载自微信公众号「Bypass」,作者Bypass 。转载本文请联系Bypass公众号。 本文详细地介绍了常见未授权访问漏洞及其利用,具体漏洞列表如下: Jboss 未授权访问 Jenkins 未授权访问 ldap未授权访问 Redis未授权访问 elasticsearch未...

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

Java

Mybatis源码(二)—parseConfiguration读取XML文件

13

邓龙华 发布于 2020-07-23

在上一节中简单谈到了在创建一个SqlSessionFactory对象时,通过SqlSessionFactoryBuilder类调用的大概过程 其中SqlSessionFactoryBuilder类的build方法在return时,是return的build(parser.pars...

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

Java

Mybatis源码(一)—SqlSessionFactoryBuilder(获得配置文件)

6

hellas 发布于 2020-07-23

在使用mybaits时,首先会创建一个SqlSessionFactory对象,该对象是由SqlSessionFactoryBuilder对象,调用该对象的build方法加载全局XML配置的流文件构建出一个SqlSessionFactory对象。 //读取conf.xml Read...

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

Java

mybatis sqlsession与sqlsquery、transaction、connection

2

yeseng 发布于 2020-07-23

sqlsession和connection 一个sqlsession一般对应一个connection,并且mybatis默认每次获取session都会开启一个事务,且不自动提交事务。如果更新操作完成后不手动commit,则在连接断开时会将更新操作回滚,一个sqlSession(一...

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

Java

今日头条 Android ' 秒 ' 级编译速度优化

11

小丁 发布于 2020-07-23

背景介绍 Android 项目一般使用 gradle 作为构建打包工具,而其执行速度慢也一直为人所诟病,对于今日头条 Android 项目这种千万行级别的大型工程来说,全量编译一次的时间可能高达六七分钟,在某些需要快速验证功能的场景,改动一行代码的增量编译甚至也需要等两三分钟,这...

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

Java

ApiBoot v2.3.x 分支初版发布,走出重构源码架构设计第一步

2

小丁 发布于 2020-07-23

ApiBoot 是什么? 官方文档: https://apiboot.minbox.org 学习教程: https://blog.yuqiyu.com/apiboot-all-articles.html ApiBoot 是接口服务的落地解决方案,提供了一系列开箱即用的组件,通过封...

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

Java

图片质量压缩(Java->Thumbnailator + 原生API)-排坑

1

xiaoli.he 发布于 2020-07-22

业务要求需要将图片在上传服务器之前进行一波压缩。要求:图片保持原尺寸,所占内存压缩 注:网上各种类似的文章基本都是重复的,资源少并且很多文章的内容根本无法实现对应说明的效果。自己从开发开始到现在也一直是在面向百度编程,本着饮水思源的心理,记一下这个坑,以及自己的处理方式。 二、目...

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

Java

从0到1实现跨模块路由框架的基本原理

2

darida 发布于 2020-07-22

读完本篇能够了解的内容 1、注解的一些基本使用; 2、gradle 5.4.1版本中如何正确的导入com.google.auto.service:auto-service:1.0-rc7 类库; 3、利用javapoet编写java文件; 4、如何在编译期生成代码; 5、利用反射...

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