- 博客(30)
- 资源 (2)
- 收藏
- 关注
原创 SP-API可接受的使用政策AUP
它包括但不限于买家或授权用户的姓名、地址、电子邮件地址、电话号码、礼品信息内容、调查回复、付款详情、购买信息、Cookie、数字指纹(例如浏览器、使用者设备)、IP 地址、地理位置或互联网连接的设备商品编码。4.6 不要向其他应用程序用户、关联实体或任何外部各方披露单独标记或汇总的信息,除非您的应用程序已获得授权用户的授权,需要为授权用户执行可接受的授权用户活动。是指授权用户或与亚马逊有业务关系的其他合作伙伴使用的任何亚马逊网站,用于管理他们参与亚马逊销售伙伴服务或亚马逊提供的其他服务。
2023-12-07 16:04:34 1007
原创 SP-API的角色权限说明
在北美,欧洲和中国等大部分国家和地区对于个人隐私数据越来越严格,对应的合规审计以及处罚不断的升级,亚马逊作为全球影响力最大的电商平台之一,具有保护买家数据安全的社会,合规和法律上的责任。涉及报告的 getReports 操作,此操作用于返回已创建 GET_V2_SETTLEMENT_REPORT_DATA_FLAT_FILE 报告的列表。涉及报告的 createReport 操作,此操作用于请求 GET_FLAT_FILE_ ORDER_REPORT_DATA_SHIPPING 报告。
2023-12-07 15:55:59 1232
原创 ES创建索引
第一步 :创建es 的索引 settings : 索引的设置 mappings : 映射PUT xxx_index{ "settings": { "index":{ "search": { "slowlog": { "level": "info", "threshold": { "fetch": { "warn": "200ms",...
2022-03-11 09:33:07 23217
原创 No spring.application.name found ,defaulting to XXX
检查是否正常退出控制台输出 :Process finished with exit code 0 正常退出添加一下依赖即可<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency>...
2022-03-07 11:00:38 1243
原创 Spring 工具类
一 断言 断言是一个逻辑判断,用于检查不应该发生的情况 Assert 关键字在 JDK1.4 中引入,可通过 JVM 参数-enableassertions开启 SpringBoot 中提供了 Assert 断言工具类,通常用于数据合法性检查 // 要求参数 object 必须为非空(Not Null),否则抛出异常,不予放行// 参数 message 参数用于定制异常信息。void notNull(Object object, String message)
2022-03-06 23:26:42 118
原创 Java 中 new 一个对象的过程中发生了什么?
java在new一个对象的时候,会先查看对象所属的类有没有被加载到内存,如果没有的话,就会先通过类的全限定名来加载。加载并初始化类完成后,再进行对象的创建工作。我们先假设是第一次使用该类,这样的话new一个对象就可以分为两个过程:加载并初始化类和创建对象。一、类加载过程(第一次使用该类)java是使用双亲委派模型来进行类的加载的,所以在描述类加载过程前,我们先看一下它的工作过程:双亲委托模型的工作过程是:如果一个类加载器(ClassLoader)收到了类加载的请求,它首...
2022-01-20 17:31:51 189
原创 Caused by: java.lang.IllegalStateException: Method has too many Body paramet
Feign 调用接口参数问题;多个值传递用:@RequestParam("xxx")单个值传递:@RequestBody
2022-01-12 17:41:42 821 1
原创 feign.RetryableException: connect timed out executing
OpenFeign 调用超时;OpenFeign 底层有 Ribbon, 而 它的默认超时时间是 1 s ;如果你确定你的调用代码是正确的,那么说明是业务处理时间超过了 1 s是在服务消费方中设置:# 设置 feign 客户端超时时间(OpenFeign 默认支持 ribbon)ribbon: # 值的是建立连接所用的时间,使用与网络状态正常的情况,两端连接所用的时间 ReadTimeout: 5000 # 指的是建立连接后从服务器读取到可用资源所用的时间 Connect
2022-01-12 17:35:08 2053
原创 IDEA decompiled.class file bytecode version:52.0(java 8)
IDEA decompiled.class file bytecode version:52.0(java 8)
2022-01-10 10:51:50 1353
原创 设计模式(二 -- 工厂模式)
工厂模式: 1、简介工厂模式是Java中最常用的设计之一,工厂模式属于创 建 型 模 式,工厂模式提供了一种创建对象的最佳的方法;在创建对象时不会对客户端暴露创建逻辑,并且是通过使用共用的接口来指向新创建的对象;优点:1、一个调用者想创建一个对象,只要知道其名称就可以了。2、扩展性高,如果想增加一个产品,只要扩展一个工厂类就可以。...
2022-01-08 11:11:25 91
原创 面试基础 -- 面向对象有哪些特征?
目录一、抽象和封装类和对象体现了抽象和封装封装二、继承三、多态一、抽象和封装 类和对象体现了抽象和封装 抽象就是解释类与对象之间的关系的词。类与对象之间的关系就是抽象的关系。类是对象的抽象,而对象则是类的特例,即类的具体表现形式。 封装 将有关数据和操作代码封装在对象中,形成一个基本单位,各个对象之间相互独立互不干扰。 将对象中某些属性和操作私...
2021-12-28 18:10:02 161
原创 Java HashSet
HashSet 基于 HashMap 来实现的,是一个不允许有重复元素的集合。HashSet 允许有 null 值。HashSet 是无序的,即不会记录插入的顺序。HashSet 不是线程安全的, 如果多个线程尝试同时修改 HashSet,则最终结果是不确定的。 您必须在多线程访问时显式同步对 HashSet 的并发访问。HashSet 实现了 Set 接口。HashSet 类位于 java.util 包中,使用前需要引入它,语法格式如下:import java.util.
2021-12-28 16:45:04 95
原创 Java LinkedList
链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的地址。链表可分为单向链表和双向链表。一个单向链表包含两个值: 当前节点的值和一个指向下一个节点的链接。一个双向链表有三个整数值: 数值、向后的节点链接、向前的节点链接。Java LinkedList(链表) 类似于 ArrayList,是一种常用的数据容器。与 ArrayList 相比,LinkedList 的增加和删除的操作效率更高,而查找和修
2021-12-28 16:29:21 122
原创 ES(Elasticsearch)安装教程
准备工作: 1:下载Elasticsearch 下载链接:官方下载链接 2:下载Node.Js 下载链接(官方):Node.js 3:下载elasticsearch-head开始安装:1:Elasticsearch(不用安装)打开下载文件直接运行修改yml文件 :xpack.ml.enabled: false输入命令 :.\elast...
2021-12-28 15:26:17 1299
原创 Java ArrayList集合
特点 ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。ArrayList 继承了 AbstractList ,并实现了 List 接口。Java ArrayList 方法Java ArrayList 常用方法列表如下:方法 描述 add() 将元素插入到指定位置的 arraylist 中 addAll() 添加集合中的所有元素到 arraylist 中 clear() 删...
2021-12-28 15:06:13 134
原创 JAVA 集合框架
设计目标 该框架必须是高性能的。基本集合(动态数组、链表、树、哈希表)的实现也必须是高效的。 该框架允许不同类型的集合,以类似的方式工作,具有高度的互操作性。 对一个集合的扩展和适应必须是简单的。 集合框架都包含如下内容: 接口:是代表集合的抽象数据类型。例如 Collection、List、Set、Map 等。之所以定义多个接口,是为了以不同的方式操作集合对象 实现(类):是集合接口的具体实现。从本质上讲,它们是可重复使用的数据结构,例如:ArrayList、
2021-12-28 11:09:11 109
原创 Node.Js安装步骤
第一步:下载进入官方下载安装包:官网地址下载之后的安装文件如下图所示第二步:安装 双击安装文件(勾选同意服务条款)点击下一步(Next)选择安装文件路径(我的是安装在:D:\Program Files\nodejs)根据自己的需要进行更改,默认安装也可以点击(Next)安装成功,文件夹结构如下,并在上面安装过程中已自动配置了环境变量和安装好了npm包,此时可以执行 node -v 和 npm -v 分别查看node和n...
2021-12-10 16:34:18 671
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人