2019年11月11日

Java判断不为空的工具类总结

摘要: package com.bie.util; import java.util.Collection;import java.util.Iterator;import java.util.Map; /** * * @author biehl * * @date 2018年7月31日下午2:40:40 阅读全文

posted @ 2019-11-11 15:59 sunshijia 阅读(1369) 评论(0) 推荐(0) 编辑

2019年9月26日

微服务SpringCloud之zipkin链路追踪(转)

摘要: 随着业务发展,系统拆分导致系统调用链路愈发复杂一个前端请求可能最终需要调用很多次后端服务才能完成,当整个请求变慢或不可用时,我们是无法得知该请求是由某个或某些后端服务引起的,这时就需要解决如何快读定位服务故障点,以对症下药。于是就有了分布式系统调用跟踪的诞生。 Spring Cloud Sleuth 阅读全文

posted @ 2019-09-26 17:18 sunshijia 阅读(752) 评论(0) 推荐(0) 编辑

锁的概念及Redis分布式锁的实现(转)

摘要: 近来,分布式的问题被广泛提及,比如分布式事务、分布式框架、ZooKeeper、SpringCloud等等。本文先回顾锁的概念,再介绍分布式锁,以及如何用Redis来实现分布式锁。 一、锁的基本了解 首先,回顾一下我们工作学习中的锁的概念。 为什么要先讲锁再讲分布式锁呢? 我们都清楚,锁的作用是要解决 阅读全文

posted @ 2019-09-26 14:26 sunshijia 阅读(1663) 评论(0) 推荐(0) 编辑

Mysql常用命令行大全

摘要: 1、连接Mysql 格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输 阅读全文

posted @ 2019-09-26 11:22 sunshijia 阅读(199) 评论(0) 推荐(0) 编辑

2019年8月8日

Schedule实现定时任务

摘要: package com.wlf.common.timeTask; import java.util.List;import javax.annotation.Resource;import org.apache.commons.lang3.StringUtils;import org.apache. 阅读全文

posted @ 2019-08-08 08:29 sunshijia 阅读(304) 评论(0) 推荐(0) 编辑

AOP切面实现

摘要: package com.sunshijia.angry.manager.aop; import java.util.Arrays;import java.util.List;import javax.servlet.http.HttpServletRequest;import com.sunshij 阅读全文

posted @ 2019-08-08 08:24 sunshijia 阅读(323) 评论(0) 推荐(0) 编辑

多线程Runnable接口

摘要: package com.sdwlf.job.entInfo.service; import org.springframework.context.ApplicationContext;import org.springframework.web.context.ContextLoaderListe 阅读全文

posted @ 2019-08-08 08:20 sunshijia 阅读(143) 评论(0) 推荐(0) 编辑

POST、GET调用外部服务器接口,获取返回Json数据

摘要: //1. POST调用外部服务器接口,获取返回Json数据 private String getClientData(Map<String, String> params, String url) throws AppException { URL connect; StringBuffer dat 阅读全文

posted @ 2019-08-08 08:16 sunshijia 阅读(932) 评论(0) 推荐(0) 编辑

导航