shanhuhai的文章

数据结构与算法

数组-前缀和技巧

题目:https://leetcode-cn.com/problems/range-sum-query-immutable/ 解题思路一:遍历数组 传统的方法就是遍历数组,时间复杂度为 O(N) class NumArray { private int[] nums; ...

2年前 (2022-03-20) 1175℃ 33喜欢

教程

Mac 解决 Nsurlsessionid 跑流量的问题

最近换了房子住,网还没开好, 一直用手机热点上网,结果发现 一个进程一直在偷跑流量 用(istat menu 发现的) 于是查了下, 这进程是干啥用的, 好像是 iCloud 的同步进程, 然后说让关了 iCloud,我试了,没有用。 然后尝试了重命名进程,重命名不了: ...

2年前 (2022-03-09) 2516℃ 5喜欢

一对一指导

Java 快速编写一个简单爬虫

前言 在学习了 Java 的基础部分,了解了Maven工具之后,我们就可以尝试做一个简单的项目,可以是爬虫,也可以是简单的客户端小游戏。 目前为止,我们还没有涉及到 Web 开发,做这个项目的主要目的: 一是让大家知道,学会了 Java 基础可以做出什么东西来 二是能够获得完成...

2年前 (2022-03-09) 727℃ 0喜欢

一对一指导

Vue 练手项目合集

vue慢慢的成为了前端最受欢迎的框架之一,在很多项目之中开发都能用得到,如今也已经发展到3.0了,可能是因为这个框架可以提高工作效率,因此受到大家的追捧,在之前的文章里面也说过,2019年,大前端学习小程序和vue是必备技能。 如果在平时的工作里,有些公司用不到这两项技能,那你也...

2年前 (2022-03-08) 4827℃ 0喜欢

一对一指导

Java作业合集

作业说明 作业类型及提交方式说明: – 作业通过git提交,先注册 gitee 参考, 详细参考教程 git提交代码 – 建一个 code_practice 的仓库,作为日常的代码练习仓库 – 代码片段,例如作业一,作业二,属于代码片段,这种作...

2年前 (2022-02-14) 852℃ 0喜欢

一对一指导

简历模板及技巧

简历模板 根据个人情况调整板块, 至少包括个人信息、教育经历、项目经历、技术栈 模板下载:简历模板 简历技巧 内容完整全面,简历通常包括几个部分:个人简介(基本信息、照片、学校、专业、成绩、证书等)、个人描述(专业特长)、个人技能(技术栈)、项目经历、科研学术经历(可选)、实...

2年前 (2022-01-22) 698℃ 0喜欢

一对一指导

理解MVC

MVC 即 Model-View-Controller的简称, 即模型 – 视图 – 控制器。 MVC 是一种软件架构的分层设计思想。 下面就以Web软件开发场景来描述下MVC。 MVC不仅仅仅适用于WEB软件开发,他是一种通用的软件设计思想。 ...

2年前 (2022-01-20) 789℃ 0喜欢

一对一指导

作业说明

作业提交方式说明: 作业通过 git 提交,先注册 gitee 账号, 详细参考教程 Git提交代码 建一个 code_practice 的仓库,作为日常的代码练习仓库 作业类型说明: 代码片段,例如作业一、作业二属于代码片段(Java),这种作业不需要建立独立仓库,提交到...

2年前 (2022-01-17) 680℃ 0喜欢

教程

一文了解 Servlet/Tomcat/ Spring 之间的关系

0.基础知识 在idea中打开servlet的源码: 可以看见servlet就是一个接口;接口就是规定了一些规范,使得一些具有某些共性的类都能实现这个接口,从而都遵循某些规范。 有的人往往以为就是servlet直接处理客户端的http请求,其实并不是这样,servlet并不会去...

2年前 (2022-01-15) 1296℃ 0喜欢

一对一指导

Java 学习路线

学前注意事项 请阅读 学期注意事项>> 作业提交说明 请阅读 作业提交说明>> 一、Java基础入门(14天) 学习目标 掌握Java 基本数据结构、基本语法、 面向对象等,能够使用 Maven 构建简单应用。 这部分建议2周内过完 工具 Java...

2年前 (2022-01-12) 763℃ 0喜欢