李成笔记网

专注域名、站长SEO知识分享与实战技巧

Maven:12个常用命令+POM文件全属性分解,让你一清二楚

溪云阁:专注编程教学,架构,JAVA,Python,微服务,机器学习等领域,欢迎关注,一起学习。


什么是Maven

相信现在很多公司基本上还是用Maven,相比于基于Goovy的Gradle,Maven到现在还是很多人的选择,虽然Hibernate已经于2010年迁移到Gradle,但是并不妨碍Maven的优秀。

性能基础之浅谈常见接口性能压测 接口的性能测试怎么做

一、背景

随着主流系统的服务化设计,特别是SOA架构和微服务架构的流行,接口已经成为各系统间通信的桥梁。所以,接口的性能压测也变得越来越重要。

Maven+Jetty/Tomcat进行web部署开发

前言

在使用传统的Java Web开发时,对于项目部署可以借助MyEclipse中自带的部署工具,直接一键部署,但是,在使用Maven开发Java Web项目时,我们遵循Maven的项目组织结构,就不能直接一键部署了。

那么,有什么解决方法吗?

首先,我们要清楚web服务器的概念,Jetty和Tomcat都是Web服务器,在这里我选择使用Jetty来作为开发测试阶段的部署服务器,而Tomcat作为项目实际发布时的部署服务器。至于,为什么这样做,主要是Tomcat体积比较庞大,而Jetty更加轻巧,但是Tomcat的稳定性是无可厚非的,所以,实际部署的服务器,我选择的依然是Tomcat。要是你嫌麻烦也可以只用Tomcat进行开发、测试、发布的服务器。

java常用的中间件 java中间件技术

tomcat

Weblogic

JBOSS

Coldfusion

Websphere

GlassFish

一般本地开发的话建议使用tomcat。

linux系统建议使用jetty或apache hpptd

大型的项目就用JBOSS或webloigc

小项目,或者是个人开发tomcat 大项目或者商业项目一般采用:weblgoic/webshere
其他的还有jboss、glasshfish等
一些示例项目或者小项目常采用jetty

常用日志框架(log4j,slf4j,logback)有啥区别

Java识堂,一个高原创,高收藏,有干货的微信公众号,一起成长,一起进步,欢迎关注

1、概述

相信目前大多数情况下,不管是开源框架或是平时我们工作编码中都离不开一种框架,它就是日志框架。因此本节就简单了解一下我们常用日志框架的区别。

2、Commons Logging

common-logging是apache提供的一个通用的日志接口,

在common-logging中,有一个Simple logger的简单实现,但是它功能很弱,所以使用common-logging,通常都是配合着log4j来使用;

0104 gradle入门 gradle教程视频

背景

gradle的官网是 www.gradle.org,标题介绍是: accelerate developer productivity,翻译过来:提高开发者的生产率;

简要介绍:从手机app到微服务,从小的创业公司到大型企业,gradle帮助团队构建,自动化,交付更好更快的软件。

三大特征

  1. Build Anything(构建一切)

dubbox 的各种管理和监管 简述dubbo框架

dubbox 的各种管理和监管

dubbo官方自带了dubbo-admin及dubbo-simple/dubbo-monitor-simple二个子项目用于服务治理及服务监控。

一、dubbo-admin的部署

这个比较简单,编译打包成功后,将dubbo-admin/target/dubbo-admin-2.8.xxx.war 复制到jetty、tomcat下的webapps就算完成部署了(当然,也可以部署到其它兼容的servlet容器,比如jboss、weblogic)

JeeWeb敏捷开发平台 敏捷开发知乎

简介

JeeWeb是一款基于SpringBoot 2+Spring+Mybatis+Hibernate的敏捷开发系统;它是一款具有代码生成功能的智能快速开发平台;是以Spring Framework为核心容器,Spring MVC为模型视图控制器,Hibernate为数据访问层, Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,Disruptor作为并发框架,Bootstrap作为前端框架的优秀 开源 系统。

JeeWeb是一款 全开源开发平台 ,特别 代码生成器模块也采用开源模式 ,各位开发者可以根据自己的需要改造出更加适合自己的代码生成器,不管是做项目、学习、接私活它都将是你的最佳拍档;

29个你必须掌握的微服务面试问题(含答案解析)

这29个微服务面试题基本涵盖了方方面,希望对你有所帮助。



一、什么是Spring Cloud?

在微服务中,SpringCloud是一个提供与外部系统集成的系统。它是一个敏捷的框架,可以短平快构建应用程序。与有限数量的数据处理相关联,它在微服务体系结构中起着非常重要的作用。

ElasticSearch和solr对比 elasticsearch与solr

ElasticSearch

是一个实时分布式搜索和分析引擎;

是基于Apache Lucene 的开源搜索引擎,Lucene可以被认为迄今为止最先进,性能最好的,功能最全的搜索引擎库;

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言