json反序列化异常-UnrecognizedPropertyException

两个月没写日志了,这段时间赶项目上线实在是太忙了,谢天谢地还是在人员短缺的情况下,按时完成了上线。。。 --------------------------------------------------------------------- 目前考虑在平台接入物流功能,我增加一个完成的快递保存到数据库,就不用再次查询了,减少查询次数的功能。 但是在做接返回参数json反序列化时遇到了问题,一直抛异常。 com.fasterxml.jackson.databind.exc.Unrecogniz
分类: 其他 发布时间: 12-23 23:34 阅读次数: 0

Java_equals与“==”

  1)对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等;     如果作用于引用类型的变量,则比较的是所指向的对象的地址   2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量     如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址;     诸如String、Date等类对equals方法进行了重写的话,比较的是所指向的对象的内容。   更多内容后续补充
分类: 其他 发布时间: 12-23 23:34 阅读次数: 0

异常和文件读写

异常 简介 在编写程序的过程中,总会遇到不少的错误 异常包含软件,硬件,网络,程序等运行过程中出现的错误 分类 这些错误有的是由于错误的输入造成的,有的是程序在运行过程中出现的逻辑性存错 oracle中的错误可以分为如下两大类 编译时错误: 程序在编写过程中出现的错误,pl/sql引擎在进行编译时会发现这些错误 并报告给用户,此时程序还没有完全运行 运行时错误: 程序在运行过程中因为各种各样的原因产生的运行时错误, 由于这些错误有时难以预料,因此需要异常处理机制来进行处理 一般在使用时分为两种
分类: 其他 发布时间: 12-23 23:34 阅读次数: 0

ES6知识点-Async函数和异步操作

4.4Async函数和异步操作 4.4.1基本概念 4.4.1.1异步 简单说就是一个任务分成两段,先执行第一段,然后转而执行其他任务,等做好了准备,再回过头执行第二段。 ES6诞生以前,异步编程的方法,常见的有下面四种: 回调函数 事件监听 发布/订阅 Promise 对象 4.4.2Generator函数实现协程 协程也是异步编程的解决方案之一。 Generator函数是协程在ES6的实现,最大特点就是可以交出函数的执行权(即暂停执行)。 异步操作需要暂停的地方都用yield语句注明。 G
分类: 其他 发布时间: 12-23 23:34 阅读次数: 0

Docker本地镜像发布到阿里云和从阿里云拉取镜像

登录阿里云官网,找到容器镜像服务 进入镜像仓库,创建仓库 输入信息 选择本地仓库 这里我要将这个镜像提交到仓库 回到仓库列表,点击管理 docker login --username=cn丶moti registry.cn-hangzhou.aliyuncs.com docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/cnmoti/mycentos:[镜像版本号] docker push registry.cn-hangzhou.ali
分类: 其他 发布时间: 12-23 23:34 阅读次数: 0

T-SQL while...continue...break

1. while   while子句是循环结构,通常配合begin...end使用,基本语法如下:   while<条件表达式>   begin     <命令行|程序块>   end   while子句先判断条件表达式的值,如果条件为“真”,执行begin后面的循环体中的命令行或程序块,遇到end子句时,会自动再次判断条件表达式的值是否为真,决定是否继续执行循环体中的语句。只有当条件表达式的结果为“假”时,才结束执行循环体。   例1:求1-10之间整数的和。 --求1-10之间整数的和 d
分类: 其他 发布时间: 12-23 23:34 阅读次数: 0

【Flask+Redis】 python学习第一章 - 7.0 断言 数据库测试 redis学习

assert 断言 def div(num1, num2): # 断言 assert isinstance(num1, int), "值类型错误" assert isinstance(num2, int), "值类型错误" assert num2 != 0, "除数不为0" return num1 / num2 if __name__ == '__main__': print(div(100, 0))    单元测试unittest 1、需要
分类: 其他 发布时间: 12-23 23:34 阅读次数: 0

[转帖]如何在 linux 中搭建 FTP 服务

如何在 linux 中搭建 FTP 服务 https://linux.cn/article-6284-1.html 作者: alimiracle 译者: LCTT cvsher | 2015-09-24 13:04 评论: 9 收藏: 16 在本教程中,我将会介绍如何搭建你自己的FTP服务。但是,首先我们应该来的学习一下FTP是什么。 FTP是什么? FTP 是文件传输协议File Transfer Protocol的缩写。顾名思义,FTP用于计算机之间通过网络进行文件传输。你可以通过FTP在
分类: 其他 发布时间: 12-23 23:34 阅读次数: 0

Docker 容器数据卷

前提 Docker容器产生的数据,如果不通过docker commit生成新的镜像,使数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了。 为了能保存数据在docker中我们使用卷。目的就是为了让容器内的数据吃持久化. 数据卷的介绍 卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统,因此能够绕过Union File System提供一些用于持续存储或共享数据的特性:卷的设计目的就是数据的持久化,完全独立于容器的生存周期,因此Docker不
分类: 其他 发布时间: 12-23 23:34 阅读次数: 0

