- 博客(15)
- 收藏
- 关注
原创 vscode连接服务器教程
本小白第一次连服务器跑代码,折腾了各种方式之后,终于在大佬的指点之下学会用vscode连接服务器跑代码了,方便好用!本来想写个具体教程,然后无意间发现了一个前辈已经写过一篇了,和我步骤完全一样,写的很详细,厉害!(早知道不麻烦大佬了QAQ)使用VScode连接远程服务器进行开发连上服务器之后,看着我一片空白的root文件夹,又开始想怎么把我之前的代码传上去运行。搜了一些经验,发现可以通过vscode的sftp插件实现本地和服务器的文件传输和同步。参考VsCode SFTP插件详细使用介绍但是后来
2021-07-28 17:46:01 508
原创 git-windows安装教程
1.下载安装包安装git windows版2. 安装基本上都是默认选项,安装地址自己选一下。3.检查git是否安装成功在cmd窗口中,输入git,如下图显示则为成功。4. 连接github打开git bash,依次输入以下三个命令git config --global user.name "你的GitHub用户名"git config --global user.email "你的GitHub注册邮箱"ssh-keygen -t rsa -C "你的GitHub注册邮箱"如下图显示
2021-04-13 11:49:13 208
原创 关于O、Θ、Ω、o、ω等数学符号
O、Θ、Ω、o、ω,别再傻傻分不清了读论文的时候,在数学推导部分看到ma=Θ(n), mb= Θ(n), and ma*mb> n2. 对于这里的Θ(n)有点不理解,查了一下,发现这里是Θ表示一种渐近的意思。举个例子,f(n)=x2+x, g(n)=x2. 由于n>=n0时,g(n)<=f(n)<=2*g(n),那么我们可以表示为f(n)=Θ(g(n)), 即f(n)的上下界可以由g(n)来确定(这里g(n)可以是一组函数,不唯一)。...
2021-01-31 12:02:55 5240
原创 读Ludo Hashing: Compact, Fast, and Dynamic Key-value Lookups for Practical Network Systems论文笔记
一种新的键值查找设计,在已知的紧凑型查找解决方案(包括Cuckoo)中,其空间最小(对于l位值,每个键值项为3.76 + 1.05l位)和Bloomier完美哈希。支持快速查找,快速更新和并发写入/读取。与现有的动态解决方案相比,Ludo Hashing实际上节省了40%至80%以上的内存成本。它仅花费几个GB的内存即可存储10亿个键值项目,并实现了高查找吞吐量:在具有多个线程的单个节点上,每秒超过6500万次查询。简介ludo hashing通过删除the key storage同时在值上保持较低的放
2021-01-29 21:13:19 296
原创 求模运算和按位与运算之间的联系
%与&在写一个哈希相关的代码时,发现求模运算可以用位运算替代。把x值映射到0~target-1的某一个值key,取模运算key = x % target,target是256(只有模是2^x时才能用按位与替代)。此时可以用x & (target-1)来替代计算key。原因是2^x-1的二进制表示是"00…00111…11",高位全部为0,低位为1。与其进行与运算,结果只由低位决定。例:11%8,即0000 1011 & 0000 0111 = 0000 0011 = 3.
2020-12-14 12:50:55 372
原创 Pycharm pip报错:WARNING: You are using pip version 20.2.3; however, version 20.3.1 is available.
报错信息WARNING: You are using pip version 20.2.3; however, version 20.3.1 is available.You should consider upgrading via the ‘D:\software\python release\python.exe -m pip install --upgrade pip’ command.解决方法根据pip报错给的提示在命令行更新pip。注意到python.exe的目录下更新。python
2020-12-09 16:21:39 4804
原创 小菜鸟的保研经验分享-计算机学科
基本信息排名:末流九八五,夏令营rank3,九月推免综合成绩rank1语言成绩:四级580+ 六级500-获奖情况:三年国奖、十几个单项奖学金、科研水奖;夏令营申请:北大深圳研究院、上交cs、浙大软院、复旦cs、南京大学cs、北航cs、哈工大(本部)、天津大学、厦门大学等。预推免申请:清华软院、北大深圳研究院、北大软微、复旦cs、哈工大深圳研究院入营及参营经历(夏令营or预推免):北大软微、北大深圳研究院、南大cs、浙大软院、北航cs、复旦cs、哈工大cs、天津大学、厦门大学等。最终去向:北大
2020-11-16 12:01:23 1099 1
原创 Sketch算法-CM Sketch、Count Sketch等
sketchsketch统计网络数据流中某个元素出现的频率,反应数据流的特征。并不实际的存储数据流中的元素,只存储他们的计数。基本原理是数组每个单元维持一个计数器,当数据流的元素哈希索引到数组的某个位置,此位置计算器加一。查询某个元素的出现频率只需哈希索引到对应计数器即可。很明显,由于不同元素可能索引到同一个位置,这种方法得到的计数值一般是偏大的。Count Sketch运行sketch方法k次,每次对应单独的哈希函数h(索引到数组某个位置)和g(哈希函数g的目的是无偏估计),然后取结果的平均值.
2020-11-16 11:16:57 7364
原创 fast hash table-学习笔记
引入知识:hash tablehash table原理想要学习一下fast hash table,没有找到中文资料,只能生啃论文了。fast hash table论文:Song H, Dharmapurikar S, Turner J, et al. Fast hash table lookup using extended bloom filter: an aid to network processing[J]. ACM SIGCOMM Computer Communication Revie.
2020-11-15 19:31:57 374
原创 Cuckoo hash - 布谷鸟散列 学习笔记
转载:布谷鸟算法详解通俗易懂的布谷鸟算法与莱维飞行,(附求解函数最小值matlab源码)最近准备读读论文,先学一些算法。布谷鸟算法是求解最小值的一个算法,上面两个博客写的都很详细,mark一下,有机会再补充自己的实践代码。...
2020-11-13 19:33:40 1341
原创 字节跳动-客户端开发一面面经
字节跳动-客户端开发一面面经上周五投简历,这周一就收到了hr电话,字节效率真的挺高的。面试流程总时间差不多1h30min,自我介绍+挑简历问问题+各种专业课问题(约40min)+算法oj(约30min)+反转提问面试官。问题memoc/c++/python区别从面向过程、面向对象讲c/c++,再从编译型语言、解释性语言讲和python区别。这里要感谢前辈们的面经,有复习到所以答的还可以。(先问我会不会java,我说不会之后才问的pyhon)内存管理讲了静态数据区、堆、栈之类的
2020-10-22 16:50:03 1388 1
原创 Python小白逆袭大神(飞桨七天课程)---Day5-综合大作业
参加了百度的python七天课程: https://aistudio.baidu.com/aistudio/index分享一下最后的大作业:(ps:写作业过程中碰到了add_words问题,参考了叁岁大佬的这篇博文https://blog.csdn.net/weixin_45623093/article/details/105794512)综合大作业**第一步:**爱奇艺《青春有你2》...
2020-04-28 15:30:25 796
原创 在cmd运行tensorboard时出现:TensorBoard不是内部或外部指令也不是可运行的程序
**TensorBoard不是内部或外部指令也不是可运行的程序**问题描述我用的pycharm直接安装的tensorflow和tensorboard的包,然后在使用cmd运行tensorboard的日志文件的时候,出现了上述问题。解决办法在网上查找了一下,发现是环境配置的问题。检查了一下我的tensorflow的文件位置(可以在pycharm的设置里面安装相关包的位置看,也可以直接在安...
2019-08-13 12:54:53 1192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人