larry233
码龄7年
  • 418,103
    被访问
  • 91
    原创
  • 18,063
    排名
  • 118
    粉丝
关注
提问 私信

个人简介:蚂蚁金服 oceanbase分布式数据库研发工程师 本科专研图形学,自学无果,硕士转攻NLP,调参三年,中SCI,后学数据库,偶有所得,自撰一bug,卒。

  • 加入CSDN时间: 2015-11-16
博客简介:

larry233的博客

博客描述:
少年听雨歌楼上,红烛昏罗帐。
查看详细资料
  • 3
    领奖
    总分 358 当月 10
个人成就
  • 获得221次点赞
  • 内容获得128次评论
  • 获得744次收藏
  • GitHub 获得109Stars
创作历程
  • 1篇
    2022年
  • 5篇
    2021年
  • 19篇
    2020年
  • 8篇
    2019年
  • 10篇
    2018年
  • 2篇
    2017年
  • 47篇
    2016年
成就勋章
TA的专栏
  • 工作面经
    23篇
  • C++
    20篇
  • 数据结构与算法
    9篇
  • Linux
    13篇
  • Java
    3篇
  • 随笔
    7篇
  • 数据库系统初步
    10篇
  • Python
    6篇
  • Unity
    5篇
  • Anaconda
    1篇
  • 机器学习
    1篇
  • Keras
    2篇
兴趣领域 设置
  • 人工智能
    nlp
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

在linux下用shell实现类似windows回收站的功能

使用linux时,经常会执行rm -rf命令,但是这一命令是有风险的,例如,执行某个shell脚本,shell脚本中有如下语句:# script.shrm -rf $HOME/$SOME_PATH此时,如果因为某项设置,导致环境变量SOME_PATH为空,则会直接把HOME目录下的所有内容清空。我在使用开发套件进行开发时,也出现过误删某一项目,导致本地和远程分支的代码一同被删除的问题,废了好大的劲才找到commit id恢复过来,和同事吐槽这一点的时候,同事表示自己做了个回收站功能,我一时兴起,也尝
原创
发布博客 2022.02.27 ·
477 阅读 ·
0 点赞 ·
0 评论

实习秋招linux和网络编程知识点总结

实习/秋招时按自己需求总结的知识点,内容并不十分详细,建议选择性阅读。部分图片已失效。git常用命令速查表git回滚https://www.jianshu.com/p/f7451177476a命令vim配置set termencoding=utf-8set encoding=utf8set fileencodings=utf8,ucs-bom,gbk,cp936,gb2312,gb18030set pasteset ts=4linux命令面试题https://blog.c.
原创
发布博客 2021.03.11 ·
133 阅读 ·
0 点赞 ·
0 评论

实习秋招C++知识点总结

实习/秋招时按自己需求总结的知识点,内容并不十分详细,建议选择性阅读。C++基础如何在main函数之前调用函数C语言,采用__attribute__关键字,void f()attribute((constructor))C++,构造函数构造的全局对象static和const的作用和区别static修饰变量,放在静态存储区,调用时返回的是上次改变之后的结果修饰函数,避免同名问题修饰成员变量,多个类的对象共有,且可在对象呗构造出来之前使用修饰成员函数,多个类的对象共有,且只能访问静.
原创
发布博客 2021.03.11 ·
96 阅读 ·
0 点赞 ·
0 评论

实习秋招操作系统知识点总结

实习/秋招时按自己需求总结的知识点,内容并不十分详细,建议选择性阅读。进程进程是系统进行资源分配和调度的基本单位,由程序、数据和进程控制块PCB组成。PCB用于记录进程信息,如程序计数器,记录进程所在地址;状态,记录其状态进程状态创建。初始化进程控制块,分配内存;就绪。已完成除CPU资源以外的所有资源的分配,一旦获得处理器资源即可运行;执行。获得CPU资源并执行阻塞。因某种事件而无法执行,放弃CPU资源而挂起。如IO等待,缓存得不到满足,等待信号灯死亡。调用exit退.
原创
发布博客 2021.03.11 ·
95 阅读 ·
0 点赞 ·
0 评论

数据库知识点总结

实习/秋招时按自己需求总结的知识点,内容并不十分详细,建议选择性阅读。MySQL默认端口号3306命令行连接数据库:mysql -h127.0.0.1 -uroot -proot -P3306show databases;use dbname;show tables;mysqldump -hhost -uuser -ppwd -P3315 dbname tablename \--where='true limit 1000' \ # 按条件导出--skip_lock_tables .
原创
发布博客 2021.03.11 ·
47 阅读 ·
0 点赞 ·
0 评论

实习秋招智力题总结