SqlParameter 类

SqlParameter 类 表示 SqlCommand 的参数,也可以是它到 DataSet 列的映射。无法继承此类。 命名空间: System.Data.SqlClient 程序集: System.Data(在 System.Data.dll 中) 举例 string strconn = "Data Source=xxx;user id=sa;pwd=;initial catalog=gltest"; SqlConnection Conn = new SqlConnection(strco
分类: 其他 发布时间: 12-23 23:34 阅读次数: 0

实验陆

#include <stdio.h> #include <stdlib.h> const int N=5; // 定义结构体类型struct student,并定义STU为其别名 typedef struct student { long no; char name[20]; int score; }STU; // 函数声明 void input(STU s[], int n); int findMinlist(STU s[], STU t[],
分类: 其他 发布时间: 12-23 23:34 阅读次数: 0

js获取时间差值

1 function GetTime(firstDate, secondDate) { 2 // 1.对事件进行处理 3 var firsttime = Date.parse(firstDate + " 00:00:00"); 4 var secondtime = Date.parse(secondDate + " 00:00:00"); 5 // 2.获取时间间隔 6 var timespan = secondtime - firsttime
分类: 其他 发布时间: 12-23 23:34 阅读次数: 0

微信支付之二维码支付(native)

HoJe 男孩子你要加油阿 准备材料微信支付需要的参数统一下单二维码回调接口用到的工具类 . 准备材料 首先肯定是要有微信的开发文档 开发文档地址 再然后就是一些必的参数 注意:回调地址异步接收微信支付结果通知的回调地址,通知url必须为外网可访问的url,不能携带参数。 再然后就是微信的SDK . 微信支付需要的参数 上面的开发文档你肯定看熟了吧,流程肯定会了吧,代码怎么写呢?先来看看需要哪些参数吧. 好了知道流程了知道需要哪些参数了那咱们动手吧! . 统一下单 首页你得有统一下单是url:
分类: 其他 发布时间: 12-23 23:17 阅读次数: 0

SuperMemo method

原文:https://www.supermemo.com/en/archives1990-2015/english/ol/sm2 别人的研究:http://wdxtub.lofter.com/post/1a7a1d_15282b1
分类: 其他 发布时间: 12-23 23:17 阅读次数: 0

web-暴力破解

一、搭建完pikachu平台后 在浏览器上更改代理为127.0.0.1 搭建成功: 二、暴力破解 1.基于表单的暴力破解 利用burp来进行爆破,截包后建立两个字典进行暴力破解。结果如下图: 2.验证码绕过(on server) 同上,先用burp抓获POST数据包,这次先发送到Repeater中进行测试。 爆破的结果如下图: 3.验证码绕过(on client) 在可以确定只有前端验证之后直接爆破 爆破结果如下: 4.token 修改变量 最后结果如下图: ------------恢复内容结
分类: 其他 发布时间: 12-23 23:17 阅读次数: 0

hive的shell用法(脑子糊涂了,对着脚本第一行是 #!/bin/sh 疯狂执行hive -f 结果报错)

hive脚本的执行方式 hive脚本的执行方式大致有三种: hive控制台执行; hive -e "SQL"执行; hive -f SQL文件执行; 参考hive用法: usage: hive -d,--define <key=value> Variable subsitution to apply to hive commands. e.g. -d A=B or --define A=B --da
分类: 其他 发布时间: 12-23 23:17 阅读次数: 0

C++中的取地址符(&)

这个符号特别容易混淆, 因为在C++中, &有两种不同用法: 获得变量地址 引用传递 第一个例子, int main() { std::string s = "Hello"; std::string*p = &s; std::cout << p << std::endl; std::cout << *p << std::endl; return 0; } 0x7ffd05129510 Hello [Finished in 0.2s] 例子中, 变量p使
分类: 其他 发布时间: 12-23 23:17 阅读次数: 0

mac系统上访问docker容器中的ip配置

使用 mac系统,发现docker没有 docker0网桥,无法直接在宿主机上 访问 容器的ip, 在测试的时候有这种需求,而不是通过-p的方式,可以参考下面的连接,主要就是 修改 setting.json,加上socket代理端口,然后配置在网络高级中配置 sockets代理即可。 具体可以参考如下链接。 https://github.com/docker/for-mac/issues/2670 For anyone else having trouble following this th
分类: 其他 发布时间: 12-23 23:17 阅读次数: 0

[人物存档]【AI少女】【捏脸数据】魔幻世界

人物+衣物.zip
分类: 其他 发布时间: 12-23 23:17 阅读次数: 0

java 接口default的判断规则

1.前言 jdk1.8中新增加了default关键字,就是在接口中可以增加默认实现. 因为改动接口所有的实现类都要改动,所以增加了default关键字后不需要修改其他类,默认给所有实现类增加了方法. 2.冲突 一个类实现了两个接口,这两个接口都有默认的default关键字,那么程序会先执行哪一个呢? public interface A { default void hello() { System.out.println("Hello from A"); }
分类: 其他 发布时间: 12-23 23:17 阅读次数: 0