标签:grep

Java

Centos7.5部署最新稳定版jenkins并配置ldap认证

9

songhua.gao 发布于 2019-01-18

参考文档 https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions https://wiki.jenkins.io/display/JENKINS/LDAP+Plugin...

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

Java

解放双手 | Jenkins + gitlab + maven 自动打包部署项目

27

yeseng 发布于 2019-01-16

前言 记录 Jenkins + gitlab + maven 自动打包部署后端项目详细过程! 需求背景 不会偷懒的程序员不是好码农,传统的项目部署,有时候采用本地手动打包,再通过 ssh 传到服务器部署运行,这种方式对于单应用部署还算可以,不会耗费太大时间,但假如分布式项目,拆分...

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

Java

通过破解来学习怎样更好的保护应用软件License

12

xirruiqiang 发布于 2019-01-15

*本文原创作者:xiaoguazh,本文属于FreeBuf原创奖励计划,未经许可禁止转载 一、前言 此贴的主要目的是回顾多年前破解JUDE Pro(以及用友财务)软件的一些经历,总结怎样更好的保护应用软件的License。 首先在此由衷表达自己对JUDE 开发团队的尊敬,非常感谢...

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

Java

通过破解来学习怎样更好的保护应用软件License

12

xiaoli.wang 发布于 2019-01-15

*本文原创作者:xiaoguazh,本文属于FreeBuf原创奖励计划,未经许可禁止转载 一、前言 此贴的主要目的是回顾多年前破解JUDE Pro(以及用友财务)软件的一些经历,总结怎样更好的保护应用软件的License。 首先在此由衷表达自己对JUDE 开发团队的尊敬,非常感谢...

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

Java

使用Spring Boot和Elasticsearch教程

puefu.he 发布于 2019-01-14

Elasticsearch  是一种实时分布式和开源的全文搜索和分析引擎。它是基于文档的搜索平台,具有快速搜索功能。它针对大海捞针式的搜索进行了优化,重点不在于一致性或原子性。 在本博客中,我将介绍如何下载Elasticsearch并进行设置。此外,如何使用&...

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

编程技术

LNMP+HAProxy+Keepalived负载均衡 – 配置文件汇总

puefu.he 发布于 2019-01-14

Nginx的操作命令 vim /usr/local/nginx/conf/nginx.conf # 将端口由80修改为10001,修改内容如下: listen 10001 default_server; # 具体配置可参考下面的nginx配置文件 # 重启Nginx,并查看其状态...

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

Java

如何将JAR包发布到Maven中央仓库?

4

darida 发布于 2019-01-14

摘要:步骤有点多。 将jar包发布到Maven中央仓库( Maven Central Repository ),这样所有的Java开发者都可以使用Maven直接导入依赖,例如 fundebug-java : <!-- https://mvnrepository.com/ar...

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

编程技术

使用Docker 部署 LNMP+Redis 环境

changyuan.xu 发布于 2019-01-11

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。推荐内核版本3.8及以上 为什么使用Docker 加速本地的开发和构建流程...

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

Java

Java 垃圾回收权威指北

1

尖兵 发布于 2019-01-10

毫无疑问,GC(垃圾回收) 已经是现代编程语言标配,为了研究这个方向之前曾经写过四篇《深入浅出垃圾回收》博文来介绍其理论,之后也看了不少网络上关于 JDK GC 原理、优化的文章,质量参差不齐,其中理解有误的文字以讹传讹,遍布各地,更是把初学者弄的晕头转向。 不仅仅是个人开发者的...

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

Java

JVM进阶 — JDK命令

刘莉莉 发布于 2019-01-10

Lists the instrumented Java Virtual Machines (JVMs) on the target system. 如果Java进程关闭了默认开启的UsePerfData参数( -XX:-UsePerfData ),那么 jps/jstat 将 无...

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

Spring

提高Spring Data JPA应用程序的性能

changyuan.xu 发布于 2019-01-10

Spring Data JPA为Spring应用程序提供了数据访问层的实现。这是一个非常方便的组件,因此您可以花更多时间来实现业务逻辑。使用Spring Data JPA时需要遵循一些好的做法。例如,限制不必要对象的加载以优化性能。 本文将为您提供一些减少数据库往返的技巧,而不是...

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

编程技术

【LNMP】linux7系统中搭建LNMP 环境全过程

changyuan.xu 发布于 2019-01-08

在此前的文章中,详细记录了在 RHEL6/CentOS6上搭建 LAMP 的过程,随着时间的流逝,操作系统已经到了7.x版本,PHP 版本已经发展到了7.x, MySQL 版本也进化到了8.x,所以我们今天就来记录一下,在Linux7版本上搭建 LNMP环境 的全过程。 开发环境...

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

Java

Java 调优:MysqlIO.readFully 问题排查分析过程

2

likai 发布于 2019-01-07

问题描述 支付清结算系统"外部对账"部分任务在早上6:00~7:00时间段内对账速度缓慢,且经常造成对账统计结果不准确问题,导致结转记账不准确。 初步分析及处理过程 由于外部对账是经过性能优化的,且在压测环境表现良好,所以最开始初步认为是由于数据库性能瓶颈导致...

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

Spring

SpringBoot项目的jar包在服务器上启动的正确姿势

hanze 发布于 2019-01-06

一般上来说,我们在服务器上启动一个jar,最简单的方式就是java -jar xx.jar,虽然这种方式简单但有时候我们的场景需要更多,例如常驻后台运行,在命令行窗口关闭的时候不中断项目,指定端口,并且输出日志到文件中等。所以这个时候我们通常会采用脚本启动和关闭项目,方便项目的统...

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

Java

“金三银四”跳槽季,Java面试题整理,再不准备就晚了

2

xiaoli.he 发布于 2019-01-04

序言 “金三银四”跳槽季,听了太多“别人公司的福利”、“别人公司的薪资”、“别人公司的发展机会”,相信不少小伙伴们已经摩拳擦掌,准备换个更好的工作了吧?但是心里想得美滋滋,现实却残酷得赤裸裸,面试了这么多份工作,通过率低得可怜,都说金三银四,可工作怎么就砸不到你呢? “金三银四”...

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

Java

Docker 快速验证:不转发让 Tomcat 绑定 80 端口

hanze 发布于 2019-01-04

前言 之前写过 tomcat 单机多实例,最后解决 80 端口访问用的是 iptables 转发; 第三轮投产前,客户做了迁移和扩容。重启后,不但转发策略失效,重新执行转发命令后仍旧不能访问 80。后来我还发现是彻底关闭了防火墙。后来经研究,通过打开防火墙,配置自定义防火墙函数保...

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

Java

在Jar包中查找Java类的小工具

hellas 发布于 2019-01-04

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kongxx/article/details/85753286 今天在维护一个遗留了很久很久的用Java开发的系统的时候,在做了一些修改后,报了一个类找不到,由于这个系统实在是上了年...

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