浏览器标题切换
浏览器标题切换end

03 2021 档案

摘要:##HTTP的首部有哪些 通用首部General:请求报文和响应报文两方都会使用的首部。如date表示报文创建时间 请求首部Request Headers:从客户端向服务器端发送请求报文时使用的首部,请求报文独有。如cookie、If-Modified-Since 响应首部Response Head 阅读全文
posted @ 2021-03-31 19:12 抓水母的派大星 阅读(281) 评论(0) 推荐(0) 编辑
摘要:##具体问题 Swagger调用接口的时候,命名已经复制过F12下Network下的Headers中的toke,但是仍然报错401。 ##解决办法 首先要知道为什么报401:401的含义是Unauthorized,表示当前请求需要用户验证 看看调用接口前有没有获取toke(这个bug是有授权过的) 阅读全文
posted @ 2021-03-31 16:53 抓水母的派大星 阅读(990) 评论(0) 推荐(0) 编辑
摘要:目前用的IDE是Rider,数据库工具是DataGrip,仓库管理是GitLab 根据bug描述去复现bug 分析bug产生的原因 定位 在Rider项目代码中走一遍大概的逻辑,明白大概代码思路是怎样执行/走下来的 在浏览器F12下的Network下的Headers中找到bug对应的接口 并结合pr 阅读全文
posted @ 2021-03-31 16:09 抓水母的派大星 阅读(58) 评论(0) 推荐(0) 编辑
摘要:##具体问题 Swagger调用接口的时候,HTTP返回200,但是内部返回500。 ##解决思路 因为500是内部服务器错误,而在代码保证没有错误的前提下,那就需要从配置文件去入手了,所以我们对配置文件打断点去进行调试判断即可。 不是说HTTP状态码为200,在swagger中调用就一定也是正常的 阅读全文
posted @ 2021-03-29 13:34 抓水母的派大星 阅读(763) 评论(0) 推荐(0) 编辑
摘要:面试大概四十分钟,总体下来问题不多,但是深。今天这四十分钟学到了很多东西,面试官针对我现在的情况也给到了很多需要改善的点。最基础的东西除了算法,就在于自己对知识上的理解。应该自己去写一写东西,找一些demo,自己去跑一跑,现在很多东西直白来说都是在背标准答案,但是真的对吗。不用去看源码,去了解内存布 阅读全文
posted @ 2021-03-27 22:57 抓水母的派大星 阅读(90) 评论(0) 推荐(0) 编辑
摘要:Linux基本指令有哪些?top、chmod、du/df、vim、head、tail、ps、kill、cat、ping、grep、cp、mv、rm、tar、diff、scp、ssh、more/less、mkdir、rmdir等等。 如何查看当前CPU/内存等系统资源的使用情况(动态查看内存占用)?t 阅读全文
posted @ 2021-03-26 17:39 抓水母的派大星 阅读(86) 评论(0) 推荐(0) 编辑
摘要:进程和线程的异同点?线程之间如何进行通信?进程之间如何进行通信? 两个进程间的两个线程通信,相当于进程间通信:无名管道、有名管道、信号、信号量、消息队列、套接字、共享内存 一个进程中的两个线程间通信方式:互斥锁、条件变量condition_variable、信号量、读写锁shared_lock 互斥 阅读全文
posted @ 2021-03-26 06:45 抓水母的派大星 阅读(57) 评论(0) 推荐(0) 编辑
摘要:TCP三次握手/TCP建立连接的过程、TCP四次挥手/TCP关闭连接的过程 三次握手过程 举例:1听得到吗;2我听得到,你呢;3我也听到了 四次挥手过程 举例:1老师,要下课了;2好,我布置下作业;3说完了下课;4老师再见(学生=客户端,老师=服务端,下课的时候学生告诉老师要下课,同时说明了听不进去 阅读全文
posted @ 2021-03-26 05:25 抓水母的派大星 阅读(300) 评论(0) 推荐(0) 编辑
摘要:##为什么不是两次握手? 因为TCP是全双工通信,需要保证服务端和客服端都能发送和接收数据。两次握手无法保证服务端和客户端的接发功能都是ok的。 ##为什么不是四次握手? 四次握手会降低连接的速度和效率,因为三次足够确保双方的接发功能是否完好。 ##为什么不是三次挥手? 中间的两个部分为什么不能合成 阅读全文
posted @ 2021-03-26 04:19 抓水母的派大星 阅读(544) 评论(0) 推荐(0) 编辑
摘要:##TCP粘包问题 遇到粘包的情况:比如当发送两条消息时,比如发送ABC和DEF,但另一端接收到的却是ABCD,像这种一次性读取了两条数据的情况就叫做粘包(正常情况应该是一条条读取的)。 粘包的主要原因: 发送方每次写入数据 < 套接字(Socket)缓冲区大小; 接收方读取套接字(Socket)缓 阅读全文
posted @ 2021-03-26 03:05 抓水母的派大星 阅读(209) 评论(0) 推荐(0) 编辑
摘要:优先级:环境变量 > appsettings(development.json、Production)> appsettings.json > DB ENV(配置中心) Mac如何查看和配置环境变量: https://zhidao.baidu.com/question/151420362618778 阅读全文
posted @ 2021-03-25 23:57 抓水母的派大星 阅读(26) 评论(0) 推荐(0) 编辑
摘要:##TCP流量控制 流量控制:如果发送者发送数据过快,接收者来不及接收,那么就会有分组丢失。为了避免分组丢失,控制发送者的发送速度,使得接收者来得及接收,这就是流量控制。 流量控制根本目的:防止分组丢失。(这也是构成TCP可靠性的一个原因) 如何实现:TCP利用滑动窗口协议(连续ARQ协议)实现流量 阅读全文
posted @ 2021-03-25 23:30 抓水母的派大星 阅读(395) 评论(0) 推荐(0) 编辑
摘要:什么是面向对象(OOP) 面向对象是一种对现实世界理解和抽象的方法、思想,通过将需求转化为对象进行问题处理的一种思想。 三大特性? 继承 继承的意义:继承主要实现代码重用,节省开发时间。 C++的三种继承 :public继承方式、protect继承方式、private继承方式(默认) https:/ 阅读全文
posted @ 2021-03-25 21:49 抓水母的派大星 阅读(79) 评论(0) 推荐(0) 编辑
摘要:简单来说:向上转型就是将子类转化成父类 数据类型转换,编译器会直接将小数部分丢掉。比如:int a=6.6,输出%d的时候就是6 只能将派生类赋值给基类 : 派生类对象赋值给基类对象、将派生类指针赋值给基类指针、将派生类引用赋值给基类引用 派生类对象赋值给基类对象,舍弃派生类新增的成员 派生类指针赋 阅读全文
posted @ 2021-03-25 09:59 抓水母的派大星 阅读(297) 评论(0) 推荐(0) 编辑
摘要:##Socket概念 Socket英文翻译过来是插座,在计算机里的意思是套接字。 举例来说:我们浏览的网页都是http协议传输到浏览器的, 而http是基于Socket之上的。所以Socket是一套完成TCP、UDP协议的接口,相当于对TCP/IP协议的封装。 但是Socket本身并不是协议,而是一 阅读全文
posted @ 2021-03-24 18:02 抓水母的派大星 阅读(313) 评论(0) 推荐(0) 编辑
摘要:总时长大概40mins,今天下午两点开始的。这次面腾讯开发问的比较基础,没有问的特别深或者就一个问题一直问。本来都蛮好,结果最后一个问题又败在了链表,感觉面试官每次回答完都给了肯定的回答ok(可能是我这么以为!?),然后最后问了评价等,面完就赶紧骑车回公司了,然后一刷新,幸好没有显示流程已结束,好希 阅读全文
posted @ 2021-03-24 16:15 抓水母的派大星 阅读(60) 评论(0) 推荐(0) 编辑
摘要:##TCP和UDP区别 | | TCP | UDP | | : : | : : | : : | | 连接 | 面向连接的可靠性传输 | 无连接不可靠 | | 传输模式 | 流模式 | 数据报模式 | | | 面向字节流 | 面向报文 | | | 只能是一对一 | 一对一或一对多 | | 首部 | 首 阅读全文
posted @ 2021-03-24 10:19 抓水母的派大星 阅读(136) 评论(0) 推荐(0) 编辑
摘要:##引入锁的目的 主要为了保持数据库数据的一致性。 原因:在多个用户访问数据库的时候若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。所以用锁的话,可以阻止用户修改一行或整个表 ##锁的应用场景 一般用在并发较高的数据库中。 ##锁的分类 数据库中有两种基本的锁:排它锁和共享锁 阅读全文
posted @ 2021-03-23 11:15 抓水母的派大星 阅读(49) 评论(0) 推荐(0) 编辑
摘要:count() 是个聚合函数。 作用:求表的所有记录数 select * from 表名 :查询表的所有记录(返回记录) select count(*) from 表名: 查询表的所有记录数 selecr ... as ... 一般重命名列名或表名。比如:select a as b,c as d = 阅读全文
posted @ 2021-03-22 18:08 抓水母的派大星 阅读(39) 评论(0) 推荐(0) 编辑
摘要:一上来先是双方自我介绍(面试官是北邮的博士) 然后问了下CCPC负责哪些部分,codeforces多少分 手撕代码:不知道为什么给了一道非常简单的题,题目是:给一幅图,1表示路,0表示墙,问从S到E最少步数。解法:BFS模板 反问 为什么不问其他计网之类的问题了 因为是打ACM的所以都是直接让手撕代 阅读全文
posted @ 2021-03-20 16:26 抓水母的派大星 阅读(67) 评论(0) 推荐(0) 编辑
摘要:我投的是运营开发,但是后续显示在投递页面是后台开发,可能岗位更匹配?! 整个面试流程大概一个半小时有点久,因为接下去还有一个面试,所以到最后写算法题的时候有点急。 写算法题的时候第一题我的思路一直是暴力贪心,面试官一直引导我让我往枚举的方向,然后我还是没写出来枚举的思路。第二题我直接暴力了。 整个面 阅读全文
posted @ 2021-03-20 13:59 抓水母的派大星 阅读(58) 评论(0) 推荐(0) 编辑
摘要:大概一个小时15分钟,中间出了点问题,公司我不知道会议室要提前预定就去了星巴克。没想到星巴克太吵了,呜呜呜,可是临时又找不到其他有插座尤为值得地方,都还没开门,和店员说了一声,店员太好了帮我把音乐关掉了。 没考虑到星巴克人太多、有音乐、中间电脑没有电了然后插座插苹果充电头一直松动我得用手一直扶着,就 阅读全文
posted @ 2021-03-18 15:49 抓水母的派大星 阅读(130) 评论(0) 推荐(0) 编辑
摘要:##URL语法格式 scheme://host:port[:port]/path[?query]#fragmen ##举例解释URL的组成 eg:https://www.baidu.com/movie/movieshow?id=234&number=1314#name protocol(协议):ht 阅读全文
posted @ 2021-03-17 19:26 抓水母的派大星 阅读(51) 评论(0) 推荐(0) 编辑
摘要:事务 = TRANSACTION 数据库事务通常包含了一个序列的对数据库的读/写操作。有以下两个目的: 为数据库操作序列提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方法。 当多个应用程序在并发访问数据库时,可以在这些应用程序之间提供一个隔离方法,以防止彼此 阅读全文
posted @ 2021-03-17 15:47 抓水母的派大星 阅读(75) 评论(0) 推荐(0) 编辑
摘要:大概一个小时左右,两道题。面试官很nice和蔼的,说大概三天内会有反馈,现在有三个候选人,我和另外一个表现差不多他们还要再讨论一下,我觉得我肯定挂了因为有一题没写出来。最后反问,我问可不可以再给一道题写一下,面试官说难的耗时久一点简单的就直接给秒了,于是就进入反问环节了。然后我反问俩问题就结束了,关 阅读全文
posted @ 2021-03-16 21:55 抓水母的派大星 阅读(131) 评论(0) 推荐(0) 编辑
摘要:##题意 给出n,表示有n个城市 然后给出m,接下去给出m条道路,每条路给出x、y、z,表示x到y是一条双向边,权值为z 接下去给出r,然后给出r条被摧毁的道路,每条路给出x、y,表示x到y这条双向边被摧毁了 最后给出s和t,表示起点城市和终点城市 问我们现在要从s到t,最少需要修建路的长度是多少。 阅读全文
posted @ 2021-03-16 18:18 抓水母的派大星 阅读(141) 评论(0) 推荐(0) 编辑
摘要:头文件 map:#include<map> unordered_map:#include<unordered_map> 底层实现 <map>:内部是红黑树。所以对map进行遍历,结果会根据 key 值进行自动排序,且为 升序 。 补充:红黑树是非严格平衡二叉搜索树,而AVL是严格平衡二叉搜索树。 < 阅读全文
posted @ 2021-03-16 11:26 抓水母的派大星 阅读(249) 评论(0) 推荐(0) 编辑
摘要:正好准备面试,顺便复习一下指针和引用,这俩在比赛中用的比较少。 简单来说,引用符号是 & ,变量前加了这个符号,可以在我们修改形参的时候同时改变实参的值。因为一般的话,实参传值之后,实参是实参,形参是形参,除非做了return等操作。 ##引用用法 #include <iostream> using 阅读全文
posted @ 2021-03-16 10:53 抓水母的派大星 阅读(204) 评论(0) 推荐(0) 编辑
摘要:##题意 输出任意一个重复的数字即可,map判断就行。 ##注意 关于调用C++ public、protected、private中的方法的写法:https://blog.csdn.net/gxgalaxy/article/details/81259083 ##提交AC代码写法 注意:需要 retu 阅读全文
posted @ 2021-03-16 09:46 抓水母的派大星 阅读(59) 评论(0) 推荐(0) 编辑
摘要:挂了……主要就是计网基础,回去继续补补吧 自我介绍 这三年一直在打ACM吗 写的是CCPC,ACM比赛打过吗 你在团队负责的是哪个部分 平常训练是混搭还是?都是纯女生还是混搭?为什么纯女生没有男生打得好? 数据结构八十多对ACM选手有点低了 有没有做过C++相关的项目/系统 命令行的还是web界面的 阅读全文
posted @ 2021-03-15 20:14 抓水母的派大星 阅读(92) 评论(2) 推荐(1) 编辑
摘要:今天有学到东西,虽然不多。主要还是在熟悉项目+完善一下上周五没有答上来的问题中。 没想到上周五的腾讯暑期实习客户端开发一面笔试过了,我一直觉得他们可能搞错了,约的今天晚上七点半面试(可能是二面?!),一会看看啥情况吧。 今天大概也早点来公司,七点半看到十点左右的C++,基础部分一会看看就行,比较简单 阅读全文
posted @ 2021-03-15 18:10 抓水母的派大星 阅读(47) 评论(0) 推荐(0) 编辑
摘要:[Route("api/patients")] [HttpGet] // [HttpGet("pat0")] public List<Patient> list(string keyword, int pageIndex, int pageSize) { var skip=pageSize*(pag 阅读全文
posted @ 2021-03-15 14:35 抓水母的派大星 阅读(86) 评论(0) 推荐(0) 编辑
摘要:##事务概念 事务是一个操作集合,这些操作要么都执行,要么都不执行。 典型的例子:从银行的帐户A转帐到帐户B,需要:1.从帐户A取出款项 2.把款项放入帐户B中。这两个过程要么同时成功,要么同时失败。 这一系列的操作就是事务性(Transactional)操作。 ##事务特性 又叫:ACID特性。 阅读全文
posted @ 2021-03-15 13:40 抓水母的派大星 阅读(56) 评论(0) 推荐(0) 编辑
摘要:##概念 纯虚函数是在基类中声明的虚函数,它在基类中没有定义,但要求任何派生类都要定义自己的实现方法,以实现多态性。该纯虚函数在子类中就变成了虚函数。 ##使用场景 在基类中声明。 ##纯虚函数的使用 使用即:如何在基类中声明/使用纯虚函数 注意:函数声明后面/原型后加 =0 class Stude 阅读全文
posted @ 2021-03-15 13:20 抓水母的派大星 阅读(70) 评论(0) 推荐(0) 编辑
摘要:##虚函数使用 虚函数:在基类中加了 virtual 关键字的函数就是虚函数。 ##虚函数原理 虚函数实现原理:虚函数表和虚函数指针。 ##虚函数和纯虚函数的区别 定义一个函数为虚函数,不代表函数为不被实现的函数;定义一个函数为纯虚函数,才代表函数没有被实现。 定义为虚函数的目的:为了允许用基类的指 阅读全文
posted @ 2021-03-15 13:10 抓水母的派大星 阅读(98) 评论(0) 推荐(0) 编辑
摘要:##题目链接 https://leetcode-cn.com/problems/reverse-linked-list/ ##复杂度 时间复杂度:O(n) 空间复杂度:O(1) ##思路 见下面参考即可。可以用迭代法或者递归,上篇文章写的两种都有,本文只写递归解法。 ##注意 注意 . 和 → 的写 阅读全文
posted @ 2021-03-14 16:01 抓水母的派大星 阅读(63) 评论(0) 推荐(0) 编辑
摘要:##题目链接 https://vjudge.net/problem/HihoCoder-1371 ##迭代法 #include<bits/stdc++.h> using namespace std; // 迭代法 struct node { int w; node *nex; node(int w) 阅读全文
posted @ 2021-03-14 15:31 抓水母的派大星 阅读(41) 评论(0) 推荐(0) 编辑
摘要:刚刚结束腾讯的面试(笔试),两道题目,两个小时。题目和我的代码都在上一篇博客里面了。 这段时间过得很差劲,自己没东西进来,因为自己不会学习。这周布置了一个别人都觉得简单的板块给我看下实现和代码,然后今天晚上稍微简单的汇报了相关功能,结果问的问题一个也没答上来,他们觉得简单的问题我也没答上来。然后接着 阅读全文
posted @ 2021-03-12 20:57 抓水母的派大星 阅读(38) 评论(0) 推荐(0) 编辑
摘要:刚刚结束笔试,七点半开始,两个小时时间两道编程题。 第一题不会写,第二题快排写的有问题,肯定挂,通知是笔试结果显示是面试,我就准备了面试的东西,emm ##第一题 要求: 推荐使用c++作答 考虑通用性,尽可能使用模板实现 题目: 基于链表实现一个List,需要包含的功能 push_back() 结 阅读全文
posted @ 2021-03-12 20:53 抓水母的派大星 阅读(132) 评论(0) 推荐(0) 编辑
摘要:#include <iostream> #include <string> using namespace std; class Parent { public: virtual void print() // 这个函数可能被继承的子类重写,所以加上virtual 关键字来修饰它,称为虚函数,实现多 阅读全文
posted @ 2021-03-12 13:17 抓水母的派大星 阅读(37) 评论(0) 推荐(0) 编辑
摘要:该问题等同于 ⇒ 我们 为什么不直接利用字符串连接去连接数据库,而是通过EF Core去访问数据库呢? ##解决的问题 为了解决面向对象与关系数据库存在的互不匹配的现象 ##作用 在关系型数据库和对象之间作一个映射,这样我们在具体的操作数据库的时候,就不用去和复杂的SQL语句打交道,只要像平时操作对 阅读全文
posted @ 2021-03-11 17:57 抓水母的派大星 阅读(63) 评论(0) 推荐(0) 编辑
摘要:##设置断点 在行号前单击鼠标左键 ##开启调试 点击小虫子Debug,开始进入调试 ##Setp Over F10 可以单步调试代码。 如果当前行代码是一个方法调用,则直接运行完这个方法(直接调用了方法),得到方法的返回值,而不会进入到这个方法内部,然后到下一行。 ##Step Into F11 阅读全文
posted @ 2021-03-11 11:11 抓水母的派大星 阅读(709) 评论(0) 推荐(0) 编辑
摘要:今天上午接到腾讯实习的面试,蛮开心的,但是总觉得这次又要挂了,我哭。话说腾讯的效率真高呐,我昨天下午快傍晚投的简历,今天上午十一点就接到通知了。 公司实习这边的话,今天才把拖了三天的bug找同事解决了,主要就是vpn装的时候可能更改了部分权限。加上自己对业务不熟,不太会使用给到的代码,导致这三天自己 阅读全文
posted @ 2021-03-10 21:34 抓水母的派大星 阅读(37) 评论(0) 推荐(0) 编辑
摘要:##时间复杂度 平均情况: Ο(nlogn) 最坏状况下则需要 Ο(n2) 次比较 ##AC代码(以左边为基准) #include<iostream> #include<string> #include<cmath> #include<map> using namespace s 阅读全文
posted @ 2021-03-10 19:09 抓水母的派大星 阅读(79) 评论(0) 推荐(0) 编辑
摘要:列出本地缓存 nuget locals all -list 清除所有缓存 nuget locals all -clear 阅读全文
posted @ 2021-03-10 15:26 抓水母的派大星 阅读(69) 评论(0) 推荐(0) 编辑
摘要:又到了看代码看不懂的时候了,看项目代码又和我刚开始学ASP.NET Core的时候一样,天书一般的感觉。 今天还是和昨天一样,针对send、querydefine、result、recordcount这四个接口去进行内部代码,接口啊、SQL语句啊这些的详细学习。 但是,我不知道下一步要做什么,自己找 阅读全文
posted @ 2021-03-09 18:20 抓水母的派大星 阅读(34) 评论(0) 推荐(0) 编辑
摘要:##RedLock作用 多个服务间保证同一时刻同一时间段内同一用户只能有一个请求(防止关键业务出现并发攻击) ##RedLock优点 防止了单节点故障造成整个服务停止运行的情况 在多节点中锁的设计,及多节点同时崩溃等各种意外情况有自己独特的设计方法 ##释放锁 RedLock有个timer设置特定时 阅读全文
posted @ 2021-03-09 18:13 抓水母的派大星 阅读(67) 评论(0) 推荐(0) 编辑
摘要:C#:var userid = int.Parse(_principal.UserId); int.Parse把字符串转成整型 在代码中给调用者提示所调用的方法并不是最优的,它可以被一个更好的方法所替代:通常可以用 [Obsolete]特性来标记该方法是一个被荒弃的方法。 order by用于对一列 阅读全文
posted @ 2021-03-09 17:44 抓水母的派大星 阅读(40) 评论(0) 推荐(0) 编辑
摘要:##async和await介绍 async和await是 C# 的语法糖,作用:用来处理异步编程(用来简化异步编程模型)。 参考视频,戳这里 ##同步概念 概念:多个方法顺序执行,后一个会等待前一个执行完成后,才开始执行。 ##异步概念 概念:调用一个方法 A ,调用后会立即返回(不用等方法 A 执 阅读全文
posted @ 2021-03-09 10:24 抓水母的派大星 阅读(76) 评论(0) 推荐(0) 编辑
摘要:今天是头一天没有什么新东西进来…… 阅读全文
posted @ 2021-03-08 18:03 抓水母的派大星 阅读(23) 评论(0) 推荐(0) 编辑
摘要:##题意 输出给定字符串出现最多的字符串(小写输出)和出现次数。 所求字符串要求:字符中可以含有A-Z、0-9。 比如说题目给出的Can1,我们可以转换成can1,can1就算一个字符串整体,而不是单独的取出can1里面的can来加一。 ##思路 先把大写字母全部转换成小写,然后再用map存储单词个 阅读全文
posted @ 2021-03-07 17:32 抓水母的派大星 阅读(91) 评论(0) 推荐(0) 编辑
摘要:##题目 题目链接:https://pintia.cn/problem-sets/994805260223102976/problems/994805309963354112 中文题。 ##思路 素数打表+控制格式 ##注意 数组直接开10e4+10,cnt开在外面的话,运行出来是错误的,但是提交是 阅读全文
posted @ 2021-03-07 15:06 抓水母的派大星 阅读(62) 评论(0) 推荐(0) 编辑
摘要:##输出带空格格式 控制格式,输出格式:1 2 3 4 5(中间有空格,末尾无空格): auto it=mp.begin(); cout<<it->second; while(++it!=mp.end()) cout<<" "<<it->second; ##输出首尾元素 输出map中最后一个元素和第 阅读全文
posted @ 2021-03-07 14:57 抓水母的派大星 阅读(280) 评论(0) 推荐(0) 编辑
摘要:##题意 题目链接:https://pintia.cn/problem-sets/994805260223102976/problems/994805307551629312 中文题,简单来说就是: 在德和才都>=l的条件下,按照下面顺序的优先级输出: 德>=h 才>=h 总分高->低 德>=h 才 阅读全文
posted @ 2021-03-07 13:59 抓水母的派大星 阅读(65) 评论(2) 推荐(0) 编辑
摘要:有一点比较纳闷的是,这个岗我没投,可能后来被其他部门捞起来了,我记得之前投的岗简历都没过。而且发来的邮件是c++/java,但是笔试界面的标题就是研发工程师JAVA。纳闷 昨天晚上7-8点,一个小时的笔试,两道编程题,开手机监控屏幕监控和摄像头,环境调试也就一分钟左右就ok。 阿里的笔试是测试样例只 阅读全文
posted @ 2021-03-07 09:41 抓水母的派大星 阅读(271) 评论(2) 推荐(0) 编辑
摘要:##题意 给出n个点的后序和中序,让我们输出层序遍历顺序,末尾没有空格。 根据样例给出的后序和中序,所构建的二叉树如图所示: 所以容易得知,层序遍历为:4 1 6 3 5 7 2 ##思路 模板题。通过map将前序遍历的id与层序遍历的level相对应。 ##注意 如果题目问的是求前序,那么id就不 阅读全文
posted @ 2021-03-06 17:01 抓水母的派大星 阅读(69) 评论(0) 推荐(0) 编辑
摘要:##题意 第一行给出n、m、k,表示有n个城市,给出m条路,k个被敌人占领的点。 接下去给出m行,每行有两个数x、y,表示x和y之间存在一条路(双向路)。 最后给出k个被敌人占领的点(设每个点为id),如果点id被占领,那么和点id相连接的所有路都无法走。 问如果我们想要剩下的所有城市可以相互访问到 阅读全文
posted @ 2021-03-06 13:56 抓水母的派大星 阅读(58) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/zc666ying/article/details/104560497?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522161493604116780265443894%2522%252C%2 阅读全文
posted @ 2021-03-05 18:00 抓水母的派大星 阅读(54) 评论(0) 推荐(0) 编辑
摘要:##泛型的作用 没有泛型的话,每次方法中的参数类型都是固定的,不能随意更改。有泛型的话,可以根据提供的泛型来传递不同类型的参数。简单来讲,就是可以在同一个方法中实现对不同数据类型的操作 ##泛型的使用格式 在方法名和参数列表之间加上(T表示参数类型,也可以用别的字符,一般用T)。 比如: priva 阅读全文
posted @ 2021-03-05 16:54 抓水母的派大星 阅读(52) 评论(0) 推荐(0) 编辑
摘要:##声明类 class关键字 public class Person { 写类的属性和方法 } ##声明属性 public string Name{get; set; } public int Age{get; set; } ##声明方法 public void Play() { Console.W 阅读全文
posted @ 2021-03-05 15:37 抓水母的派大星 阅读(67) 评论(0) 推荐(0) 编辑
摘要:基本操作如下: List<int>List = new List<int>(); // 只能插入int类型的数据 list.Add(123); // 将数据新增到集合结尾处 List<int>List = new List<int>(); // 对象初始化器赋值 { 1, 2, 3, }; list 阅读全文
posted @ 2021-03-05 15:30 抓水母的派大星 阅读(43) 评论(0) 推荐(0) 编辑
摘要:这几天复盘都没有好好写,每天急急忙忙的,早上起床急急忙忙收拾好上班,上班急急忙忙想赶快多学点,下班急急忙忙的去跳舞,然后一天就结束了,没有腾出时间给比赛训练,没有腾出时间给雅思,没有腾出时间给听力和口语,就算这样,我感觉我一天时间还不够,这段时间五点半也起不来,感觉觉不够睡,周末的话也不敢睡得赶来公 阅读全文
posted @ 2021-03-04 18:38 抓水母的派大星 阅读(45) 评论(0) 推荐(0) 编辑
摘要:添加ssh秘钥:ls -a(显示所有的文件和目录,包括隐藏的)-> cd .ssh → .ssh cat id_rsa.pub (cd ../gitlab) 建一个存拉取项目的文件夹,mkdir gitlab → cd gitlab → git clone 写gitlab网站上clone → clo 阅读全文
posted @ 2021-03-04 18:23 抓水母的派大星 阅读(42) 评论(0) 推荐(0) 编辑
摘要:##资源管理的三种方式 命令式对象管理:直接使用命令去操作k8s资源 (只查询不修改可以用这个 ) kubectl run nginx-pod --image=nginx:1.12.1 --port=80 命令式对象配置:通过命令配置和配置文件去操作kbs资源 kubectl create/patc 阅读全文
posted @ 2021-03-04 18:05 抓水母的派大星 阅读(62) 评论(0) 推荐(0) 编辑
摘要:kubectl是k8s集群的命令行工区,通过它能对集群本身进行管理,并能够在集群上进行容器化应用的安装部署。 kubectl命令语法: kubectl [command] [type] [name] [flags] 一般前两个是必须的,command+type comand:指定要对资源执行的操作, 阅读全文
posted @ 2021-03-04 17:13 抓水母的派大星 阅读(56) 评论(0) 推荐(0) 编辑
摘要:##YAML介绍 YAML是一个类似XML、JSON的标记性语言。它强调以数据为中心,而不是以标识语言为重点。 ##YAML基本语法规则 大小写敏感 用缩进表示层级关系,但是缩进时不允许使用Tab键,只能空格(只限制低版本) 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 #表示注释,从这个字 阅读全文
posted @ 2021-03-04 16:20 抓水母的派大星 阅读(146) 评论(0) 推荐(0) 编辑
摘要:在k8s中,所有的内容都抽象为资源,用户需要通过操作资源来管理kubernetes。 k8s的本质上就是一个集群系统,用户可以在集群中部署各种服务,所谓的部署服务,其实就是在k8s集群中运行一个个的容器, 并将指定的程序跑在容器中。 k8s的最小管理单元是pod而不是容器,所以只能将容器放在Pod中 阅读全文
posted @ 2021-03-04 15:49 抓水母的派大星 阅读(49) 评论(0) 推荐(0) 编辑
摘要:##组件图 ##组件介绍 一个K8S集群主要是由控制结点master、工作结点node组成,每个节点上都会安装不同的组件。 master:集群的控制平面,负责集群的决策(负责管理的)。master是集群的控制节点,每个K8S集群里需要有一个master节点来负责整个集群的管理和控制,基本上K8S的所 阅读全文
posted @ 2021-03-04 14:14 抓水母的派大星 阅读(81) 评论(0) 推荐(0) 编辑
摘要:##K8S概念 Kubernetes简称k8s,因为中间有8个字母。 K8S用于自动部署、扩展和管理“容器化应用程序”的开源系统,简单来说:K8S是负责自动化运维管理多个Docker程序的集群 ##为什么使用K8S 如果后端服务的请求量上来,已部署的服务响应不过来,那么我们需要人力介入,这将耗费很多 阅读全文
posted @ 2021-03-03 17:50 抓水母的派大星 阅读(55) 评论(0) 推荐(0) 编辑
摘要:输入以下命令登录到远程服务器: ssh root@IP地址 在用docker 的push pull命令之前,需要现在命令行登录,登录命令是docker login 从自己的DockerHub下面pull镜像: docker pull huangkenicole/images:0.1 run镜像:(加 阅读全文
posted @ 2021-03-03 17:15 抓水母的派大星 阅读(116) 评论(0) 推荐(0) 编辑
摘要:不管是在本地还是服务器上提交自己的镜像,先登录,登录命令:(输入用户名回车之后输入密码) docker login -u 自己在DockerHub上的用户名 查看本地现在有哪些镜像,docker images: sudo docker commit ddc8a44ed1d3 huangkenicol 阅读全文
posted @ 2021-03-03 16:57 抓水母的派大星 阅读(68) 评论(0) 推荐(0) 编辑
摘要:PS:本来我是用服务器操作的,但是好像公司用的不多?!于是就基于本地操作了 1-4创建镜像、1-8创建容器 首先注意一下,不要进入 mydockerfile 去进行操作 编写DockerFile的文件:这个需要会写,但是因为VS for Mac可以自动生成DockerFile的文件,所以我们现在VS 阅读全文
posted @ 2021-03-03 16:43 抓水母的派大星 阅读(275) 评论(0) 推荐(0) 编辑
摘要:##问题 Docker在服务器上拉取DockerHub上镜像的时候,docker pull之后报错: Error response from daemon: driver failed programming external connectivity on endpoint mynginx (7d 阅读全文
posted @ 2021-03-03 15:36 抓水母的派大星 阅读(178) 评论(0) 推荐(0) 编辑
摘要:这两幅图非常重要!!! 阅读全文
posted @ 2021-03-03 14:30 抓水母的派大星 阅读(28) 评论(0) 推荐(0) 编辑
摘要:##具体步骤 首先我们可以看下下图(进入容器后:pwd、vin、ifconfig测试一下),我们会发现在官方的Ubuntu下,很多命令都是没有的,因为官方的Ubuntu是压缩的。这个时候我们可以通过编写自己的Ubuntu DockFile文件去添加我们需要的东西,比如vim、ifconfig等等。 阅读全文
posted @ 2021-03-02 15:34 抓水母的派大星 阅读(150) 评论(0) 推荐(0) 编辑
摘要:##介绍 DockerFile是用来构建Docker镜像的文件(我们写DockerFile,通过它来生成一个Docker镜像,把它发布出去),就是一个命令参数脚本。 DockerFile是面向开发的,我们发布新项目、做镜像就需要编写DockerFile文件 Docker镜像逐渐成为企业交付的标准(向 阅读全文
posted @ 2021-03-02 10:01 抓水母的派大星 阅读(42) 评论(0) 推荐(0) 编辑
摘要:前提:我们有了镜像才可以创建容器,所以在下面关于容器的一系列操作的第一步,我们就是下载一个Ubuntu镜像来测试学习。 ##常用命令 获取镜像:如果本地没有Ubuntu镜像,用下面的命令去下载Ubuntu镜像。 docker pull ubuntu 如果下载镜像过慢,可以去配置阿里云镜像加速器:ht 阅读全文
posted @ 2021-03-01 16:49 抓水母的派大星 阅读(45) 评论(0) 推荐(0) 编辑
摘要:其实我本来以为不配置不会慢多少,事实证明慢很多。 目前市面上阿里云加速的速度是最快的,腾讯云容器镜像服务我这边进去看要购买才行。 该配置针对Ubuntu系统,我们可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器。 在终端输入一下四个命令: sudo mkdi 阅读全文
posted @ 2021-03-01 15:51 抓水母的派大星 阅读(79) 评论(0) 推荐(0) 编辑
摘要:##关于官方文档的使用 要想找到命令的解释和相关操作,我们可以:进入Docker官网 - 把网页拉到最下面 - 点击Developers下面的Docs - 点Reference - 选择左上角的Command-line reference - 点击Docker CLI(docker) - 选择所需要 阅读全文
posted @ 2021-03-01 14:51 抓水母的派大星 阅读(51) 评论(0) 推荐(0) 编辑
摘要:##run操作 Docker run的运行原理/流程图 (run 了之后做了哪些事情) ##Docker底层原理 Docker是如何工作的:Docker是一个Client-Server结构的系统,Docker的守护进程运行在主机上,通过Socket从客户端访问,DockerServer接收到Dock 阅读全文
posted @ 2021-03-01 14:03 抓水母的派大星 阅读(41) 评论(0) 推荐(0) 编辑
摘要:##步骤 见官方文档docs,我是安装在服务器上(Ubuntu)的 安装好docker之后,通过 docker -v 可以查看docker版本 安装成功之后,在自己的服务器上输入以下命令可以启动docker(下面是基于root用户) systemctl start docker 如何判断docker 阅读全文
posted @ 2021-03-01 14:01 抓水母的派大星 阅读(52) 评论(0) 推荐(0) 编辑
摘要:##参考 https://wenku.baidu.com/view/faa838f1b5daa58da0116c175f0e7cd185251838.html?re=view https://wenku.baidu.com/view/5c0427d5b14e852458fb57d2.html?rec 阅读全文
posted @ 2021-03-01 09:51 抓水母的派大星 阅读(55) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示