05 2019 档案

关于项目中遇到的问题-- 请求接收的参数发生改变情况
摘要:具体情况:前端参数传递到后台数据发生变化 JD-商城项目 与前端人员联调--在人员设置属性做修改操作时候,发现前端传入的值到后台发生了变化,百思不解。 查资料:Nginx 请求转发数据丢失问题。 问了下大牛:是否在Nginx转发时数据丢失,他说Nginx是以流的形式传递不会出现丢失数据,然后查看具体 阅读全文
posted @ 2019-05-31 16:54 夜空下的思考 阅读(528) 评论(0) 推荐(0) 编辑
ThreadLocal用法
摘要:ThreadLocal简介 ThreadLocal的实例代表了一个线程局部的变量,每条线程都只能看到自己的值,并不会意识到其它的线程中也存在该变量。 它采用采用空间来换取时间的方式,解决多线程中相同变量的访问冲突问题。 阅读全文
posted @ 2019-05-31 12:39 夜空下的思考 阅读(477) 评论(0) 推荐(1) 编辑
关于项目中遇到的问题--常量为何在左
摘要:我习惯把常量写在左边。比如"coshaho".equals(name)如果写为name.equals("coshaho"),当name为null时会报错,即使业务上是正确的,此时代码需要写为 name != null && name.equals("coshaho")比如null == name如果 阅读全文
posted @ 2019-05-31 10:33 夜空下的思考 阅读(226) 评论(0) 推荐(0) 编辑
http协议安全问题-https诞生
摘要:摘自: http://www.17coding.info/article/22 Http存在的问题 上过网的朋友都知道,网络是非常不安全的。尤其是公共场所很多免费的wifi,或许只是攻击者的一个诱饵。还有大家平时喜欢用的万能钥匙,等等。那我们平时上网可能会存在哪些风险呢? 1. 泄密,个人隐私、账户 阅读全文
posted @ 2019-05-27 10:52 夜空下的思考 阅读(1714) 评论(0) 推荐(0) 编辑
项目中遇到的问题笔记-01
摘要:1 事务控制,try catch { } 事务为手动处理异常 不会出现事务回滚,如果里面有多事务 ,事务会执行到异常为止,后面不会执行。 2.手动 thorws 异常 事务会回滚,事务管理配置里面有,如下: BIZ层控制事务,方法名必须带有以上名称,事务会自动回滚。如:updateWareHouse 阅读全文
posted @ 2019-05-23 17:35 夜空下的思考 阅读(108) 评论(0) 推荐(0) 编辑
项目中遇到的问题05-mysql执行定时器任务
摘要:1.事件 2.函数 3.存储过程。 mysql 生成定时事件任务,调用存储过程,存储过程中执行要操作的函数,则定时任务算是完成。 自己写的一个规范的存储过程 , DELIMITER $$ USE `jdautoshop`$$ DROP PROCEDURE IF EXISTS `P_EAP_SHOP_ 阅读全文
posted @ 2019-05-21 11:26 夜空下的思考 阅读(336) 评论(0) 推荐(0) 编辑
关于优化,及项目中遇到的问题04-nginx配置
摘要:在微服务项目中,请求超时时间主要由前端处理超时时间。后台也可以设置超时时间,但主要由客户端方处理。 nginx 配置中, 设置请求超时时间:keepalive_timeout 65; (请求超时时间为65S并保持长连接状态) events { worker_connections 1024; # 单 阅读全文
posted @ 2019-05-19 16:03 夜空下的思考 阅读(159) 评论(0) 推荐(0) 编辑
关于优化,及项目中遇到的问题-03
摘要:1.读取excel 若存在空行或列,会导致后面的数据无法读取到。如: 中间存在空列,导致仓库无法读取出来。 解决方式: POI 2种获取Cell方式 , 1:getPhysicalNumberOfCells()方式 需要连续不空列的情况,无法读取后面空列的数据。 2:getLastCellNum() 阅读全文
posted @ 2019-05-15 17:39 夜空下的思考 阅读(190) 评论(0) 推荐(0) 编辑
关于优化,及项目中遇到的问题-02
摘要:excel如果是常规格式,系统则会根据单元格中的内容,自动判断数据类型。 例如单元格里的内容是“2011-10-17”,Excel会自动将其识别为日期类型。如果是文本格式,Excel只会将其作为字符串来处理。 所以在导入时,获取Cell 应该有3种模式(日期格式,数字格式,文本格式); 1.exce 阅读全文
posted @ 2019-05-15 15:31 夜空下的思考 阅读(213) 评论(0) 推荐(0) 编辑
关于优化,及项目中遇到的问题-01
摘要:1.关于导入时遇到的问题 1.1 在导入时需要把文件转化为 InputStream 的形式,去生成wokebook,然后读取工作簿中的信息, 但是导入请求接口处的时候,在转换流的方式中出现了 EOF错误, 在微服务中 以 流的形式去传递读取excle ,流会出现中断现象, 需要把流转化为byte[] 阅读全文
posted @ 2019-05-13 16:59 夜空下的思考 阅读(200) 评论(0) 推荐(0) 编辑
@SuppressWarnings -- 抑制编译器产生警告信息
摘要:通过 @SuppressWarnings 的源码可知,其注解目标为类、字段、函数、函数入参、构造函数和函数的局部变量。 而家建议注解应声明在最接近警告发生的位置。 关于unchecked(抑制没有进行类型检查操作的警告) 一般是指未添加泛型 如List ,Map 指定泛型即可。 对比 如:使用all 阅读全文
posted @ 2019-05-07 15:28 夜空下的思考 阅读(153) 评论(0) 推荐(0) 编辑