八步赶蟾
码龄11年
关注
提问 私信
  • 博客:6,088
    问答:3,708
    9,796
    总访问量
  • 10
    原创
  • 458,002
    排名
  • 3
    粉丝
  • 0
    铁粉

个人简介:破山中贼易,破心中贼难

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2013-12-13
博客简介:

u013146060的博客

查看详细资料
个人成就
  • 获得3次点赞
  • 内容获得2次评论
  • 获得15次收藏
创作历程
  • 3篇
    2021年
  • 1篇
    2020年
  • 5篇
    2019年
  • 1篇
    2018年
成就勋章
TA的专栏
  • 算法
    3篇
  • Java
    5篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

点赞、签到、秒杀的设计与实现(真实场景)

前言这次来总结思考一下工作中的两个功能的设计与实现,一是丰享达人榜,二是丰享签到活动,这里涉及到两个典型的互联网应用场景:点赞和签到,都是qps,qps可能较高,要求接口延迟较短,有较好的用户交互体验。当然我们不可能像互联网大厂那样自研中间件,数据的存储无疑就是redis和mysql,从前面的要求来看,我们不能每次操作都对数据库进行操作,好在这类数据都不算敏感,可以容许因为异常导致的丢失和不准确,所以基本思路应该就是:主要依赖于redis缓存的crud操作,异步再去持久化数据到数据库,接下来看看具体的实
原创
发布博客 2021.07.13 ·
632 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

解题小技巧(哈希,双指针,前缀和,二分搜索,单调栈,单调队列,滑动窗口)

哈哈
原创
发布博客 2021.06.06 ·
292 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

刷完leetcode的二叉树中等题,请允许我小小的嘚瑟一把

其实嘚瑟不起来,作为科班生,“算法是程序的灵魂”这句话是早已会拼写的了,但到了这把年纪,从接触代码开始至今已经快十年了,在这上面却没有丝毫进步,现在刷一刷二叉树中等题还经常大脑短路,不少还需要反复看题解,说起来都是应该羞愧的事了。当然,天赋不够是重要原因,看算法导论那本书真是如同天书;二是没有把它当成兴趣,没有太多理想,没有设定长期的确定的目标;三是学习太杂,干扰太多,成了金庸笔下的华山派剑宗门人。自从入了Java Web的坑之后,Java框架有Struts2,Hibernate,Mybatis,Nett
原创
发布博客 2021.03.07 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二叉树遍历小结

二叉树是相当重要的数据结构,目前我还只会玩玩它的遍历(年轻不懂事没好好学,不然早就达到人生巅峰了),leetcode上二叉树的简单题,大部分通过遍历加一点逻辑即可解决,所以总结一下几种遍历方法(其实也是看题解白嫖的)。二叉树遍历有广度优先,深度优先两种方式,深度优先又分先序遍历(根,左,右),中序遍历(左,根,右),后序便利(左,右,根),如果是二叉搜索树,中序遍历就是有序的了。广度优先方式没太多说,只能借助队列实现,而广度优先,可通过递归方式,借助栈迭代方式,递归方式在数据量大的情况下,可能导致栈溢出,栈
原创
发布博客 2020.12.28 ·
1611 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

事务与锁探索之postgres&mysql

前言数据库和炽手可热的nosql相比较,除了字段要求结构化,表关联之外,最重要的feature(特性)就是支持事务了,特别是postgres老早就有json、jsonb数据类型,msyql在8.0也完善了这一点,并增加大量内置函数支持,使之都拥有了一些nosql特性,那么事务是传统关系型数据库和他最后的倔强了。事务机制保证数据的ACID,即Atomicity(原子性),Consistency(一...
原创
发布博客 2019.10.19 ·
338 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

es的几个骚操作

PostgreSQLElasticSearch
原创
发布博客 2019.10.20 ·
409 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何实现高性能的中文检索

前言 百度是最强大的中文搜索引擎,试想如果没有百度,我们的生活将会怎样? 我们将会很难了解到我们生活所需的流行歌曲,体育赛事,好莱坞大片,旅游胜地,名医名院,书籍课程,等各种信息;像我这种水平的低阶码农,也将没办法从技术博客中copy到现成代码来修改,妥妥的要失业。百度是高性能的检索工具,它要尽可能多的爬取全万维网的网页储存起来,还要能够在相当短的时间内响应用户的搜索,这绝对是不简单的。我...
原创
发布博客 2019.10.03 ·
645 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

doker是真的可以让人爽到

现在docker容器技术非常热门,它可以实现进程级的虚拟化,极大的节省资源,更重要的是,用它来安装软件极其方便,很多复杂依赖包问题都不复存在,之前给PostgreSQL安装PostGIS扩展特别非经,现在直接下载镜像启动就OK了,真的是非常舒服,下面上命令删除旧版本sudo yum remove docker \ docker-client \ ...
原创
发布博客 2019.09.25 ·
215 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

地理位置检索开源技术之串烧

前言在互联网时代,地理位置检索越来越重要,已经影响到了我们的衣食住行和对美好生活的向往,不管是滴滴打车,携程旅行,美团外卖,还是贝壳找房,都是必不可少的,这些互联网产品也正是因为有着高效的地理搜索功能,极大地提升了用户体验,牢牢的控制了互联网流量。今天我把所了解的几种开源技术实际操作了一下,包括MongoDB,ElasticSearch,PostGIS,留个笔记也做个分享。Redis好像也有支...
原创
发布博客 2019.09.15 ·
515 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

mongodb通用操作(无需增加Java代码)

项目中用到了mongodb这款nosql,虽然spring集成了非常好用的工具类,但新手使用各种操作过程中还是需要查找大量博客,测试大量代码,可能每一个表的操作都会写很多的Criteria等,于是利用spring提供的MongoTemplate类加上泛型和反射和多态等Java特性,完成了一个能够解决掉基本的增删改查操作的类,处理了分表创建和分表索引建立,聚合查询,应该是缩短了不少工时的@Da...
原创
发布博客 2018.04.08 ·
1230 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Java灵活易用自封装http客户端

发布资源 2017.12.29 ·
rar

Java性能优化

发布资源 2015.11.19 ·
pdf

好用的轻量级的DB接口

发布资源 2015.10.19 ·
rar

自己封装的IO核NIO

发布资源 2015.10.19 ·
rar

求教大神,请问这个是用什么技术实现的?

发布问题 2015.07.15 ·
4 回答

how tomcat works中文版

发布资源 2015.06.08 ·
pdf

sybase数据库超时问题求解答

发布问题 2015.01.04 ·
0 回答

sybase数据库Jar包

发布资源 2014.12.30 ·
jar
加载更多