Wekri
  • Home
  • Archives
  • Categories
  • Tags

springboot内置undertow和tomcat对比

springboot版本:1.5.4.RELEASE undertow和tomcat均使用默认配置 压测如下: 在qps ,延时,内存使用上undertow都比tomcat优秀
2018-01-24
springboot
#tomcat #springboot #undertow

springboot集成memCached

springboot通过bean的方式创建memcache: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
2018-01-18
springboot
#springboot #memcached

Sonar代码质量管理实践:IDEA集成sonarlint

之前搭建了Sonar 服务来管理代码,主要用于项目整体分析,不便于开发时发现问题。后来发现有个和IDEA集成的插件,可以在代码提交之前就发现问题,便试了一试。 安装Settings->Plugins->Browse Repositories 搜索sonarLint点击安装。 开始编码的时候,就会看到SonarLint给我们的提示 使用检查高亮问题 使用SonarLint查看问题 提交
2017-11-30
sonar
#sonar #sonarlint

使用Sonar进行代码质量管理

Sonar 是一个开源的代码质量管理平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具(如Jenkins)。 Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD 等)直接显示在 Web 页面上,而是通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。 1.
2017-11-22
sonar
#sonar

基于jgitflow插件使用git flow

本文使用jgitflow插件简化实现git flow工作流程,具体流程参考Git工作流程最佳实践–git flow 开发流程: 每次开发从develop拉出feature分支,开发完成后合并到dev分支。 发布流程: 从develop分支检出release分支,测试完成后合并回develop分支和master分支 修复bug: 从master分支检出hotfix分支,测试完成后合并回develop
2017-11-20
git
#git #git-flow

Git在团队中的最佳实践--git flow工作流程

本文参考a-successful-git-branching-model whatGit flow是基于git之上的一种软件开发迭代模型。Git flow是使用git进行源代码管理的一套行为规范。Git Flow重点解决的是由于源代码在开发过程中的各种冲突导致开发活动混乱的问题,提高开发效率。 Git Flow中的分支Git Flow模型中定义了主分支和辅助分支两类分支。其中主分支用于组织与软件
2017-11-16
springboot
#git #git-flow

springboot动态修改系统日志级别

spring1.5.X版本引入的一个新的控制端点:/loggers,该端点将为我们提供动态修改Spring Boot应用日志级别的强大功能。该功能的使用非常简单,它依然延续了Spring Boot自动化配置的实现,所以只需要在引入了spring-boot-starter-actuator依赖的条件下就会自动开启该端点的功能(更多关于spring-boot-starter-actuator模块的详细
2017-09-12
springboot
#springboot

springboot中使用actuator进行监控

本文springboot版本:1.5.4.RELEASE,springcloud版本:Dalston.SR5 如果使用springboot2.x,请参考springboot2.x-actuator spring-boot-actuator模块提供了一个监控和管理生产环境的模块,可以使用http、jmx、ssh、telnet等来管理和监控应用。审计(Auditing)、 健康(health
2017-09-12
#springboot

mysql 5.7.22安装

mysql-community-server-5.7.22 rpm 安装删除旧包: 12rpm -qa | grep -i mysqlrpm -ev mysql-libs-* --nodeps 删除mariadb: 12rpm -qa | grep -i mariadbrpm -ev mariadb-libs-* --nodeps 安装rpm包: 1234rpm -ivh mysql-comm
2017-07-15
db
#mysql

使用FindBugs-IDEA分析代码

有一款不错的IDEA插件,可以帮助提高代码质量,给大家分享一下: 安装用Ctrl+Alt+S调出idea设置页面,或者一次选择File→Settings。 安装完成后重启idea即可。 使用在项目上右键→FindBugs,可以选择分析某个模块或者整个项目。 结果bug类型 Dodgy code:高危代码。FindBugs团队认为该类型下的问题代码导致bug的可能性很高。 Correctness
2017-06-27
IDE
#findbugs
1…678910

Search

Hexo Fluid
豫ICP备18000218号 | police-icon 沪公网安备 31011202011685号