如何设计短网址系统?

2021-07-29
阅读 4 分钟
800
短网址的长度该设计为多少呢? 当前互联网上的网页总数大概是 45亿(参考 [链接]),超过了 $2^{32}=4294967296$,那么用一个64位整数足够了。
封面图

30k的大佬告诉你怎么入门编程行业?

2021-07-22
阅读 9 分钟
1.1k
作者:Trey Huffine译者:冬雨策划 | 本文最初发布于 Level Up Coding,经原作者授权由 InfoQ 中文站翻译并分享。
封面图

刚学习java如何快速的找到优秀的资源?

2021-06-30
阅读 1 分钟
672
选择做程序员就要有一颗保持学习的心,因为技术更新快、需求变化快……所以得时刻保持学习才能不被淘汰。正因为如此,我认为我们程序员的自学能力还是挺不错的,嘻嘻~

漫画 | 阿姨,我不想努力了~

2021-01-25
阅读 1 分钟
2k
今天这篇是《漫画 | 小公司卧薪尝胆三年,意外拿到美团offer》的延续,话说王大拿在送了几个月的外卖后,风里来、雨里去,觉得很累,更糟糕的是在一次送外卖过程中,由于车骑的太快,遇到了碰瓷的,赔几千块医药费,终于崩溃…
封面图

牛逼了!github上一个 身份证号码识别系统

2021-01-22
阅读 2 分钟
5.4k
前言最近发现一个有趣的项目。这个项目是通过学习[链接] 后整合 tess4j,不需要经过训练直接使用的,当然,你也可以进行训练后进行使用。本文已有github:JavaCodeHuby收录,欢迎star。作者:endlesshh参考链接:[链接]来源:gitee该项目修改原有的需要安装 opencv 的过程,全部使用 javaccp 技术重构,通过 javaccp 引入需...
封面图

Api文档自动生成工具

2021-01-21
阅读 4 分钟
3.4k
java开发,根据代码自动生成api接口文档工具,支持RESTful风格,今天我们来学一下api-doc的生成预览在线预览地址[链接]开发原理这个工具是一个典型的前后端分离开发的项目,想了解前后端分离开发的同学也可以下载本项目学习。项目后端使用java代码,前端使用angular开发。Java开发时,使用注解把文档相关信息标注在类的...

最值得推荐的8个git/github项目数据分析工具

2020-12-24
阅读 4 分钟
2.5k
任何重要的决定都应基于数据,对于信息项目和软件开发亦是如此。如果你不仔细查看描述项目演进的数据就无法了解项目的健康状况,并给出合理的改进措施。为了分析和挖掘这些信息,我们可以从Git存储库和项目所在的代码托管平台(例如GitHub,Gitlab)获取一些有意义的数据。然而从Git/GitHub轻松获取数据实际也不是一件简...

Git屠龙技:使用Git Worktree并行开发测试

2020-12-17
阅读 3 分钟
2.7k
在开发工作中,大家估计都遇到过这样的需求:正在开发的东西不想动,但是需要一个完整工作目录来做测试或者搞一些其他事情。一般来说可以拉个分支,用git stash保存目前的工作区状态,等搞完事情再切回来。但是如果需要两个或者更多个工作区同时搞事情上面的方案就不行。这时候当然可以git clone几个完整仓库副本来搞,...

老外推荐的22个最棒的VSCode插件,不要太好用哦!

2020-12-15
阅读 6 分钟
3.2k
相信我,调试JavaScript不仅仅是写 console.log() (虽然这种方式应用最多)。Chrome内置了一些功能,可以拥有更好的调试体验。这个插件能让你在vs code里使用所有(或者几乎所有)这些调试功能。

一个人如何完成一个小程序?

2020-12-08
阅读 2 分钟
1.2k
你需要具备以下技能:1、数据库,如Mysql或者MongoDB2、一种后台语言:Java或Php或C++等等3、前端JavaScript、Css 、jquery、HTML54、知道一点基本的设计规范5、搭建web服务器的能力6、一个域名(需要支持https) 解析

腾讯 Code Review 规范出炉!你还敢乱写代码??

2020-12-08
阅读 23 分钟
3.8k
作为公司代码委员会 golang 分会的理事,我 review 了很多代码,看了很多别人的 review 评论。发现不少同学 code review 与写出好代码的水平有待提高。在这里,想分享一下我的一些理念和思路。

官宣:Element UI for Vue 3.0 来了!

2020-12-01
阅读 3 分钟
2.1k
第一个使用 TypeScript + Vue 3.0 Composition API 重构的组件库 Element Plus 发布了 🎉 ~

毕业后第一份工作,到底去大公司还是小公司?

