首页
学习
活动
专区
工具
TVP
发布

后端码匠

更多精彩微信公众号"后端码匠"
专栏成员
278
文章
316627
阅读量
28
订阅数
【设计模式】单例模式
单例模式(Singleton Pattern):确保一个类有且只有一个实例,并提供一个全局访问点。
后端码匠
2023-02-27
2880
【Java】原子类
保证线程安全是 Java 并发编程必须要解决的重要问题。Java 从原子性、可见性、有序性这三大特性入手,确保多线程的数据一致性。
后端码匠
2023-02-27
1.2K0
【C++】const关键字
实际上和const修饰结构体一样,当需要打印数据时,并且当数据量太大,不想复制一份数据到内存空间时,就传一个地址或者引用,此时形参改变,实参也会跟着改变,所以此时需要防止实参被修改!
后端码匠
2023-02-27
4530
【Android】NDK开发Crash分析
手机user版本还是userdebug或是eng版本:adb shell getprop ro.build.type
后端码匠
2022-12-05
1.3K0
【C++】STL梳理
C++ STL(标准模板库)是一套功能强大的 C++ 模板类,提供了通用的模板类和函数,这些模板类和函数可以实现多种流行和常用的算法和数据结构,如向量、链表、队列、栈。
后端码匠
2022-12-05
6830
五种IO模型和epoll详解
对于一个套接字上的输入操作,第一步通常涉及等待数据从网络中到达。当所等待数据到达时,它被复制到内核中的某个缓冲区。第二步就是把数据从内核缓冲区复制到应用进程缓冲区。
后端码匠
2022-06-17
5810
负载均衡(LB)简略介绍
指将负载(工作任务)进行平衡、分摊到多个单元操作上进行运行,从而提高并发处理能力。
后端码匠
2022-01-18
2.8K0
【机器学习】快速入门特征工程
这个结果并不是想要看到的,所以加上参数,得到想要的结果,在这里把这个处理数据的技巧用专业的称呼"one-hot"编码。
后端码匠
2021-09-02
8350
【机器学习】机器学习-概述
简单的一句话:让机器从数据中学习,进而得到一个更加符合现实规律的模型,通过对模型的使用使得机器比以往表现的更好,这就是机器学习。
后端码匠
2021-09-02
7090
有人相爱,有人夜里开车看海,有人leetcode第一题都做不出来
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。
后端码匠
2021-08-20
4160
模拟面试一(Java)
spring框架是一个基于DI和AOP模型设计的一系列应用组件,并且基于该组件,设计了MVC框架,配置文件较为繁琐。
后端码匠
2021-08-06
8930
图解排序算法(四)之归并排序
归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案"修补"在一起,即分而治之)。
后端码匠
2021-05-10
3660
【面经】字节跳动后端开发视频架构方向一面二面
1、知道tcp/ip吗(只知道是一个协议簇,内部包含很多协议,向tcp、udp协议。)
后端码匠
2021-05-10
1.2K0
今日面试之HashMap考点
答:当我们往 HashMap 中 put 元素时,先根据 key 的 hash 值得到这个 Entry 元素在数组中的位置(即下标),然后把这个 Entry 元素放到对应的位置中,如果这个 Entry 元素所在的位子上已经存放有其他元素就在同一个位子上的 Entry 元素以链表的形式存放,新加入的放在链头,从 HashMap 中 get Entry 元素时先计算 key 的 hashcode,找到数组中对应位置的某一 Entry 元素,然后通过 key 的 equals 方法在对应位置的链表中找到需要的 Entry 元素,所以 HashMap 的数据结构是数组和链表的结合,此外 HashMap 中 key 和 value 都允许为 null,key 为 null 的键值对永远都放在以 table[0] 为头结点的链表中。
后端码匠
2021-05-10
5030
Intellij IDEA 调试功能总结
本文简单介绍 IDEA 编辑器的调试功能,主要包括断点调试、单点调试、高级调试。可以收藏本文章,使用到的时候方便查找。
后端码匠
2021-05-10
9010
StringUtils常用方法
判断传入的字符串是否为空,为空true,不为空false;为空标准:str == null 或 str.length() ==0
后端码匠
2021-04-02
6750
Java集合-List
List接口(java.util.List)代表着有序的对象集合, List中包含的元素可以根据它们在List中的内部顺序进行插入、访问、迭代和删除,元素的顺序就是这个数据结构被称为列表的原因。List中的每个元素都有一个索引,第一个元素的索引是0,第二个元素的索引是1。索引的意思是“离List的第一个元素间隔多少个元素”。因为第一个元素在List的开头,所有间隔为0。如果List不是类型化的,使用Java泛型,那么甚至可以在同一个列表中混合不同类型(类)的对象
后端码匠
2021-03-16
2.5K0
Java集合-Iterator
Java Iterator接口表示一个对象,该对象能够遍历Java对象的集合,一次迭代一个对象。Iterator 接口是Java中用于迭代对象集合的最古老的机制之一(尽管不是最早的-Enumerator 早于Iterator )。
后端码匠
2021-03-16
3040
Java集合-Map
Map(java.util.Map)接口,代表着key和value间的映射,更具体地说,Java映射可以存储键和值对,一旦存储在地图中,以后就可以只使用键来查找值。Map接口不是Collection 的子接口,因此,它的行为与其他Collection 类型稍有不同。
后端码匠
2021-03-16
1.2K0
Java集合-Stack
Stack(java.util.Stack)类是典型的栈数据结构,可以从头部插入,读取和移除元素。Stack是List接口的一个实现,但是很少使用Stack作为List- 除非需要检查当前存储在Stack中的所有元素。
后端码匠
2021-03-16
5060
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档