自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 RedisTemplate与zset

Redis 数据结构简介Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。下面来对这5种数据结构类型作简单的介绍:结构类型 结构存储的值 结构的读写能力 String 可以是字符串、整数或者浮点数 对整个字符串或者字符串的其中一部...

2018-09-19 11:56:12 1164

原创 当当(Elastic-job)分布式定时任务

Elastic-job解决的问题        Elastic-job解决以下问题,我们开发定时任务一般都是使用quartz或者spring-task(ScheduledExecutorService),无论是使用quartz还是spring-task,我们都会至少遇到两个痛点:不敢轻易跟着应用服务多节点部署,可能会重复多次执行而引发系统逻辑的错误。 quartz的集群仅仅只是用来HA,...

2018-09-19 11:38:38 7562 1

原创 自定义断言判断参数是否填写

public class AssertUtil {    /**     * 验证输入参数必填项     *     */    public static void assertRequired(String argNames, Object... args) throws Exception {        boolean isNull = false;        Stri...

2018-08-28 10:47:22 540

原创 写接口怎么对返回的对象自动封装

public class ResultModel<T> {    private int code;    private T data;    private String message;    public static <T> ResultModel<T> success(T data) {        ResultModel<T&gt...

2018-08-28 10:47:00 1034

原创 数据库查询中不允许连表查询,怎么便捷处理一对多的问题( Multimap)

来源:Multimap/HashMultimap是google的guava libary的包下的一个容器类解决问题Multimap<Long, Object> multimap = ArrayListMultimap.create();日常中我们创建这样的一个对象在循环遍历中设置multimap.put(key,value);会将key值相同的数据都封装在一个集合里面...

2018-08-20 17:03:20 867

转载 微信授权登录

https://blog.csdn.net/phil_jing/article/details/53914588

2018-07-13 14:49:49 271

转载 讲的比较好的linux命令

转: https://www.jianshu.com/p/341bc031ea2b大家都知道,Linux系统提供了非常多非常多的命令或工具,这些命令都各有所长,都是系统需要的。但我们精力有限,要掌握全部的命令不太现实,所以只需要掌握其中部分常用的命令即可。这里,我就从一个Java程序员的角度,总结出我常用的一些Linxu命令,供大家参考。文件目录基本操作ls 命令用来显示目标列表,在Linux中是...

2018-07-11 13:59:01 664

原创 linux命令创建/删除文件夹和赋权限编辑文件

1.mkdir DirName   创建文件夹在当前目录2.chmod 775 DirName 给文件加赋权限3.rm DirName 删除文件夹

2018-07-11 11:52:12 2253

原创 linux 上传文件 rz命令 下载sz 提示command not found 解决方法

1.安装lrzsz:# yum -y install lrzsz-------------现在就可以正常使用rz、sz命令上传、下载数据了-----------使用方法:上传文件# rz     (会弹出windows的文件选择框)下载文件# sz filename...

2018-07-11 11:37:53 1521

转载 linux CentOS7上Redis3.2.5的安装与配置

转:https://blog.csdn.net/w410589502/article/details/54289935  redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、ad...

2018-07-10 17:27:25 470

转载 在centos7.2 linux系统上安装java环境JDK8

转:https://blog.csdn.net/huangjingqian/article/details/53893927管理linux 系统,首先需要使用一个工具了,我使用的是 MobaXterm_Personal_9.4.exe,操作方便,又好上传文件的。本文将讲解如何在centos7上安装jdk8并配置java环境变量JAVA_HOME和PATH,步骤如下:1、检查系统中是否存在jdk或者...

2018-07-10 17:00:38 364

转载 centos7.2 linux 64位系统上安装mysql

一、官网下载安装mysql-server转:https://blog.csdn.net/huangjingqian/article/details/53894191在命令行下输入:# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm# rpm -ivh mysql-community-release-el7...

2018-07-10 16:38:49 299

转载 使用SpringMVC的@Validated注解验证

@Controller public class UserController { @RequestMapping("/saveAdd") public String saveAddUser(@Validated({addUser.class}) User user, BindingResult result) { if(result.hasErrors...

2018-07-06 10:38:15 364

转载 超级链接,各种文章链接

转自:https://blog.csdn.net/java_green_hand0909/article/details/79130768https://jingyan.baidu.com/article/63f236284aca280208ab3dcc.html:windows mysql解压缩安装acitveMQ:https://blog.csdn.net/u010310183/article...

2018-07-02 16:30:27 1631

转载 RabbitMQ消费者怎么去手动ack

转载:https://blog.csdn.net/java_green_hand0909/article/details/796986081. 在这里不提如何集成rabbit mq到spring。2. 实现功能的配置都在消费者端:3. 下面是步骤和说明(1)在消费者端的mq配置文件上添加,配置  关键代码为 acknowledeg = "manual",意为表示该消费者的ack方式为手动(此时的q...

2018-07-02 16:14:00 3199

转载 Spring Boot+Thymeleaf开发web的html页面

前后端分离的情况   有时候需要在后端写一两个页面   这个时候使用以下方式可以大大解决一些配置https://www.cnblogs.com/junyang/p/8159383.html

2018-07-02 11:03:38 209

原创 Python如何安装Scrapy

详情看:https://www.cnblogs.com/xubing-613/p/8108425.html

2018-06-27 16:14:40 173

转载 zookeeper的分布式锁

转载地址http://www.wolfcode.cn/newsWeb.htm?cmd=techNewsDetail&id=95应用场景        分布式锁主要用于在分布式环境中保护跨进程、跨主机、跨网络的共享资源实现互斥访问,以达到保证数据的一致性。架构分析                左边的整个区域表示一个Zookeeper集群,locker是Zookeeper的一个持久节点,no...

2018-06-21 16:26:18 266

原创 关于JavaMail 发邮件,本地发送成功,linux服务器上发送连接超时问题的解决方案

服务器上报错信息        send mail err:Mail server connection failed; nested exception is com.sun.mail.util.MailConnectException: Couldn’t connect to host, port: smtp.qq.com, 25; timeout -1原因分析            在本地w...

2018-06-21 15:24:32 5170 4

原创 SpringBoot(Spring)使用jasypt处理加密问题

前景:为了防止配置文件里面的明文密码泄露1.引入依赖:(针对SpringBoot的)<dependency>      <groupId>com.github.ulisesbocchio</groupId>      <artifactId>jasypt-spring-boot-starter</artifactId>      <...

2018-06-14 11:32:49 3446

原创 Redis + lua整合的分布式锁===>集成Spring或者SpringBoot

工具类:RedisAtomicClientimport java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.concurrent.TimeUnit;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import or...

2018-06-11 10:20:52 747

原创 Java通过Mysql数据库生成分布式唯一连续的ID

很多时候我们需要用到自定义的生成一段连续的ID,比如商品的订单号,下面我介绍一种通过数据库生成的一种唯一连续的ID先建立实体DAO层service层package io.renren.modules.unique.service.impl;import java.util.Date;import java.util.Map;import org.springframework.beans.fact...

2018-05-25 15:35:11 2716

原创 Java关于SpringMVC的全局异常处理

在项目开发中为了提高代码的干净整洁度,减少try-catch的使用常常使用到全局异常的处理方式Service层或者Controller一定进行try-catch处理,这样SpringMVC的全局异常就没有办法接收到异常了...

2018-05-25 15:05:59 127

空空如也

空空如也

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

TA关注的人

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