自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 三次握手和四次挥手(TCP/IP协议)

前言 为了准备这次面试,特意对TCP/IP的工作机制进行一个温顾~ TCP(Transmission Control Protocol)网络传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议,数据传输前建立连接的工作要经过“三次握手”,数据传输...

2018-10-22 09:33:00 107

转载 数据结构-二叉树

二叉树简介 二叉树(BinaryTree)是n(n≥0)个结点组成的有序集合,或者是空集(n=0),或者由一个根结点及两棵分别称为左子树和右子树的、互不相交二叉树组成。 二叉树是递归定义的,其结点有左右子树之分,逻辑上二叉树有五种形态,如下图所示: ...

2018-10-19 18:12:00 244

转载 JAVA虚拟机理解

JVM定义: JVM(Java Virtual Machine),是一种运行Java程序的软件实现,是虚拟的机器。Java程序与平台无关,它直接在虚拟机中运行。 JVM运行过程: JVM将内存分划如下五个区域: 1、方法区;2、堆区;3、虚拟机栈;4、本地方法栈;5...

2018-10-15 14:47:00 155

转载 mybatis generatorConfig 简化开发

pom.xml文件: <build> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> ...

2018-08-18 15:04:00 118

转载 设计模式(Design pattern)

设计模式的类型 根据设计模式的参考书Design Patterns - Elements of Reusable Object-Oriented Software(中文译名:设计模式 - 可复用的面向对象软件元素)中所提到的,总共有 23 种设计模式。这些模式可以分为三大类:创建型模式...

2018-01-25 11:32:00 139

转载 JAVA 线程干货

进程:执行中的程序,一个进程至少包含一个线程; 线程:进程中负责程序执行的执行单元; 单线程:程序中只存在一个线程,实际上主方法就是一个主线程 多线程:指的是这个程序(一个进程)运行时产生了不止一个线程; 并行:多个CPU实例或者多台机器同时执行一段处理逻辑; 并发:在公用的资源中,...

2018-01-04 11:38:00 80

转载 Windows免安装版的Apache服务器实现过程

1、把Apache下载解压到合适放置的位置; 2、解压到一个目录下,修改配置文件conf/httpd.conf 1)、修改默认的路径: [ 第38行 ] Define SRVROOT “/Apache24” 改为安装路径,我的为:Define SRVROOT “D:\Service...

2017-10-11 16:49:00 233

转载 Tomcat服务器配置https双向认证(使用keytool生成证书)

一,HTTPS原理 1,HTTP、HTTPS、SSL、TLS介绍与相互关系 (1)HTTP:平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的(明文),因此使用HTTP协议传输隐私信息非常不安全。 (2)HTTPS:为了保证隐私数据能加密传输,采用SSL/TLS协议用于对...

2017-01-03 18:04:00 313

转载 Apache Shiro(安全框架) 学习一

1、Apache Shiro 是一个强大易容的java开源安全框架,能够非常清晰的处理认证、授权、管理会话及密码加密,可为任何应用提供安全保障(命令行应用、移动应用到大型网络及企业应用)。架构如下图: Subject:主体,可以看到主体可以是任何可以与应用交互的“用户”; Securi...

2016-11-21 10:24:00 82

转载 解决SpringMVC的@ResponseBody返回中文乱码

SpringMVC的@ResponseBody返回中文乱码的原因是SpringMVC默认处理的字符集是ISO-8859-1,在Spring的org.springframework.http.converter.StringHttpMessageConverter类中可以看到如下代码: publ...

2016-09-21 13:53:00 50

转载 Linux(Ubuntu)系统安装MySQL,以及相应指引操作

Install: 1、首先检查系统中是否已经安装了MySQL 在终端里面输入 sudo netstat -tap | grep mysql 若没有反映,没有显示已安装结果,则没有安装。 2、如果没有安装,则安装MySQL。 在终端输入 sudo apt-get install my...

2016-07-27 00:24:00 77

转载 Ubuntu16.04 设置 Java 环境变量

