大鹏知识库

努力成为架构狮的程序猿

Netty详细讲解

github代码地址:https://github.com/gudepeng/gdpNetty本教程使用的Netty版本为4.1.15.Final一、Netty详解Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠...

2017-10-23 10:45:57

阅读数 658

评论数 0

spring boot 整合 resteasy+fastjson

一、resteasy简介 RESTEasy是JBoss的一个开源项目,提供各种框架帮助你构建RESTful Web Services和RESTful Java应用程序。它是JAX-RS规范的一个完整实现并通过JCP认证。作为一个JBOSS的项目,它当然能和JBOSS应用服务器很好地集成在一起。但是...

2017-10-08 17:55:16

阅读数 1205

评论数 0

nginx超详细讲解之概述

下载地址:http://nginx.org/en/download.html 一、nginx目录 conf 配置文件 html 网页文件 logs 日志文件 sbin 主要二进制程序 nginx默认使用80端口启动。 二、nginx配置文件详解 nginx主要配置文件只有一个,就是/conf/...

2016-11-27 21:25:52

阅读数 7056

评论数 0

Vue+Webpack引入Jquery第三方插件,jQuery is not defined 错误,解决方案

前言:由于对webpack的了解有限,所以在项目部署出现许多问题  一、webpack使用ES6语法,第三方js可以引入通过import,可以通过npm 配置到项目中或者直接下再加入项目js文件中 首先无论require还是import,都不是webpack的发明,它们是已经存在于世的...

2017-11-23 17:32:52

阅读数 450

评论数 0

20个非常有用的Java程序片段

1. 字符串有整型的相互转换  Java代码  String a = String.valueOf(2);   //integer to numeric string     int i = Integer.parseInt(a); //numeric string to...

2017-10-18 09:08:04

阅读数 175

评论数 0

Java并发编程:线程池的使用

Java并发编程:线程池的使用   在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:   如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。   那...

2017-09-18 15:02:41

阅读数 347

评论数 0

JDK中的URLConnection参数详解

针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及,但是只是说明了某一个或几个问题,是以FAQ的方式来解决的,而且比较零散,现在对这个类的使用就本人在项目中的使用经验做如下总结:  1:> URL请求的类别:  分为二类,GET与POST请求。二者的区别...

2017-05-10 14:19:19

阅读数 163

评论数 0

Tomcat性能优化

摘要: Java性能优化原则:代码运算性能、内存回收、应用配置(影响Java程序主要原因是垃圾回收) 代码层优化:避免过多循环嵌套、调用和复杂逻辑 调优内容: 1、增加最大连接数 2、调整工作模式 3、启用gzip压缩 4、调整JVM内存大小 5、作为Web服务器时,与Apache整合或Nginx...

2017-03-24 09:27:37

阅读数 144

评论数 0

Redis配置文件详解

# Redis 配置文件 # 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写) # # 1k => 1000 bytes # 1kb => 1024 bytes # 1m => 1000000 bytes # 1mb ...

2017-03-20 14:55:34

阅读数 208

评论数 0

YAML 语言教程

编程免不了要写配置文件,怎么写配置也是一门学问。 YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便。 本文介绍 YAML 的语法,以 JS-YAML 的实现为例。你可以去在线 Demo 验证下面的例子。 一、简介 YAML 语言(发...

2017-03-02 10:37:13

阅读数 177

评论数 0

使用Spring AOP切面解决数据库读写分离

为了减轻数据库的压力,一般会使用数据库主从(master/slave)的方式,但是这种方式会给应用程序带来一定的麻烦,比如说,应用程序如何做到把数据写到master库,而读取数据的时候,从slave库读取。如果应用程序判断失误,把数据写入到slave库,会给系统造成致命的打击。 解决读写分离...

2017-02-25 10:21:00

阅读数 199

评论数 0

Maven之setting.xml配置文件详解

setting.xml配置文件 maven的配置文件settings.xml存在于两个地方: 1.安装的地方:${M2_HOME}/conf/settings.xml 2.用户的目录:${user.home}/.m2/settings.xml 前者又被叫做全局配置,对操作系...

2017-02-21 09:03:23

阅读数 441

评论数 0

windows环境下eclipse运行mapreduce方法

由于公司本都是windows环境的,所在在没有服务器和虚拟机的条件下,怎么才能运行和调试mapreduce。 一、需要环境 jdk hadoop(windows64位插件)下载地址:http://download.csdn.net/download/myamor/8393459 hadoo...

2017-02-06 13:46:25

阅读数 268

评论数 0

tomcat服务器redis管理session

session服务器的2种方式: 第一种是在项目中的代码中修改 第二种是修改tomcat中的源码,把存放session的地方更改到redis服务器上 本文使用的是第二种方法,因为这样不会对项目进行修改。并且开发人员获取session的方式和以前相同 *本帖会从tomcat的导入eclipse开始,...

2017-01-09 15:11:02

阅读数 317

评论数 0

Java中的泛型方法

泛型是什么意思在这就不多说了,而Java中泛型类的定义也比较简单,例如:public class Test{}。这样就定义了一个泛型类Test,在实例化该类时,必须指明泛型T的具体类型,例如:Test t = new Test();,指明泛型T的类型为Object。        但是Jav...

2016-12-23 10:41:00

阅读数 183

评论数 0

SpingMVC 核心技术帮助文档4.2版本

SpringMVC 框架使用技巧 声明:本篇文档主要是用于参考帮助文档,没有实例,但几乎包含了SpringMVC 4.2版本的所有核心技术 对于觉得篇幅长的文档,建议大家使用快捷键crtl + F,搜索关键字查询较为方便. 欢迎加群JAVA编程交流群 574337670 2...

2016-12-14 13:50:22

阅读数 1548

评论数 0

Java虚拟机学习(10):类加载器(ClassLoader)

类加载器 类加载器(ClassLoader)用来加载 class字节码到 Java 虚拟机中。一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源文件在经过 Javac之后就被转换成 Java 字节码文件(.class 文件)。类加载器负责读取 Java 字节代码,并...

2016-12-13 15:08:51

阅读数 222

评论数 0

JVM源码分析之堆外内存完全解读

概述 广义的堆外内存 说到堆外内存,那大家肯定想到堆内内存,这也是我们大家接触最多的,我们在jvm参数里通常设置-Xmx来指定我们的堆的最大值,不过这还不是我们理解的Java堆,-Xmx的值是新生代和老生代的和的最大值,我们在jvm参数里通常还会加一个参数-XX:MaxPermSize...

2016-12-13 15:06:50

阅读数 2035

评论数 0

Java虚拟机学习(5):内存调优

JVM调优主要是针对内存管理方面的调优,包括控制各个代的大小,GC策略。由于GC开始垃圾回收时会挂起应用线程,严重影响了性能,调优的目是为了尽量降低GC所导致的应用线程暂停时间、 减少Full GC次数。 代大小调优 最关键参数:-Xms、 -Xmx 、-Xmn 、-XX:Su...

2016-12-13 13:43:43

阅读数 180

评论数 0

Java虚拟机学习(4):JDK可视化监控工具

1.JConsole  JConsole工具在JDK/bin目录下,启动JConsole后,将自动搜索本机运行的jvm进程,不需要jps命令来查询指定。双击其中一个jvm进程即可开始监控,也可使用“远程进程”来连接远程服务器。 进入JCons...

2016-12-13 13:26:05

阅读数 262

评论数 0

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