导航菜单
路很长,又很短
博主信息
昵   称:Cocodroid ->关于我
Q     Q:2531075716
博文数:346
阅读量:1546469
访问量:182846
至今:
×
博文->>首页 博文列表>>
Tags : MySQL,升级,生产事故 发表时间:2021-08-30 20:24:12
一、背景 最近项目组在版本迭代时,组件也要进行升级,此时涉及到MySQL驱动包jdbc的版本升级。即从5.1.X升级到8.0.X。 然鹅在上线之后就出现了一部分兼容性问题,造成了一次“事故”:调用接口出现“系统错误”。查看日志:java.time.LocalDateTime cannot be cast to java.util.Date,也就是出现时间转换异常。 二、问题排查 根据异常堆栈,找到异常抛出的位置: 由此得知,使用mybatis进行SQL的查询时,使用的是Map来接收数据,
类别:线上问题 | 阅读(150)| 回复(0)| (3) 阅读全文>>
Tags : 2021,节假日 发表时间:2021-01-07 20:02:48
①2021年节假日数据: { "202101": { "01": "2", "02": "2", "03": "2", "09": "1", "10": "1", "16": "1", "17": "1", "23": "1", "24": "1", "30": "1", "31": "1" }, "202102": {
类别:Java | 阅读(1283)| 回复(0)| (1) 阅读全文>>
Tags : Tomcat,日志 发表时间:2021-08-02 20:28:32
遇到了一个奇怪的问题,使用tomcat启动项目,从标准输出日志看,似乎很正常,但是 访问却失败了! 如下图: ......(省略N多日志) Jun 04, 2018 12:42:27 PM org.apache.catalina.startup.HostConfig deployWAR INFO: Deployment of web application archive  /usr/local/tomcat/xxxxx/webapps/XXXX
类别:线上问题 | 阅读(217)| 回复(0)| (0) 阅读全文>>
Tags : iOS,文件网关,异常 发表时间:2021-08-04 18:33:26
1 问题背景 文件网关服务提供访问图片的接口,Android和浏览器访问正常,然而就唯独iOS这边死活访问失败,失败信息如下: Error Domain=NSURLErrorDomain Code=-999 "已取消" UserInfo={NSErrorFailingURLStringKey=https://service.xxx/link/1202010141537537440000, NSErrorFailingURLKey=https://ser
类别:线上问题 | 阅读(255)| 回复(0)| (23) 阅读全文>>
Tags : ShardingSphere,影子库,源码,全链路压测 发表时间:2021-08-04 15:57:06
公众号:搬运工来架构 关注Java领域、后端、微服务、架构、分布式、实战经验等。分享技术干货! 一 相关概念   影子,我们都知道是什么意思,百度百科:物体挡住光线后,映在地面或其他物体上的形象。如果用在我们技术领域,比如数据方面,可以理解成是数据的一份拷贝,也就是“原封不动”的进行复制。那么把“影子”用在全链路压测是怎样的呢?
类别:源码 | 阅读(235)| 回复(0)| (1) 阅读全文>>
Tags : Jackson,文件上传 发表时间:2021-08-09 16:08:52
一、背景 最近帮一个同事看他的问题,在文件上传功能(包含其他业务逻辑,这里不重要就不指出了)出现比较诡异的问题。前两天都是正常可以使用,文件上传失败,又出现未知异常!而且了解最近都没改过这功能,通过git log查看确实没动过,所以就很奇怪了。 接下来看下文件上传的交互: ng-web前端层,controller中台层,微服务业务层。 简单来说就是通过前端选择文件之后进行表单提交,后端使用MultipartFile接收文件,接着再转换成Base64使用JSON调用微服务,微服务接收到Base64再转化成byte数组数
类别:Java | 阅读(238)| 回复(0)| (1) 阅读全文>>
Tags : 分布式,架构,技术大会 发表时间:2021-08-28 12:54:59
搬运工怀有开源、分享精神。若你将其进行商业传播行为活动,有关侵权行为,与本公众号无关!资料来源均来自互联网。若有侵权请告知进行删除。 云盘: https://pan.baidu.com/s/1D418nbt4Fd0lzUexs4VDEg 密码:请关注本公众号,回复:资料 (资料、密码不定期更新,请关注本公众号) 已有资料如下: 24、ES Meetup 2021深圳 PPT 腾讯Elasticsearch压缩编码优化实践.pdf 视
类别:架构 | 阅读(112)| 回复(0)| (0) 阅读全文>>
Tags : Redis,Hashtable,面试题 发表时间:2021-08-03 19:56:40
腾讯面试官:说说Redis的哈希表是如何扩容的? 面试者:what?额......,(我懵了!)这个我还没了解过,尬...。但我了解java里面的HashMap的扩容,我觉得应该有相通的一些原理在里面吧,然后我就把HashMap的扩容机制balabla的说了一遍...... Redis中使用哈希表作为底层实现的是叫做字典的数据结构,字典又称为符号表、关联数组或映射(map)。是一种保存键值对的抽象数据结构。 如果你对Java HashMap有所了解的话,那么Redis哈希表就是类似Java中
类别:Java | 阅读(242)| 回复(0)| (1) 阅读全文>>
Tags : select,poll,epoll,IO多路复用,面试题 发表时间:2021-08-03 18:38:19
 I/O多路复用(multiplexing)的本质是通过一种机制(系统内核缓冲I/O数据),让单个进程可以监视多个文件描述符,一旦某个描述符就绪(一般是读就绪或写就绪),能够通知程序进行相应的读写操作。 公众号:搬运工来架构 关注Java领域、后端、微服务、架构、分布式、实战经验等。分享技术干货! 01 select
类别:Java | 阅读(344)| 回复(0)| (0) 阅读全文>>
Tags : StarUML,破解 发表时间:2021-06-20 12:34:13
【2.X、3.X】 1、使用Editplus或者Notepad++等特殊的文本编辑器打开%StarUML_HOME%/www/license/node/LicenseManagerDomain.js文件 2.修改validate方法,在如下指定的位置上添加指定的代码 3、验证 打开StarUML,打开菜单Help->Enter License,输入上面指定的name和license信息,以上面的代码为例就是 name:verysu license:hello,verysu!
类别:Other | 阅读(528)| 回复(0)| (1) 阅读全文>>