映客直播软开校招岗(go语言)

问题: 笔试: 比较简单,有一道题比较深刻: 内存1G,需要计算1G的数据排序,哪种排序方法效率最低,当时选的是冒泡,因为涉及到频繁的数据交换,其实应该是归并,因为归并不是原地排序,多占用的内存空间,会与磁盘进行频繁的页交换,造成卡顿。 面试: 实习的感受 学校的经历 手写二分法 手写图 手写图的广度优先算法 手写图的深度优先算法 总结: 校招的岗位jd要求不是很高,熟悉java的同学也可以去投go 没有通过,深度优先没写出来,广度写的也不是很流畅,图方面的知识看的太少了,从此以后不熟的知识点
分类: 其他 发布时间: 11-10 20:50 阅读次数: 0

JavaWeb学习笔记(12)

JSP的内置对象:不用new,直接拿来就能用 JSP的9大内置对象 内置对象是指在JSP的<%=%> 和<% %>中可以直接使用的对象 对象名 类型 说明 request javax.servlet.http.HttpServletRequest response javax.servlet.http.HttpServletResponse session javax.servlet.http.HttpSession 由session="true"开关 application javax.se
分类: 其他 发布时间: 11-10 20:50 阅读次数: 0

mysql emoji图片存储

mysql nickname varchar(1024) character set uft8mb4 collate uff8mb4_unicode_ci default null comment '用户昵称' java 存数据库之前 URLEncoder.encode(nickname,'utf-8'); 返回前段之前 URLEncoder.decode(nickname,'utf-8');
分类: 其他 发布时间: 11-10 20:50 阅读次数: 0

计算机缩写术语总结

