04 2021 档案
摘要:问题描述 下面是有关这个问题的描述部分。 英文 Given a string s, return the first non-repeating character in it and return its index. If it does not exist, return -1. 中文 针对给
阅读全文
摘要:公司名称就不说了,基本上很多人都会用到的一个在北美地区比较流行找工作时候使用的搜索引擎。 这次面试的岗位是技术岗加部分的管理岗位。就目前来说已经完成第二步了,但是感觉不是非常好,其实主要还是在线写代码这部分。 下面对这次面试的过程和经历进行一些总结。 电话面试 当你投了简历后,公司发现可能会比较符合
阅读全文
摘要:北美一有关房地产开发和服务的初创公司面经。 因为新冠疫情的原因,很多面试都已经放到网络上了。在北美进行面试之前,还是建议所有打算从事 IT 的童鞋对基础概念都要熟悉一点点。 如果你是学习 Java 或者面向对象的话,通常使用的一些框架,云平台(主要是 AWS)都需要有一些了解才好。 针对 Java
阅读全文
摘要:问题描述 下面是有关这个问题的描述部分。 中文 题目要求非常简单,就是将 100 以内的素数打印出来就可以了。 在做题之前,需要了解的就是有关素数的定义:质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1既不是质数也不是合数)。 质数被利用在密
阅读全文
摘要:问题描述 下面是有关这个问题的描述部分。 英文 Given a string s, return the first non-repeating character in it and return its index. If it does not exist, return -1. 中文 针对给
阅读全文
摘要:在 java.lang.Object 类中有几个个非常重要的方法,我们今天来讨论下 hashCode() 这个方法。 什么是 Hash Hash 中文叫做哈希也可以叫做散列,使用 Hash 的算法生成字符串或者数字的方法就可以称为 Hash 算法,或者散列算法。 如果还不太明白的话,考虑下 MD5。
阅读全文
摘要:上 Java 语言的第一课,相信很多老师都会解释一句话就是 Java 是一个纯面向对象的语言。 然后再加上一堆 Java 的历史,再加上一个经典的动物的例子。 比如说,我们要描述动物,不同品种的狗的例子,我们在这个基础上抽象出来一个 Class,这个就是我们说的类了。 为什么叫 Class 这个很多
阅读全文
摘要:数组是我们非常常见的一种数据结构。 在 Java 中也不意外,通常我们会对数组进行一些操作,包括插入,删除,查找等。其实在实际的运用过程中,我们可能会用到 Java 提供的集合类型。 这些类型比数组操作更加简便,通常用的是 List,Map,Set 等。 在很多公司面试的时候,为了考察面试人的基本程
阅读全文
摘要:我们都知道 mvn deploy 命令的功能就是将编译部署的结果推送到不同的仓库中。 那么如果我们使用的 releases 还是 snapshots 仓库是如何判断的呢? 这个主要是根据 POM 中的 0.0.1-SNAPSHOT 进行判断的。 如果这个里面有字符 SNAPSHOT 的话,将会推送到
阅读全文
摘要:maven 的代码仓库分为 2 种类。 这 2 种分别为 snapshot 和 release。 作用和区别 可以将 release 理解为稳定的发布版本,当版本 release 后,如果你发现你的代码有问题,希望马上进行修改的话,一般来说是不可以的。 代码仓库通常不允许你将 release 版本多
阅读全文
摘要:错误提示的信息如下: By default, the Java language level is set to 5 which is not supported by the current Java version. Update the language level to 6+.Update
阅读全文
摘要:在前一段时间最焦虑的时候,我的妻子一直陪在我的身边,一直在给我鼓励,并承担了好多,好多家庭的重担。虽然中年悄然而至,善待身边的人,相信只要一起往一个方向努力,没有什么东西是过不去的。 公司业务调整,虽然目前还在给公司做 Contract,但是终究还是饱一顿饿一顿的,后面还有嗷嗷待哺的小朋友,这样下去
阅读全文
摘要:公司业务调整,虽然目前还在给公司做 Contract,但是终究还是饱一顿饿一顿的,后面还有嗷嗷待哺的小朋友,这样下去也不太踏实。 经历了 1 个多月的折磨,虽然到现在还没有接到 Offer,但是心态基本上平和了,反正努力去找了,至于结果是什么,自己积极努力的心态就能打败一切了。也许是我应聘的职位比较
阅读全文
摘要:根据官方链接中的说明: Apache Maven - The Central Repository Documentation (sonatype.org) 从 2021年 2 月开始,将会使用仓库地址为: https://s01.oss.sonatype.org 上面的意思是,如果你的项目是在 2
阅读全文
摘要:这几个单词在前端开发的时候可能会经常遇到。 因项目需要,琢磨了几天 angular,结果下来还是有点一脸懵逼。尝试进行编译下简体中文的文档也是一堆错误。 感觉最最糟糕的就是下载相关的模块,这个太令人难受了。 随手就顺便研究下了上面几个名词了。 Angular 和 AngularJS 虽然名字大部分相
阅读全文
摘要:搜索引擎都是各大浏览器竞争的入口之一。 微软也不例外,在新版的 Edge 浏览器中使用的默认是 Bing 搜索引擎,大家都知道这个 Bing 搜索的功能实在是没有办法恭维。 很多人都会尝试修改为其他的搜索引擎,比如说 Google。 下面的步骤就是能让你修改默认的地址栏搜索引擎为 Google。 在
阅读全文
摘要:Visual Studio Code 因为相对小巧和扩展性,使用的人越来越多。 很多聪明的孩子总是不安于现状,Git 代码管理目前已经几乎是标准配置了,但是 VSCode 针对 Git 部分的配置总是感觉很弱鸡。 现隆重介绍下GitLens 插件,超过 8百万的下载量,可见欢迎程度。 安装 在市场中
阅读全文
摘要:Visual Studio Code 因为相对小巧和扩展性,已经迅速占领了不少的开发市场,尤其是前端。 但是 Visual Studio Code 自带的 Git 工具却比较弱,因此很多人都开始使用一些扩展的 Git 工具。 现在介绍的扩展工具名为 Git History, 在 Visual Stu
阅读全文
摘要:早就知道 ITeye 是需要关闭了,因为 CSDN 没有必要维护 2 套博客系统。 并且很多人应该早就收到电子邮件说是所有文章合并到 CSDN 上了。 但是今天登录后看到这样的界面,还是有一点点感慨。 博客生态圈早就不再了,现在已经是快餐文化和直播文化了。 随着博客的陆续关闭,真正可以看到的优质内容
阅读全文
摘要:默认分支在 GitHub 中比较重要,通常默认分支能够确定你检出的分支在那个分支上面。 在 GitHub 中是可以对默认分支进行修改的。 选择 GitHub 中的设置 然后在设置后的选择中,选择分支。 在接下来的界面中,选择分支切换按钮,然后在弹出的界面中选择需要选择默认的分支名称。 通过这个选择可
阅读全文
摘要:在使用 Firebase 进行命令行工具的时候可能需要使用 token。 Firebase 的 token 可以使用 firebase 命令行工具来进行创建。 使用的命令行工具为 firebase login:ci 在输入上面的命令后,将会打开一个浏览器,然后你需要选择登录使用的用户名。 在完成上面
阅读全文
摘要:在 Git 的操作中,我们可能需要从特定的版本中创建分支。 首先需要的第一步是活的当前项目的提交历史列表。 然后在特定的版本后,选择 <> 标记,进入这个版本的提交历史。 在左上角上,选择提交历史。 在弹出的对话框中输入分支名称。 在你输入名称后,将会提示你创建分支。 这个的意思是从当前的提交版本中
阅读全文