![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端研发
文章平均质量分 50
小丑的自我修养
我不是为了输赢,我就是认真。
展开
-
invalid keyconditionexpression attribute name is a reserved keyword
invalid keyconditionexpression attribute name is a reserved keywordDynamoDB中保留关键字小编在使用DynamoDB查询一个带status的数据,该status字段在DynamoDB中是保留字段,类似Mysql中的关键字,此时查询语句就会报错了。 Java中解决该问题就是使用占位符的方式,在通过withExpressionAttributeValues对其进行关联。解决方式如下:Map<String, AttributeV原创 2021-08-24 18:57:18 · 605 阅读 · 0 评论 -
JWT:从理论到实践
1.JWT应用场景JWT官网:点此进入JWT一般用于网站的授权认证的过程前端在每次请求时将JWT放在请求连接header中的Authorization位后端会检查JWT的合法性签名是否正确检查token是否过期2.JWT的结构JWT通过三部分组成:1.header(标头) :token的类型(即JWT)和所使用的的签名算法,如:HMAC, SHA256, RSA,然后使用Base64对标头进行编码形成JWT的第一部分。2.payload(有效负载):有效负载包含用户的数据声明,同样原创 2021-04-29 10:07:53 · 108 阅读 · 2 评论 -
Java:序列化和反序列化
1.概念与作用1.1概念序列化:对象转换为字节序列的过程,本质上是将一个对象转换成二进制的byte[]数组反序列化:字节序列恢复为对象的过程两种作用:将对象序列化后永久的保存到硬盘中,通常是存在一个文件中;在网络通信传递数据时需要;网络之间的通信均是使用二进制的形式互相通信,无论是发送还是接受,因为序列化和反序列化对网络通信至关重要。2.对象序列化和反序列化2.1JDK的序列化APIjava.io.ObjectOutputStream代表对象输出流,它的writeObject(Obj原创 2021-04-27 19:41:19 · 329 阅读 · 0 评论 -
Java:导出CSV文件
Java:导出CSV文件见我的github博客原创 2021-01-28 15:15:39 · 287 阅读 · 0 评论 -
mysql之你所不知道系列
mysql的神奇操作mysql的你未知系列见我的github原创 2021-01-11 19:55:52 · 123 阅读 · 0 评论 -
Could not resolve placeholder ' ' in value " "的异常解决办法
我的是maven项目 先对项目进行clean操作 然后重新install操作 再启动就不会报错了。原创 2019-08-20 10:00:00 · 24566 阅读 · 8 评论 -
在做购物车的过程中由Map中的containsKey方法所产生的问题
之前做的Product中有的只是简单的set和get属性,于是在加入购物车的过程中一直显示上面这样的,然后Debug过程中发现是Product的对象问题,而containsKey的目的是要去比较对象的hashCode的以及进行equals判断,虽然是相同的Id去从数据库获取Product的信息,但是其对象的地址是一直改变的,为了保证Product对象的地址完全一致,此时就要重写对象中的hashCo...原创 2018-04-13 21:53:45 · 247 阅读 · 0 评论 -
一行代码帮你搞定全选的功能
我们在使用java开发网站服务器时会经常遇到全选的功能全选功能的代码:"$('[type = checkbox]').attr('checked',this.checked)"实际案例操作:(直接上图)原创 2017-11-03 21:22:17 · 606 阅读 · 0 评论 -
Connections could not be acquired from the underlying database! Tomcat服务器启动速度异常
16:35:46,899 ERROR JDBCExceptionReporter:234 - Connections could not be acquired from the underlying database!16:36:16,557 ERROR JDBCExceptionReporter:234 - Connections could not be acquired from th原创 2017-10-23 16:42:16 · 1296 阅读 · 0 评论 -
实现选择功能的那些步骤
完成一些项目的时候肯定需要用到一个功能:全选与全部选;子选父必选;父不选子不选。当然原创 2017-11-06 21:54:49 · 325 阅读 · 0 评论 -
关于SSH整合时所报的异常及解决方案
Struts Problem ReportStruts has detected an unhandled exception: Messages:com.sun.proxy.$Proxy11.login()File:java/lang/Class.javaLine number:1,786Stacktra原创 2017-07-24 19:47:37 · 542 阅读 · 0 评论