摘要: 回顾过去三年硕士时光,好像一块被疫情咬了一大口的奶酪,剩下的部分小得不起眼,但是这依然是我学生生涯的最后阶段,是的,绝不会想读博了。这次的毕业和分别没有那么多的伤感,已经习惯了,只有在以后偶然的歌声中,此时的不舍才会涌上心头。走向工作是我们每个人必然的道路,北邮的研究生当然都有美好的未来,但是身份和 阅读全文
posted @ 2021-06-29 13:18 拓海藤原 阅读(145) 评论(0) 推荐(1) 编辑
摘要: 阿里云二面: 内存泄漏: 内存泄漏一般为在代码中申请了一块内存后由于各种原因在使用完成后没去释放这块内存,操作系统这个时候认为这块内存还在被应用程序使用(因为程序没去释放),于是这一块内存对于程序来说已经没有用了(也不会去用),对于系统来说也没有释放出来,这样的一件事情成为内存泄漏。 对于现代的操作 阅读全文
posted @ 2020-05-20 17:40 拓海藤原 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 阿里淘宝技术部电话面: Nginx其他反向代理的方式: FRP (Fast Reverse Proxy) 是一个可用于内网穿透的高性能的反向代理应用,支持TCP,UDP,HTTP,HTTPS协议。 Traefik:用作反向代理和负载均衡。 特点: 我很快 经过测试吧,我感觉是速度一般般,但对于新产品 阅读全文
posted @ 2020-04-08 09:33 拓海藤原 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 来自 阅读全文
posted @ 2020-04-08 08:59 拓海藤原 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 先配置静态网络 开始进行 nginx 安装 (1 )安装 pcre 依赖 第一步 联网下载 pcre 压缩文件依赖 wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz 第二步 解压压缩文件 使用命令 tar –xvf pcre-8.37.tar.gz 第三步... 阅读全文
posted @ 2020-03-05 21:52 拓海藤原 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Nginx(engine 'X') 功能: 反向代理(服务器代理了我访问的网站,为反向代理。) (什么是正向代理?使用VPNFQ,本机访问外网,本机被VPN代理为正向代理。) 操作:写多个location,在location中编写不同服务器的信息 负载均衡 操作:在upstream中编写负责均衡方式。 第一种 轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器 down ... 阅读全文
posted @ 2020-03-05 21:50 拓海藤原 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 近来无事恰逢找实习,了解一下Nginx,实践一下,于是又操起了老本行,之前本科毕设装的双系统也用不上了,故删掉,把空间都匀给G盘(学习资料,用驱动精灵),打开虚拟机,新建了一个CentOS7虚拟机,下了个Xshell,打算依样画葫芦。 想起本科的时候就搞过这事,当时想进实验室跟着老师做hadoop,结果死在了Xshell连接虚拟机上,研究生学长和我当时绝望的表情历历在目,今天重操旧业,看看到底有啥... 阅读全文
posted @ 2020-02-23 17:17 拓海藤原 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 给你一个整数数组target 。一开始,你有一个数组A ,它的所有元素均为 1 ,你可以执行以下操作: 令x为你数组里所有元素的和,选择满足0 & target, long sum) { if (flag) return; if (sum == target.size()) {flag = true;return;} for (int i... 阅读全文
posted @ 2020-02-16 17:24 拓海藤原 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 给你一个数组events,其中events[i] = [startDayi, endDayi],表示会议i开始于startDayi,结束于endDayi。 你可以在满足startDayi 贪心思路 发现这么写,比较简单。。。就按照结束时间升序排序即可,然后用个set,对区间从前往后遍历,如果这个点上没安排会议就添加进去。。对于 100000*[1,100000]10... 阅读全文
posted @ 2020-02-16 17:23 拓海藤原 阅读(701) 评论(0) 推荐(0) 编辑
摘要: #include // std::cout#include // std::priority_queue#include // std::vector#include // std::greater class mycomparison{ bool reverse;public: mycomparison... 阅读全文
posted @ 2020-02-16 17:22 拓海藤原 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 冬季已经来临。你的任务是设计一个有固定加热半径的供暖器向所有房屋供暖。 现在,给出位于一条水平线上的房屋和供暖器的位置,找到可以覆盖所有房屋的最小加热半径。 所以,你的输入将会是房屋和供暖器的位置。你将输出供暖器的最小加热半径。 说明: 给出的房屋和供暖器的数目是非负数且不会超过 25000。 给出的房屋和供暖器的位置均是非负数且不会超过10^9。 只要房屋位于供暖器的半径内(包括在... 阅读全文
posted @ 2020-02-06 00:25 拓海藤原 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 方法一(太妙了,学习): 方法二(跟我的方法类似,但更简单): 阅读全文
posted @ 2020-02-02 23:09 拓海藤原 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一种简单指数分类方式分为:宽基指数和窄基指数(多是行业指数和主题指数) 对于新手来说,承受不了太大的波动,可以先从宽基指数入手。 比如: 上证50;沪深300;中证500;创业板;红利指数;50AH优选;红利机会。 (创业板指数风险较高,建议从沪深300,上证50,中证500入手) 中国香港:恒生指 阅读全文
posted @ 2019-12-16 09:03 拓海藤原 阅读(346) 评论(0) 推荐(0) 编辑
摘要: cin,cout之所以效率低,是因为先把要输出的东西存入缓冲区,再输出,导致效率降低,而这段语句可以来打消iostream的输入 输出缓存,可以节省许多时间,使效率与scanf与printf相差无几,还有应注意的是scanf与printf使用的头文件应是stdio.h而不是 iostream。 这个 阅读全文
posted @ 2019-12-16 09:01 拓海藤原 阅读(170) 评论(0) 推荐(0) 编辑
摘要: // 二分查找改进的插入排序void insertionSortBSearch(int a[], n) { for (int i = 1; i < n; ++i) { int j, val = a[i]; int begin = 0, end = i - 1; while (begin < end) 阅读全文
posted @ 2019-12-16 09:00 拓海藤原 阅读(142) 评论(0) 推荐(0) 编辑