会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
AcodingDog
博客园
首页
新随笔
联系
订阅
管理
2020年3月20日
TCP/UDP的常见面经问题
摘要: # TCP连接的建立过程 1. 三次握手 为什么要进行三次握手。 握手是为了让双方了解数据开始时的序列号,而三次是让双方达成共识的最小次数 三次握手的过程: 1. 客户端发送(SYN=1,ISN=A);//SYN_SEND 2. 服务端发送(ACK=1,SYN=1),(ack=A+1,ISN=B);
阅读全文
posted @ 2020-03-20 17:04 AcodingDog
阅读(337)
评论(0)
推荐(0)
2020年3月9日
中序表达式转换成后缀表达式
摘要: 很多笔试题都会问中序表达式转换成后缀表达式的方法 算法很固定,需要用到两个栈 想将表达式字符串转换成tokens,然后在从左向右遍历整个数组。 def reverse_polish_notation(expression:str): op_stack = [] digit_stack = [] ex
阅读全文
posted @ 2020-03-09 20:31 AcodingDog
阅读(284)
评论(0)
推荐(0)
编辑距离问题
摘要: 问题: https://leetcode-cn.com/problems/edit-distance/ 讨论: 这个题我在华为笔试的时候遇到过,直接看懵了。无意中在知乎上发现有人讨论这个题(https://zhuanlan.zhihu.com/p/111409982),稍微弄懂了些皮毛, 所以记录一
阅读全文
posted @ 2020-03-09 12:44 AcodingDog
阅读(288)
评论(0)
推荐(0)
2020年2月23日
SQL中表的联结
摘要: 1. 表的联结 今天面试的时候,问到了关于数据库操作的一些知识。因为时间太久,基本都忘光了。尤其是JOIN操作,基本完全没有想出来,弄的非常尴尬。 为了使事情尽量简单,先假设有三张Table #1. student + + +| id | name |+ + +| 1 | Harry || 2 |
阅读全文
posted @ 2020-02-23 20:26 AcodingDog
阅读(203)
评论(0)
推荐(0)
2020年2月21日
C语言的顺时针旋转法
摘要: 具体内容详见 http://c-faq.com/decl/spiral.anderson.html 一种很好用的判断C语言声明时变量语义的方法——螺旋顺时针法 示例#1 char *str[10]; 从str出发,顺时针旋转,遇到的第一个部分是"[10]", 说明str是一个10个元素的数组; 继续
阅读全文
posted @ 2020-02-21 22:02 AcodingDog
阅读(919)
评论(0)
推荐(0)
2019年1月29日
如何把flask的web应用部署到linux上
摘要: 笔记而已,如下 在本地调试时,使用的是 但是当部署到服务器上时,使用的是gunicorn,命令如下 其中,-b 后的参数是gunicorn监听的端口, -w是指worker的数量, 最后的参数是app的位置 运行上述命令后,gunicorn运行在私有端口8000处,gunicorn要配合nginx使
阅读全文
posted @ 2019-01-29 20:08 AcodingDog
阅读(2693)
评论(0)
推荐(0)
2019年1月27日
C++的const关键字
摘要: const同C一样,用来表示一个常量 当const修饰一个指针变量时,通常有两种情况 1. pointer 是一个指针常量 也就是说,这个指针指向的是一个固定的内存,但是内存的数据可以发生变化 a = 13; int * const ptr = &a; a的值可以变化,但是ptr的值无法变化 它的意
阅读全文
posted @ 2019-01-27 11:47 AcodingDog
阅读(146)
评论(0)
推荐(0)
2019年1月11日
C++的简单文本IO
摘要: 从命令行读取一个文件的文件名,输出文本有多少个字符 #include <iostream> #include <fstream> #include <string> #include <cstdlib> using namespace std; int count_words(char *filen
阅读全文
posted @ 2019-01-11 22:22 AcodingDog
阅读(188)
评论(0)
推荐(0)
2019年1月9日
Flask学习
摘要: 看了好多博客,最终还是觉得认真跟随flask的官方教程思路比较好。 首先要创建一个app factory,大概意思是这个应用中运行的逻辑都放在一个函数里 这个函数中,首先要创建一个Flask的实例,其后要有一系列的配置文件,目前这些 配置都hardcode在函数里了。 写好这个文件后就可以创建一个数
阅读全文
posted @ 2019-01-09 22:10 AcodingDog
阅读(92)
评论(0)
推荐(0)
2018年12月29日
查看是否为等差序列
摘要: 刷知乎的时候看到的题目,思路是评论区大佬给的 有点像排序里的计数排序法 代码如下
阅读全文
posted @ 2018-12-29 18:46 AcodingDog
阅读(147)
评论(0)
推荐(0)
下一页
公告