自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

兵哥LOVE坤

为了你我愿意付出一切!!!

  • 博客(27)
  • 资源 (2)
  • 收藏
  • 关注

转载 Rabbitmq中重要的概念(一)

前言: MQ 是什么?队列是什么,MQ 我们可以理解为消息队列,队列我们可以理解为管道。以管道的方式做消息传递。场景: 1.其实我们在双11的时候,当我们凌晨大量的秒杀和抢购商品,然后去结算的时候,就会发现,界面会提醒我们,让我们稍等,以及一些友好的图片文字提醒。而不是像前几年的时代,动不动就页面卡死,报错等来呈现给用户。    在这业务场景中,我们就可以采用队列的机制来处理,因为...

2018-08-31 18:07:21 966

原创 mysql创建用户、数据库和分配权限

(1)在window系统下打开dos命令窗口:输入如下命令:mysql -u root -p输入密码,进入到mysql命令行(2)创建一个用户(问题:这个需要同时创建本地和外网)允许本地IP访问:create user 'dbzhang'@'localhost' identified by 'dbzhang';允许外网IP访问;create user 'dbzhang'@'%' i...

2018-08-31 17:08:05 1797

原创 Maven查看JAR包的依赖关系

1、在eclipse中操作,打开pom.xml文件,如下图所示:

2018-08-31 11:28:30 1900

原创 rabbitmq中的交换机、绑定和队列(三)

生产者把消息发布到交换器上,消息从交换器到达特定的队列需要进行绑定,消息最终到达队列并被消费者接收。队列是AMQP消息通信的基础模块,它为消息提供了住所,消息在此等待消费。然而,消息是如何到达队列的呢?消息发送给交换器后,根据确定的规则(路由键),RabbitMQ将会决定消息该投递到哪个队列;队列通过路由键绑定到交换器,当消息发送到RabbitMQ时,消息将拥有一个路由键,RabbitMQ会将...

2018-08-30 16:08:13 6699

原创 SpringBoot常见问题--启动报错(Cannot determine embedded database driver class for database type NONE)

