shanhuhai的文章

教程

Java 基础 equals() 与 “==” 的区别

“==” 对比两个对象的内存地址。 equals()方法与 “==” 效果默认相同,即对比内存地址,除非 equals() 方法在类中被重写(Override),则对比是走重写后的方法进行对比 obj.hashCode()可以被覆写,使用System.identityHashC...

1个月前 (08-27) 117℃ 7喜欢

一对一指导

学前注意事项

⭐️⭐️⭐️ 学习技巧(重要)!!! 基本语法学习过程中注意,所有示例都自己编写并运行一遍 用脑子理解,用手指记忆(就是要多敲代码、多练) 不需要记笔记,有忘记的用百度搜索(有条件的话还是用 Google 搜索) 同学们遇到不懂的先不要纠结细节, 我们先把要学习的过一遍,有个整...

6个月前 (03-28) 236℃ 0喜欢

数据结构与算法

数组-前缀和技巧

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

7个月前 (03-20) 406℃ 32喜欢

教程

Mac 解决 Nsurlsessionid 跑流量的问题

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

7个月前 (03-09) 474℃ 4喜欢

一对一指导

Java 快速编写一个简单爬虫

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

7个月前 (03-09) 242℃ 0喜欢

一对一指导

Vue 练手项目合集

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

7个月前 (03-08) 1345℃ 0喜欢

一对一指导

Java作业合集

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

8个月前 (02-14) 398℃ 0喜欢

一对一指导

简历模板及技巧

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

8个月前 (01-22) 245℃ 0喜欢

一对一指导

理解MVC

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

9个月前 (01-20) 320℃ 0喜欢

一对一指导

作业说明

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

9个月前 (01-17) 270℃ 0喜欢