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

专栏作者
47
文章
76026
阅读量
36
订阅数
git 笔记
git reset hard/soft/mixed HEAD~n (n=0即最近一次commit之后的版本)
2022-05-10
1870
c++ ignore
c++ ignore std::cin.ignore() can be called three different ways: 1.No arguments: A single character is taken from the input buffer and discarded: std::cin.ignore(); //discard 1 character 2.One argument: The number of characters specified are taken from th
2022-05-10
2720
libstdc++库版本问题
当编译机器的libstdc版本与运行机器不一致时,可以将编译机的libstdc++.so.6文件打到发布包里面,并设置一个文件链接
2021-12-28
3890
拼多多面试题
2、看你在项目中用了redis,我们先聊聊redis吧,常用的数据结构有哪几种,在你的项目中用过哪几种,以及在业务中使用的场景,redis的hash怎么实现的,rehash过程讲一下和JavaHashMap的rehash有什么区别?
2020-08-17
1.2K0
字节跳动自研强一致在线 KV &表格存储实践 - 上篇
互联网产品中存在很多种类的数据,不同种类的数据对于存储系统的一致性,可用性,扩展性的要求是不同的。比如,金融、账号相关的数据对一致性要求比较高,社交类数据例如点赞对可用性要求比较高。还有一些大规模元数据存储场景,例如对象存储的索引层数据,对一致性,扩展性和可用性要求都比较高,这就需要底层存储系统在能够保证数据强一致的同时,也具有良好的扩展性。在数据模型上,有些数据比如关系,KV 模型足够用;有些数据比如钱包、账号可能又需要更丰富的数据模型,比如表格。
2020-06-09
1.2K0
使用消息中间件时,如何保证消息仅仅被消费一次?
原文链接:https://www.toutiao.com/i6803224493616529927/
2020-04-08
4490
GCC/G++选项 -Wl,-Bstatic和-Wl,-Bdynamic
默认情况下,GCC/G++链接时优先链接动态库,如果没有动态库,则链接相应的静态库。同时,GCC/G++也提供了链接选项 -Wl,-Bstatic 和 -Wl,-Bdynamic 供用户指定链接动态库或者静态库。
2020-03-27
3.4K0
sql语句练习50题(Mysql版)
表名和字段 –1.学生表 Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别 –2.课程表 Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号 –3.教师表 Teacher(t_id,t_name) –教师编号,教师姓名 –4.成绩表 Score(s_id,c_id,s_score) –学生编号,课程编号,分数 测试数据 --建表 --学生表 CREATE TABLE `Student`
2020-03-26
8320
sql 练习
查找描述信息中包括robot的电影对应的分类名称以及电影数目,而且还需要该分类对应电影数量>=5部
2020-03-19
2520
mysql 练习
原文地址 https://www.cnblogs.com/coder-wf/p/11128033.html
2020-02-25
4340
python requests包用法
s = requests.session() headers = { 'Accept':'image/webp,image/*;q=0.8', 'User-Agent':'News/6.9.8.36 CFNetwork/975.0.3 Darwin/18.2.0', 'Accept-Language':'zh-cn' } s.headers.update(headers)
2020-02-18
6440
扫码登录技术原理
首先用户打开网站的登录页面的时候,向浏览器的服务器发送获取登录二维码的请求。服务器收到请求后,随机生成一个uuid,将这个id作为key值存入redis服务器,同时设置一个过期时间,再过期后,用户登录二维码需要进行刷新重新获取。
2020-02-12
4.4K0
sed 使用正则表达式进行替换
echo "111(222)333" | sed 's/(\(.*\))\(.*\)/\2\2\2/'
2019-12-20
3.9K0
vscode 设置免密远程
/ ~/.ssh/authorized_keys 文件权限 chmod 600 ~/.ssh/authorized_keys
2019-12-20
2.9K0
加快C++代码的编译速度方法【转载】
C++代码一直以其运行时的高性能高调面对世人, 但是说起编译速度,却只有低调的份了。比如我现在工作的源代码,哪怕使用Incredibuild调动近百台机子,一个完整的build也需要四个小时,恐怖!!!虽然平时开发一般不需要在本地做完整的build,但编译几个相关的工程就够你等上好一段时间的了(老外管这个叫monkey around,相当形象)。
2019-11-07
3K0
常见hash算法
hash算法的意义在于提供了一种快速存取数据的方法,它用一种算法建立键值与真实值之间的对应关系,(每一个真实值只能有一个键值,但是一个键值可以对应多个真实值),这样可以快速在数组等条件中里面存取数据. 
2019-05-25
2.6K0
shell 编程记录
1 文件比较运算符 -e filename 如果 filename存在,则为真 [ -e /var/log/syslog ] -d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ] -f filename 如果 filename为常规文件,则为真 [ -f /usr/bin/grep ] -L filename 如果 filename为符号链接,则为真 [ -L /usr/bin/grep ] -r filename 如果 filename可读,则为真 [ -r /var/log/syslog ] -w filename 如果 filename可写,则为真 [ -w /var/mytmp.txt ] -x filename 如果 filename可执行,则为真 [ -L /usr/bin/grep ] filename1-nt filename2 如果 filename1比 filename2新,则为真 [ /tmp/install/etc/services -nt /etc/services ] filename1-ot filename2 如果 filename1比 filename2旧,则为真 [ /boot/bzImage -ot arch/i386/boot/bzImage ]
2019-05-25
5760
c++11多线程笔记
1 thread类 thread f; 线程等待join() 线程分离detach()
2019-05-25
4770
mysql如何处理高并发(转)
mysql高并发的解决方法有:优化SQL语句,优化数据库字段,加缓存,分区表,读写分离以及垂直拆分,解耦模块,水平切分等。
2019-05-25
2.4K0
使用CAS实现无锁列队-链表
Creating thread 0 Creating thread 1 Creating thread 2 Creating thread 3 Creating thread 4 Creating thread 5 Creating thread 6 Creating thread 7 cost 227839 us cost 228055 us cost 228034 us cost 228179 us cost 228274 us cost 228328 us cost 228413 us cost 228433 us Creating thread 0 Creating thread 1 Creating thread 2 Creating thread 3 Creating thread 4 Creating thread 5 Creating thread 6 Creating thread 7 cost 486283 us cost 487499 us cost 488358 us cost 488677 us cost 489118 us cost 489658 us cost 489657 us cost 489735 us
2018-10-09
1.3K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档