- 博客(16)
- 收藏
- 关注
转载 springboot集成springsession利用redis来实现session共享
转:https://www.cnblogs.com/mengmeng89012/p/5519698.html这次带来的是spring boot + redis 实现session共享的教程。在spring boot的文档中,告诉我们添加@EnableRedisHttpSession来开启spring session支持,配置如下:Java代码@Configuration...
2019-02-28 18:03:08 937
转载 spring cloud 学习- zuul 微服务网关
https://www.cnblogs.com/yjmyzz/p/spring-cloud-zuul-demo.html给微服务中的所有api添加一层过滤。
2019-02-28 17:58:13 171
转载 SpringCloud之服务注册与发现Eureka(一)
Eureka是Spring Cloud Netflix微服务套件中的一部分,可以与Springboot构建的微服务很容易的整合起来。Eureka包含了服务器端和客户端组件。服务器端,也被称作是服务注册中心,用于提供服务的注册与发现。Eureka支持高可用的配置,当集群中有分片出现故障时,Eureka就会转入自动保护模式,它允许分片故障期间继续提供服务的发现和注册,当故障分片恢复正常时,集群中其他...
2019-02-28 17:56:07 181
转载 nginx负载均衡的5种策略(转载)
nginx可以根据客户端IP进行负载均衡,在upstream里设置ip_hash,就可以针对同一个C类地址段中的客户端选择同一个后端服务器,除非那个后端服务器宕了才会换一个。nginx的upstream目前支持的5种方式的分配1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。upstream backserver {server ...
2019-02-28 17:39:13 121
转载 Spring Boot + Spring Cloud 构建微服务系统(一):服务注册和发现(Consul)
使用Consul提供注册和发现服务什么是 ConsulConsul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其它分布式服务注册与发现的方案,Consul 的方案更“一站式”,内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value 存储、多数据中心方案,不再需要依赖其它工具(比如 ZooKeeper 等)。使用起来也较为简单。Co...
2019-02-28 17:37:01 259
原创 封装sharePreference实现本地存储key/value
实现一个工具类 SharePreferenceUtilpackage com.adv.client.utils;import android.content.Context;import android.content.SharedPreferences;import java.util.Map;public class SharePreferenceUtil { p...
2019-02-28 11:49:02 277
转载 UDP协议发包的使用(DatagramSocket、DatagramPacket)
1、UDP 是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。UDP在IP报文的协议号是17。2、与所熟知的TCP(传输控制协议)协议一样,UDP协议直接位于IP(网...
2019-02-26 11:00:02 1036
转载 Android中一个APP启动另一个APP并传递参数
package com.ybs.demo_ybs;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.util.Log;public class MainActivity extends Activity { @Override ...
2019-02-26 09:20:59 3090 1
转载 Spring Boot使用JavaMailSender发送邮件
Spring提供了非常好用的JavaMailSender接口实现邮件发送。在Spring Boot中也提供了相应的自动化配置。这篇文章主要讲如何在Spring Boot中使用JavaMailSender发送邮件。发送邮件1,在pom.xml中引入spring-boot-starter-mail依赖:<dependency> <groupId>or...
2019-02-25 16:40:20 1095
原创 edgex-foundry框架下的应用开发
edgex-foundry架构时一中微服务架构,通过docker封装程很多小的微服务,各个微服务之间是通过restful api的形式进行通讯,在edgex-foundry下的开发主要在device server、support server、export server上开发。开发时应该做一下几点:一、在edgex架构中定义自己的信息1.edgex :采集设备数据之前需要了解到的设...
2019-02-22 15:42:34 4944
原创 EdgeX-foundry架构的学习
架构的基本认识总架构如下图:一、Core Services:1. Configuration and Registry 2. Core Data 3. Metadata 4. CommandConfiguration and Registry server配置和注册的server都在consul的docker服务中。每一个微服务启动后 都会通过restful api...
2019-02-22 11:06:04 3834
转载 javascript中null和undefined的区别
在JavaScript中存在这样两种原始类型:Null与Undefined。这两种类型常常会使JavaScript的开发人员产生疑惑,在什么时候是Null,什么时候又是Undefined?Undefined类型只有一个值,即undefined。当声明的变量还未被初始化时,变量的默认值为undefined。Null类型也只有一个值,即null。null用来表示尚未存在的对象,常用来表示函数企图返...
2019-02-19 10:23:14 1344
原创 将实体类转换为json时过滤类中指定的属性
一般将对象序列化使用fastjson和Gson两种类fastjson类的使用使用fastjson主要有下面三种方法:1. 实体类或集合转JSON串String jsonString = JSONObject.toJSONString(实体类);2.JSON串转JSONObjectJSONObject jsonObject = JSONObject.parseObject(js...
2019-02-18 17:20:15 5777
转载 Map集合的四种遍历方式
推荐:通过Map.entrySet遍历key和valueimport java.util.HashMap; 2 import java.util.Iterator; 3 import java.util.Map; 4 5 public class TestMap { 6 public static void main(String[] args) { 7 ...
2019-02-13 14:05:27 93
原创 Ubuntu 16.04 安装tftp
新建一个777权限的tftpdir服务文件夹例如/home/sjj/work/tftpdir放一个有内容的1.txt文本用来测试 安装tftp的增强版本服务端tftpd-hpa 客户端tftp-hpasudo apt-get install tftp-hpa tftpd-hpa 修改配置文件sudo vim /etc/default/tftpd-hpa内...
2019-02-11 10:20:16 167
原创 springboot中用RestTemplate实现api
首先实现RestTemplate类的工具类package com.m2m.management.utils;import com.alibaba.fastjson.JSONObject;import org.springframework.core.io.FileSystemResource;import org.springframework.http.HttpEntity;im...
2019-02-01 16:21:24 677
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人