首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
sppppp
掘友等级
Java工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
赞
文章( 17 )
沸点( 0 )
leetcode 无重复字符的最长子串
滑动窗口思路:在字符串 S 中使用左右指针,left = right = 0,left、right 两个指针形成一个封闭区间称为窗口,[left,right]不断增加 right,扩大窗口,最大化的符
leetcode 最长回文子串
回文的意思是正着念和倒着念一样,如:上海自来水来自海上思路:(注:「天然」的回文,指的就是后面的字符与当前字符一样的情况;比如:aaa、bbbb,这就是「天然」的回文)我们有一个字符串或者字符数组,遍
leetcode Z字形变换
思路:有点类似往哪一行里放什么字符,而不是把字符放到哪一行里;遍历的是字符串 s,但同时是在控制 n 的下标,先正再反...1 2 3 2 1...也就是说 n += 1 也有可能是 n += -1;
看了这篇Dubbo RPC面试题,让天下没有难面的面试题!
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(O…
Java线程池实现原理及其在美团业务中的实践
随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流。使用多线程并行计算逐渐成为开发人员提升服务器性能的基本武器。J.U.C提供的线程池:ThreadPoolExecutor类,帮助开发人员管理线程并方便地执行并行任务。了解并合理使用线程池,是一个开发人员必修的基本功…
如何优雅的使用线程池
线程池不仅在项目中是非常常用的一项技术而且在面试中基本上也是必问的知识点,接下来跟着我一起来巩固一下线程池的相关知识。在了解线程池之前我们先了解一下什么是进程什么是线程 用户下达运行程序的命令以后,就会产生一个进程,同一个程序可以产生多个进程(一对多的关系),以允许同时有多个用…
【好好面试】你所不知道的HelloWorld背后的执行原理
【今日最佳】对于程序员而言,所谓的二八定律指的是 花百分之八十的时间去学习日常研发中不常见的那百分之二十的原理。 据说阿里某程序员对书法十分感兴趣,退休后决定在这方面有所建树。于是花重金购买了上等的文房四宝。 一日,饭后突生雅兴,一番磨墨拟纸,并点上了上好的檀香,颇有王羲之风范…
面试中单例模式有几种写法?
纠结单例模式有几种写法有用吗?有点用,面试中经常选择其中一种或几种写法作为话头,考查设计模式和coding style的同时,还很容易扩展到其他问题。这里讲解几种猴哥常用的写法,但切忌生搬硬套,去记“茴香豆的写法”。编程最大的乐趣在于“know everything, cont…
bitMap原理及实战
在实际项目中,我们经常需要聚合统计,比如统计一个年龄在20-30,喜欢看技术书籍,喜欢听音乐,喜欢宅在家的程序员等等一系列标签的用户。 如果使用mysql求并集,首先语句随着标签变长而变长,其次聚合,分组,去重严重影响语句性能。这种情况如何解决? 比如现在比较火的面试题,在10…
下一页
个人成就
文章被点赞
3
文章被阅读
571
掘力值
53
关注了
23
关注者
2
收藏集
0
关注标签
11
加入于
2017-06-30