1.ECMA(European Computer Manufacturers Association) 欧洲计算机制造商协会 2.W3C(World Wide Web Consortium) 万维网联盟 3.DOM(Document Object Model) 文档对象模型 4.BOM(Browser Object Model) 浏览器对象模型 5.API(Application Programming Interface) 应用程序编程接口 6.CSS(Cascading Style She
分类: 其他 发布时间: 11-10 20:50 阅读次数: 0

HTML5测试题整理Ⅱ

1.哪个元素被称为媒体元素的子元素? 答案:<track>。 <track> 标签为媒体元素(比如 <audio> and <video>)规定外部文本轨道。这个元素用于规定字幕文件或其他包含文本的文件,当媒体播放时,这些文件是可见的。 2.哪个元素定义了 <object> 元素的参数? 答案:<param>。 param 元素允许您为插入 XHTML 文档的对象规定 run-time 设置,也就是说,此标签可为包含它的 <object> 标签提供参数。 3.哪个元素表示外部资源? 答案:<o
分类: 其他 发布时间: 11-10 20:50 阅读次数: 0

函数+进制转换11.10

函数+简单进制转换 一、运行结果 二、所用函数的说明 1)菜单 void mune() { printf("||----------------------------------||\n"); printf("||----------------------------------||\n"); printf("|| ||\n"); printf("|| 进制转换
分类: 其他 发布时间: 11-10 20:50 阅读次数: 0

Qt编写气体安全管理系统2-界面框架

一、前言 整体框架包括两个部分,一部分是UI界面框架,比如一级二级导航菜单按钮整体布局等,一部分是项目框架,上一篇文章说的是项目框架,这一篇文章来说界面框架,Qt做界面非常快速和高效,尤其是提供了可视化的界面设计,所见即所得,和大部分的开发环境类似,比如宇宙第一的VS,古老的VB,当年超级牛逼的dephi等,都是提供了可视化的所见即所得界面设计器,拖拖控件搞定,然后再去写对应的事件代码,最后编译打包发布。 Qt基本上是超大型一站式GUI超市框架,你要的各种控件都有,比如按钮、标签、文本框、下拉
分类: 其他 发布时间: 11-10 20:50 阅读次数: 0

zookeeper(5)配置中心

zookeeper做为配置中心如何设置,如何存储数据解析
分类: 编程语言 发布时间: 11-10 20:50 阅读次数: 0

再来看看Java8的新特征——lambda表达式

什么是lambda表达式? 可以把Lambda表达式理解为简洁地表示可传递的匿名函数的一种方式:它没有名称,但它有参数列表、函数主体、返回类型,可能还有一个可以抛出的异常列表。 比如说new一个Thread的传统写法如下 Thread t = new Thread(new Runnable() { public void run(){ System.out.println("Hello world"); } }); 那么利用lambda表达式的写法就是 Thread t = new Th
分类: 其他 发布时间: 11-10 20:34 阅读次数: 0

题解【QZOI CSP-S模拟赛 T1 Game】

错误的贪心导致考场上只有10pts... 看来以后贪心还是需要先证明啊 题目描述 小A和小B在玩一个游戏,他们两个人每人有 $n$ 张牌,每张牌有一个点数,并且在接下来的 $n$ 个回合中每回合他们两人会分别打出手中的一张牌,点数严格更高的一方得一分,然而现在小A通过某种神秘的方法得到了小B的出牌顺序,现在他希望规划自己的出牌顺序使得自己在得分尽可能高的前提下出牌的字典序尽可能大。 题意分析 给出一个数列$b$,给出一个相同长度的数列$a$,要求重新排列$a$,使得最多的$a_i>b_i$,输
分类: 其他 发布时间: 11-10 20:34 阅读次数: 0

git--介绍和安装

介绍 Git 是一个开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 最初是由Linus Torvalds设计开发的,用于管理Linux内核开发。只花费了两周的时间,就写了一个git。Git 是根据GNU通用公共许可证版本2的条款分发的自由/免费软件。 GitHub是一个基于Git的远程文件托管平台(同GitCafe、BitBucket和GitLab等) Git本身完全可以做到版本控制,但其所有内容以及版本记录只能保存在本机,如果想要将文件内容以及版本记录同
分类: 其他 发布时间: 11-10 20:34 阅读次数: 0

Music Share

不是你亲手点燃的 那就不能叫做火焰   --- 莫西子诗《要死就一定要死在你手里》 咖啡真苦 蜜糖好甜 我从来不拒绝 所有滋味 hey 总有残缺 我还是觉得完美   ---朴树《傻子才悲伤》 望苍天 四方云动 剑在手 问天下谁是英雄   ---屠洪刚《霸王别姬》 空に星が綺麗 Linda Linda
分类: 其他 发布时间: 11-10 20:34 阅读次数: 0

851. spfa求最短路

给定一个n个点m条边的有向图,图中可能存在重边和自环, 边权可能为负数。 请你求出1号点到n号点的最短距离,如果无法从1号点走到n号点,则输出impossible。 数据保证不存在负权回路。 输入格式 第一行包含整数n和m。 接下来m行每行包含三个整数x,y,z,表示存在一条从点x到点y的有向边,边长为z。 输出格式 输出一个整数,表示1号点到n号点的最短距离。 如果路径不存在,则输出”impossible”。 数据范围 1≤n,m≤1051≤n,m≤105, 图中涉及边长绝对值均不超过100
分类: 其他 发布时间: 11-10 20:34 阅读次数: 0

modbus-poll和modbus-slave工具的学习使用——功能码1的解析

上文使用了modbus工具的基本使用情况,但是还没用说明modbus中的协议的具体意义, 1、左边是slave,id=1,说明地址是1,f=01说明是功能码01,功能码是一个字节,说明理论上最多可以是256个功能码。 2、右边是poll,tx是发送的次数,err是错误数量,id是从机地址,f=01,说明是功能码01,sr=1000ms,说明poll 端是1s发送一次数据。 alis是其实是modbus的协议地址(个人理解的),第二列是数值,及寄存器中的value 这里摘取了部分通信的真实数据:
分类: 其他 发布时间: 11-10 20:34 阅读次数: 0

《毕业设计指导的系统设计与实现》论文笔记(二)

一、基本信息 标题:毕业设计指导的系统设计与实现 时间:2019 来源:天津大学 研究方向:高等院校毕业设计管理系统设计与实现 关键词:毕业设计; 管理系统; B/S体系架构; .NET组件; 二、研究内容 论文内容: 随着计算机应用技术的高速发展,数字化校园的建设已经如火如荼,因此, 基于分布式网络的应用系统开发更是如雨后春笋般涌现。我们学校现有校区四 个,同时进行网络远程教育,因此,毕业设计的管理工作一直是教务管理的工作 重心,为此,学校为了降低教务管理人员以及相关教师、学生的工作负担,同
分类: 其他 发布时间: 11-10 20:34 阅读次数: 0

2019-2020-1 20191312《信息安全专业导论》第六周学习总结

2019-2020-1 20191312《信息安全专业导论》第六周学习总结 教材学习内容总结 本周学习了Polya如何解决问题,简单类型与组合类型,复合数据结构,查找与排序算法,算法复杂度,递归,代码安全的相关知识。我对计算机中问题的处理方式有了新的认识。 教材学习中的问题和解决过程 对分治法的概念有疑惑,通过阅读课本,查找资料对分治法有了更深的认识。 参考分治法 代码调试中的问题和解决过程 -1.XOR加密作业中出现报错,查阅相关资料后发现异或运算只能运算整数型。 -2.进制转化作业中遇到了
分类: 其他 发布时间: 11-10 20:34 阅读次数: 0

《毕业设计指导的系统设计与实现》论文笔记(三)

一、基本信息 标题:毕业设计指导的系统设计与实现 时间:2019 来源:广西教育学院学报 研究方向:本科毕业论文指导与管理系统分析与设计[J] 关键词:本科毕业论文; 毕业论文指导与管理; 毕业论文管理系统; 二、研究内容 论文内容: 论文结构: 三、结论 四、参考文献 [1]苏雪峰.本科毕业论文指导与管理系统分析与设计[J].广西教育学院学报,2013(06):165-167.
分类: 其他 发布时间: 11-10 20:34 阅读次数: 0

域渗透-企业应用SAML签名攻击

在项目中遇到SAML企业应用 想留个后门时候一脸懵 随便的整理记录 记录项目中SAML渗透的知识点。 0x01 前置知识 SAML单点登陆 SAML(Security Assertion Markup Language)是一个XML框架,也就是一组协议,可以用来传输安全声明。比如,两台远程机器之间要通讯,为了保证安全,我们可以采用加密等措施,也可以采用SAML来传输,传输的数据以XML形式,符合SAML规范,这样我们就可以不要求两台机器采用什么样的系统,只要求能理解SAML规范即可,显然比传统
分类: 其他 发布时间: 11-10 20:34 阅读次数: 0

AcWing 345. 牛站 Cow Relays

由于我太菜了,不会矩阵乘法,所以给同样不会矩阵乘法同学的福利 首先发现这题点很多边很少,实际上有用的点 \(<= 2 * T\)(因为每条边会触及两个点嘛) 所以我们可以把点的范围缩到 \(2 * T\)来,然后... Bellman - Ford \(O(NT)\) 什么,限制边数?那不就是可爱的 \(BellmanFord\)吗? 看看复杂度,嗯嗯 \(10 ^ 8\) 海星,常数超小的我肯定不用吸氧的 #pragma GCC optimize(2) #include <cstdio> #
分类: 其他 发布时间: 11-10 20:34 阅读次数: 0

2019-2020-1 20175224 20175236 20175325 实验一 开发环境的熟悉

见同伴博客https://www.cnblogs.com/wff666999/p/11831317.html
分类: 其他 发布时间: 11-10 20:34 阅读次数: 0