首页
互助圈
新手教程
进阶之路
算法原理
架构设计
JAVA进阶
C/C++进阶
Python进阶
JavaScript
数据库
大数据
消息服务
源码解读
JAVA源码
Spring源码
数据库
消息服务
Dubbo源码
面试指南
大厂专栏
面试技巧
面试经验
面试题库
在线工具
注册/登录
小牛知识库
学完小牛成"大牛"
海量知识,包含C++、Java、Php、Python等语言以及互联网名企笔试面试题。
新手教程
选择一门编程语言、建立基本的编程思想、制定学习计划开足马力执行、遇到难点跟同行交流。
新手教程
更多>>
数据结构教程
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。
JAVA教程
Java是最初由Sun Microsystems开发,并于1995年发布了高级编程语言。 Java运行于各种平台,如Windows,Mac OS和各种版本的UNIX。本教程提供Java学习和入门实例及步骤。
C教程
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。
Python教程
Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言。
Javascript教程
JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。
PHP教程
PHP(PHP: Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法学习了C语言,吸纳Java和Perl多个语言的特色发展出自己的特色语法,并根据它们的长项持续改进提升自己,例如java的面向对象编程,该语言当初创建的主要目标是让开发人员快速编写出优质的web网站。
GO教程
Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。
C++教程
C++(c plus plus)是一种计算机高级程序设计语言,由C语言扩展升级而产生 ,最早于1979年由本贾尼·斯特劳斯特卢普在AT&T贝尔工作室研发。
Linux教程
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位硬件,能运行主要的Unix工具软件、应用程序和网络协议。
Mysql教程
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
C#教程
C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言。
Redis教程
Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。
面试技巧
、
经验
专注力、主动性、执行力、表达与沟通、学习能力、团队合作、责任心和责任意识、创新能力、抗压能力、情绪智力。
面试经验
更多>>
• 中控信息项目助理
• 23届春招 北京途游技术美术TA面经(已OC)
• 同程旅行 机器学习(风控) 一面
• oppo机器学习四面面经
• 24秋招快手计算机图形学开发工程师一面(50min)
• 中兴算法一面面经
• 阿里 算法 面经(已OC)
• 移动研究院面经
• 深信服三面挂
• 深信服安服岗面试
• 诗悦文案策划面试·2024秋
• 【校招一面】国际化广告客户运营-商业化
• 蒙牛生产运营未来星一面
• 深信服售前产品经理群面挂经验分享
• 9.20-腾讯云智-数据-二面
简历优化
好简历是您通往优质岗位的敲门砖,我们的服务帮您争取更多的面试机会。
互助圈
在这里,同行相互帮助,分享关于技术/求职的一切,让我们大家帮大家。
面试题库
、
笔记
海量的面试题库和笔记,涵盖腾讯、阿里、字节、美团、京东等各大企业面试题库,助您一战而胜。
题库/笔记
更多>>
• 小牛知识库超值大礼包
• 总结C语言和Python区别
• Python和C语言优劣势对比
• JWT介绍?为什么JWT可以防止篡改?
• HBase数据表查询操作和获取多版本数据
• Python实用小技巧汇总
• Python:如何从list列表中取出特定位置的数据?
• Python:while循环和for循环有哪些区别和不同?
• 如何使用HiveQL语句在Hive中创建临时表?
• 如何重建Hive索引和删除索引?
• 数据可视化:折线图、柱形图等13种形式直观呈现数据
• 什么是Python中的GIL?
• 队列和栈有什么区别?
• Jupyter程序安装和使用教程
• Fama Macbeth回归和滚动回归案例说明
在线问答
更多>>
• python - redis-py 默认有连接池吗?
• uniapp 中webview 在安卓端怎么设置取消全屏?
• typescript - ts 如何继承父类并修改属性?
• 前端 - vue项目中browserslist更新报错怎么解决?
• 运维 - 请问没有源代码跟API,如何排程自动化系统?
• 怎么能判断tomcat线程池配置的太小了?
• javascript - vue3获取组件插槽数据?
• 前端 - 为什么会这样错误呢?
• mysql - 中小型 MySQL,如何判断是否需要读写分离?
• php导出sql数据到csv时为什么不保存为文件?
• javascript - vite的多页面配置main的问题?
• javascript - 为什么浏览器断点调试会经常出现无法解析某个变量的情况?
• 前端 - VTable表格组件是否可以对选中单元格内容进行复制?
• 前端 - vue 公共组件选择器多次引用,怎么控制显示隐藏?
• javascript - canvas绘制折线产生锯齿1px模糊?
在线工具
更多>>
Json格式化工具
Json 代码格式化工具,可以对一段无格式的 Json 代码进行格式化操作。本工具提供了若干的格式化选项(如:缩进、空格、括号位置等),可让您按照自己的编码风格对 Json 代码进行格式化。
正则表达式在线测试工具
在线正则表达式测试工具,在线编写及调试正则效果,还提供多种常用正则表达式匹配规则,省去您的编码时间。
ASCII编码汉字互转工具
ASCII编码在线转工具可以帮助你把中文转换成ASCII编码,同时也支持把ASCII编码过的还原成中文。
英文字母大小写转换工具
在线英文字母大小写转换器工具,能很方便的将英文字母全部转换为大写或者小写,或者将英文句子转换成首字母大写。
UUID生成工具
UUID生成工具,生成全局唯一ID,通用唯一标识符 (UUID) 是一种特定形式的标识符,在大多数实际用途中可以安全地认为是唯一的。两个正确生成的 UUID 相同的可能性几乎可以忽略不计
颜色转换工具
简单好用的颜色转换工具,RGB颜色与十六位颜色代码转换工具,根据你输入的颜色代码可以相互转换
AES加解密工具
在线AES加密解密工具提供AES算法(高级加密标准)的加密及解密功能,工具支持 CBC、CFB、CTR、OFB 和 ECB 5 种加密解密模式,可自定义AES加密解密秘钥,实现AES在线加密,AES在线解密,AES可逆加密解密在线工具。
SHA1加密工具
SHA-1 散列函数加密算法输出的散列值为40位十六进制数字串,可用于验证信息的一致性,防止被篡改。本页面的 SHA-1 在线加密工具可对字符串进行 SHA-1 加密,并可转换散列值中字母的大小写。