1、下载 jdk,当前的版本是 jdk1.6.0_41。选择适合自己系统的版本进行下载,下载好之后放在 Download 目录下 2、然后使用 Ctrl + Alt + t 打开终端进入 Download 目录下,首先使用chmod 777 jdk-6u41-linux-x64.bin来修改...

2016-06-27 23:12:00 113

转载 Ubuntu16.04引导界面美化(burg)

今天尝试安装了一下Ubuntu16.04后,脑子一热就试了一下引导界面美化(burg)。以前只是看过有这些美化界面操作,却没试过,终于实现了一下。 效果图比自带的grub2好看太多了 burg是基于grub2的引导软件。 一、添加源:sudo add-apt-repository ppa:n...

2016-06-25 20:59:00 669

转载 ActiveMQ简单介绍以及安装

ActiveMQ是一个易于使用的消息中间件。 消息中间件 我们简单的介绍一下消息中间件,对它有一个基本认识就好,消息中间件(MOM:Message Orient middleware)。 消息中间件有很多的用途和优点: 1. 将数据从一个应用程序传送到另一个应用程序,或者从软件的一个模...

2016-06-07 15:52:00 78

转载 JMS理解

基本概念 JMS是java的消息服务,JMS的客户端之间可以通过JMS服务进行异步的消息传输。 消息模型 ○ Point-to-Point(P2P)○ Publish/Subscribe(Pub/Sub) 即点对点和发布订阅模型 P2P P2P模式...

2016-06-07 15:23:00 61

转载 微信公众号——扫码支付理解

模式一和模式二提供了两种不同的能力,适用于不同的场景,看商户具体的需求。 两种模式,在支付的流程中,有一定的共同的流程: 1,生成订单。 2,用户支付。 差别在于: 模式一,先扫码,再生成订单。 模式二,先生成订单,再扫码。 而 生成订单,代表着 本次支付给商户的金额是否是已经确定了。 ...

2016-05-30 10:54:00 115

转载 微信公众号——信息理解

在开发者文档中,我们会发现每个接口都有每日接口调用频次限制。同时,我们需要了解一下“access_token”,access_token为接口调用凭据,来调用接口,所有接口的调用需要先获取access_token,access_token在2小时内有效,过期需要重新获取。 信息交互过程:...

2016-05-23 23:32:00 89

转载 微信开发中网页授权access_token与基础支持的access_token异同

网页授权access_token 是一次性的,而基础支持的access_token的是有时间限制的:7200s。 网页授权接口调用凭证,注意:此access_token与基础支持的access_token不同关于网页授权access_token和普通access_token的区别1、微信网页...

2016-05-04 23:37:00 171

转载 eclipse maven plugin 插件 安装 和 配置

maven 安装: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,然后你到官网去下载maven压缩包。下载完成之后将的其解压到相应的目录下。 配置 maven 环境变量: 系统变量:MAVEN_HOME= C:...

2016-04-09 09:50:00 59

转载 maven安装问题总结

方法/步骤 下载maven的bin,在apache官方网站可以下载。(3.0.5)http://maven.apache.org/download.cgi 创建环境变量M2_HOME,maven 3.0以上版本,用M2 将径路添加到Path 命令提示符中输入:mvn -v...

2016-03-21 14:34:00 100

转载 Myeclipse错误:Errors occurred during the build.

Myeclipse错误:Errors occurred during the build. Errors running builder 'DeploymentBuilder' 常见解决方法: 原因分析: 此问题一般发生在Myeclipse 保存文件并自动部署时候。在写项目的时候,还没等部...

2016-03-15 17:09:00 143

转载 request.getParameter("xxxx")获取不到值的原因

在处理Form 提交数据是request.getParameter("xxxx")获取不到值 主要原因是enctype="multipart/form-data",参数会以二进制形式传递过去,所以获取不到; 如果有图片传输时,才需用到enctype="multipart/form-data...

2016-03-02 21:00:00 2014

空空如也

空空如也

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

TA关注的人

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