首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
蜗牛有点牛
获赞
19
粉丝
4
关注
0
看过 TA
35
男
东北林业大学
2013
Java
IP属地:上海
专注技术原创和职场分享。公号:蜗牛互联网
私信
关注
拉黑
举报
举报
确定要拉黑蜗牛有点牛吗?
发布(207)
评论
刷题
蜗牛有点牛
关注TA,不错过内容更新
关注
2021-11-13 11:23
已编辑
东北林业大学 Java
2021 上半年,写给自己
窗外日光弹指过,席间花影坐前移。转眼间半年过去了,又到了兑现诺言——写信给自己的时候了。 前言 开头依然放《原则》作者 瑞·达利欧 的一句话,献给看到这些文字的人。 如果你现在不觉得一年前的自己是个蠢货,那说明你这一年没学到什么东西。 ——瑞·达利欧 依然采用是上一封信形成的复盘框架,通过【变化】【价值】【认知】三个维度来回顾过去,通过【目标】【风险】【策略】三个维度来面向未来。 这几个维度的含义上一封信已经提过,我这里再贴一下。 「变化」要体现的是变与不变。世界上唯一不变的是变化,但这只是整体视角。落在个人身上,有些东西会随着时空的流转发...
0
点赞
评论
收藏
分享
2021-11-13 11:22
已编辑
东北林业大学 Java
Java 异常处理一览 | 基础篇
作者:白色蜗牛 公众号:蜗牛互联网 阅读本文你将收获: 什么是异常 我们日常生活中经常会遇到一些意外的事情,比如坐火车没带身份证,那你就无法顺利上车。 计算机世界也有类似的情形,术语是异常(Exception),其实是异常事件(Exception Event)的缩写。 一个异常就是一个事件,它发生在程序执行过程中,会中断程序的正常运行。好比你上火车没有身份证,这就是个异常事件,这个事件会阻挡你正常上火车。 计算机程序运行会有个主入口,一般我们称为 main 方法,main 方法内部也可能调用各种其它方法。当某个方法发生错误时,这个方法就会创建一个对象,并...
0
点赞
评论
收藏
分享
2021-11-13 11:22
已编辑
东北林业大学 Java
入手 M1 后,手上有了三台 MacBook,咋处理呢?
作者:白色蜗牛 公众号:蜗牛互联网 你好啊,我是蜗牛。 最近入手了 M1 芯片的 MacBook,手上的 MacBook 顿时就变成了三台,瞬间感觉自己是 Mac 大户了! 左边那个黑一点的 Mac 就是新入手的,2020 年版 MacBook Pro,搭载苹果最新推出的 M1 芯片,13 英寸,16G 内存,500G 硬盘的配置。 <figcaption> </figcaption> 不过这台 Mac 不是我自己买的,是我从公司新申请的。公司有福利,就是电脑用的时间超过一定年限,就可以自购,然后重新申请一台。年限越长...
0
点赞
评论
收藏
分享
2021-11-13 11:22
东北林业大学 Java
四周年了,谈谈一个程序员的职场心得
作者:白色蜗牛 来源:蜗牛互联网 引言 时间好快,转眼间作为一个程序员在职场上已经摸爬滚打四年了。大学毕业以来的四年里,我都是在同一个公司(阿里),在同一个业务领域(电商)和技术领域(Java)发展,第一年结束完成了第一次晋升(P5->P6),第三年结束完成了第二次晋升(P6->P7)。大学也是四年,就时间段而言,四周年是有纪念意义的,可以把这个节点当成是过去四年的毕业,只不过毕的是职场四年的业。 那么毕业之际,分享一些我的职场心得。我会分为三个部分:软件开发,职场协作和认知成长,每个部分精简成 7 条心得。 软件开发 作为程序员,接触最多的当然是软...
0
点赞
评论
收藏
分享
2021-11-13 11:21
已编辑
东北林业大学 Java
Idea 使用 token 登录 GitHub
背景 登录 GitHub 失败,忘记了秘密。 最优方案 切换 token 登录。 一、生成 GitHub Token Settings->Developer settings->Personal access tokens->Generate new token 二、复制 Token 到登录输入框 复制到登录框即可完成登录,并拉到 GitHub 账户下的仓库
0
点赞
评论
收藏
分享
2021-11-13 11:21
已编辑
东北林业大学 Java
职业发展的困境
<figcaption> </figcaption> 作者:白色蜗牛 公众号:蜗牛互联网 三年前,我还是一个职场小白。对技术体系不懂,对业务流程不懂,对沟通协作不懂。 好在有贵人相助,印象深刻的是三个师兄,他们各有特点,一直以来在不同的方面引导我,深刻影响着我的编码风格,解题思维以及做事方式。 他们个个优秀,是我一直以来学习和模仿的榜样。我职业初期的顺利,也离不开他们的支持。 三年很快,变化很大。我在自己的赛道上成长,他们同样也在成长,有个师兄快速晋升为技术专家并潜心研究技术,另外两位师兄陆续开始带团队当上主管。到现...
0
点赞
评论
收藏
分享
2021-11-13 11:20
已编辑
东北林业大学 Java
时代的车轮
作者:白色蜗牛 公众号:蜗牛互联网 人类经历了采集狩猎时代,农业时代,工业时代,机械时代,电气时代,信息时代,互联网时代,移动互联网时代以及萌芽中的万物互联时代。 时代如此演进背后的逻辑是什么呢?我觉得是更有效率的对抗熵增。 熵是热力学概念里的混乱程度。而世界运行的规律就是熵增,也就是万物总是朝着越来越乱的方向发展,或者说不确定性越来越大。比如屋子不打扫几天之后就是一片狼藉,食物不保鲜过段时间就会腐败发臭,事情不复盘日子变长就会成为乱麻。 对抗熵增就是维持世界运行的秩序,让整个世界处在一个稳定前行的状态中。人类从只会找东西吃,到驯化农作物自给自足,从依靠天然资源到...
0
点赞
评论
收藏
分享
2021-11-13 11:20
东北林业大学 Java
停一下
大家好,我是蜗牛,周末愉快~ 从本周起,我会停止《每日思考》这个专栏在公众号的推送,原因嘛,公众号编辑起来比较耗费精力,另外阅读效果也不够稳定,可能是内容比较宽泛,大家兴趣点不一。因此推送模式对部分读者就不太友好。 只是公众号这个渠道会停这个专栏,我依然会在语雀上更新,而且语雀的阅读和搜索体验更好,如果有读者仍然对这个专栏感兴趣,可以进入以下链接关注我的知识库或者点击文章底部的「阅读全文」关注我的主页(这里你可能会发现一些宝藏): https://www.yuque.com/woniu666/daily_think_club/ 下面推荐下近期的文章: 【职场】...
0
点赞
评论
收藏
分享
2021-11-13 11:20
东北林业大学 Java
毕业三年,从P5到P7
作者:白色蜗牛 公众号:蜗牛互联网 大家好,我是蜗牛,一名程序员,目前在阿里做 Java 后端开发。本科毕业的三年时间里,连续两次晋升,成为了 P7 技术专家。 写这篇文章呢,是自己从毕业到工作三年多了,有一些成长,有一些感受,也有一些心得,就想分享出来。一方面是对自己过去三年的复盘,另一方面也希望自己的经历和思考,能帮助到即将毕业或身在职场的朋友们。 本篇文章我会分成3个部分,首先我会大概讲下从校招到工作这三年的经历,包括校招经历和晋升经历,接着我会分析下自己晋升相对比较快的原因,最后谈一谈职场人如何快速晋升。 听上去可能比较像互联网行业普通程序员的职场成...
0
点赞
评论
收藏
分享
2021-11-13 11:19
东北林业大学 Java
以终为始,成长路上不迷茫
作者:白色蜗牛 公众号:蜗牛互联网 在个人经历,与人交流,阅读学习的过程中,我一直在迭代更新着世界观,人生观和价值观。 《沉思录》作者奥勒留说,人拥有的只有现在。虽然活在当下的道理每个人都懂,但并不是能做到或者做好。 纳瓦尔在《财富和幸福指南》中提到幸福是平和的心态,人生最重要的是健康,爱情以及你的使命。 沙哈尔在《幸福的方法》中划分了忙碌奔波型,享乐主义型,虚无主义型和感悟幸福型四种人生模式,鼓励人们利用 MPS(M,意义,P,快乐,S,优势)来制造幸福。 再想到和朋友聊天时,感受到的子欲养而亲不待的痛心。 再结合自己的亲身感受,对于时间,无论你做什么,...
0
点赞
评论
收藏
分享
2021-11-13 11:19
已编辑
东北林业大学 Java
Java 基础面试题精选(一)
作者:白色蜗牛 公众号:蜗牛互联网 前言 如果你是 Java 后端方向,Java 基础的知识就必须要相当熟悉。 蜗牛也做过面试官,本篇文章就从面试官的角度上,精选出 Java 基础相关的题目,我会给出参考答案,也会指明考察点,欢迎大家一起互动交流。 题目 1、什么是 JDK?你常用的版本是哪个?为什么用这个版本? 【考察点】 对 Java 开发工具的理解,以及技术选型方面的思考 【参考答案】 JDK 全称 Java Development ToolKit,直译一下就是 Java 语言开发工具包。 JDK 包含了 开发者工具比如 javac ...
0
点赞
评论
收藏
分享
2021-11-13 11:19
已编辑
东北林业大学 Java
架构师之路-【1】架构方法
架构方法 如何学习? 学习东西很重要的一点是 悟。悟性来自思维方式和知识体系。 收获的不只是概念,而是从知识之间的关系,找寻背后的原理,探索底层的本质。 架构师的核心输出: 架构方案 PPT 套路、设计套路、技术选型 成为架构师的途径: 跳槽 内部晋升 招聘职位要求: 分布式系统设计和开发经验; 设计到实现对齐业内一流产品标准; 沟通、组织、团队协作能力; 分布式中间件深入理解; 领域模型、微服务架构 招聘职位描述: 产品调研&整体设计; 难点技术攻坚、核心组件服务编码; 定位系统瓶颈,性能,稳定性&业务扩展性;...
0
点赞
评论
收藏
分享
2021-11-13 11:18
东北林业大学 Java
【架构师之路】二、软件设计原则
面向对象编程与面向对象分析 面向对象编程不是使用面向对象的编程语言进行编程,而是利用多态特性进行编程。 面向对象分析是将客观世界,即编程的业务领域进行对象分析。 充血模型与贫血模型 领域驱动设计DDD 面向对象设计的目的和原则 软件设计的最终目的,是使软件达到「强内聚、松耦合」,从而使软件: 易扩展-易于增加新的功能 更强壮-不容易被粗心的程序员破坏 可移植-能够在多样的环境下运行 更简单-容易理解、容易维护 面向对象设计的原则 为了达到上述设计目标,有人总结了多种指导原则 「原则」是独立于编程语言的,甚至也可以用于非面向...
0
点赞
评论
收藏
分享
2021-11-13 11:18
东北林业大学 Java
【架构师之路】三、设计模式
面向对象编程与面向对象分析 面向对象编程不是使用面向对象的编程语言进行编程,而是利用多态特性进行编程。 面向对象分析是将客观世界,即编程的业务领域进行对象分析。 充血模型与贫血模型 领域驱动设计DDD 面向对象设计的目的和原则 软件设计的最终目的,是使软件达到「强内聚、松耦合」,从而使软件: 易扩展-易于增加新的功能 更强壮-不容易被粗心的程序员破坏 可移植-能够在多样的环境下运行 更简单-容易理解、容易维护 面向对象设计的原则 为了达到上述设计目标,有人总结了多种指导原则 「原则」是独立于编程语言的,甚至也可以用于非面向...
0
点赞
评论
收藏
分享
2021-11-13 11:18
东北林业大学 Java
Java 数组迭代你用对了吗?
作者:白色蜗牛 公众号:蜗牛互联网 Java 数组是我们学习或工作中常用到的数据结构,我们会经常写数组迭代的代码,但你的代码是最优雅的么? 本文介绍三种数组迭代的方式以及最佳实践。 1、概述 首先我们通过遍历数组值的基本方法,来迭代数组。其次我们用 Java 比较古老的方法实现,最后我们再使用 Java 8 的 Stream API 将数组转成迭代器。 除此之外,我们可以把这个技巧应用在字符串的处理上。 2、通过循环进行数组迭代 通过循环在数组上建立迭代逻辑,根据索引从数组中获取相应的值。 代码: package cn.java4u.codebase.array.it...
0
点赞
评论
收藏
分享
1
9
10
11
12
13
14
关注他的用户也关注了:
牛客网
牛客企业服务