首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
linux
订阅
紅頭b
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
学完这100多技术,能当架构师么?(非广告)
前几天,有个搞培训的朋友,和我要一份java后端的进阶路线图,我就把这篇文章发给了他《必看!java后端,亮剑诛仙》。今天,又想要个java后端目前最常用的工具和框架,正好我以前画过这样一张图,于是发给了他。虽然不是很全,但也希望得到他的夸奖。没想到... 本篇内容涵盖14个方…
打造高效的工作环境 – Shell 篇
注:本文由雷俊(Javaer/Emacser)和我一起编辑,所以文章版权归雷俊与我共同所有,转载者必需注明出处和我们两位作者。原文最早发于酷壳微信公众号,后来我又做了一些修改,再发到博客这边。 程序员是一个很懒的群体,总想着能够让代码为自己干活,他们不断地把工作生活中的一些事情用代码自动化了,从而让整个社会的效率运作地越来越高。所以,程序员在准备去优化这个世界的时候,都会先要优化自己的工作环境,...
3000字扫盲shell基础知识
变量的调用使用$符号或者$符号加上花括号。一般来讲使用花括号的用法。 如果不加花括号,就会读成applepen为一个变量,因此解析产生了歧义。 环境变量:保存操作系统运行时使用的参数。 位置变量:传递脚本参数时使用。 预定义变量:类似于环境变量,不同是它是不能重定义的。 自定义…
JavaScript 数据结构与算法之美 - 时间和空间复杂度
1. 什么是复杂度分析 ? 数据结构和算法解决是 “如何让计算机更快时间、更省空间的解决问题”。 因此需从执行时间和占用空间两个维度来评估数据结构和算法的性能。 分别用时间复杂度和空间复杂度两个概念来描述性能问题,二者统称为复杂度。 复杂度描述的是算法执行时间(或占用空间)与数…
神器VIM的使用技巧
vim 是一款功能强大的文本编辑器,也是早年 Vi 编辑器的加强版,它的最大特色就是使用命令进行编辑,完全脱离了鼠标的操作。 编辑模式和末行模式之间不能直接进行切换,都需要通过命令模式来完成。 V选中整行后,一个y可以复制。v局部选中,y复制。 ps:另外在命令行模式按shif…
bash脚本最佳实践
我最近在tweet上发布了几年来我学到的一些最佳实践,并且反馈不错。我决定把它们全部整理到一篇博客文章中,如下: 1. 脚本参数选项使用较长命名( logger --priority 对比 logger -p)。如果您使用的是cli,缩写对于效率是有意义的。但是,当您编写可复用…
jvm之栈、堆
1.JavaVirtualMachine人群当中,一位叫java的小伙子正向周围一众人群细数着自己取得的荣耀与辉煌。就在此时,c老头和c++老头缓步走来,看着被众人围住的java,c老头感叹地对着身
忘掉 Snowflake,感受一下性能高出 587 倍的全局唯一 ID 生成算法
今天我们来拆解 Snowflake 算法,同时领略百度、美团、腾讯等大厂在全局唯一 ID 服务方面做的设计,接着根据具体需求设计一款全新的全局唯一 ID 生成算法。这还不够,我们会讨论到全局唯一 ID 服务的分布式 CAP 选择与性能瓶颈。 已经熟悉 Snowflake 的朋友…
结合自己的经历谈谈怎么更好地学习Go语言
之所以会写这篇文章,是因为在自学Go语言的过程,总会有些困惑和迷茫,总希望更好地学习下去,因此有了一些想法,在这里梳理一下,以便日后回过头来也可以看看此时此刻的想法。 基础,除了学习Go语言的基础外,也应该加强计算机基础的学习。 对于Go语言的基础,很多从其他语言转过来的人,会…
grep、sed、awk高效文件处理3剑客
grep是一款强大的文本搜索工具,支持正则表达式。 语法:grep [option]... PATTERN [FILE]... 大家可以grep --help,查看更多相关的命令,这里就不一一演示了。 熟练掌握,才回在遇到事情的时候不慌。 sed是一种流编辑器,是一款处理文本比…