2020-05-09
阅读 3 分钟
3.2k
前言 对应届生而言,在找工作的时候,最先纠结的一件事可能就是:去大公司还是小公司。 有人说:小公司有梦想,大公司只有KPI;也有人说:大公司平台大,起点高,制度规范,小公司薪资高,学得多,晋升更快。 大公司 VS 小公司 你会怎么选择? 回答任何一个问题之前,先要想清楚自己目的是什么。选择大公司还是小公司,...

大家都在说去大厂,我说说怎么去小厂面试吧?

2020-05-06
阅读 5 分钟
4.4k
[链接]原文链接 01 前言 & 吐槽 为什么要起这个标题?一般不都是说怎么去大厂吗?小厂有啥好说的?钱少、事多,技术落后,学不到东西,还加班。谁他么不能进? 一找工作,发现还真有点难。因为竞争的人,好像有点多。 我靠,原来这么多人都只能去小厂??? 而我们在网上看到的面试文章画风都是这样的: 《大厂程序...

神州优车暴力裁员:“你有什么意见就去仲裁”,现在公司裁员都这么强硬吗

2020-01-05
阅读 2 分钟
1.2k
前言 最近,也就是前天12月28号, 神州优车裁员视频流出,被裁员的是我们这一行的程序员,神州优车的HR,强调是单方面解约,在工位宣读辞退条约. “我们现在是通知你,不服可以去仲裁!” 一句不服可与去告,说的是多么的强硬,多么的 扎心! 毕竟这个被辞退这个再过两天就满六个月了。 视频链接:[链接] 截止目前爆料视频...

2019最新Android面试题

2019-06-19
阅读 8 分钟
1.4k
金三银四到来了,找工作的好时候到了,小伙伴们是不是都在忙着找工作呢,小弟前一阵也是忙着在找工作,面试了好多公司,所幸的是进到了自己心仪的公司,也是很幸运的。下面我将自己亲身实战的面试题及收到的面试题总结并分享答案出来。欢迎各位大哥指导、指点。

基于 MVP 的 Android 组件化开发框架实践

2019-04-26
阅读 4 分钟
2.1k
当我们的项目变得越来越大,代码变得越来越臃肿,耦合会越来越多,编译速度越来越慢,开发效率也会变得越来越低,怎么办?这个时候我们就需要对旧项目进行重构,即是模块的拆分,官方的说法就是组件化。

程序员接私活那些坑

2019-03-22
阅读 3 分钟
2.8k
最近有很多人问我私活怎么样?有什么坑,我之前也是接了几个私活,当然也有稳定的收入。我们也来分享一下。前几天发现了一个帖子很不错,我们来分享一下

金三银四背后,一个 Android 程序员的面试心得

2019-03-19
阅读 6 分钟
2k
回顾一下自己这段时间的经历,九月份的时候,公司通知了裁员,我匆匆忙忙地出去面了几家,但最终都没有拿到offer,我感觉今年的寒冬有点冷。到十二月份,公司开始第二波裁员,我决定主动拿赔偿走人。后续的面试过程我做了一些准备,基本都能走到hr面,后面我也顺利地拿到了offer,我给大家分享下我的求职体会,希望能给...

还在期待安卓9.0吗?Android 10.0要来了

2019-01-26
阅读 4 分钟
4k
目前,美国 Google公司的 AndroidP (安卓9.0),已经正式全面推出有几个多月了。众多手机品牌厂商也都在积极的进行更新适配 Android 9.0 系统(修改UI界面也算是二次开发,嗯)。不知道各位Android用户是否体验到了这一最新版本的系统呢?

开发了5年android,我开始了go学习之旅

2018-11-12
阅读 6 分钟
4.8k
做了近5年的android开发,最近项目也是不怎么忙,空闲的时候总会思考一些事情,不过作为移动开发,我个人觉得很有必要学习后台开发,由于公司是Go语言开发的,了解go语言一段时间后,我发现go语言的强大。基于优雅的语法和其强大的并发性,我开启我的go学习之旅。

coordinatorLayout使用总结篇,看完这篇完全可以开发5.0的高级特效了

2018-06-21
阅读 7 分钟
14.1k
主要是找了半天,好多人说的都不够详细,而且有好多注意事项没有说明,所以走了好多弯路,这个地方就是解决那些关键疑问的,这些疑问清楚了才能真正掌握它的用法

死磕安卓前序:MVP架构探究之旅—基础篇

2018-06-08
阅读 3 分钟
2.7k
前言 了解相关更多技术,可参考《我就死磕安卓了,怎么了?》,接下来谈一谈我们来学习一下MVP的基本认识。 大家对MVC的架构模式再熟悉不过。今天我们就学习一下MVP架构模式。 MVC和MVP之间的对比 什么是MVP(Model View Presenter)模式? 1、为了使得视图接口可以与模型和控制器进行交互,控制器执行一些初始化事件 2、用...