题目 336. 回文对 我的思路 我的思路: 两两组合,再依次检查是否组合后的串是否是回文串。 检查回文串的方法:两个指针分别指向首和尾巴,若字符匹配则向中间靠近,直到不匹配或者靠拢 很明显,我的做法复杂度过高,运行超时了,如何优化? 我的做法的复杂度是,n*n*m,n是单词总数,m是字符串的平均长 ...
分类:
其他好文 时间:
2020-08-07 00:26:56
阅读次数:
72
《个人信息保护法》(POPIA)的一个重要方面是向有关部门通报相关数据及安全漏洞(未经授权的个人数据暴露)。从欧盟(GDPR)到美国(CCPA),再到巴西,菲律宾和澳大利亚,世界各地的几项数据保护法规都规定了数据泄露通知。目的是使企业对个人数据的保护负责,并对数据隐私负责。这就是为什么不遵守POPIA可能导致最高1000万罚款。组织应该做什么?根据POPIA的第22节,涉及安全漏洞的通知,组织必须
分类:
其他好文 时间:
2020-08-06 19:31:40
阅读次数:
80
写在前面 《Java 开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,公开到业界后,众多社区开发者踊跃参与,共同打磨完善,系统化地整理成册,当前的版本是嵩山版。 现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的 ...
分类:
编程语言 时间:
2020-08-04 16:50:55
阅读次数:
85
一个在阿里云打工的清华学渣!石头的校招总结背景最近陆陆续续已经开始校招(秋招)了,现在分享下石头当年参加校招的一些经历。本文最早是发布在blog上的,现在通过公众号分享给大家,当然会在原有的基础上做了调整。幸亏当年有记录,不然现在回想肯定不会有那么详细,毕竟时隔6年,“物是人非”,不过校招面试的套路在我看来好像没有怎么变化,这里就分享自己当年找工作的历程,也谈谈找工作期间的一些感受,希望能帮助到部
分类:
其他好文 时间:
2020-08-04 10:11:28
阅读次数:
72
最近阿里巴巴的Java开发手册出了新版(可直接到githubalibaba-p3c上获取相关资源哦),我就跟着这个事情说一下我对开发规范的理解吧。提起开发规范,我印象中最深的就是读研究生期间,带我的大牛师兄某导对我的要求。当时是开发一款B/S的3D渲染引擎,其中Web部分由我负责,在大师兄在对我进行codereview的过程中,对我提出了“严厉”的批评(也一直很感谢他当时的严格要求),原因不是别的
分类:
其他好文 时间:
2020-08-04 10:04:30
阅读次数:
69
1、Elasticsearch支持聚合后分页吗,为什么?不支持,看看Elasticsearch员工如何解读。这个问题,2014年在github上有很长的讨论。究其为什么ES不支持聚合后分页?可概括如下:1)性能角度——聚合分页会在大量的记录中产生性能问题。2)正确性角度——聚合的文档计数不准确。所以奇怪的事情可能会发生,如第二页的第一项具有比第一页的最后一个元素更高的计数。具体为什么会不正确?这是
分类:
其他好文 时间:
2020-08-03 09:43:54
阅读次数:
109
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等大概十年前,我在阿里巴巴工作的时候,曾经和另一个面试官一起进行一场技术面试,面试过程中我问了一个问题:Hash表的时间复杂度为什么是O(1)?候选人没有回答上来。面试结束后我和另一个面试官有了分歧,我觉得这个问题没有回答上来是不可接受的。而他则觉得,这个问题有一点难度,回答不上来不说明什么。因为有了这次争执,后来这个问题成了我
分类:
其他好文 时间:
2020-07-29 10:39:39
阅读次数:
90
转自: 微信公众号 "Java3y" 这里说一下 Java 中的各种 O(bject)。 有哪些 O? 这些 O 有很多衍生出的命名,比如 VO、DO、BO,这里我们把常见的 O 列举出来,然后一一解释。 以下内容参考阿里巴巴 Java 开发手册,如果有需要可以在微信公众号「01 二进制」后台回复「 ...
分类:
其他好文 时间:
2020-07-28 09:58:28
阅读次数:
94
web字体:解决用户电脑上没有安装字体类型的方法 当用户电脑上没有该字体的时候,强制让用户下载该字体。 使用@font-face <!-- 制作一个新字体, --> @font-face{ font-family:"good naight"; src:url("../font/wananti.ttf ...
分类:
Web程序 时间:
2020-07-25 23:32:26
阅读次数:
82
##查壳 ##IDA分析 ###搜索字符串 一搜就看到一串奇怪的字符串 它肯定有问题 我们尝试拿去解密 有点像base64但它又没有==做字符串尾巴 这个是base58,尝试解一下就出来了。 还有一种思路是,我们运行程序之后,提示我们输入开机密码。输入错误会提示密码错误。我们依旧搜索字符串。到密码错 ...
分类:
其他好文 时间:
2020-07-23 09:25:42
阅读次数:
157