自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JVM原理讲解和调优

一、什么是JVM JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。...

2017-05-10 02:38:00 80

转载 JVM内存模型

JVM定义了若干个程序执行期间使用的数据区域。这个区域里的一些数据在JVM启动的时候创建,在JVM退出的时候销毁。而其他的数据依赖于每一个线程,在线程创建时创建,在线程退出时销毁。程序计数器程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。由于Java虚拟机的多线...

2017-05-08 00:39:00 79

转载 JVM内存模型

JVM定义了若干个程序执行期间使用的数据区域。这个区域里的一些数据在JVM启动的时候创建,在JVM退出的时候销毁。而其他的数据依赖于每一个线程,在线程创建时创建,在线程退出时销毁。程序计数器程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。分支、循环、跳转、异常处理、线程恢复等基础功能都需要依赖这个计数器来完成。由于Java虚拟机的多线...

2017-04-11 01:17:00 83

转载 Dubbo架构设计详解

Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。关于注册中心、协议支持、服务监控等内容,详见后...

2017-04-03 00:50:00 60

转载 Centos 安装Dokuwiki

一、前言DokuWiki是一个开源wiki引擎程序,运行于PHP环境下。DokuWiki程序小巧而功能强大、灵活,适合中小团队和个人网站知识库的管理。二、环境在centos6 下安装apache2,phpyuminstallhttpdyuminstallphp/etc/init.d/httpdstart...

2017-04-01 14:35:00 617

转载 系统概要设计模板

1. 业务需求目标 【系统简介】关键功能需求功能编号功能分类功能点功能描述001用户中心登陆功能用户用帐号密码进行登陆002用户中心注册功能用户注册系统用户名密码2.0 设计思路,业务逻辑 :3.0 逻辑设计:用户登陆逻辑:用户注册逻辑:3.1 用例设计:...

2017-03-29 11:28:00 955

转载 JAVA后台框架优化之微服spring boot

1.为什么要微服?首先我们目前后台系统业务链目前还是相对不是那么复杂,但随着项目的拆分,业务的快速推进,各项目模块的接口也随之增加,开发的复杂度不断增加,为以后扩展埋下隐患,而规划新的框架目前主要解决的问题的 组内开发的复杂度和技术栈的统一。首先,通过分解巨大单体式应用为多个服务方法解决了复杂性问题。在功能不变的情况下,应用被分解为多个可管理的分支或服务。每个服务都有一个用RPC...

2017-03-29 11:10:00 161

转载 JAVA后台框架优化之日志篇

1.日志规范 各业务系统日志需要统一,以方便查看、收集日志, 日后统一ELK日志管理,以下为项目的日志配置, 这是兼容当前系统的日志,以后推行微服架构时会有变动,但日志存放方式不会改变,日后会推行spring boot log4j2.yml 主要分为三块 : 控制台日志consoleAppend (本地调试可以打开,发布环境不能打开) ...

2017-03-29 11:05:00 89

转载 react native学习资料

一:基础学习:react-native中文文档(react native中文网,人工翻译,官网完全同步)http://react-native.cn/docs/getting-started.htmlReact-Native入门指南https://github.com/vczero/react-native-lessonReact Native布局篇https://seg...

2017-03-29 10:58:00 56

转载 RAP, 高效前后端联调框架,接口文档管理工具

RAP通过GUI工具帮助WEB工程师更高效的管理接口文档,同时通过分析接口结构自动生成Mock数据、校验真实接口的正确性,使接口文档成为开发流程中的强依赖。有了结构化的API数据,RAP可以做的更多,而我们可以避免更多重复劳动。构建项目 (war包部署不需要)获取源代码导入到IDE配置环境安装基本工具初始化数据库配置文件配置c...

2017-03-29 10:35:00 216

转载 【JMeter】JMeter在linux下运行

之前在用JMeter做性能测试时基本都用自己的笔记本电脑。考虑到网络传输和占用系统资源情况时进行了以下分析:1 在笔记本上,开始-cmd "ping 服务器",得到传输时间。在某linux机器上"ping 服务器"得到传输时间,两个时间相差无几,认为不会影响测试结果2 一般我用来测试的linux测试机和笔记本电脑,都是4核 8G。可是!今天公司网络很不好!严...

2017-03-29 10:24:00 86

转载 Linux系统下安装Gitlab

Linux系统下安装Gitlab一、简介GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall...

2017-03-29 10:21:00 95

转载 Netty高性能web框架

框架背景:前期为公司项目做全链路压测,发现公司跑到tomcat上的服务,即使是最简单的方法QPS也就到3000左右,后期查询发现可能和tomcat的业务逻辑有关。因为以前在项目开发中用netty做过即时聊天的项目,对netty也比较熟,就有了想用netty做一个web框架的想法。框架应用: 本框架没有页面渲染功能,适用于c/s结构的服务端开发...

2017-03-23 21:48:00 193

空空如也

空空如也

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

TA关注的人

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