腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
猿人谷
微信公众号:猿人谷
专栏成员
举报
304
文章
472115
阅读量
44
订阅数
订阅专栏
申请加入专栏
全部文章(304)
编程算法(81)
c++(45)
数据处理(34)
java(26)
其他(25)
数据结构(25)
linux(22)
存储(18)
ios(14)
容器(12)
数据库(11)
c 语言(7)
jvm(7)
安全(7)
程序(6)
access(5)
http(5)
objective-c(4)
bash(4)
html(4)
云数据库 SQL Server(4)
api(4)
ubuntu(4)
缓存(4)
hadoop(4)
tcp/ip(4)
windows(4)
output(4)
xcode(3)
c#(3)
android(3)
sql(3)
打包(3)
ide(3)
eclipse(3)
shell(3)
mybatis(3)
zookeeper(3)
input(3)
mac os(2)
xml(2)
oracle(2)
mvc(2)
tomcat(2)
apache(2)
nginx(2)
bash 指令(2)
spring(2)
企业(2)
express(2)
hashmap(2)
二叉树(2)
udp(2)
case(2)
line(2)
return(2)
sample(2)
vector(2)
二进制(2)
官方文档(1)
iphone(1)
php(1)
python(1)
.net(1)
jsp(1)
asp.net(1)
jquery(1)
单片机(1)
web.py(1)
git(1)
github(1)
unix(1)
centos(1)
云数据迁移(1)
海外加速(1)
腾讯云测试服务(1)
人工智能(1)
serverless(1)
游戏(1)
开源(1)
分布式(1)
爬虫(1)
jdk(1)
ssh(1)
yum(1)
面向对象编程(1)
ftp(1)
grep(1)
安全漏洞(1)
https(1)
hbase(1)
腾讯云开发者社区(1)
ascii(1)
architecture(1)
count(1)
dst(1)
for循环(1)
goto(1)
handle(1)
int(1)
ip(1)
lan(1)
limit(1)
list(1)
map(1)
mask(1)
memcpy(1)
memory(1)
mutex(1)
null(1)
position(1)
process(1)
semaphore(1)
size(1)
src(1)
struct(1)
symbols(1)
table(1)
tcp(1)
thread(1)
typedef(1)
undefined(1)
unsigned(1)
view(1)
void(1)
编程(1)
表格(1)
测试(1)
对象(1)
技巧(1)
交换机(1)
局域网(1)
路由器(1)
网关(1)
字符串(1)
搜索文章
搜索
搜索
关闭
面试必备:HashMap、Hashtable、ConcurrentHashMap的原理与区别
hashmap
安全
存储
HashMap和Hashtable都是用hash算法来决定其元素的存储,因此HashMap和Hashtable的hash表包含如下属性:
猿人谷
2018-08-01
1.1K
0
《C++ primer》--第7章
安全
c++
删除指针后,该指针就变成了悬垂指针。悬垂指针指向曾经存放对象的内存,但该对象已经不再存在了。 习题7.8 举一个例子说明什么时候应该将形参定义为引用类型。再举一个例子说明什么时候不应该将形参定义为引用。 解答: 如果希望通过函数调用修改实参的值,就应该将形参定义为引用类型。 例如,用swap函数交换两数的值。如果不将形参定义为指针类型,则需要直接修改实参的值,应该将形参定义为引用类型: void swap(int &v1 , int &v2) { int temp = v2; v2 = v1;
猿人谷
2018-01-17
608
0
strlen函数,strcat函数,strcpy函数,strncpy函数,strcmp函数
安全
strcpy函数: char *strcpy(char *Dest , const char *Src) { assert((Dest != NULL) && (Src != NULL)); char *address = Dest; while((*Dest++ = *Src++) != '\0') NULL; return address; } strncpy函数: 利用标准库函数strncpy(),可以将一字符串的一部分拷贝到另一个字
猿人谷
2018-01-17
2.4K
0
static_cast ,reinterpret_cast
express
安全
用法:static_cast < type-id > ( expression ) 该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法: ①用于类层次结构中基类(父类)和派生类(子类)之间指针或引用的转换。 进行上行转换(把派生类的指针或引用转换成基类表示)是安全的; 进行下行转换(把基类指针或引用转换成派生类表示)时,由于没有动态类型检查,所以是不安全的。 ②用于基本数据类型之间的转换,如把int转换成char,把int转换成enum。这种
猿人谷
2018-01-17
2K
0
memcpy的函数
安全
网新恒天2014校园招聘笔试编程题 已知memcpy的函数为: void* memcpy(void *dest , const void* src , size_t count)其中dest是目的指针,src是源指针。不调用c++/c的memcpy库函数,请编写memcpy。 功能:从源src所指的内存地址的起始位置开始拷贝n个字节到目标dest所指的内存地址的起始位置中。 说明: 1.source和destin所指的内存区域可以重叠,但是如果source和destin所指的内存区域重叠,那么这
猿人谷
2018-01-17
1.4K
0
linux时间相关结构体和函数整理
linux
安全
一、时间类型。Linux下常用的时间类型有4个:time_t,struct timeb, struct timeval,struct timespec,clock_t, struct tm. (1) time_t是一个长整型,一般用来表示用1970年以来的秒数. 该类型定义在<sys/time.h>中. 一般通过 time_t time = time(NULL); 获取. (2) struct timeb结构: 主要有两个成员, 一个是秒, 另一个是毫秒, 精确度为毫秒. 1 struct timeb 2
猿人谷
2018-01-17
2.9K
0
const用法小结
安全
常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。因此,定义或说明常类型时必须进行初始化。 概述 1. const有什么用途? 在 c程序中,const的用法主要有定义常量、修饰函数参数、修饰函数返回值等3个用处。 在c++程序中,它还可以修饰函数的定义体,定义类中某个成员为常态函数,即不改变类中的数据成员。 被const修改的东西都要受到强制保护,可以预防意外的变动,能提高程序的健壮性。 2. const与#define相比有什么不同? 它们都可以用来定义常量,但c
猿人谷
2018-01-17
956
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档