自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java:简述Java-byte类型的运算

Java:简述Java-byte类型的运算提示:Java中的基础类型byte 是 1 个字节,也就是 8 位,去掉最高位为符号位,其他可取值为 -128~127。1-提问:说说下面程序片段的输出结果及原因?byte n1 = 10 + 117;byte n2 = 10 + 118;System.out.println(n1);System.out.println(n2); by...

2019-01-30 11:22:25 655

原创 网络:简述互联网的形成与结构

网络:简述的互联网的形成与结构我们每天使用互联网,是否想过,它是如何实现的呢?全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,这真是一件很神奇的事情!互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协...

2019-01-29 21:31:21 4396

原创 Java:简述线程池的工作原理

Java:简述线程池的工作原理文章开始,我们先来看一个简单的例子。场景:某地的某银行营业厅柜台开了8个窗口,每个窗口里面都坐了一位工作人员;当储蓄用户来到银行大厅后,看见有窗口是空闲的,那么就可以直接前往空闲的窗口去办理业务;慢慢地,到银行办理储蓄业务的人越来越多了,8个窗口都在对外提供服务;这个时候,新到的客户就只能进行排队。如果新来客户的增长速度远远大于银行工作人员完成一项客户业务的速...

2019-01-28 21:14:18 1903 1

原创 Spring:概述Spring中常用的注解

