自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(146)
  • 收藏
  • 关注

原创 百度一面+二面+三面

不得不说,效率好高,爱了爱了百度一面8.24七点1、自我介绍,问大几了,能不能提前来实习2、介绍你的项目,这里我说了好久,口干舌燥3、怎么测的,思想,遇到的问题balabalabalabala,4、你都遇到了什么问题,怎么解决的5、数据库相关,写语句,介绍事务和索引,为什么要有索引?分类?6、内存泄漏和内存溢出?这儿我说错了7、Java的垃圾回收机制,为什么分新生代和老生代?怎样触发老生代8、进程和线程的区别?你是怎么理解的9、你都用过什么数据库,有哪些了解,10、写代码:判断有无环

2020-08-26 19:36:47 5419 2

原创 腾讯一面+二面+三面(凉经)

菜鸡秋招面的第三家公司,话不多说,来记录啦感觉面试官人都很好,笔芯腾讯一面1、自我介绍,介绍完以后能感觉到面试官是一个很有条理的人,整体分了四个部分(代码考察、基础知识部分、项目深度沟通、问答环节)2、代码是一个字符串解压缩,思路说出来了,代码没写出来,时间有些不允许,面试官还给了提示,看来我的代码能力太菜3、https和http,我讲了不同还有https的加密过程,4、七层模型介绍,tcp和udp的不同5、gc相关,我把我知道的gc相关全说了,说了挺多6、牛客系统文字聊天设计测试用例,说完

2020-08-21 15:09:51 3633 2

原创 作业帮一面+二面+hr面

这是本菜鸡秋招面的第二家公司,写面经来记录自己的秋招成长史,等以后工作了回过头来看看,自己还面过这么多公司,哈哈哈哈,就当记录生活吧作业帮一面面经1.自我介绍然后讲项目背景设计等等2.域名方面,怎么生成的,输入地址发生了什么3.多进程多线程,进程线程区别4.多进程并发怎么实现,有什么问题,这个不会5.多线程会有哪些问题,怎么解决6.讲一下索引和事物,7.你的图片服务器项目中,怎么解决脏读幻读问题的8.死锁的条件以及避免死锁的办法9.写数据库语句,学生表啥的10.linux指令11.讲

2020-08-21 14:46:03 3156 3

原创 算法之《动态规划》练习解析

动态规划概念篇定义:动态规划是分治思想的延伸,通俗一点来说就是大事化小,小事化无的艺术。通过拆分问题、定义问题状态和状态间的关系,让问题用递推的方式得到结局;特点和考虑维度:①把原来的问题分解成了几个相似的子问题。② 所有的子问题都只需要解决一次。③ 储存子问题的解。动态规划的本质,是对问题状态的定义和状态转移方程的定义动规一般都需要和数组搭配使用动态规划问题一般从以下四个角度考虑:状态定义、状态间的转移方程定义、状态的初始化、 返回结果适用场景:最大/最小值 、可行不可行、是不是、方案

2020-08-17 14:39:56 509

原创 融360一面+二面+hr面

这是本菜鸡秋招面的第一家公司,感觉面试官人都很好,每场面试体验都挺好,记录一下面试经历,可能有的问题记录的有遗漏,一面1、万年不变自我介绍2、介绍项目(背景、实现、框架、尽量介绍的详细一点吧)3、怎么测试的,发现了什么问题,在针对项目具体提一些问题4、linux命令介绍,我把知道的都说了一遍,然后面试官就出了场景让写命令5、数据库语句,具体出了个题写语句,查询表A中id字段重复出现三次以上6、public private protected权限区别7、介绍list、map、set,我就又把知

2020-08-13 16:00:04 2507 26

原创 菜鸡秋招第一次面试以后……应该好好研究一下索引、事务、死锁了

索引1、什么是索引?为什么要有索引?简单来说,索引就像一个目录;比如你想在图书馆借一本莫言的小说,一楼存的数学类,二楼医学类,三楼文学类。在三楼一排存的徐志摩的,二排存的莫言的,三排存的林徽因的。索引就相当于引导,有人告诉你三楼二排存的莫言的,你就不用从一楼一本一本的去往上找,这就大大增加了查找速度。来官方一点:索引能快速找出在某一列中有一特定值的行。不使用索引,mysql必须从第一条记录开始查找,直到找到相关的行。如果表中查询的列有一个索引,mysql能快速到达某个位置去搜索数据文件,而不必查看所有

