自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

原创 Vue.js 原理与开发概要

Vue.js 是构建 Web 界面的渐进式 JavaScript 框架,通过简洁的 API 提供高效的数据绑定和灵活的组件系统,可用于开发 SPA(单页面应用) 网站。本文概述了 Vue.js 所依赖的 ECMAScript 概念,Vue.js 相比于同类产品的优势,总结了 Vue.js 的开发方法。 作者:王克锋 出处:https://kefeng.wang/2017/02/11/vue...

2018-07-23 12:10:38 916

原创 Bootstrap 开发概要

Bootstrap 是 Twitter 开源的、移动设备优先的、响应式、基于 HTML/CSS/JavaScript/jQuery 的前端框架。 作者:王克锋 出处:https://kefeng.wang/2017/02/05/bootstrap/ 版权:自由转载-非商用-非衍生-保持署名,转载请标明作者和出处。1.概述Bootstrap 是全球最流行的(官网用语)前端框架。 ...

2018-07-23 12:09:20 340

原创 Maven 的安装与设置

Maven 是 流行的 Java 构建工具(Gradle 是后起之秀)。本文总结了开发中常用的 Windows 和 CentOS 环境下 Maven 的安装与基本配置。 作者:王克锋 出处:https://kefeng.wang/2016/10/15/maven-installation/ 版权:自由转载-非商用-非衍生-保持署名,转载请标明作者和出处。1 依赖环境需要事先安...

2018-07-23 11:56:55 181

原创 CentOS / Windows 下 JDK 安装的全面总结

无论服务器中间件的部署,还是开发环境的搭建,都依赖于 JDK。本文以 Linux(CentOS,服务器情形) 和 Windows(开发环境)为例,总结了最热门的 Hotspot Java 8 的安装操作。 作者:王克锋 出处:https://kefeng.wang/2016/10/13/jdk-installation/ 版权:自由转载-非商用-非衍生-保持署名,转载请标明作者和出处。...

2018-07-23 11:54:33 1476

原创 JVM 优化实战

本文讲解了 JVM 的内存划分和分配策略,并以截图和脚本展示常用可视化和命令行工具的使用方法,完整演示了 JVM 优化、内存泄露排查、gc.log 分析方法等。

2017-01-12 15:13:48 7135

转载 Google Java 编程风格指南『转载』

Google 出品的 Java 编码规范,权威又科学,强烈推荐。实际使用时,排版方面的规范可以改用 IDE 自带的代码格式化功能,其他方面应按照此规范执行。

2017-01-12 14:23:50 351

原创 MySQL 开发要点

本文从开发层面全面梳理 MySQL 各个开发要点,以帮助大家准确理解、熟悉掌握相关技术。简要讲解 Table/View等各种数据库对象,并重点讲解 SELECT/INSERT/DELETE/UPDATE 等使用频率最高的语句,最后讲解了存储过程和记录去重的综合实战。

2017-01-12 14:08:57 680

原创 Java FindBugs 插件使用

FindBugs是个 Java 代码分析插件,使用一组缺陷模式对比,来发现代码中可能的问题。能非常有效地发现 Java 代码中的明显错误。

2017-01-12 14:00:40 1413

原创 Jenkins 集成 Sonar

通常,单一的 Jenkins 对于项目的持续集成够用了。本文总结另外一种流行方案,Jenkins 与 Sonar 集成:Sonar 是 Jenkins 之外独立运行的一个服务。Jenkins 中安装插件 SonarQube(并配置其 Sonar Server 的访问信息),构建完毕后,该插件把报告数据提交给 Sonar Server 解析,Sonar Server 最终以量化图形方式展示代码质量变化。

2017-01-12 13:20:26 17387 2

原创 SVN 服务器的安装及其 HTTPS 实现

目前主流的版本管理软件是 GIT 和 SVN。GIT 更强大更方便,是潮流,优先推荐。但国内很多公司仍在用 SVN,本文总结了 CentOS 7 环境下 SVN 的安装,及其 http / https 协议的配置方法,后续再介绍 GIT 相关内容。

2017-01-08 13:54:33 4290

原创 Nginx 负载均衡及其 HTTPS 部署

Nginx 是最流行的软负载均衡中间件。本文采用 Nginx 实现 Tomcat 多实例负载均衡的部署,并总结了安装 HTTPS 证书的方法。

2017-01-08 13:51:05 13520 1

原创 Tomcat 安装及其单机多实例部署

Tomcat 是最流行的 Java 应用服务器(2015年市场份额,Tomcat 为 58%,JBoss 20%, Jetty 11%, Glassfish 6%, Weblogic 3%)。本文以最新的 Apache Tomcat 8.5.9 为例,总结了 CentOS 下 Tomcat 服务器的安装和必要配置,并演示了 Tomcat 单机多实例的部署方法。

2017-01-08 13:48:42 2526

原创 MyCAT+MySQL 读写分离部署

单一 MySQL 服务器一旦宕机,会造成单点故障,整个系统无法运转,所以要有主库(Master)和从库(Slave备库)两份,主库故障时自动切换至备库。另外,大多企业应用是写的少查的多,所以还要实现读写分离,以便根据读写比例分别扩展读、写库节点的数目。这么复杂的切库与数据分流,如果在应用内部实现,会很繁琐,而且耦合度高,可采用数据库中间件实现这些功能。本文使用 MyCAT 实现双主(写)双从(读) MySQL 部署。

2017-01-08 13:08:17 4947

原创 MySQL 安装及其单机多实例部署

数据库是绝大多数企业应用必需的,而 MySQL 是最流行的开源数据库。本文以最新的 MySQL Community Server 5.7.17 为例,总结了 CentOS 下 MySQL 服务器的安装和必要配置,并演示了 MySQL 单机多实例的部署方法。

2017-01-08 12:55:10 3944

原创 Linux 选型与安装

根据市场份额选型,国内市场选用 CentOS,国际市场选用 Ubuntu。本文以 VmWare 环境为例,分别总结了 CentOS 和 Ubuntu 的安装和关键配置操作。

2017-01-08 12:29:03 1150

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除