- 博客(24)
- 资源 (6)
- 收藏
- 关注
原创 springboot2入门示例
不说废话,直接上图:pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="htt...
2019-09-08 16:48:33
212
原创 java技术栈
0、java基础0.1 javaSE面向对象集合框架IO/NIOStream反射注解jvm0.2 开发工具IDEA1、单体架构1.1 Mybatismybtais中的典型设计模式源码解读1.2 SpringIOCAOPIOC的初始化及Bean的创建流程源码解读1.3 SpringMvc执行流程分析组件深度分析框架源码解读2、面向服务架构(SOA)2...
2019-09-07 21:19:04
199
原创 java带时区时间和本地时间相互转化
带时区时间和本地时间相互转化本文主要简单提供了一个本地时间和带时区的时间的互换。由于客户端和服务端可能是在不同的地区的,因此建议客户端和服务端之间传输时间采用ISO时间,ISO时间是一个绝对时间,也就是全世界都是以这个标准来算各自地区的本地时间的。本地时间和ISO时间本地时间格式:yyyy-MM-dd HH:mm:ss2019-01-01 12:02:03ISO时间格式:yyyy-M...
2019-09-01 23:55:37
3127
原创 idea注释模板
1、先建立一个自定义的模板组在自己创建的模板组下面可以设置一系列模板1、设置方法的模板** * * @author : 作者名称 * @date : $date$ $time$ $params$$return$ * @since 1.0.0 */params:groovyScript("if(\"${_1}\".length() == 2) {retur...
2019-08-31 22:19:12
224
原创 java8新特性之Stream介绍
直接看测试代码,关于什么是stream之类的介绍就不多说了。首先创建了一个简单的User类package com.java8.pojo;import lombok.Data;import java.util.Objects;/** * <p></p> * * @author anna2019/3/13 13:41 * @version V1.0...
2019-03-13 17:43:54
351
原创 springboot+mybatis+事务
1、搭建一个简单的springboot项目,引入相关的依赖及配置。1.1 application.properties#pgsqlspring.datasource.url=jdbc:postgresql://localhost:5432/db_name?useUnicode=true&characterEncoding=UTF-8spring.datasource.user...
2019-03-12 20:38:44
1593
原创 spring-cloud之服务注册与发现(Greenwich)
1、先用idea搭建一个父工程一直下一步。。。删除src目录并修改pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins...
2019-03-11 21:13:30
307
原创 java面试题之spring-cloud篇
1、微服务的特点>按照业务来划分服务,单个服务代码量小,业务单一,易于维护。>每个微服务都有自己独立的基础组件,例如数据库、缓存等,且运行在独立的进程中。>微服务之间的通信是通过HTTP 协议或者消息组件,且具有容错能力。>微服务有一套服务治理的解决方案,服务之间不耦合,可以随时加入和剔除服务。>单个微服务能够集群化部署,并且有负载均衡的能力。...
2019-03-11 20:06:15
215
原创 window10 安装elasticsearch-6.6.1
1、去官网下载elasticsearch-6.6.1官网地址:https://www.elastic.co/cn/downloads/elasticsearch2、解压安装解压文件进入到bin/目录下执行elasticsearch.bat执行完后访问http://localhost:9200/验证是否安装成功到此成功安装完。附:使用sense插件请求时...
2019-03-08 19:39:26
589
原创 springboot+mybatis+psql的简单应用
1、新建一个普通的springboot工程 略2、application.propertiesspring.datasource.url=jdbc:postgresql://localhost:5432/cfas?useUnicode=true&characterEncoding=UTF-8spring.datasource.username=XXXspri...
2019-02-22 21:15:31
412
原创 pg如何使用规则进行分表
[@anna@]本文大致讲述了使用pgsql如何通过规则去创建分表的方法,写的不好还请多包涵。1、先建一个主表DROP TABLE if exists tb_passenger_hour;CREATE TABLE tb_passenger_hour(id int8 not null,group_id varchar(48),group_name varchar(128),stat...
2019-02-18 19:00:46
1090
原创 springboot中redis使用list来缓存数据
[@Anna_1314@]Let bygones be bygones*Love today!一、应用背景最近有个项目有这样的背景:从mq订阅了一批数据,收到数据后会将数据按照当前接收到的时间整点(分为单位,因为数据量比较大而且频繁,且从缓存拉取数据的时候也是每分钟拉一次,批量读取分析)缓存到list,键以时间来标记,当然下面的代码并不是实现该背景功能。不多说,下面开始整个代码流程。二、添加...
2018-11-18 11:04:08
8696
1
原创 psql按月分表之触发器自动建表
@[Anna_1314]@1、创建主表通过主表定义好表的结构,需要一个分表的关键字,比如下面的date_key,分表的时候会根据这个字段所在的表的范围决定插入到哪张分区表中。drop table if exists tbl_partition;CREATE TABLE tbl_partition( date_key date, hour_key smallint);2、 函...
2018-11-17 14:21:51
1558
1
原创 psql按周分表实现
之前写了一篇按月分表的文章,由于数据量还是比较多,再细分为按周分表。原理是一样的,只不过修改一下分表的规则,因此修改过的触发器类似下面:1、建立主表drop table if exists tbl_week;CREATE TABLE tbl_week(date_key date,hour_key smallint);**2、定义一个函数:**输入一个日期时间获取该时间在那一周的周一...
2018-11-17 14:03:36
674
原创 springboot 之 redis简单实例
注:示例代码参考《springboot 实战》一书1、已安装redis服务器2、添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId>...
2018-09-08 19:05:08
256
原创 mysql-5.7.11-winx64的安装(win10)
[@Anna_1314@]------------------------------------------------------------------------------------------------------------------------------------------------->总结安装过程如下:1、解压安装包到D:\Program Files\...
2018-08-25 17:18:13
832
原创 springMVC文件下载
点击一个连接实现简单的文件下载功能。<a href="<%=path%>/downloadFile.action">下载模板</a>@RequestMapping(value = "/downloadFile.action") public String downloads(HttpServletResponse response,HttpS...
2018-08-08 21:32:10
132
原创 resteasy的简单使用
1、maven 依赖<properties><resteasy.version>3.0.6.Final</resteasy.version></properties><dependency><groupId>org.jboss.resteasy</groupId><artifactId&
2018-07-13 21:57:27
599
转载 HttpClient的基本使用
注:本文转自作者Lucky宝原文地址(https://www.cnblogs.com/LuckyBao/p/6096145.html)1.HttpClient简介 http协议可以说是现在Internet上面最重要,使用最多的协议之一了,越来越多的java应用需要使用http协议来访问网络资源,特别是现在rest api的流行,HttpClient 是 Apache Jakarta C...
2018-07-13 20:55:51
179
翻译 Tomcat配置管理
本文主要讲一下与Tomcat相关的配置,主要包括下面四个方面:1、JVM相关配置:Tomcat启动时支持的JVM相关配置2、服务器相关配置:conf下面的配置3、web应用相关配置:servlet容器相关以及web应用定制部署4、管理配置一、JVM先关配置1、JVM内存配置set JAVA_OPTS=-server -Xms1024m -Xmx2048m -XX:PermSize=256m -XX...
2018-07-12 20:44:05
259
原创 ActiveMQ实例---生产者
package com.yu.mq.producer;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import javax.jms.Connection;import javax.jms.JMSException;import j...
2018-07-11 23:18:37
255
原创 java使用poi导出excel
下面是一个简单的导出excel工具类maven依赖:<!-- https://mvnrepository.com/artifact/org.apache.poi/poi --><!-- <dependency><groupId>org.apache.poi</groupId><artifactId>poi</a...
2018-07-11 23:18:16
325
【批量下载】timescaledb-postgresql-11_1.3.0-windows-amd64等.zip
2020-02-18
simple-start-demo.rar
2019-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人