Spring:概述Spring中常用的注解1 . @Controller      标识该类是一个Spring MVC controller处理器,用来创建处理http请求的对象。@Controllerpublic class TestController { @RequestMapping("/test"

2019-01-27 13:53:43 426

原创 云计算:简述云计算的定义与模式

云计算:简述云计算的定义与模式一、云计算的定义云计算(Cloud Computing)是基于互联网的相关服务的增加、使用和交互模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。因此,云计算甚至可以让你体验每秒10万亿次的运算能力,拥有这么强大的计算能力可以模拟核爆炸、预测气候变...

2019-01-24 10:05:21 13578

原创 网络:概述对比特(位,bit),字节(Byte),字符的认识

网络:概述比特(位,bit),字节(Byte),字符的认识一、比特(位,bit):      计算机专业术语,是计算机晶体管的一种状态(通电与断电),就是0与1,真与假,是信息量单位,是由英文bit音译而来。 &

2019-01-23 20:19:59 2033

原创 Java:简述如何对List集合进行去重处理

Java:简述如何对List集合进行去重处理一、需求描述:对List集合中的数据进行去重处理二、实现方法:1 . 利用list里面contains方法比较对象是否存在,进行去重;2 . 利用HashSet里面的元素不可重复的特性,进行去重。三、具体实现:1 . 利用list里面contains方法public static List duplicateRemovalToList(L...

2019-01-22 21:18:30 3155

原创 RabbitMQ:SpringBoot+RabbitMQ的简单实现之Direct模式+消息确认ConfirmCallback

SpringBoot+RabbitMQ的简单实现之Direct模式+消息确认ConfirmCallback1.在pom中添加springboot对amqp的支持<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st

2019-01-17 17:14:00 11584 15

原创 RabbitMQ:源码分析之Declarable接口

RabbitMQ:源码分析之Declarable接口一、Declarable接口及其实现类的关系1 . Declarable-Exchange    1-1 . Declarable-Exchange-AbstractExchange     &nbsp

2019-01-17 16:36:20 876

原创 RabbitMQ:源码分析之Queue类

RabbitMQ:源码分析之Queue一、源码如下:package org.springframework.amqp.core;import java.util.Map;import org.springframework.util.Assert;public class Queue extends AbstractDeclarable { private final Stri...

2019-01-17 15:12:11 1600

原创 RabbitMQ:SpringBoot+RabbitMQ的简单实现之Headers模式

RabbitMQ:SpringBoot+RabbitMQ的简单实现之Headers模式1.在pom中添加springboot对amqp的支持<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp

2019-01-17 11:31:22 4025

原创 RabbitMQ:SpringBoot+RabbitMQ的简单实现之Fanout模式

RabbitMQ:SpringBoot+RabbitMQ的简单实现之Fanout模式1.在pom中添加springboot对amqp的支持<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp&

2019-01-16 16:39:33 1811

原创 RabbitMQ:SpringBoot+RabbitMQ的简单实现之Topic模式

RabbitMQ:SpringBoot+RabbitMQ的简单实现之Topic模式1.在pom中添加springboot对amqp的支持<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp&a

2019-01-16 16:30:22 1139

原创 RabbitMQ:SpringBoot+RabbitMQ的简单实现之Direct模式

RabbitMQ:SpringBoot+RabbitMQ的简单实现之Direct模式1.在pom中添加springboot对amqp的支持<dependency> <groupId>org.springframework.boot</groupId> <artifactId&a

2019-01-16 16:14:51 731

原创 消息中间件:简述消息队列(MessageQueue)

简述消息队列(MessageQueue)      消息队列(MessageQueue)是服务架构中常见的组件,可用于服务间解耦、事件广播、任务异步/延迟处理等,接下来对消息队列的实现如何满足几种消费场景进行

2019-01-15 12:06:25 1170

原创 MySQL:根据时间规则定时清除匹配数据

MySQL:根据时间规则定时清除匹配数据一 . 场景有时,我们可能需要定时清除数据库一些废弃的数据,可以使用mysql的存储过程和事件来完成。二 . 实现1 . 事件2 . 事件+存储过程三 . 实现样例...

2019-01-15 10:59:01 1391

原创 MySQL:简述MySQL中的事件Event

MySQL:简述MySQL中的事件Event一. 事件的概念      事件:一组SQL集,用来执行定时任务,跟触发器很像,都是被动执行的。事件是因为时间到了触发执行,而触发器是因为某件事件(增删改)触发执行。二. 事件的操作    &

2019-01-14 17:50:43 1105

原创 MySQL:简述MySQL中的Null约束和Not Null约束

MySQL:简述MySQL中的Null和Not Null的约束&bnsp;&bnsp;&bnsp;&bnsp;在MySQL中,每个字段定义都包含附加约束或者修饰符,这些可以用来增加对所输入数据的约束。下面我们简单说下Null和Not Null这两个约束。&bnsp;&

2019-01-14 14:52:14 3971

原创 MySQL:实现对数据入库时间和更新时间的管理(timestamp)

MySQL:实现对数据入库时间和更新时间的管理(timestamp)需求:    1、在数据表中,要记录每条数据是什么时候创建的;    2、在数据库中,要记录每条数据

2019-01-14 13:22:12 7771

原创 目录:RabbitMQ相关文章

center个人目录:RabbitMQ相关文章(一)文章标题:RabbitMQ:安装RabbiMQ环境(Linux)文章链接:https://blog.csdn.net/qq_29229567/article/details/86242302(二)文章标题:RabbitMQ:安装RabbiMQ环境(Windows)文章链接:https://blog.csdn.net/qq_292295...

2019-01-14 10:21:22 327 3

原创 RabbitMQ:浅谈对RabbitMQ的认识

RabbitMQ:RabbiMQ的简单介绍      消息中间件即

2019-01-11 14:39:31 679

原创 个人目录:MyBatis相关文章

个人目录:MyBatis相关文章文章标题:MyBatis:简述MyBatis映射文件中的参数传递文章链接:https://blog.csdn.net/qq_29229567/article/details/86229979文章标题:MyBatis:简述MyBatis中动态sql的相关操作文章链接:https://blog.csdn.net/qq_29229567/article/deta...

2019-01-11 13:31:45 202 1

原创 MySQL:简述MySQL外键约束

MySQL:简述MySQL的外键约束MySQL有两种常用的引擎类型:MyISAM和InnoDB。目前只有InnoDB引擎类型支持外键约束。1、外键约束的含义:

2019-01-11 11:39:48 1664

原创 RabbitMQ:安装RabbiMQ环境(Linux)

RabbitMQ:安装RabbiMQ环境(Linux)一:安装RabbitMQ需要先安装Erlang语言开发包1 . 官网下载路径为:http://www.erlang.org/downloads 。     下载otp_src_18.2.1.tar.gz,然后将文件移入/root/rabbitmq/2 . 解压缩cd /root/rab...

2019-01-10 17:13:48 507

原创 MyBatis:简述MyBatis映射文件中的参数传递

MyBatis:简述MyBatis映射文件中的参数传递1.方法中传递单个参数public List<XXBean> getXXBeanList(String id); <select id="getXXXBeanList" parameterType="java.lang.String" resultType="XXBean">  select * from t...

2019-01-10 14:07:51 635

原创 MyBatis:简述MyBatis中动态sql的相关操作

MyBatis:简述MyBatis中动态sql的相关操作

2019-01-10 13:33:10 1439

原创 Java:简述Java中的Switch语句

Java:简述Java中的Switch语句Java中的 switch 语句由一个控制表达式,多个case标签和一个default标签组成,default标签可写可不写。switch语句中控制表达式的数据类型,根据不同的jdk版本,有不同的要求:      JDK1.0-1.4 数据类型接受 byte short int char&

2019-01-10 11:26:22 870

原创 MyBatis:MyBatis操作MySQL存储过程

MyBatis:MyBatis操作MySQL存储过程一 . 数据库中创建存储过程,并查看创建结果1.创建存储过程DROP procedure IF EXISTS net_procedure_request;DELIMITER $$CREATE procedure net_procedure_request(in select_type varchar(99),in select_cli...

2019-01-09 17:38:54 1064

原创 Java:简述Java内存中的栈内存与堆内存

Java:简述Java内存中的栈内存与堆内存Java语言把内存划分成两种:一种是栈内存,一种是堆内存。一、栈内存栈内存:存放基本类型的变量,对象的引用和方法调用,遵循先入后出的原则。栈内存,在函数中定义的“一些基本类型的变量和对象的引用变量”都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配...

2019-01-09 17:00:54 613

原创 JavaWeb:在服务端返回的JSON中的null字段进行过滤

JavaWeb:对服务端返回JSON中的null字段进行过滤当在Controller中使用@ResponseBody转JSON,当实体中属性字段为NULL或者为空时,在输出的JSON中也会以NULL或空的形式返回。那么如何进行过滤呢,步骤如下:1.引入jackson的Maven依赖<dependency> <groupId>com.fasterxml.jackson...

2019-01-09 16:37:50 2554 2

原创 Java:程序开发中if else多层嵌套的优化

Java:程序开发中if else多层嵌套的优化if else作为每种编程语言都不可或缺的条件语句,我们在编程时会大量的用到。但if else一般不建议嵌套超过三层,如果一段代码存在过多的if else嵌套,代码的可读性就会急速下降,后期维护难度也大大提高。所以,程序员都应该尽量避免过多的if else嵌套。下面将会简单谈谈如何减少if else的嵌套。业务场景:分享一条新闻的标题,内容,链接...

2019-01-09 11:53:52 26881 5

原创 资料:简述分布式、高并发与多线程

资料:简述分布式、高并发与多线程一、概念分布式分布式是为了解决单个物理服务器容量和性能瓶颈问题而采用的优化手段。该领域在不同的技术层面上,又包括:分布式文件系统、分布式缓存、分布式数据库、分布式计算等,一些名词如Hadoop、zookeeper、MQ等都跟分布式有关。从理念上讲,分布式的实现有两种形式:      A . 水...

2019-01-08 17:34:58 377

原创 MySQL:日期,字符串,时间戳之间的互相转换

MySQL:日期,字符串,时间戳之间的互相转换

2019-01-02 17:43:40 485

原创 MySQL:简述MySQL取整函数

MySQL:简述MySQL取整函数MySQL取整函数1.ceil()/ceiling() 向上取整ex: ceil(1.2) = 22.floor() 向下取整ex: floor(1.2) = 13.round() 四舍五入

2019-01-02 17:06:03 697

原创 MySQL:如何对数据库中数据保留小数

MySQL:数据库中数据如何保留小数1、round(x,d) :用于数据的四舍五入,round(x) ,其实就是round(x,0),也就是默认d为0;这里有个值得注意的地方是,d可以是负数,这时是指定小数点左边的d位整数位为0,同时小数位均为0;SELECT ROUND(100.3465,2),ROUND(100,2),ROUND(0.6,2),ROUND(114.6,-1);结果分别...

2019-01-02 16:53:52 11675

2023泛互联网行业人才流动报告-脉脉高聘人才智库-2023.9-28页

2023泛互联网行业人才流动报告-脉脉高聘人才智库-2023.9-28页

2023-10-09

Java解析wsdl文档获取具体的方法与参数

Java解析wsdl文档获取具体的方法与参数

2022-06-20

SpringBoot项目Jar转War部署方案

本文提供SpringBoot项目Jar转War部署方案,希望能够对各位提供帮助!

2018-12-10

全国城市列表对应的JSON数据

全国城市列表对应的JSON数据。。。。。。。。。。。。。。。。。。。

2018-01-30

android复习材料

android复习,有激励与学习android的学生,工人,社会人员学习Android,进行Android开发

2016-01-19

空空如也

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

TA关注的人

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