SpringBoot启动报错:Cannot determine embedded database driver class for database type NONEspringboot启动时会自动注入数据源和配置jpa解决办法一:启动类中加入注解:@SpringBootApplication(exclude={DataSourceAutoConfiguration.class,Hib...

2018-08-30 14:47:16 2001

转载 windows下 安装 rabbitMQ 及操作常用命令(一)

rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统。它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上。1.安装Erlang 所以在安装rabbitMQ之前,需要先安装Erlang 。小编使用的是otp_win64_18.1 ,需要其他版本或...

2018-08-29 18:51:53 637

转载 rabbitmq管理界面开启(二)

在windows7上安装了rabbitmq server, 安装过程略。  下面要开启管理界面:1、在cmd窗口下进入rabbitmq安装目录下的sbin目录,使用rabbitmq-plugins.bat list查看已安装的插件列表。2、使用rabbitmq-plugins.bat enable rabbitmq_management开启网页管理界面3、重启rabbitmq。...

2018-08-29 18:15:55 4242

转载 @Configuration和@Bean的用法和理解

Spring Boot提倡约定优于配置,如何将类的生命周期交给spring 1、第一种自己写的类,Controller,Service。 用@controller @service即可2、第二种,集成其它框架,比如集成shiro权限框架,集成mybatis分页插件PageHelper,第三方框架的核心类都要交于Spring大管家管理@Configuration可理解为用spring...

2018-08-29 15:40:26 1036

转载 SpringBoot中mybatis的使用说明(一)

orm框架的本质是简化编程中操作数据库的编码,发展到现在基本上就剩两家了,一个是宣称可以不用写一句SQL的hibernate,一个是可以灵活调试动态sql的mybatis,两者各有特点,在企业级系统开发中可以根据需求灵活使用。发现一个有趣的现象:传统企业大都喜欢使用hibernate,互联网行业通常使用mybatis。hibernate特点就是所有的sql都用Java代码来生成,不用跳出程序去...

2018-08-29 09:47:42 365

转载 如何测试java中对象的等价性

我们都知道,基本数据类型的比较我们一般用关系运算符 “==”以及”!=“。当然,这两个运算符也适用于所有对象,然而比较的结果却并不一定与预想的结果相符。 下面看一串代码:public class Equals { public static void main(String[] args) { Integer a1 = new Integer(12); ...

2018-08-26 13:50:48 182

原创 java中自动递增和递减(i++)

概念前缀递增(++i):先执行运算,再生成值。 后缀递增(i++) : 先生成值,再执行运算。示例概念说的多了反而糊涂,不如直接看代码来的直接。 package com.hjp.test;/** * 自动递增 i++ * @ClassName: AutoInc * @author: huangjp * @date: 2017年3月7日 下午3:57:08...

2018-08-26 13:27:58 3640

转载 Java笔记---别名现象

在Java学习的过程中,我们一直以为(其实是我一直以为)赋值符号“=”只是简单地将右边的值传递给左边的值,左边的值变成了右边的值,而右边的值却没有因此而做任何改变。        其实在对于基本数据类型的赋值当中确实是这样的,但是Java中的数据类型却不仅仅是那几种数据类型,而是还包括了“引用的数据类型”,于是在为对象赋值的时候,情况却发生了不一样的变化。    “别名现象所发生的情况...

2018-08-26 12:56:44 226

转载 理解Java的static import静态引入机制

 J2SE 1.5里引入了“Static Import”机制,借助这一机制,可以用略掉所在的类或接口名的方式,来使用静态成员。本文介绍这一机制的使用方法,以及使用过程中的注意事项。    在Java程序中,是不允许定义独立的函数和常量(当然,准确的说,只是被final修饰、只能赋值一次的变量)的。即使从它们本身的功能来看,完全不需要依附于什么东西,也要找个类或接口作为挂靠单位才行(在类里可以挂...

2018-08-26 12:16:03 274

原创 oracle中创建表的正规写法(一)

oracle的建表语中总是不太完善,今天我收集大量资料来汇总一下:给表添加注释和字段添加注释:CREATE TABLE IND_LOAD ( SERIALNO VARCHAR2(20) NOT NULL, USERID VARCHAR2(6), NAME VARCHAR2(40), CARDID VARCHA...

2018-08-24 11:34:14 1895

转载 http中知识点汇总:(二)getParameter() getInputStream()和getReader() 区别

我们经常用servlet和jsp, 经常用request.getParameter() 来得到数据。 request.getParameter()request.getInputStream()request.getReader()这三个方法都是从request对象中得到提交的数据,但是用途不同。要根据<form>表单提交数据的编码方式选择不同的方法。HTML中的...

2018-08-23 22:31:46 260

原创 http中的相关知识汇总:(一)POST提交数据的四种方式

HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主体。...

2018-08-23 21:15:51 484

转载 关于json解析时异常org.json.JSONException: A JSONObject text must begin with '{' at character 1 of {的解决方法

出现这个异常的原因是json串格式不正常,没有"{"开始或没有"}"结尾,仔细检查下json文件的格式一般就可以解决这个问题。但是有时候json文件是正常的,仍然有这个异常信息,怎么办呢,这个是因为你的json文件头里带有编码字符(如UTF-8等),读取字符串时json串是正常的,但是解析就有异常,一般会出现这样的情况是读取的json串是来自于服务器或本地的文件,文件头里自带编码,就我碰到情况来看...

2018-08-21 10:35:32 1409

转载 Servlet的入门(一)

1.Servlet的基本概念:Servlet定义:Servlet是基于Java技术的Web组件,由容器管理并产生动态的内容。Servlet与客户端通过Servlet容器实现的请求/响应模型进行交互。注意:Servlet不是从命令行启动的,而是由包含Java虚拟机的Web服务器进行加载2.Servlet的技术功能点Servlet通过创建一个框架来扩展服务器的能力,以提供在Web上进行...

2018-08-20 23:54:15 26851 6

转载 postman发送json格式的post请求

 在地址栏里输入请求url:http://127.0.0.1:8081/getmoney选择“POST”方式,在“headers”添加key:Content-Type  , value:application/json点击"body",''raw''并设定为JSON添加:{"userid": 1}点击send发送即可 参考文章:https://www.c...

2018-08-20 18:56:39 1545

转载 关于JSon的简单介绍

json结构的格式就是若干个 键/值(key, value) 对的集合,该集合可以理解为字典(Dictionary),每个 键/值 对可以理解成一个对象(Object)。 键/值 对中的 键(key) 一般是 一个string,值(value)可以是string、double、int等基本类型,也可以嵌套一个 键/值 对,也可以是一个数组,数组里面的数据的类型可以是基本类型,或者 键/值 对。...

2018-08-20 18:55:07 174

转载 一位资深程序员大牛给予Java初学者的学习路线建议

java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。  在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Java ...

2018-08-20 17:14:43 206

原创 @RunWith(SpringJUnit4ClassRunner.class) 测试报错

导入maven项目的时候发生如下错误:这种原因是因为在spring-test版本的问题 

2018-08-17 12:22:48 3377

原创 eclipse 打开pom.xml文件很慢 设置pom.xml打开方式

1.打开Window>Preferences>Maven>User Interface勾选"open XML page in the POM editor by default2. 打开Window>Preferences>General>Editors>File Associations点击 File Types 标签页中 add 按钮,File t...

2018-08-16 09:50:51 1844

原创 浅谈JDBC的理解(一)

一、目录二、概述简述  JDBC是什么?JDBC英文名为:Java Data Base Connectivity(Java数据库连接),官方解释它是Java编程语言和广泛的数据库之间独立于数据库的连接标准的Java API,根本上说JDBC是一种规范,它提供的接口,一套完整的,允许便捷式访问底层数据库。可以用JAVA来写不同类型的可执行文件:JAVA应用程序、JAVA Applet...

2018-08-15 18:05:55 46389 3

原创 浅谈数据库连接池(一)

一.DBCP (Database Connection Pool)    是一个依赖Jakarta commons-pool对象池机制的数据库连接池,Tomcat的数据源使用的就是DBCP。目前 DBCP 有两个版本分别是 1.3 和 1.4。1.3 版本对应的是 JDK 1.4-1.5 和 JDBC 3,而1.4 版本对应 JDK 1.6 和 JDBC 4。因此在选择版本的时候要看看你用的是...

2018-08-15 15:28:06 478

转载 linux下安装使用rz/sz命令进行上传和下载文件

对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令。今天,我们就简单的讲解一下如何安装和使用rz、sz命令。1.软件安装(1)编译安装root 账号登陆后,依次执行以下命令:1.cd /tmp2.wget http://www.ohse.d...

2018-08-07 23:10:32 857

转载 Sitemesh 3 的使用及配置

Sitemesh 3 的使用及配置1 . Sitemesh 3 简介Sitemesh 是一个网页布局和修饰的框架,基于 Servlet 中的 Filter,类似于 ASP.NET 中的‘母版页’技术。参考:百度百科,相关类似技术:Apache Tiles。官网:http://wiki.sitemesh.org/wiki/display/sitemesh/Home 。2 . Si...

2018-08-07 09:29:26 320

pageHelper分页详细文档

环境介绍:JDK1.8,tomcat7以上;SSM框架、oracle数据库、这个文档主要介绍如何使用pagehelper进行分页

2018-07-24

服务端和客户端项目jar包

配置服务端所需要的jar文件,包括commons-logging commons-beanutils commons-lang ezmorph json-lib-2.4-jdk15 commons-collections-3.2.1。

2018-06-26

空空如也

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

TA关注的人

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