一般我们命名都是驼峰式的,可是有时候和第三方接口打交道,也会遇到一些奇葩,比如首字母大写。。。。。。。。额 这是个什么鬼,对方这么要求,那我们也得这么写呀。 于是乎,第一种方式:把类中的字段首字母大写,简单粗暴,然后生成setter getter。然后测试。。。。。。给跪了 发现还是小写,额滴个亲娘 ...
分类:
Web程序 时间:
2018-05-16 20:53:41
阅读次数:
357
[抄题]: [暴力解法]: 时间分析: 空间分析: [优化后]: 时间分析: 空间分析: [奇葩输出条件]: [奇葩corner case]: [思维问题]: 不知道为什么len[i] == len[j] + 1:因为可以间隔相加。 也不知道为什么是DP:原来小人是间隔着跳的。 [一句话思路]: [ ...
分类:
其他好文 时间:
2018-05-16 00:45:37
阅读次数:
169
最近在接手一个模块,看到了很多奇葩的语法,查了一下是lambda表达式,这块还真不了解。周末学习一下记录记录。 lambda表达式是C++11最重要也最常用的一个特性之一。lambda来源于函数式编程的概念,也是现代编程语言的一个特点。目前支持lamdba的语言不少,如python,C++11, J ...
分类:
编程语言 时间:
2018-05-13 11:54:19
阅读次数:
177
今天遇到个奇葩的问题, sql 数据量很大 有where 和order by,不加order by 速度很快,加了就很慢 一、首先我们对这条sql执行查询计划: 这条语句应用的索引是idx_bo_order_book_local 进一步确定,再对使用where条件后,索引变成了主键。 通过以上的情况 ...
分类:
数据库 时间:
2018-05-07 21:05:06
阅读次数:
229
[抄题]: Given an array of strings, group anagrams together. Example: [暴力解法]: 时间分析: 空间分析: [优化后]: 时间分析: 空间分析: [奇葩输出条件]: [奇葩corner case]: [思维问题]: 不知道k-v怎么存 ...
分类:
其他好文 时间:
2018-05-06 01:41:05
阅读次数:
205
[抄题]: Reverse bits of a given 32 bits unsigned integer. Example: [暴力解法]: 时间分析: 空间分析: [优化后]: 时间分析: 空间分析: [奇葩输出条件]: [奇葩corner case]: [思维问题]: [一句话思路]: 32 ...
分类:
其他好文 时间:
2018-05-04 14:15:44
阅读次数:
187
一、开篇 首先这里要感谢一下我的公司,因为公司需求上面的新颖(奇葩)的需求,让我有幸可以学习到一些好玩有趣的前端技术,前端技术中好玩而且比较实用的我想应该要数前端的数据可视化这一方面,目前市面上的数据可视化的框架琳琅满目,例如:D3.js、hightcharts.js、echarts.js…………。 ...
分类:
Web程序 时间:
2018-05-03 15:30:23
阅读次数:
410
有次和某第三方公司调试接口,他们的协议很奇葩:Content-Type用application/x-www-form-urlencoded,然而内容却是把图片内容直接写了进去。在Spring中用 去接数据的时候,发现内容都被URLEncode编码了,无法取得原始的流。跟踪源码到: Spring把re ...
分类:
编程语言 时间:
2018-04-28 10:45:06
阅读次数:
154
今天遇到过奇葩问题,使用canal的时候,无法使用log42j,经过查看发现是因为多包依赖的问题,针对这种问题可以去找到依赖的关系,然后去除即可。 采用如下图一方法找到包依赖关系,或者按照图二的方法。 图一 图二 最后在pom.xml配置一下<exclusions>即可。 ...
分类:
其他好文 时间:
2018-04-27 21:08:00
阅读次数:
136