科工人 科工人
3年前
博客园的整改了,我们还能去哪些技术社区写博客
前几天突然技术群里有人说,博客园好多文章页面打不开了,上网一查,原来,博客园在整改,至少一周的时间博客园都处于关站状态作为技术社区里面知名的博客写作网站,里面有很多干货,突然一下子整改了,影响还是挺大的。对于广大程序猿来说,写文章既可以理清思路,又可以通过分享技术结交到朋友。一个专业的技术社区对程序员的职业生涯来说,是很重要的,可以这么说,技术社区一般会陪伴
我是阿沐 我是阿沐
3年前
面试官:谈谈你对geohash的理解和如何实现附近人功能呢?
前言小伙们好,我是阿沐!一个喜欢通过实际项目实践来分享技术点的程序员!你们有没有遇到被面试官嘲讽的场景;之前有位刚毕业的小学弟在上海魔都某某某大公司面试,二面主要是问了关于redis的相关知识点,回答的也是磕磕绊绊的,其中一个问题是如何实现搜索附近人加好友功能;想跟大家一起分享、一起探讨下。如果有不正确的地方,欢迎指正批评,共同进步面试官的主要考点考点一
liam liam
2年前
先写API文档还是先写代码?
代码未动,文档先行其实大家都知道API文档先行的重要性,但是在实践过程中往往会遇到很多困难。程序员最讨厌的两件事:1.写文档,2.别人不写文档。大多数开发人员不愿意写API文档的原因是写文档短期收益远低于付出的成本,然而并不是所有人都能够坚持做有长期收益的事情的。作为一个前后端分离模式开发的团队,我们经常会看到这样的场景:前端开发和后端开发在一起
李志宽 李志宽
2年前
向xxxhub发了一个数据包,发现了一些不可告人的秘密
大家好,我是周杰伦。那天,我突然想到一个问题:当我访问那个让万千宅男程序员为之着迷的GitHub时,我电脑发出的数据包是如何抵达大洋彼岸的GitHub服务器的呢,这中间又要经过哪些节点呢?让我们一起来探究下这个问题,请注意系好安全带,计算机网络快车要发车了···IP报文互联网把无数的手机、电脑、服务器、路由器、交换机等各种设备连接在一块儿,那这些设备之间
Wesley13 Wesley13
3年前
Go语言规范(介绍)
Google发布Go语言已经有一段时间了,但是还少有在论坛看到关于Go的讨论,几个Go语言的BBS也冷冷清清的,国内程序员对Go语言似乎还持观望态度。在看了它的一点特性和一段时间的试用之后,我感受到了Go语言给我带来的乐趣,个人觉得Go语言以后将会有很好的发展前景,我已经是等不及了,我要好好学习一下这门语言,当然还有对里面的大牛们产生的崇拜!^\
Stella981 Stella981
3年前
Git如何帮你查原因
不久前,一位同事为Git的出错,感到烦恼,查找问题的方式非常原始,对于乐于敲命令行的我来说,这哪是一个程序员的所作所为呢!接下来就来说说,怎么高效的查找Git提交出现代码问题的原因。使用【Bisect命令】,是不是很陌生呢。其还是很强大的,先来说一下原理吧!其基于二分查找算法,大概是这样的:如果你想在有n个元素的序列(有序的)中查找元素x,你挑出第
Wesley13 Wesley13
3年前
2020.8.7第一次的博客
我是一名信息与计算科学专业的普通本科生,目前还是大一暑假从今天开始,这个博客也将会见证一个新手程序员的成长。我呢,从小学就开始接触电脑并且可以熟练的使用电脑,不过那阵用电脑基本上都是用来娱乐的,看看电影啊在网上冲冲浪啊。而随着年龄的增长,使用电脑的频率也越来越高,而在高中有一次,收到了同学给我发的一个文件,打开之后电脑好像就被控制了一样,过了一会
Wesley13 Wesley13
3年前
30岁的程序猿该何去何从?
30岁的程序猿该何去何从?之前看到几篇文章,讲的是程序员在囧途的故事,也就是30岁的程序猿失业的故事。之前一直觉得这个事情,不会发生在自己的身上,可以人算不如天算,在私企做技术开发,早晚会面临失业的一天,只是这一天可能来的早一些,也可能来的晚一些,但是早晚会来的。30岁的我们,大部分的同龄人也都是买房了的,大家的压力也是非常的大,一方面,要想着还亲戚朋友
Wesley13 Wesley13
3年前
vim部分命令
前言Vim是一个超级牛的编辑器,可以说是专为程序员设计的编辑器,强大的有些不可思议。不过其学习曲线稍显陡峭,前两天在网上找到一个小图表,比较全,如果对表中所列的命令学习熟悉以后,处理日常的文本就已经足够,所以贴出来,大家参考参考。Vim的牛B之处不在于其功能之繁多,更不在于其学习曲线之陡峭,而在于这些命令大都可以进行组合,比如,9yy命令表示
飞速低代码 | 驳“低代码开发取代程序员”论 为什么专业开发者也需要低代码?
编码更少、交付更快、成本更低,还覆盖软件开发全生命周期,怎么看低代码都可以说是不错的软件开发工具。低代码火了。近几年,腾讯、阿里、百度等互联网大厂纷纷入局,国内外低代码平台融资动辄数千万甚至数亿,以及伴随着热度而来的巨大争议……无不说明“低代码”的火爆。事实上,低代码并非新概念,它可以追溯到上世纪80年代的“第四代编程语言”。2014年,Forrester正