9 夏凯

尚未进行身份认证

我要认证

嚼得菜根者百事可为

等级
TA的排名 2w+

排序算法--快速排序

123456    

2018-12-13 18:24:28

springboot mongodb jpa常用方法整理

官方文档https://docs.spring.io/spring-data/data-mongodb/docs/current/reference/html/index.html 很重要https://www.ibm.com/developerworks/cn/opensource/os-cn-spring-jpa/index.html查询:*********************...

2018-09-17 17:02:22

springboot 整合 swagger 接口文档

优缺点:    优点:省去额外的工作量 单独去维护一套接口文档、配置简单(仅使用几个注解即可完成接口文档的编写)、支持在线测试    缺点:额外的工作量(对于程序员来说)>>step one:新增依赖<dependency> <groupId>io.springfox</groupId> ...

2018-09-14 16:19:20

Spring Boot + mybatic + 多数据源 自动切换

写在开篇Spring boot 最大的特点就是简化开发(去xml配置)。故这篇所实现的也是配置些注解,并无大量的xml配置。外甥打灯笼--照旧上代码依赖:其他依赖省去。    <dependency> <groupId>com.zaxxer</groupId> <artifactId>HikariCP</artifactI...

2018-08-10 11:48:02

websocket:支持 前端连接 + 订阅

要实现的功能:后端提供 可订阅的数据,前端连接成功后 订阅后 定时被推送数据。---直接上代码---websocket配置@Configuration@EnableWebSocketMessageBrokerpublic class WebSocketConfig extends AbstractWebSocketMessageBrokerConfigurer { @O...

2018-07-27 17:20:27

Java技术面试题精选

JVM的类加载机制是什么?有哪些实现方式?类加载机制:类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法去内,然后在堆区创建一个java.lang.Class对象,用来封装在方法区内的数据结构。类的加载最终是在堆区内的Class对象,Class对象封装了类在方法区内的数据结构,并且向Java程序员提供了访问方法区内的数据结构的接口。类加载有三种方式:1)命令...

2018-03-15 09:52:18

mysql 新增用户、用户授权

一、登录mysql。--最好以root登录    例如:        1、mysql -uroot -p (回车)        2、输入root的密码二、新增用户。--用户名为dev、密码为123456    例如:        1、CREATE USER 'dev'@'%'  IDENTIFIED BY '123456';三、验证新用户是否能登录    例如:        1、exit;...

2018-03-09 11:58:29

阿里云 Ubuntu 16.04 安装Java环境

一、下载    1、官网下载对应的jdk即可(自行百度)    2、把下载到本地的jdk上传到阿里云服务器        范例:scp jdk-8u151-linux-x64.tar.gz ubuntu@192.168.9.182:/home/ubuntu                (其中ubuntu是用户名,192.168.9.182是阿里云服务器对应的外网IP)        二、解压(先...

2018-02-22 14:33:12

阿里云Ubuntu(16.04 64位)系统 安装mysql教程

一、登录阿里云。1、 ssh root@外网IP 。范例 ssh root@192.168.1.2212、输入密码二、更新源 1、apt-get update。如下图:三、安装 mysql服务端 1、sudo apt-get install mysql-server四、查看mysql版本 1、mysql -V。   五、安装

2018-01-23 19:31:14

Java 8 中的 Streams API Demo

Java8 Streams demo一、获取List集合中的某个字段的List集合例如:List<Long> userIdList = payBillVOList.stream().mapToLong(PayBillVO::getUserId).boxed().collect(Collectors.toList());before java8 :...

2017-08-16 17:51:03

Spring Boot实战【用IDEA新建springBoot 项目】

开发工具的选择:IDEA(无他,效率高而已)如何下载和安装不在此篇介绍。步骤一:新建工程:File>New>Project 如下图所示默认会让用户选择Maven来新建项目。如下图所示。但我们要创建springBoot项目:选择Spring Initializr 点击Next。如下图所示此时会去请求【https://start.spring.io】网不好会

2017-08-01 11:24:20

Spring Boot实战【mysql安装】

mac下 安装mysql数据库实战以及遇到的问题处理

2017-07-28 10:49:40

【spring boot】异步请求

PS:这里只记录 异步请求的坑,用法 网上很多,在此就不做记录了。需求:在王者荣耀里 有些福利 点击领取却没有实时接收到。例如:点击开启 铠秘宝 提示“奖励通过邮箱发放,由于发货量大,可能会有一定延迟,预计24小时到账”如何做到:快速响应前端用户的请求,而(耗时比较大)的业务逻辑处理放到后台处理。用法自行百度。踩过的坑:【调用方和被调用方都在同一个service中 异步无效】

2017-07-19 17:59:50

【Echo的工厂类】

一、原代码二、引入工厂类(简化具体操作类的生成)

2017-06-13 12:24:42

【Echo的继承和多态】

一、原代码二、优化后的代码(体现继承和多态性)【后续要加入其它操作类型(二次方)方便许多】

2017-06-13 12:21:02

【Echo的封装】

一、原代码【实现计算器简单的+-*/功能】二、封装后的代码【把计算逻辑单独封装出来,供调用】

2017-06-13 11:20:06

【redis】mac下 redis安装与测试

一、下载安装百度 redis下载,进官网【https://redis.io/】下载。目前已3.2.9版本选择稳定一点的版本3.0.7二、本地存放本地新建个redis文件夹,把下载的文件加压到redis文件夹中。三、安装进入解压的redis文件夹中,编译安装,结果大致如图输入命令:cd redis-3.0.7sudo make install  (会提

2017-06-12 19:51:36

【Spring Boot】定时任务实现

在Spring Boot中编写定时任务是非常简单的事,在Spring Boot的主类中加入@EnableScheduling注解,启用定时任务的配置简单实现demo:每5秒做一次输出(打印时间)代码如下:@SpringBootApplication@EnableScheduling//这个注解一定要加,不然定时任务不执行public clas

2017-03-16 16:41:58

我只是一个线程

转自:码农翻身  我是一个线程,我一出生就被编了个号: 0x3704,然后被领到一个昏暗的屋子里, 这里我发现了很多和我一模一样的同伴。  我身边的同伴0x6900待的时间比较长, 他带着沧桑的口气对我说:  “我们线程的宿命就是处理包裹。把包裹处理完以后还得马上回到这里,否则可能永远回不来了。”  我一脸懵懂,包裹,什么包裹?  “不要着急,马上你就会明白

2017-03-09 15:26:26

<SpringMVC>原理的理解

在讲springMVC之前我们先来看一下什么是MVC模式MVC:MVC是一种设计模式MVC的原理图: 分析:M-Model 模型(完成业务逻辑:有javaBean构成,service+dao+entity)V-View 视图(做界面的展示  jsp,html……)C-Controller 控制器(接收请求—>调用模型—>根据结果派发页面)

2016-12-22 15:24:17

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!