标签:awk

Java

还在收集资料?我这里有个github汇总

2

songhua.gao 发布于 2019-10-22

原创: 小姐姐味道(微信公众号ID: xjjdog),欢迎分享,转载请保留出处。 国内程序员都喜欢收集资料,但是又不看,github是重灾区。更有莫名其妙fork的,让人不得要领。这些资料其实也代表了收集者的一个思路,还是有不小参考价值的。 这里,我整理了一下java后端的一些资...

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

Java

KubeSphere排错实战

8

xubiao.zhuang 发布于 2019-10-19

概述:近期在使用QingCloud的Kubesphere,极好的用户体验,私有化部署,无基础设施依赖,无 Kubernetes 依赖,支持跨物理机、虚拟机、云平台部署,可以纳管不同版本、不同厂商的 Kubernetes 集群。在k8s上层进行了封装实现了基于角色的权限控制,Dev...

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

Java

由一次线上故障来理解下 TCP 三握、四挥 & Java 堆栈分析到源码的探秘

8

darida 发布于 2019-10-19

本文导读: 生产故障场景介绍 TCP 建连三次握手过程 TCP 断连四次挥手过程 结合 Java 堆栈剖析源码 再从堆栈中找到"罪魁祸首" 问题优化方案总结 1、生产故障场景介绍 业务简介: 该服务主要是提供对外的代理接口,大部分接口都会调用第三方接口,获取数...

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

Java

java开发面试问答—-devops篇

yeseng 发布于 2019-10-12

awk ‘{a[$1]++;} END {for(i in a){print i a[i];}}’ nginx.log 如何批量替换文本中的字符串 sed -i "s/x/y/g" * 一个文件中可以使用vim tr命令替换 aws g...

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

Java

句柄数超限及大量CLOSE_WAIT连接问题排查

2

邓龙华 发布于 2019-10-08

问题 一次框架升级之后,很多组件运行一段时间就会出现无法访问的现象,http请求一直pending 分析 1. 句柄数异常 出现问题后立刻查看日志,出现大量异常 Socket accept failed java.io.IOException: Too many open fil...

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

Java

python、java、ruby、node等如何提取office文档中的内容?

songhua.gao 发布于 2019-10-08

我相信大家都有过这样的需求,把doc、ppt、excel、pdf、txt中的文本内容提取出来。提取出来的文本内容可用于文档内容的全文索引,文档的基本内容摘要等。在度娘上搜索“如何提取文档内容”,确实有很多demo可以借鉴,但是,很多demo要么是需要付费的jar包,要么提取出的内...

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

Java

跟我一起复习Java-10

尖兵 发布于 2019-10-06

JVMTI JVMTI(Java VM Tool Interface)就是JVM对外暴露的接口。 JVMTI 本质上是在JVM内部的许多事件进行了埋点。通过这些埋点可以给外部提供当前上下文的一些信息。甚至可以接受外部的命令来改变下一步的动作。外部程序一般利用C/C++实现一个JV...

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

Java

使用Docker封装java应用

4

songhua.gao 发布于 2019-10-04

使用Docker封装java应用 本文介绍如何使用docker应用封装一个java应用(名字叫cspj)。这个java应用涉及数据持久化以及RMI调用。 1. docker介绍 docker是一种容器技术,对操作系统、文件系统、网络等进行了封装,使其中的进程可以完整运行。 doc...

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

Java

最优雅的Docker+Jenkins pipeline部署vue项目,前端项目都可参考

5

刘莉莉 发布于 2019-09-30

使用Jenkins发布项目已经4年多,做过多次改进,尽量减少Jenkins的配置和发布脚本的书写。从最初的 构建一个自由风格的软件项目 到 流水线项目 到现在的 流水线+docker ,流水线可以让项目发布流程更加清晰, docker 可以大大减少 Jenkins 配置。 下面带...

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

Spring

最优雅的Docker+Jenkins pipeline部署Spring boot项目

5

zhuangli 发布于 2019-09-30

使用Jenkins发布项目已经4年多,做过多次改进,尽量减少Jenkins的配置和发布脚本的书写。从最初的 构建一个自由风格的软件项目 到 流水线项目 到现在的 流水线+docker ,流水线可以让项目发布流程更加清晰, docker 可以大大减少 Jenkins 配置。 下面带...

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

Spring

jenkins自动部署Spring Cloud服务实战

29

yeseng 发布于 2019-09-25

jenkins是一个自动构建工具,在jenkins的服务器上指定配置一些应用服务器后,可以实现自动从git拉取代码,然 后将项目部署和启动到应用。本文的目的是想详尽介绍,如何配置整个的部署环境。 我整理了下公司真实环境的配置方式。仅供参考,本公司是小公司,如果有什么不足的地方欢迎...

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

Java

进击的 Java,云原生时代的蜕变

6

hellas 发布于 2019-09-22

作者| 易立 阿里云资深技术专家 导读: 云原生时代的来临,与Java 开发者到底有什么联系? 有人说,云原生压根不是为了 Java 存在的。 然而,本文的作者却认为云原生时代,Java 依然可以胜任“巨人”的角色 。作者希望通过一系列实验,开拓同学视野,提供有益思考。 在企业软...

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

Java

044-wget下载jdk8u221

2

songhua.gao 发布于 2019-09-19

这是坚持技术写作计划(含翻译)的第44篇,定个小目标999,每周最少2篇。 本文主要介绍如何使用wget下载可用的jdk8u221,介绍6种方式 下载最新的jre8 如果只是安装jre即可,则可以使用(长期有效) $ url=$(curl -s https://www.java....

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

Spring

Spring Boot(十六):使用 Jenkins 部署 Spring Boot

22

hellas 发布于 2019-09-19

Jenkins 是 Devops 神器,本篇文章介绍如何安装和使用 Jenkins 部署 Spring Boot 项目 Jenkins 搭建、部署分为四个步骤; 第一步,Jenkins 安装 第二步,插件安装和配置 第三步,Push SSH 第四步,部署项目 第一步 ,Jenki...

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

Java

进击的 Java ,云原生时代的蜕变

6

zhuangli 发布于 2019-09-16

作者| 易立 阿里云资深技术专家 导读: 云原生时代的来临,与Java 开发者到底有什么联系? 有人说,云原生压根不是为了 Java 存在的。 然而,本文的作者却认为云原生时代,Java 依然可以胜任“巨人”的角色 。作者希望通过一系列实验,开拓同学视野,提供有益思考。 在企业软...

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

Java

DevOps平台

10

changyuan.xu 发布于 2019-09-15

DevOps定义(来自维基百科): DevOps(Development和Operations的组合词)是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更...

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

Java

编程语言本纪丨逐鹿十五年,Java宝刀未老,Python青出于蓝!

49

xubiao.zhuang 发布于 2019-09-05

哪种编程语言最火爆? 在不同的时代,这个问题也有着不同的答案,而一部编程语言的使用人数变迁史,实际上也是一部计算机世界的成长编年史。 一位名叫PYPL的油管up主很尽心地统计了从2004年到2019年,每个月使用人数最多的15种编程语言,并将这15年来的变化,制作成了一个4分钟的...

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