摘要: 大家好,我是哪吒,最近项目在使用MongoDB作为图片和文档的存储数据库,为啥不直接存MySQL里,还要搭个MongoDB集群,麻不麻烦? 让我们一起,一探究竟,了解一下MongoDB的特点和基本用法,实现快速入门,丰富个人简历,提高面试level,给自己增加一点谈资,秒变面试小达人,BAT不是梦。 阅读全文
posted @ 2023-01-06 23:38 哪吒编程 阅读(1659) 评论(0) 推荐(3) 编辑
摘要: 大家好,我是哪吒。 我有个朋友,刚入职XX小公司的网络爬虫工程师,老板让她爬取一些电商相关数据,好规划下一步的市场规划,时间紧任务重,预算不足。于是她去网上找了免费的IP代理去爬取老板要的电商数据,结果不出所料,搞了大半天也没有获得想要的数据,因为全被目标站点的爬虫应对策略管控了,导致老板很不满意。 阅读全文
posted @ 2023-12-12 21:50 哪吒编程 阅读(202) 评论(0) 推荐(1) 编辑
摘要: 一、DevOps是什么? DevOps 是 Development 和 Operations 的组合词。它是一组过程、方法与系统的统称,用于促进开发(应用程序 / 软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。 它是一种重视“软件开发人员(Dev)”和“IT 运维技术人员(Ops 阅读全文
posted @ 2023-02-26 09:52 哪吒编程 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是哪吒。 本系列为SpringCloud微服务系列,先从微服务的入口Nginx开始学习,读哪吒编程,品技术人生。 一、系统架构演变 最开始接触Java语言的时候,我写的第一个项目是图书管理系统,当时是用JSP+servlet写的,感觉很吊的样子,全班领先水平。 慢慢的变成了JSP+SSM架 阅读全文
posted @ 2023-02-22 08:04 哪吒编程 阅读(857) 评论(1) 推荐(1) 编辑
摘要: 大家好,我是哪吒。 1、先了解MySQL的执行过程 了解了MySQL的执行过程,我们才知道如何进行sql优化。 客户端发送一条查询语句到服务器; 服务器先查询缓存,如果命中缓存,则立即返回存储在缓存中的数据; 未命中缓存后,MySQL通过关键字将SQL语句进行解析,并生成一颗对应的解析树,MySQL 阅读全文
posted @ 2023-02-19 10:01 哪吒编程 阅读(571) 评论(0) 推荐(1) 编辑
摘要: 大家好,我是哪吒。 一、做一个小测试,通过注释,标注出下面两个类中每个方法的执行顺序,并写出studentId的最终值。 package com.nezha.javase; public class Person1 { private int personId; public Person1() { 阅读全文
posted @ 2023-02-05 21:26 哪吒编程 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是哪吒,最近项目在使用MongoDB作为图片和文档的存储数据库,为啥不直接存MySQL里,还要搭个MongoDB集群,麻不麻烦? 让我们一起,一探究竟,继续学习MongoDB高可用和片键策略,实现快速入门,丰富个人简历,提高面试level,给自己增加一点谈资,秒变面试小达人,BAT不是梦。 阅读全文
posted @ 2023-01-27 11:38 哪吒编程 阅读(2165) 评论(0) 推荐(0) 编辑
摘要: 在实际的项目开发中,对象间赋值普遍存在,随着双十一、秒杀等电商过程愈加复杂,数据量也在不断攀升,效率问题,浮出水面。 问:如果是你来写对象间赋值的代码,你会怎么做? 答:想都不用想,直接代码走起来,get、set即可。 问:下图这样? 答:对啊,你怎么能把我的代码放到网上? 问:没,我只是举个例子 阅读全文
posted @ 2023-01-13 00:00 哪吒编程 阅读(514) 评论(0) 推荐(1) 编辑
摘要: 大家好,我是哪吒。 三分钟你将学会: MongoDB连接池的使用方式与常用参数 查询五步走,能活九十九? MongoDB索引与MySQL索引有何异同? MongoDB事务与ACID 什么是聚合框架? 在最开始接触MongoDB的时候,是通过 MongoDatabase database = new 阅读全文
posted @ 2023-01-10 23:48 哪吒编程 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: @(目录) 一、拆分查询 将大查询拆分成小查询,每个查询功能完全一样,只是一小部分,每次只返回一小部分查询结果。 比如在删除旧数据的时候,如果用一个大的语句一次性删的话,则可能需要一次性锁住很多数据、占满整个事务日志、耗尽系统资源、阻塞其它查询任务。如果将一个大的删除语句拆分成若干个较小的删除语句, 阅读全文
posted @ 2022-12-10 14:00 哪吒编程 阅读(115) 评论(0) 推荐(0) 编辑