2020-08-10 16:33:41 651

原创 树相关总结:二叉树、AVL树、红黑树、B树、B+树

文章目录一、二叉树1、概念和分类2、二叉树的性质3、特殊情况(完全二叉树和满二叉树)4、二叉树的遍历二、二叉搜索树和二叉平衡树1、两种树的基本认识2、二叉搜索树查找的性能分析三、 AVL树和红黑树四、B树和B+树B树和B+树的区别树在数据结构中非常重要,应用也很广泛,比如文件系统的管理,有根目录,里面有文件等等,我们先看一下树的基本概念,方便后续学习;后面会有一些特殊树的介绍①节点的度:一个节点含有的子树的个数称为该节点的度;像上面A的度为6,D的度为1;②树的度:一棵树中,最大的节点的度称为树的度

2020-08-05 17:24:24 1132

原创 八道二叉树基础程序面试题

一、二叉树的前序遍历递归方法解决public class preorder { List<Integer> list=new ArrayList<>(); public List<Integer> preorder(TreeNode root){ if(root!=null){ list.add(root.val); preorder(root.left); pre

2020-08-05 17:22:45 322

原创 【测试用例练习】十、微信朋友圈点赞 和发红包 测试用例

朋友圈点赞测试用例功能测试1、是否可以正常点赞和取消,被点赞得人是否正常收到消息2、点赞后显示的是朋友网名昵称还是你给他的备注,3、点赞显示的是否正确,一行显示几个,会不会自动换行4、点赞是否按点赞时间进行排序,头像对应的是否正确;5、点赞的人是否在可见分组里,6、点赞状态,共同好友是否可见,7、点赞状态是否能即时更新显示8、网络不好时或者无网情况下能否点赞成功9、点赞后再次点击点赞是否会取消点赞10、自己能不能给自己点赞,点赞数会不会+1;11、朋友圈下拉刷新后,点的赞可否显示1

2020-08-04 22:28:14 4147 2

原创 【define和const常量】以及【new和malloc】的区别

define和const常量的区别1、编译器处理不同宏定义是一个“编译时”概念,在预处理阶段展开,不能对宏定义进行调试,生命周期结束于编译时期;const常量是一个“运行时”概念,在程序运行使用,类似于一个只读行数据2、存储方式不同宏定义是直接替换,不会分配内存,存储与程序的代码段中;const常量需要进行内存分配3、类型和安全检查不同宏定义是字符替换,没有数据类型的区别,同时这种替换没有类型安全检查,可能产生边际效应等错误;const常量是常量的声明,有类型区别,需要在编译阶段进行类型检查

2020-08-04 15:09:49 302

原创 【五种方法解决】找出数组中出现次数超过数组长度一半的数字

剑指offerJZ28:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。这道题是在面试时常问的一道题,有多种解法,我们分别看一下;方法一:利用map利用map的key -value模型来存放arr[i]和相对应出现的次数,最后用次数去跟数组长度一半去比较,大于则就是;比如1,2,3,2,2,2,5,4,2;就是1出现一次、2出现5次、3.4.

2020-08-04 11:06:48 12125 7

原创 看完这篇session和cookie你就可以招架住面试官了

seesion和Cookie出现的原因?因为http协议是无状态无连接的,在客户端向服务器发送请求响应完毕以后,二者的连接就断开了,这个过程称为一次会话(字面理解就像两个人进行了一场谈话,可以理解为cookie和session的这场谈话结束)结束,但有些场景,比如要进行登录记住密码或者多长时间免登录之类的,这时就要用的session和cookie;就是为了让服务器认识你是谁cookie和session的工作原理cookie当客户端给服务器发送一些请求时携带者自己的用户信息,发过去之后,服务器给客户端

2020-08-03 14:41:38 1023

原创 【测试用例练习】九、web测试和APP测试(详细版)的侧重点区别

web测试主要关注点1、功能测试:*总体功能是否符合需求说明书*页面上的输入框、下拉框、上传相机等按钮是否可正常点击,跳转到本地*表单的提交是否可用2、界面测试:*界面的布局、文字、颜色等是否美观协调3、链接测试:*页面上的链接是否可以跳转到正确的地方*会不会出现空页面*跳转的速度是否在可接受范围内*前后端交互方面4、性能测试:*系统能支持多少用户同时在线;*超过这些用户数,系统会给出什么样的反映;*疲劳测试:让系统长时间运行,看能否稳定运行5、兼容性测试:不同的浏

2020-08-01 22:14:57 1320 1

原创 Postman使用教程图解

postman的主要功能1、模拟HTTP requests的一些方法:get、post、put等2、Collection :测试集合,你每测试一个项目建立一个collection,把请求放在一起,方便日后查阅,而且还能Import或者Share,整个团队的人都可以看到;3、 Response 形式多样一般在用其他工具来测试的時候,response 的内容通常都是纯文字的 raw, 但如果是 JSON ,就是塞成一整行的 JSON。这会造成阅读的障碍 ,而 Postman 可以针对 response

2020-08-01 11:24:26 2689 1

原创 【测试用例练习】八、淘宝网站测试用例

界面测试1、页面的字样是否正确2、文字格式大小是否统一3、排版是否整齐、布局是否合理4、重点和热销物品是否突出5、页面上的所有链接是否有点击提示6、页面上的二维码是否可扫7、已点击过的链接是否与未点击过得做颜色区别8、交互界面的设计是否方便;功能测试1、不输入任何东西点击搜索,能否跳转(默认搜索搜索框中物品)2、输入特殊字符能否搜正常搜索到物品3、这个页面上所出现的所有链接可不可以正确跳转,像天猫,聚划算,充值话费等;4、是否可以通过淘宝APP扫码登录;5、点击搜索框的相机会不.

2020-07-29 16:34:53 14385 5

原创 海量数据处理思想 + 一些例题

海量数据,顾名思义就是数据量太大,内存里装不下,基本思路就是分治,借助一些合适的数据结构;下来看一下具体的例子一、bit-map:使用bit数组来表示元素是否存在,这样只需要存储比特位即可;1、如果有40亿个QQ,如何存储首先我们需要清楚,如果有40亿个QQ号,假设每个QQ号用一个int类型存储,则大约需要16G的空间,所以如果不做任何处理直接存储,缺点是空间消耗比较大,并且也有可能导致内存不够的问题。在这里,我们存储的目的主要是用于查询,所以我们可以使用位图存储某一个QQ存在与否的二值信息。对于每一

2020-07-24 13:29:01 341

原创 TCP协议几个常见面试题整理

添加链接描述一、说一下计算机网络体系结构1、物理层:主要负责在物理线路上传输原始的二进制数据。两台计算机要通信,就得通过介质,比如光纤、电缆等,物理层就是干这些事情的,。2、数据链路层:主要负责在通信的实体间建立数据链路连接。物理层它只是单纯着负责在计算机之间传输0,1这样的电信号。假如这些0,1组合的传送毫无规则,计算机是解读不了的。因此,我们需要制定一套规则来进行0,1的传送。例如多少个电信号为一组啊,每一组信号应该如何标识才能让计算机读懂啊等。数据链路层就是在物理层之上,负责给这些0,1制定

2020-07-23 19:01:06 1549

原创 数据库基础还很迷糊?点进来就好了(增删查改详细示例)

一、数据库基础认识1、什么是数据库,为什么要有数据库?存储数据用文件就可以了,为什么还要弄个数据库?数据存储在文件中是有一定问题的,比如可能容易丢失,当数据量过大时无法存储,不利于查询和管理等等,数据库有专门的SQL语句来进行查询管理,这也是这篇文章的重点;所以数据库就应运而生了,数据库就是专职存数据的一个软件;2、数据库的分类现在市场大致分为关系型数据库和非关系型数据库,我的这篇博客详细解释了两者的优缺点等,感兴趣可以看一下关系型数据库(RDBMS):是指采用了关系模型来组织数据的数据库。

2020-07-17 10:31:20 648

原创 测试管理工具之 ——>“禅道”

一、禅道的设计理念和来源1、常见的测试管理工具QC/ALM:QC是TD(Mecury)的升级版基于Web的测试管理工具,可以组织和管理应用程序测试流程的所有阶段,包括制定测试需求、测试计划、执行测试和跟踪缺陷。此外,通过Quality Center还可以创建报告和图来监控测试流程。CQ:是专注于配置管理工作中的变更管理工具。可用于任务分配、Bug 跟踪、变更管理、流程制定等。JIRA:Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟

2020-07-15 20:54:42 2333

原创 来看21届IT学子应该如何备战秋招?

写在前面:今天是2020年7月14,离正式秋招可能就两个月时间了。睡了个午觉醒来脑子里突然就在想怎样才能在秋招中找到一份满意的工作,决定把自己所想写下来;这篇文章写给自己同时也写给即将找工作的2021届各位幸运宝宝 ^ _ ^一、有计划有目标的提高自身实力**关键词:牛客 笔试 算法 计算机基础 **我本人现在就是菜鸟一个,我相信大多数的我们都是普通人,两个月的时间说要奋斗成大牛,这好像有点扯,但我觉得两个月的时间把握好了,有计划地充实的过每一天,找一份自己满意的工作应该还是有可能的,

2020-07-14 15:23:07 2087 12

原创 【线程池下篇】IO密集型 VS CPU密集型

先来思考一个问题,线程数量是不是越多越好,我们都知道线程的出现是为了帮忙干活,就像生活中你找人帮你干活你得给人家开工钱,那肯定不是越多越好,计算机中,线程的创建同样需要本钱;不是越多越好,那应该怎么设计呢?根据需求来,看你的需求是怎样的;第一种情况:cpu密集型如果你的程序是以计算为主,多线程在运行的时候,可以充分利用CPU,假设你有五个核心cpu,当你有五个线程时,此时一人一个,资源得到了最大效率的利用,如果你有五个CPU,10个线程,这样,运行线程的创建过程和运行的切换过程都需要浪费资源,就得不偿

2020-07-14 11:58:57 1520

原创 【线程池上篇】4种常用线程池介绍

一、线程池介绍概念+使用原因:线程池就是提前创建好一些线程放在一起的集合,线程池的工作模式时拿到任务后在自己的池子里找看谁闲着,这个活就让谁去干,多线程模式下,系统需要不断地启动和关闭新线程,这个过程不但消耗资源而在存在线程间过渡的不安全性。ExecuorService 是Java提供的用于管理线程池的类,主要作用是控制线程数量和重用线程线程池的构成一个线程池包括以下四个基本组成部分:1、线程池管理器(ThreadPool):用于创建并管理线程池,包括 创建线程池,销毁线程池,添加新任务;2、工

2020-07-14 11:30:50 1006

原创 【Selenium完整篇】:基本概念+元素定位+API示例

文章目录一、常见的自动化测试工具认识二、Selenium工具集简单认识1、Selenium是个工具集2、Selenium较之其他工具的优点3、如何实施自动化4、进行自动化测试的好处三、常见API使用实例1、元素定位方面2、操作测试对象方面3、浏览器的操作4、键盘事件5、鼠标事件6、多层框架/窗口定位7、上传文件操作8、alert、confirm、prompt 的处理一、常见的自动化测试工具认识1、QTP:主要做自动化回归有图形化界面,用VB语言实现2、Rational Robot :做配置和回归的自动

2020-07-13 23:04:49 765

原创 【测试用例练习】七、自动售货机

现在各大商场、地铁站越来越流行自动售货机,那作为一名测试人员,该如何测试自动售货机呢;测试用例如下一、功能测试:1、自动售货机的按钮能否正常使用,有没有按不动的情况2、验证用户选择饮料功能是否正确,比如选择农夫山泉最终出来的是不是农夫山泉3、验证投币付款功能是否正确,(包括不同面额的纸币硬币,会不会不接受有些面额)4、找钱功能是否可用,输入10块,找5块这种5、还有其他支付方式,比如微信支付宝;6、有没有消费者投诉电话7、操作过程有没有相应的提示音8、能不能进行补货,售货机缺货时会不会有提

2020-07-13 10:39:22 10876

原创 【经典面试题】浏览器地址栏输入URL以后……

这个问题恐怕好多人在面试过程中都被问到过,但回答的都不算很好,所以我想写一篇笔记对这个问题进行一个系统的总结;就像这样输入一个网址,然后的然后一、先进行DNS域名解析我们都知道通过IP可以找到一台主机,我们输入网址的目的是获得我们想要的资源,那就需要知道去哪儿获取,所以就要知道对方的IP,那么第一步必然是要对这个网址进行解析得到IP地址。为什么要是用域名,不直接输入IP呢,因为方便我们记忆和使用;下来聊解析的过程a、浏览器缓存:先从浏览器缓存中查找是否有该域名,浏览器一般都会有浏览历史,当你输入一

2020-07-11 19:05:19 743

原创 【HashMap】关于HashMap的一些常见问题探究

一、HashMap和Hashtable历史叙旧都知道JAVA中有三大集合List , Set, Map,前两个继承自Collection接口,Map是一个独立的接口,今天主要谈谈Map下的HashMap;Map有三个实现类HashMap、TreeMap和HashTableHashtable比HashMap出现的要早,在java一开始发布时就提供的键值映射的数据结构,也就是Key-Value模型;而HashMap产生于JDK1.2,早不代表好,现在主要用的还是HashMap。能被广泛使用还是有它的优势的,

2020-07-09 21:13:46 653 1

原创 MySql的四种隔离级别

一、先来理解一下什么是事务事务是作为一个逻辑单元执行的一系列操作,所有操作必须成功完成,否则在每个操作中所作的更改都会被撤销;事物的结束有两种,所有步骤全部成功执行,事务提交,否则回滚,从事务最开始重新开始操作;二、事务的 四个特征(ACID)事务具有四个特征:原子性( Atomicity )、一致性( Consistency )、隔离性( Isolation )和持续性( Durability )。这四个特性简称为 ACID 特性。1 、原子性。事务是数据库的逻辑工作单位,事务中包含的各操作要么都

2020-07-08 20:10:54 298

原创 【测试用例练习】六、水杯

先问一下什么杯子哈,比如有普通杯、保温杯、儿童杯、大水壶,不管哪种类型,大致从以下几个维度去测也是可以的一、功能测试1、水倒满会不会流出来2、有没有规定倒水的安全线3、水杯容量有没有刻度,刻度与标准容量是否一致4、盖子拧紧水倒不出来5、装热水会不会烫手6、杯盖拧紧后会不会很难打开7、如果是保温杯对保温功能进行测试8、保温杯长期装凉水,会不会不保温9、杯子的清洗是否方便,有没有带杯刷10、杯子是否可以泡茶、泡咖啡等11、杯子可不可以放冰箱12、杯子的材质是否易碎13、保温杯杯盖上会

2020-07-08 17:31:39 690

原创 关系型数据库VS非关系型数据库

关系型数据库及其优缺点关系型数据库(Mysql和Oracle):指采用了关系模型来组织数据的数据库,关系模型指的就是二维表模型,关系型数据库就是由二维表以及表与表之间的联系组成;常见的关系型数据库有Oracle、SQLServer、MySql先来看一下关系型数据库的常见概念关系:关系是一张表,像上图那样的一张表,元组:表中的每行(即数据库中的每条记录)就是一个元组,也称记录,属性:二维表中的每列就是属性,在数据库中被称为字段;数据库之间列无联系,行有联系域:属性的取值范围,数据库中每一列的取值

2020-07-08 17:26:59 398

原创 (*^▽^*)看完它再也不怕面试被问GC了(*^▽^*)

GC的概念Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,在使用JAVA的时候,一般不需要专门编写内存回收和垃圾清理代 码。这是因为在Java虚拟机中,存在自动内存管理和垃圾清扫机制。电脑的内存大小的不变的,当我们使用对象的时候,如使用New关键字的时候,就会在内存中生产一个对象,但是我们在使用JAVA开发的时候,当一个对象...

2020-07-08 15:28:02 315

原创 聊聊进程和线程以及进程间通信的方式

得到的

2020-07-08 15:24:24 620

原创 多线程初阶篇

多线程的创建方式1、通过继承Thread类创建线程类①定义Thread类的子类,并重写该类的run()方法,该方法的方法体就是线程需要完成的任务,run()方法也称为线程执行体。②创建Thread子类的实例,也就是创建了线程对象③启动线程,即调用线程的start()方法class MyThread extends Thread { @Override public void run() { System.out.println("这里是线程运行的代码");

2020-07-08 15:22:14 258

原创 【腾讯经典考点】出现次数超过一半的数

老题目了,有n个数,其中有一个数出现的次数超过n/2,如何快速找出这个数思路一排序,如果一个数组中有一个次数出现的次数超过数组长度的一半了,那排序之后这个数一定在mid位置,返回mid位置的数就ok了public static int solution1(int[] b){ //O(nlgn) Arrays.sort(b); int start=0,end=b.length-1; int mid=(end-start)/2;

2020-07-06 22:31:49 280 1

原创 那些JAVA变量的常见问题,你快忘wan了没

结论先放这儿,要的请带走一、JAVA当中的基本类型有哪些?答:byte(1),char(2),short(2),int(4 java中int型变量就占四个字节,和操作系统无关),long(8),float(4),double(8)在、,boolean( 有些 JVM 的实现是占1个字节,有的占1个比特位,没有明确规定)和引用类型,他们占的字节数在括号后标注在引用类型比如接口、类、数组、String、枚举二、JAVA当中的变量有哪些?答:大致分为成员变量和局部变量,成员变量又分为实例成员变量和静

2020-07-06 20:46:59 188

原创 【图片服务器】实现思想代码+具体测试

文章目录一、项目概述1、效果展示2、核心技术3、设计思想二、项目的具体实现1、建立数据库连接2、创建一个类放图片的属性3、数据库的增删查4、实现servlet服务5、让图片展示的Servlet三、项目改进办法1、基于白名单的防盗链机制2、基于 MD5 实现相同内容图片只存一份四、对项目的具体测试1、单元测试2、界面测试3、 功能测试4、性能测试5、兼容性测试6、安全性测试7、易用性测试8、自动化测试一、项目概述1、效果展示这个项目做的是实现一个类似于相册的功能,可以进行图片的上传、查看、删除功能;那它

2020-07-03 23:57:18 423

原创 【唐诗分析器】实现思想代码+具体测试

文章目录一、项目概述1、效果展示2、设计思想二、诗词数据获取部分1、请求和解析列表页2、请求和解析详情页3、SHA256去重4、计算分词5、存入数据库三、数据可视化部分四、项目改进办法1、原始方法单线程2、改进方法一多线程3、改进方法二线程池五、对项目的具体测试①功能测试②性能测试③界面测试④兼容性测试⑤安全性测试⑥易用性测试一、项目概述1、效果展示先来看一下项目最终的效果什么样子的,从项目名称可以看出来这个项目是对唐诗的数据进行分析,实现两个功能,也就是我们的需求功能一:图一这样,以作者创作数量的

2020-06-29 22:31:39 1432 1

原创 IDEA运行报错 Incorrect string value***for column at row1

错误截图出错原因是字符集设置不对解决办法一在数据库中执行语句:tangshi是我的表名ALTER TABLE tangshi CONVERT TO CHARACTER SET utf8mb4;解决办法二右击表名 -> 更改表 -> 进入表的页面 -> 将字符集改为utf8mb4然后再运行就不会报错了...

2020-06-28 21:08:28 1485

原创 【Linux】长文认识Linux和一些操作(统计关键字、权限修改等等)

文章目录一、Linux总体认识1、Linux的特点2、Linux的版本3、Linux下的文件系统4、Linux和Windows系统有什么不同二、Linux下的常用操作1、快捷键2、vim里的一些操作3、帮助文档4、查看cpu、内存、磁盘三、linux下查看网络相关1、ifconfig:查看被启动的网卡2、route:显示路由状态=3、netstat:查看网络接口所监听的端口4、host:查看主机对应的IP5、ping 主机名:监测网络是否联通6、查看端口被占用四、linux权限问题1、用户分类:2、rwx4

2020-06-27 20:58:01 322 1

原创 【Linux】日志查看方式都有哪些?

日志的本质也是文件,其实就是查看文件的方法这是我建的一个testlog 文件,里面的内容就是我们接下来所要查看的Linux命令之cat,cat 文件名cat -n :对文件进行编号Linux命令之less less 文件名(可以看到查出来这里有一片空白,是因为less显示要显示够一下,而且从下往上,要退出时,shift+:在按q)less -n testlog,和上面的cat -n 一样,给内容按顺序加上编号,就不放图了,键盘上的上下键可以进行翻页查看Linux命令之more:more和

2020-06-27 16:57:56 636

原创 【剑指offer@JZ41--JZ50】

JZ41:和为S的连续正数序列题目描述:小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快的找出所有和为S的连续正数序列?解题思路:因为要连续,所以求的的这个序列公差为1(根据等差数列的求和公式:S = (1 + n) * n / 2),并且中间值就是这段数列平均值的

2020-06-27 15:55:23 313

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除