记录自己在实习/找工作时遇到的智力题n条直线最多将一个平面分成多少块?1条分割成2,2条分割成4,3条分割成7,每加一条,该直线都要与已有的n-1条直线相交,并被其切割成n份,故递推公式为an=an-1 + n,解得:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PiSzgll2-1615449887015)(en-resource://database/452:1)]100个人从1-100编号,经过编号同样从1-100的路灯,当路灯编号可整除人的编号时,.
原创
发布博客 2021.03.11 ·
361 阅读 ·
2 点赞 ·
0 评论

剑指offer总结

本文是年初找实习时做的总结,为方便理解,建议读者先自行撸一遍剑指offer剑指offer刷题总结爬梯子,矩形覆盖(P10),实际上是斐波那契数列求前k大(P40),一半以上的数字(P39),中位数(P41),用快排:int Partition(vector<int> &nums, int start, int end){ int smaller = start - 1; for (int i = start; i != end; ++i) {.
原创
发布博客 2020.12.25 ·
57 阅读 ·
0 点赞 ·
0 评论

HR面准备

一个大体的提纲自我介绍? 这个有什么坑? 需要表达什么?本科-研究生-感兴趣的点-技术栈,研究生研究方向自我认知优点?这个需要自己分析出,总能找到点的,记得要找到例子去证明,不然你一个劲说一堆,没有实例,会让人感觉没影响…声音好。举例:当过主持人乐于助人,人缘好。举例:和身边同学关系很好,做事主动积极学习能力好,上手快。举例:实习时C++转java,边做边学,一周上手。成绩一直前10%缺点?”追求完美“这种骚话就不要说了。 我一般说,不会拒绝别人,这里需要举例而且引导成无伤大雅; 性
原创
发布博客 2020.11.11 ·
207 阅读 ·
0 点赞 ·
0 评论

9.15蚂蚁金服hr面

哪里人,为啥叫这个名字?研究生期间学的是算法,为什么不做算法就是想做的开发,从保研找老师就已经确定这个方向了你是怎么确定自己要做开发的呢谈到了自己选专业,转专业,保研,实习的经历,感觉自己说得太多了(不太好)为什么来XX读研也拿了别的offer,但是因为地域放弃了开发也分很多方向,操作系统,数据库,大数据,你更喜欢做哪一块呢从业务层和底层做对比,说自己更想做底层技术现在除了腾讯还有别的offer吗,更倾向于哪里?当然是阿里啦,狂夸一顿,提到了自己实习时被阿里云hr挂掉的事(踩雷)只投.
原创
发布博客 2020.11.11 ·
2324 阅读 ·
1 点赞 ·
1 评论

9.9蚂蚁金服二三轮面试

自我介绍介绍下腾讯实习经历说下你在腾讯和讯飞实习的差别面试官一语道破:感觉你在讯飞的实习比在腾讯学到的东西更多,因为你在腾讯提到的工作流程/开发规范/沟通等,并不是什么值得说的,而你在讯飞前后端都接触到了,解决的问题也很多,在腾讯只是做了些小功能,体验了下大厂氛围,是些边边角角的工作,感觉腾讯的实习没有发挥出你的潜力(面试官的最大评价)说下你的论文,创新点/怎么学的大概看了多少篇论文,你是怎么看论文的,怎么实现论文的算法的你是怎么学习的(内存/存储/文件系统这一块)你的本科只有二三等奖学金,.
原创
发布博客 2020.11.11 ·
321 阅读 ·
0 点赞 ·
0 评论

3.13腾讯云一面

你研究生的项目是商品评论的情感分析,说下你的方法两句说完详细点说完整个模型那现在上线了吗没有如果上线,怎么衡量性能,验证模型的有效性从小规模数据和大规模数据讲了差别(瞎说的)你实习期间前端写的比较多还是后端比较多前端做的是什么介绍了工作的内容,以及公司为什么做那个网站,以及爬虫的项目你们团队项目的代码是怎么管理的,遇到冲突怎么办代码放在码云上,git merge的时候冲突,解决冲突后再push那你说说cookie和session的区别不会,只说了cookie是缓存答co.
原创
发布博客 2020.11.11 ·
291 阅读 ·
0 点赞 ·
0 评论

7.28抖音二面

说下你在学校做了啥TCP和UDP的区别TCP的三次握手和四次挥手挥手时为什么要等待2个MSLTCP的连接过程,会不会被黑客攻击,怎么攻击,如何防止不会缓存穿透怎么办,如果黑客利用不存在的键进行攻击怎么办不会编程题旋转数组查key剑指offer原题的变种,卡了一下写出来了老虎吃羊智力题在岛上有100只老虎和1只羊,老虎可以吃草,但他们更愿意吃羊。假设:    A:每次只有一只老虎可以吃羊,而且一旦他吃了羊,他自己就变成羊。 ..
原创
发布博客 2020.11.11 ·
177 阅读 ·
0 点赞 ·
0 评论

7.28抖音一面

实习做了啥用的什么技术,kms加密是啥,md5是加密方法吗非对称加密和对称加密的区别是啥,为什么要有非对称加密没答好makefile遇到了什么问题问点基础的吧,面向对象的三大特性什么是多态有哪些多态,编译or运行时多态innodb为啥用B+树什么是事务Innodb的隔离级别,repeatable怎么实现的说了next-key,最后说我是不是跟幻读搞混了。。HTTP协议了解吗,1和2的区别HTTPS是啥,RSA算法怎么工作的公司自研框架有啥优势和劣势如果你来设计应该怎么做如果.
原创
发布博客 2020.11.11 ·
204 阅读 ·
1 点赞 ·
0 评论

4.24阿里云加面

3.30阿里云三面,只问了论文工作,很详细4.10阿里云hr面1.内存分配过程详细说说2.slab怎么解决内存碎片的3.论文内容4.向量余弦相似度怎么计算的5.编程题其实是实现trie树struct TrieNode { int count; struct TrieNode* child[26]; TrieNode():count(0) { for (int i = 0; i != 26; ++i) { memset(chi
原创
发布博客 2020.11.11 ·
104 阅读 ·
0 点赞 ·
0 评论

4.16腾讯三面

30min,视频面1.自我介绍2.说下实习期间的工作3.STL用过吗,红黑树的复杂度是多少,和AVL树的区别是什么4.写个快排5.TCP了解吗,为什么连接要三次,而挥手要四次6.写过TCP编程吗,是同步还是异步的同步的,异步不了解7.那阻塞和非阻塞呢8.写过epoll吗,说下epoll9.写过多进程和多线程吗10.什么时候多进程,什么时候多线程11.那多进程之间的通信方式有哪些12.哪个进程通信方式是最快的,为什么快13.1个T的文件,怎么在16G机器上排序...
原创
发布博客 2020.11.11 ·
42 阅读 ·
0 点赞 ·
0 评论

4.16腾讯hr面

1.自我介绍2.实习内容3.遇到什么技术上的难题,怎么解决的4.解决的效果怎么样5.平时有看博客/论坛的习惯吗6.哪里人,以后在哪发展7.有别的offer吗,更想去哪里8.实习时间是什么时候9.你和别人相比自己的优势是什么10.用过数据库吗,哪个数据库11.你觉得自己技术上有哪些需要改进的12.读研做的什么方向13.还有什么要问的吗...
原创
发布博客 2020.11.10 ·
93 阅读 ·
0 点赞 ·
0 评论

4.14腾讯二面

21min1.C++的指针和数组的区别1.1.sizeof(数组名)返回的是多少1.2.指针是怎么初始化的2.C++的多态知道吗,怎么实现的3.字节对齐是干嘛的节省空间4.字节对齐就是为了节省空间吗提升访问速度,CPU按地址的整数倍访问5.linux会吗,平时用的哪些命令5.1.linux中怎么设置定时命令crontab命令,也可以直接编辑/etc/crobtab文件,问我还有没有别的,不知道注:另一命令是at,但是一般用作临时的,而不是周期性的6.软链接命令是啥ln -s a
原创
发布博客 2020.11.10 ·
55 阅读 ·
0 点赞 ·
0 评论

4.8腾讯TEG虚拟支付一面

1.C++的重载2.仅返回类型不一样可以重载吗3.C++的多态4.怎么在父类中访问子类重写的函数不知道,没答上来,似乎不行?5.struct和类的区别6.指针和引用的区别7.引用可以绑定const类型吗,那常量引用呢8.数据结构了解吗,说下二叉树的层次遍历没答上来。。。忘了。。9.堆排序的过程10.100w个数取前20大用堆11.用堆做的话要全部排序吗,复杂度多少12.用快排怎么做13.数据库知道吗,连接的时候一定是主键吗14.左连接和右连接的区别15.什么时候左连接后返.
原创
发布博客 2020.11.10 ·
139 阅读 ·
1 点赞 ·
0 评论

3.24字节懂车帝二面

已跪两道题1.nextBigger,给定一个数,返回这些数组合的下一个最大数2.找到一个子区间,使得这个子区间的最小值乘以子区间所有数之和最大两题都可以暴力解,实际上第二题可以用单调栈做以后遇到不会的题目,要是一眼想不出最优解,就用暴力解...
原创
发布博客 2020.11.10 ·
317 阅读 ·
0 点赞 ·
0 评论

3.27美团一面

1.线程和进程的区别从资源调度/通信/切换开销答了,说我没答到点子上,就从代码创建的过程讲了,讲了后又让我不要讲代码,做个简要的总结2.用户线程和内核线程的区别这个估计没答对,扯到用户态和内核态上了3.用户态和内核态的区别,为什么要做这个区分4.说下是怎么保证安全性的5.用户态和内核态切换的开销在哪6.系统调用是怎么实现的7.系统调用一定会发生数据拷贝吗8.异步IO是怎么做的9.和同步IO的区别10.阻塞和非阻塞呢11.epoll是同步还是异步12.Linux中有异步IO的实现吗.
原创
发布博客 2020.11.10 ·
23 阅读 ·
0 点赞 ·
0 评论
加载更多