- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 工银理财一面(估计寄)
有没有实习经历四六级过了吗编程语言掌握的是什么对java有没有了解C++用的是什么平台数据库抱死/数据库存储溢出怎么办gcc断点调试gcc配置文件名字领导交付了一项任务给你和同事,同事工作能力一般还到点走人,任务没完成,领导批评你,怎么办有没有男朋友 现在在哪 未来规划 男朋友哪里人作为女生,实际考虑怎么看待996 007数据库一致性数据库事务四大特性数据库隔离级别如何看待信息安全如何看待金融安全研究生的研究方向有没有参与过实际的攻防...
2022-05-31 15:01:07 252
原创 广联达C++一面(坐等感谢信)
括号中是我的回答自我介绍介绍一个最近做过的项目,不需要非得是C++相关的(回答了节点属性标注系统)在里面负责哪一部分(介绍了三个部分,说了自己负责的是统计和二阶段预测,主要是用主动探测的方法扩展节点信息)随机性检测是怎么做的,用的什么信息服务端指的是自己的服务端还是运营商的服务端遇到了什么问题(说了域名乱码,后续是怎么解决的,我说的是在入库之前判断,做置信度提升)为什么会有域名乱码这种情况发生(说了可能会有很小众的私有隧道协议,使用到的加密和混淆手段可能未知,不知道编码原理)解决之后后续还有
2022-05-06 11:59:01 967
原创 招行卡中心服务端开发【已offer】
流程4.2投递简历4.9笔试4.15一面4.22二面4.28offer笔试卡中心笔试题量偏少,16道选择+两道编程,选择题范围很广,涉及了java、c++、设计模式、概率统计、信息论与编码、数据库、操作系统、计网等等等等知识点。编程题偏简单,第一题是给出一个长度为偶数的字符串,要求反转后半部分后和前一半拼接,返回拼接后的字符串。第二题是给出学生姓名和语数英三门学科的成绩,要求返回各科排名第一的学生姓名。一面周二发面试通知,选了周五,牛客面,两个面试官,基本是其中一个问问题。首先自我介绍,
2022-04-29 10:39:24 2315
原创 20210820刷题-二叉树简单题
总览之后需要再好好看看/做做的题如下:563. 二叉树的坡度第一遍,playground测试用例结果错误class Solution {public: int tilt, totalTilt; int findTilt(TreeNode* root) { if (!root) return 0; tilt = abs(calSum(root->left) - calSum(root->right)); totalTil
2021-08-23 10:00:08 183
原创 20210819刷题-二叉树简单题
总览之后需要再好好看看/做做的题如下:哈哈全部都需要重做,俺就是笨蛋憨憨另:二叉树的中序遍历方法包括:递归、栈、Morris遍历等,这一部分需要补充知识,详细可看94. 二叉树的中序遍历官方题解404. 左叶子之和1. 第一遍,没过,返回了9class Solution {public: int sumOfLeftLeaves(TreeNode* root) { int currentSum = 0; return(calSum(root, curren
2021-08-20 09:53:01 169
原创 20210818刷题-二叉树简单题
总览之后需要再好好看看/做做的题如下:111. 二叉树的最小深度112. 路径总和113. 二叉树的所有路径110. 平衡二叉树一遍过,只要不陷入递归细节就没问题111. 二叉树的最小深度1. 第一遍,playground测试出错,错误代码如下:class Solution {public: int minDepth(TreeNode* root) { int depth = 0; return calDepth(root, depth);
2021-08-19 09:29:26 123
原创 安卓逆向入门期之在环境配置环节踩的坑
1. 找不到DDMS一种可能性是Android Studio的版本号高于3.x.x(3.x.x的版本关闭了这个DDMS功能)这种情况我不太知道怎么处理……但看到网上有很多别的博主介绍方法,猜测应该可行另一种是Android Studio版本号是2.x.x及以下(我的是2.2.3),但是tools下没有Android->Android Device Monitor,这种情况可以找到SDK的安装目录,手动启动monitor.bat详细方法参照以下博主的链接【新版android studio 找不到
2021-05-24 17:19:45 293 2
原创 python 使用from xx import *导入函数时 可以找到xx文件但函数导入失败的问题
from xx import *的这种import方式不导入以_单个下划线开头的变量或方法
2021-04-18 20:22:55 568
原创 解决联想小新Pro14打开vmware虚拟机导致宿主机系统蓝屏的问题
心碎了 之前一直都是可以用的 不知道从哪次系统更新之后就不行了…而且别的电脑好像都没有这个问题!只有Pro14 QAQ看了下网上的教程,主要有如下几种解决方法:打开虚拟化平台支持(我是用这个方法解决的)控制面板->程序->启动或关闭windows功能->勾选 虚拟机平台->重启Hyper-V控制面板->程序->启动或关闭windows功能->勾选 Hyper-V找不到Hyper-V的话可以在电脑里新建一个txt,粘贴以下代码,并将文件重命名为Hype
2021-04-02 09:55:37 6621 4
原创 用V实现电脑给手机开热点快乐上网
你需要提前准备:一个可用的订阅或者服务器一个V的PC客户端一个电脑可以连接的无线网一个可以开热点的电脑具体步骤:将订-阅添加到V并更新服务器(如果是直接使用服务器,这一步可忽略)选择代理模式为开启P-A-C,并自动配置系统代理参数设置-V设置中选择“允许来自局域网的连接”打开电脑热点并使用手机连接cmd输入ipconfig,查看手机的局域网ip地址,记下来,写作A打开电脑代理设置,查看开启的端口号,记下来,写作B,这里是10809打开手机wlan,将已连接的wlan修改为手动设
2021-03-31 20:11:04 1298
原创 深度学习实战入门——CNN实现MNIST手写数字识别
深度学习实战入门——CNN实现MNIST手写数字识别今天来从头自己搭一个非常简单的卷积网络,使用的数据集是MNIST. MNIST应该算是一个被用烂了的数据集了,非常非常适合初学,数据量比较小,数据处理、训练和预测的时间都比较短,可以很好地用于把控网络搭建的整个过程。0x01 数据和自定义函数的准备MNIST数据集的下载地址是http://yann.lecun.com/exdb/mnist/ ,可能稍微有一点点慢,有耐心即可。一共有四个文件:文件名说明大小train-image
2021-03-15 16:02:51 8169
原创 Latex 浮动图表和正文前后距离的调整
之前一直排不好浮动图表和正文的间距,不是大了就是小了,今晚突然试出来了好像…勉强可以用在\begin{figure\table}后加上\vspace{},在\end{figure\table}前加上\vspace{},同时调整两个\vspace的大小,就可以修改啦...
2021-02-26 22:00:01 1526
原创 Matplotlib中几种默认颜色的十六进制表示及预览
最近常常用matplotlib画图,但是自己调颜色实在太烦了。有一次画k-fold cross validation的时候偶然发现它自己自带的颜色搭配其实就挺好看的,所以记一下方便之后用。自己自带的大概长这样,我只用到了前7种,默认的一共是十种颜色:默认参数是:(default: cycler('color', ['#1f77b4', '#ff7f0e', '#2ca02c', '#d62728', '#9467bd', '#8c564b', '#e377c2', '#7f7f7f', '#bcbd
2021-01-25 10:09:44 10983 3
原创 计算机网络-15 网络测量
第十五讲:网络测量概述定义:按照一定方法和技术,使用硬件或软件来量度网络运行状态,表征网络特性的一系列活动的总和应用:监测网络故障,测试协议行为,刻画流量特征,评估网络性能几个重大发现协议方面:TCP协议占了大部分网络流量流量方向方面:流量是双向的,通常非对称(下载密集型)流量payload方面:大象流和老鼠流(占总数9%的流承载了90%的流量),数据包大小分布两极化(要么MTU,要么就一个ACK)流量持续时间方面:蜻蜓流和乌龟流(45%的流持续时间小于2s,不到2%的流持续时间超过15mi
2021-01-15 09:58:29 2482 1
原创 计算机网络-14 网络安全
第十四讲:网络安全网络安全概述网络安全五大要素保密:避免非授权泄露,保障数据来源可靠完整:阻止对数据进行非授权篡改可用:数据可访问,无延迟可控:控制数据传播范围和方式可审查:对出现的网络安全问题提供调查依据和手段网络安全类型系统安全、网络安全、信息传播安全、信息内容安全密码技术将数据变为乱码传送,到达目的地后再用相同或不同手段还原/解密加密类型包括哈希、对称密钥加密、非对称密钥加密对称加密经典算法:DES、3DES、AES优点是加解密速度快问题是密钥管理量大、密钥传输信道安全
2021-01-15 09:57:30 602
原创 计算机网络-13 数据中心网络
第十三讲:数据中心网络概览DCN中的流量方向包括南北向和东西向两种南北向(从路由器到database,自顶向下)来自外部客户端,由前端服务器,业务服务器和数据库主机处理,流量模式相对固定,但会有天特性(一天中流量随时间的变化)东西向(数据中心内部)数据中心内部数据平行计算产生的流量,从分布式存储系统获取数据,传送给计算节点,再到汇聚点,再存储到文件系统中,流量模式不固定,分钟级别的变化可能都很大互联网和数据中心网络的对比互联网数据中心网络多自治域一个管理域分布式
2021-01-15 09:56:34 2087 3
原创 计算机网络-12 区块链
第十二讲:区块链的核心价值与应用探讨一种创新的分布式交易验证和数据共享技术,也称为分布式共享总账宏观上是分布式平等部署系统,分布式共享相同数据,无中心化控制,全网节点协作完成交易验证和分析微观上是数据存储在块中,块在逻辑上串连形成链条,用数字签名和完整性机制保障数据的真实性、时序性、完整性技术层面具有不可抵赖、不可伪造、不可篡改、不可撤回等属性,应用层面具有公开透明、交易可跟踪等属性核心价值在于信任模型、数据保护、治理模式区块和链以哈希链的方式保存业务记录集合、前序块的哈希值(数字摘要)、业务
2021-01-15 09:55:00 1149
原创 计算机网络-10 传输协议及优化
第十讲:传输协议性能分析和优化基础回顾TCP:端到端,发送端驱动,目标是可靠、公平、高效,拥塞控制是影响TCP性能的核心,采用reactive(响应)模式,发生拥塞后再调整端到端连接状态保存在两端,中间路由不保存任何连接信息(有的middlebox会保存)发送端驱动通过发送窗口大小控制速率可靠传输通过ACK,SACK显式告知是否受到,如果在一段时间里(RTO,超时重传)没有收到ACK,就重发,RTO=SRTT+max(200ms;4RTTVAR)RTO=SRTT+max(200ms;4RTT
2021-01-14 21:35:27 763
原创 计算机网络-09 QoS服务质量
第九讲 QoS 服务质量0x01 QoS基本概念衡量指标:带宽、时延、丢包率等等目标是避免网络拥塞,降低时延,减少丢包,调控流量,为特定用户或业务提供专用带宽,支撑实时业务不能创造带宽,但是可以对网络资源进行管理1 端到端时延包括处理时延、传播时延、排队时延,传播时延固定(和链路长度有关),处理时延和排队时延可优化处理时延:数据包从入端口被路由器接受到放到出端口队列等待转发的时间排队时延:数据包在出端口队列到被发送的时间传播时延:数据包在链路上发送和传播的时延有的路由器在入口和出口有俩队
2021-01-14 21:31:54 845
原创 计算机网络-08 FIA
第八讲:未来互联网体系结构研究TCP互联网体系结构层次模型刻画,细腰结构,下层为上层提供服务,层与层之间相对独立发展工作机理:以IP地址为核心,端到端连接(路由器对传输的内容没有感知能力,不保存连接状态)互联网成功的核心要素是:细腰结构,业务和通信模式自由发展;定长IP地址,硬件加速查找,有利于性能提升存在的问题服务质量保障、快速动态组网(多维紧耦合网络无法满足动态差异化业务快速组网需求)、前摄性强安全(被动性防御体系难以满足前摄性强安全需求)、流量激增增加带宽不能从根本上解决问题,本质是业
2021-01-14 21:30:29 642
原创 计算机网络-07 cdn+p2p
第七讲:cdn+p2p服务器直连分发的缺点:性能问题,服务器可能离用户很远,内容分发效率低,大量用户同时访问的时候系统也可能瘫痪zipf定律:80%的访问集中在20%的内容上启示:两种策略web cache:在靠近用户网络的地方缓存流行内容,后续请求不用再发到服务器,运营商采用,是被动模式,缺点是存在版权和内容更新的问题,类似于劫持,并且很多类型的内容不能缓存,比如动态数据、依赖参数和cookie的数据、加密数据cdn:把内容拷贝到不同地域的多台服务器,减轻服务器负载,提升用户QoE,内容提供商采
2021-01-14 21:15:45 543
原创 计算机网络-06 网络应用
第六讲:网络应用DNS方案1:本地文件存储DNS映射,扁平化命名空间,其他主机定期从该主机更新副本,缺点是主机数目增加时需要频繁更新副本,越来越多更新副本要下载方案2:集中服务器存储,所有映射保存在同一个地方,所有查询请求都转发到该服务器,缺点是单点失效,可扩展性,节点到服务器的距离所以需要分布式、层次化的系统DNS设计域名到地址的映射查询,层次化、分布式的域名空间存储和管理(根服务器、顶级域名服务器、权威服务器依次降低)根服务器一共就13个,顶级域名服务器包括一般域名(.com, .cn啥的
2021-01-14 21:14:04 212
原创 计算机网络-05 网络传输
第五讲:网络传输网络层提供端到端连接:无连接、尽最大努力交付的数据报服务端口:16位整数标识,网络意义是标识主机的一个特定服务,本地意义是区分主机内应用层的各个进程源/目的地址+源/目的端口号可唯一标识互联网中的TCP或UDP传输UDP最简单的传输层协议,根据端口号进行多路复用不需要建立连接和维护状态,不需要可靠传输,上层可实现更多功能TCP使用最广泛的传输层协议,多路复用、连接管理、可靠传输、流控、拥塞控制协议特征完全实现在传输的两端之上,符合端到端原则,效率、公平性、收敛效率是TCP
2021-01-14 21:11:13 466
原创 计算机网络-04 网络路由
第四讲:网络路由给每次数据传输确定一个端到端的路径,通常是找到两点之间的最小代价路径,保存在路由器的转发表FIB中基于分布式计算网络模型用无向图表示,节点是网络设备(路由器),节点间链路是带权重的边,权重即链路开销,可以是延迟、拥塞程度、花销等等目标是找到两点之间的最小代价转发路径对于一个单一节点来说,到其他节点的最短路径会构成一个树路由计算的方法包括集中式方法和分布式方法集中式方法适用于小规模网络,集中收集拓扑信息,使用最短路径算法计算,并下发给各个节点分布式方法适用范围更广,包括距离向量
2021-01-14 21:09:16 868
原创 计算机网络-03 网络互连
第三讲:网络互连直连网络的局限性本质上是广播网络,可扩展性差;在有环路的拓扑结构中会造成广播风暴解决方法:网络分割,将直连网络分成不同的段;广播到单播,只向目的地方向传送交换网络设计目标:只向目的地方向传送,转发规则自己生成,不需要外界参与主要包括数据帧转发和节点位置学习两个部分数据帧转发交换机存储目的MAC地址到出入端口的映射关系,FDB(forwarding database)对每个数据帧在FDB中查找目的MAC地址的端口号,如果有,就从该端口转发(单播),如果没有,从所有端口转发(广
2021-01-14 21:06:25 793
原创 计算机网络-02 直连网络
第二讲 网络基础:网络模型与直连网络协议方案1:模块化优点:独立性强,功能简单,易于实现缺点:适应性交互性差,不易维护和实现方案2:两层结构优点:相比1结构更清晰,更易于维护缺点:每出现一个新应用都要对每一种物理层做相应的适配方案3:三层结构引入中间层,向下对物理层进行抽象,向上为应用层提供接口优点:相比2极大降低适配工作量缺点:需要专门设计,增加了设计难度(但可以忽略)分层模型OSI七层模型应用:按照应用要求进行封装表示:加解密、数据格式化会话:管理会话和通信连接传输:可
2021-01-14 20:57:56 1029
原创 计算机网络-前言
因为上课几乎没听过(骚凹瑞),所以计网算是闭卷考试里复习得最慌最认真的一门了哈哈哈哈,找个地方把之前期末写的知识点总结存一存,毕竟这门课19年才改革所以算是没啥参考资料,要是之后有师弟师妹有缘看到这些总结,也算是再次发光发热了~(非常感谢期末时找到的某位不知名师兄的课程相关blog(现在已经找不到了。。),这门课改革之后资料实在是太难找了Orz)...
2021-01-14 20:56:19 427
原创 近期自然语言处理归纳小结之(一)词向量——nnlm模型
词向量之nnlm一、模型原理概述二、模型结构详解三、训练实战一、模型原理概述 此处先插一个对我这种长期纠结于【各种向量矩阵维数到底是多少】(就是坚持不懈地要弄清俩矩阵到底能不能乘)的人来说在理解模型细节方面有巨大帮助的链接:理解nnlm. word embedding提出后nlp的发展发生了质的飞跃。nnlm即一种基于n-gram文法、词向量表示和DNN结构的语言模型,该模型对语料库中每个单词在当前输入序列的情况下作为下一个单词出现的概率进行预测。n-gram文法、词向量表示和DNN结构不再赘述。
2020-10-16 10:05:14 958
原创 10.06论文阅读
【globalbom2019】A Multi-View Deep Learning Model for Encrypted Website Service Classification一种针对加密网站服务流量的多视图深度学习模型这篇也是组里师兄的文章。这篇文章太有自然语言处理那味儿了。【主要工作内容】提出了一种根据不同特征类型使用不同结构神经网络的分类模型在网页流量分类方面提出一种新场景,分类粒度在网站分类和网页分类之间。比如qq的qq支付,在支付环节会涉及很多个网页,本文把这些网页都归为同一
2020-10-06 19:22:08 141
原创 10.04论文阅读
IPCCC2018-Classifying User Activities in the Encrypted WeChat Traffic【简介】微信应用下不同行为流量的识别【主要工作内容】研究MMTLS协议(微信基于TLS的私有加密协议)及MMTLS流量;比较HTTPS和MMTLS的特征区别,使用5种常用的分类方法(决策树,RF,朴素贝叶斯,逻辑回归,SVM)对细粒度的行为进行流量识别。【论文组织架构】IntroductionRelated Work分析MMTLS协议,介绍微信提供
2020-10-06 16:22:30 122 1
原创 10.05论文阅读
【globalcom2017】Traffic Classification of Mobile Apps through【Motivation】一个角度比较好的可以用的motivation,提到了一些检测流量的工具因为暴涨的手机应用而在流量分析和分类方面受到了限制。【主要工作内容】手机流量行为细分【一些小收获】提到了一个小创新点;先用简单分类算法,如K-Means进行基本行为发现,再用较复杂的分类算法,如SVC进行活动-行为的二元映射,该思路可以使分类器的可解释性增强,且由于不直接对SVC
2020-10-05 23:48:12 92
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人