
java
记录哥
大数据实践者,喜欢技术热爱生活,gh【记录技术记录我】
展开
-
创建一个SpringBoot应用
SpringBoot应用原创 2017-12-12 11:15:25 · 339 阅读 · 0 评论 -
java.util包中比较常用的几个类
java.util包中比较常用的几个类:Objects,Arrays,Comparators原创 2017-06-08 09:40:09 · 4274 阅读 · 2 评论 -
java 8 Optional类
在 java.util包中有个类Optional,它是java8的时候才引入的.里面有一些比较重要的方法,总结如下:A container object which may or may not contain a non-null value,namely,或者包含一个非空的值或者不含一个非空的值得一个容器对象.1,static Optional empty() //Re原创 2017-06-07 16:10:29 · 340 阅读 · 0 评论 -
java8 常用操作再续
一,当我们使用stream的时候,需要包括如下的三个步骤.简单说,对 Stream 的使用就是实现一个 filter-map-reduce 过程,产生一个最终结果,或者导致一个副作用(side effect)。获取一个数据源(source)→ 数据转换→执行操作获取想要的结果二,有多种方式生成 Stream Source从 Collection 和数组C原创 2017-06-07 09:46:54 · 585 阅读 · 0 评论 -
java8中的stream,function包的常用方法总结
由于工作需要如下是java8中的stream,function两个包中的常用方法.一,首先定义两个List: List javaProgrammers=new ArrayList(){ { add(new Person("Elsdon", "Jaycob", "Java programmer", "male", 43, 2原创 2017-06-06 18:20:11 · 3218 阅读 · 0 评论 -
带有复合主键的表在SpringBoot中的使用
在SpringBoot开发过程中,我们会遇到有些mysql表是带有复合主键的,此时我们进行开发的过程中需要注意以下方面.1,首先在该表的实例类中的复合主键前面添加如下注解:@EmbeddedId比如下面的例子:我的表叫app_network_configs 这个名字,对应的类是:AppNetwork,对应的复合主键是:AppNetworkKey(AppNetworkKey这个单独拎原创 2017-06-06 15:09:14 · 4618 阅读 · 0 评论 -
SpringBoot相关的知识点总结
1,为SpringBoot的Controller类写测试类,如下:下面针对该Controller编写测试用例验证正确性,具体如下。当然也可以通过浏览器插件等进行请求提交验证:package com.kfit.demo;import org.junit.Before;import org.junit.Test;import org.junit.runner.Run原创 2017-05-18 00:14:18 · 1564 阅读 · 0 评论 -
Class 类
Class 类常用方法 1, getName() 调用Object类的getClass()方法来得到Class对象,这也是最常见的产生Class对象的方法。 Class<?> clazz4=Demo1.class; Class<?> clazz5=new Demo1().getClass();结果如下:class com.hutong.demo1.Demo1cl原创 2017-12-04 16:30:57 · 533 阅读 · 0 评论 -
java 异常
java 异常异常分类java中常见的运行时异常NullPointerException - 空指针引用异常ClassCastException - 类型强制转换异常。IllegalArgumentException - 传递非法参数异常。ArithmeticException - 算术运算异常ArrayStoreException - 向数组中存放与声明类型不兼容对象异常IndexOut原创 2017-12-04 17:48:55 · 352 阅读 · 0 评论 -
Zookeeper的调用-javaApi
使用Java API调用Zookeeper 一,概述: 我们知道可以通过命令来操作Zookeper的客户端和服务端并进行相应的操作,但是有时候需要使用java在程序中对其进行操作.即,通过API(JAVA)来操作Zookeeper. 二,依赖: <dependency> <groupId>org...原创 2018-05-14 12:41:02 · 389 阅读 · 0 评论 -
关于Netty的一些总结
netty一,netty拷问:本质:JBoss做的一个jar包;目的:快速开发高性能,高可靠的网络服务器和客户端程序;优点:提供异步的,事件驱动的网络应用程序框架和工具;二,netty的基本信息:Netty就是基于java NIO技术封装的一套框架;(为什么要封装呢,因为原生的javaNIO试用起来没有那么方便,而且还有臭名昭著的bug,nettey把它封装后,提供了一个易于操作的使用模式和接口,...原创 2018-05-08 17:29:33 · 1193 阅读 · 0 评论 -
springboot中的定时任务
定时任务 在我们的项目开发过程中,经常需要定时任务来帮助我们来做一些内容,springboot默认已经帮我们实行了,只需要添加相应的注解就可以实现一,pom.xml配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>...原创 2018-05-08 18:45:54 · 210 阅读 · 0 评论 -
springboot中redis的使用
redis的使用在springboot中一,引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> </dependency>二,添加...原创 2018-05-08 19:01:54 · 706 阅读 · 0 评论 -
springboot中发送各种类型的邮件
最近由于工作需要,完成了在springboot下的一些种类邮件的发送,主要有:纯文本的,带有html的,带有附件的和带有模板的等等.说下流程吧.一,首先在pom.xml中配置依赖.如下所示. org.springframework.boot spring-boot-starter-parent 1.5.3.RELEASE原创 2017-06-13 12:38:07 · 932 阅读 · 0 评论 -
在springboot项目中访问mongodb的
springboot,mongodb,java原创 2017-06-29 14:53:04 · 1315 阅读 · 0 评论 -
日期时间与定时任务
一,日期增加天数 ;二,获取当天的日期与时间;三,运行定时任务;原创 2017-12-01 13:55:02 · 719 阅读 · 0 评论 -
java8的Stream的排序
java8 Stream的各种排序原创 2017-11-24 15:50:51 · 46326 阅读 · 0 评论 -
后端接口返回数据及编码的格式设计
后端返回数据及编码格式设计整体设计原创 2017-11-24 15:31:18 · 5198 阅读 · 0 评论 -
active mq
activemq原创 2017-11-14 16:25:13 · 387 阅读 · 0 评论 -
Spark SQL
Spark SQL概念及相关的操作原创 2017-11-04 20:48:35 · 497 阅读 · 0 评论 -
Parquet
ParquetParquet是面向分析型业务的列式存储格式原创 2017-11-04 16:02:04 · 519 阅读 · 0 评论 -
Spark 计算框架
Apache Spark™是用于大规模数据处理的快速和通用引擎.原创 2017-11-03 21:33:06 · 2362 阅读 · 0 评论 -
Jackson 中JSON的三种处理方式
Jackson JSON的三种处理方式流式API原创 2017-10-30 09:50:17 · 2536 阅读 · 1 评论 -
常见的消息推送平台
比较常用的消息推送平台的调研个推平台原创 2017-10-26 23:14:12 · 11935 阅读 · 1 评论 -
编码问题
编码格式常用的编码原创 2017-10-19 23:04:51 · 240 阅读 · 0 评论 -
JPA访问mysql时候出现了某个字段与数据库关键字重复
JPA访问mysql时候出现了某个字段与数据库关键字重复原创 2017-09-18 17:45:03 · 3630 阅读 · 0 评论 -
Springboot状态码总结
Springboot状态码总结原创 2017-07-18 13:31:31 · 2638 阅读 · 0 评论 -
JVM总结
JVM总结一,JVM内存区域 方法区(method area): 该区域属于线程共享的内存区域,又称Non-Heap(非堆),主要用于存储已被虚拟机加载的类信息,常量,静态变量,即时编译器编译后的代码等数据,当方法区无法满足内存分配需求时,将抛出OutOfMemoryError异常; JVM堆(java heap) 该区域属于线程共享的内存区域,它在...原创 2018-06-09 17:45:17 · 243 阅读 · 0 评论