- 种种原因:我们很多人都有过写点东西的冲动,只是又因为种种原因没有发表。写着写着,挤不出字来了。总感觉自己的内心想法表达不出来。感觉写了没什么用,自己都明白了干嘛还要写。怕写出来被人笑话被人喷。(这个也是我经常害怕的)写博客的费脑力,耗时间。还不如拿这精力去再学更多的东西。关于以上几点我的理解:第一点:万事开头难,我们不管做什么事,最难的就是从零到一的过程。只要你跨过了,什么都是那么的自然。不... 种种原因:我们很多人都有过写点东西的冲动,只是又因为种种原因没有发表。写着写着,挤不出字来了。总感觉自己的内心想法表达不出来。感觉写了没什么用,自己都明白了干嘛还要写。怕写出来被人笑话被人喷。(这个也是我经常害怕的)写博客的费脑力,耗时间。还不如拿这精力去再学更多的东西。关于以上几点我的理解:第一点:万事开头难,我们不管做什么事,最难的就是从零到一的过程。只要你跨过了,什么都是那么的自然。不...
- 为什么很多程序员工作时都戴耳机?观点一:非诚勿扰,想静静。1、啥也没听,只是带着耳机而已。只是想告诉别人不要打扰我,选择性屏蔽一些讨厌的人说的话,不回答他。2、在听笑话或者有声小说。特别不想工作的时候会很认真地听,如果进入工作状态了,自己也就不知道在听什么了,然后等到没事的时候会再翻过去听一遍。3、在听歌。大概率的情况是在听歌。开发工作,有很多逻辑内容,需要静心思考,有时候一个逻辑要想很久,... 为什么很多程序员工作时都戴耳机?观点一:非诚勿扰,想静静。1、啥也没听,只是带着耳机而已。只是想告诉别人不要打扰我,选择性屏蔽一些讨厌的人说的话,不回答他。2、在听笑话或者有声小说。特别不想工作的时候会很认真地听,如果进入工作状态了,自己也就不知道在听什么了,然后等到没事的时候会再翻过去听一遍。3、在听歌。大概率的情况是在听歌。开发工作,有很多逻辑内容,需要静心思考,有时候一个逻辑要想很久,...
- Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,就单从我个人的博客的访问量大幅增加就可以感受到大家对学习 Spring Boot 的热情,那么在这么多人热衷于学习 Spring Boot 之时,我自己也在思考: Spring Boot 诞生的背景是什么?Spring 企业又是基于什么样的考虑创建 Spring Boot? 传统企业使用 Spring Boo... Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,就单从我个人的博客的访问量大幅增加就可以感受到大家对学习 Spring Boot 的热情,那么在这么多人热衷于学习 Spring Boot 之时,我自己也在思考: Spring Boot 诞生的背景是什么?Spring 企业又是基于什么样的考虑创建 Spring Boot? 传统企业使用 Spring Boo...
- 耶稣问众门徒:人们都说我是谁?众门徒回答:有人说您是施洗的约翰,有人说您是以利亚,又有人说您是耶利米或是先知里的一位。耶稣又问:那么你们觉得我是谁?门徒彼得回答:你是基督,是永生神的儿子。———摘自《马太福音》第16章 笔者一向很喜欢这段文字对于耶稣的诠释。那么,身为程序员,我们又是什么样的人?如何为我们的职业做出恰当的诠释呢?请先看看下面似曾相识的情景: 春节了,小灰回老家看... 耶稣问众门徒:人们都说我是谁?众门徒回答:有人说您是施洗的约翰,有人说您是以利亚,又有人说您是耶利米或是先知里的一位。耶稣又问:那么你们觉得我是谁?门徒彼得回答:你是基督,是永生神的儿子。———摘自《马太福音》第16章 笔者一向很喜欢这段文字对于耶稣的诠释。那么,身为程序员,我们又是什么样的人?如何为我们的职业做出恰当的诠释呢?请先看看下面似曾相识的情景: 春节了,小灰回老家看...
- 题目一:10,11,18, 25, 38, 57, 88, __求横线位置的整数。题目二:5, 12, 24, 36, 52, 68, __求横线位置的整数。题目三:999, 829, 244, 132, 106, 100, __ 求横线位置的整数。在两周前发布【程序员的智商测试题】一文时,玻璃猫做了一个留言抢答送红包的尝试,当时有很多热心读者纷纷给出自己的答案,在此非常感谢大家的积极互动... 题目一:10,11,18, 25, 38, 57, 88, __求横线位置的整数。题目二:5, 12, 24, 36, 52, 68, __求横线位置的整数。题目三:999, 829, 244, 132, 106, 100, __ 求横线位置的整数。在两周前发布【程序员的智商测试题】一文时,玻璃猫做了一个留言抢答送红包的尝试,当时有很多热心读者纷纷给出自己的答案,在此非常感谢大家的积极互动...
- 题目一:1, 8, 9, 64, 25, __求横线位置的整数。题目二:1, 4, 14, 32, 63, 108, __求横线位置的整数。题目三:1, 5, 10, 12, 14, 16, 18, 20, __, 29求横线位置的整数。这一次智力题的答案留给大家来解答,大家可以通过在文章结尾右下角写留言的方式将三道题目的答案发给我,我会从留言的朋友们中选出留言最快并且三道题目全部答对的前... 题目一:1, 8, 9, 64, 25, __求横线位置的整数。题目二:1, 4, 14, 32, 63, 108, __求横线位置的整数。题目三:1, 5, 10, 12, 14, 16, 18, 20, __, 29求横线位置的整数。这一次智力题的答案留给大家来解答,大家可以通过在文章结尾右下角写留言的方式将三道题目的答案发给我,我会从留言的朋友们中选出留言最快并且三道题目全部答对的前...
- 二叉查找树(BST)具备什么特性呢?1.左子树上所有结点的值均小于或等于它的根结点的值。2.右子树上所有结点的值均大于或等于它的根结点的值。3.左、右子树也分别为二叉排序树。下图中这棵树,就是一颗典型的二叉查找树:假设初始的二叉查找树只有三个节点,根节点值为9,左孩子值为8,右孩子值为12:接下来我们依次插入如下五个节点:7,6,5,4,3。依照二叉查找树的特性,结果会变成什么样呢?1.节点... 二叉查找树(BST)具备什么特性呢?1.左子树上所有结点的值均小于或等于它的根结点的值。2.右子树上所有结点的值均大于或等于它的根结点的值。3.左、右子树也分别为二叉排序树。下图中这棵树,就是一颗典型的二叉查找树:假设初始的二叉查找树只有三个节点,根节点值为9,左孩子值为8,右孩子值为12:接下来我们依次插入如下五个节点:7,6,5,4,3。依照二叉查找树的特性,结果会变成什么样呢?1.节点...
- 最近IT圈里流行着一个话题:月薪5W的程序员,活得却好似月薪5K。究竟是什么原因,让表面上高收入的程序员生活得如此简约质朴呢?咱们在这里简单分析一下:原因一:穷说到穷,可能有人不服气了:都月薪5W了,怎么还能叫穷呢?我们这里所说的穷,更多的是指出身普通。至少在国内,没听说过有哪个富二代在苦逼写代码、改bug,绝大多数小伙伴们都是一身清贫地在北上广打拼。如果有幸达到税前月薪5W,扣去个税和保险... 最近IT圈里流行着一个话题:月薪5W的程序员,活得却好似月薪5K。究竟是什么原因,让表面上高收入的程序员生活得如此简约质朴呢?咱们在这里简单分析一下:原因一:穷说到穷,可能有人不服气了:都月薪5W了,怎么还能叫穷呢?我们这里所说的穷,更多的是指出身普通。至少在国内,没听说过有哪个富二代在苦逼写代码、改bug,绝大多数小伙伴们都是一身清贫地在北上广打拼。如果有幸达到税前月薪5W,扣去个税和保险...
- 最近,有很多关于程序员被.抓甚至被判刑的新闻在朋友圈疯传:"某程序员因为接了个外.包,帮别人写了个软件,结果这个软件被用于赌.博导致被.抓。某公司利用爬虫抓.取用户信息,最后被发现,导致该公司的程序员被.抓。某P2P公司暴.雷,老板跑路,程序员***。中科大博士卖“外.挂”非法牟利300多万,被警方逮捕。"那么,作为一个程序员,如何避免这些坑呢?怎样尽可能的保护自己呢?为此,作者特地找自己法律... 最近,有很多关于程序员被.抓甚至被判刑的新闻在朋友圈疯传:"某程序员因为接了个外.包,帮别人写了个软件,结果这个软件被用于赌.博导致被.抓。某公司利用爬虫抓.取用户信息,最后被发现,导致该公司的程序员被.抓。某P2P公司暴.雷,老板跑路,程序员***。中科大博士卖“外.挂”非法牟利300多万,被警方逮捕。"那么,作为一个程序员,如何避免这些坑呢?怎样尽可能的保护自己呢?为此,作者特地找自己法律...
- 最近发现一些公众号的读者,留言提到跳槽面试的事情。当中,有几个编程老兵,说他们从事 Java 开发多年,薪资却还在原地打转,跳槽升职不是很顺利,十分困惑。这显然是遇到瓶颈期。就目前大环境来看,今年跳槽成功的难度的确比往年要高。一个明显的感受:今年的面试,无论一面还是二面,都很考验 Java 程序员的技术沉淀。近期这里搜集了 N 套阿里、腾讯、美团、网易等公司 19 年的面试题,把技术点梳理成... 最近发现一些公众号的读者,留言提到跳槽面试的事情。当中,有几个编程老兵,说他们从事 Java 开发多年,薪资却还在原地打转,跳槽升职不是很顺利,十分困惑。这显然是遇到瓶颈期。就目前大环境来看,今年跳槽成功的难度的确比往年要高。一个明显的感受:今年的面试,无论一面还是二面,都很考验 Java 程序员的技术沉淀。近期这里搜集了 N 套阿里、腾讯、美团、网易等公司 19 年的面试题,把技术点梳理成...
- 金九银十的跳槽面试季已经结束了,最近跟朋友在一起聚会的时候,提了一个问题,说Java程序员要实现月薪38K,技术水平需要达到什么程度?有人回答说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿38K的不太可能是码农了,应该已经转管理。还有区域问题,这个是不在我的考虑范围内 因为除了北上广深杭,其他地方也很难达到。首先:38K对应的层级分别是什么?38K的月薪在B... 金九银十的跳槽面试季已经结束了,最近跟朋友在一起聚会的时候,提了一个问题,说Java程序员要实现月薪38K,技术水平需要达到什么程度?有人回答说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿38K的不太可能是码农了,应该已经转管理。还有区域问题,这个是不在我的考虑范围内 因为除了北上广深杭,其他地方也很难达到。首先:38K对应的层级分别是什么?38K的月薪在B...
- 文章介绍关于 WebSocket,我之前也写过了两篇文章进行介绍:《WebSocket 从入门到写出开源库》和《Python如何爬取实时变化的WebSocket数据》。今天这篇文章,大体上与之前的文章内容结构相似。但质量更进一步,适合想要完全掌握 WebSocket 协议的朋友,因此特来掘金分享给大家。WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议,它的出现使客户端和服... 文章介绍关于 WebSocket,我之前也写过了两篇文章进行介绍:《WebSocket 从入门到写出开源库》和《Python如何爬取实时变化的WebSocket数据》。今天这篇文章,大体上与之前的文章内容结构相似。但质量更进一步,适合想要完全掌握 WebSocket 协议的朋友,因此特来掘金分享给大家。WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议,它的出现使客户端和服...
- 作为一名研发,数据库是或多或少都会接触到的技术。 MongoDB 是当前火热的 NoSQL 之一,我们怎样才能学好 MongoDB 呢?本篇文章,我们将从以下几方面讨论这个话题:MongoDB 是什么我如何确定我需要学习 MongoDB开发者应该掌握 MongoDB 的哪些知识学习的选择和困境我们先来了解一下,MongoDB 为何物。NoSQL 泛指非关系型数据库,该词是关系型数据库(即 S... 作为一名研发,数据库是或多或少都会接触到的技术。 MongoDB 是当前火热的 NoSQL 之一,我们怎样才能学好 MongoDB 呢?本篇文章,我们将从以下几方面讨论这个话题:MongoDB 是什么我如何确定我需要学习 MongoDB开发者应该掌握 MongoDB 的哪些知识学习的选择和困境我们先来了解一下,MongoDB 为何物。NoSQL 泛指非关系型数据库,该词是关系型数据库(即 S...
- 上一期我们介绍了HashMap的基本原理,没看过的小伙伴们可以点击下面的链接:漫画:什么是HashMap?这一期我们来讲解高并发环境下,HashMap可能出现的致命问题。HashMap的容量是有限的。当经过多次元素插入,使得HashMap达到一定饱和度时,Key映射位置发生冲突的几率会逐渐提高。这时候,HashMap需要扩展它的长度,也就是进行Resize。影响发生Resize的因素有两个:... 上一期我们介绍了HashMap的基本原理,没看过的小伙伴们可以点击下面的链接:漫画:什么是HashMap?这一期我们来讲解高并发环境下,HashMap可能出现的致命问题。HashMap的容量是有限的。当经过多次元素插入,使得HashMap达到一定饱和度时,Key映射位置发生冲突的几率会逐渐提高。这时候,HashMap需要扩展它的长度,也就是进行Resize。影响发生Resize的因素有两个:...
- 缺点一:项目过于臃肿当大大小小的功能模块都集中在同一项目的时候,整个项目必然会变得臃肿,让开发者难以维护。缺点二:资源无法隔离就像刚刚小灰的经历一样,整个单体系统的各个功能模块都依赖于同样的数据库、内存等资源,一旦某个功能模块对资源使用不当,整个系统都会被拖垮。缺点三:无法灵活扩展当系统的访问量越来越大的时候,单体系统固然可以进行水平扩展,部署在多台机器上组成集群:但是这种扩展并非灵活的扩展... 缺点一:项目过于臃肿当大大小小的功能模块都集中在同一项目的时候,整个项目必然会变得臃肿,让开发者难以维护。缺点二:资源无法隔离就像刚刚小灰的经历一样,整个单体系统的各个功能模块都依赖于同样的数据库、内存等资源,一旦某个功能模块对资源使用不当,整个系统都会被拖垮。缺点三:无法灵活扩展当系统的访问量越来越大的时候,单体系统固然可以进行水平扩展,部署在多台机器上组成集群:但是这种扩展并非灵活的扩展...
上滑加载中
推荐直播
-
GaussDB数据库介绍
2025/01/07 周二 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将介绍GaussDB数据库的发展历程、优势、架构、关键特性和部署模式等,旨在帮助开发者了解GaussDB数据库,并通过手把手实验教大家如何在华为云部署GaussDB数据库和使用gsql连接GaussDB数据库。
去报名 -
DTT年度收官盛典:华为开发者空间大咖汇,共探云端开发创新
2025/01/08 周三 16:30-18:00
Yawei 华为云开发工具和效率首席专家 Edwin 华为开发者空间产品总监
数字化转型进程持续加速,驱动着技术革新发展,华为开发者空间如何巧妙整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协同?在科技迅猛发展的今天,开发者们如何迅速把握机遇,实现高效、创新的技术突破?DTT 年度收官盛典,将与大家共同探索华为开发者空间的创新奥秘。
去报名
热门标签