![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 81
郝草草
这个作者很懒,什么都没留下…
展开
-
面试宝典——操作系统
面试宝典——操作系统一、进程、线程、协程进程进程是具有一定独立功能的程序,它是系统进行资源分配和调度的一个独立单位,也可以说进程是可以独立运行的一个程序。线程有时被称为轻量级进程(Lightweight Process,LWP),是操作系统调度(CPU调度)执行的最小单位。协程是一种比线程更加轻量级的存在,协程不是被操作系统内核所管理,而完全是由程序所控制(也就是在用户态执行)。二、线程和进程的区别线程是程序执行的最小单位,而进程是操作系统分配资源的最小单位。一个进程由一个或多个线原创 2021-03-29 12:31:15 · 274 阅读 · 0 评论 -
百度一面凉经
自我介绍项目介绍sql——sql单表查询,查询a表中b字段的最大值sql多表查询linux基础命令linux 查询日志文件中的指定关键字并输出到另一个新的文件中linux建立软链接linux的僵尸进程有了解嘛计网:tcp三次握手,四次挥手tcp建立连接、关闭连接的状态码的变化tcp传输错误会怎么办?在地址栏打入http://www.baidu.com会发生什么python的深拷贝、浅拷贝python装饰器的了解测试用例:自动贩卖机手撕代码:翻转字符串、冒泡排序...原创 2021-03-25 20:06:54 · 234 阅读 · 0 评论 -
Python面向对象编程(封装、继承、多态)
Python面向对象编程(封装、继承、多态)面向对象的三大特性:封装:根据职责将属性和方法封装到一个抽象类中。继承:实现代码的重用,相同的代码不需要重复的编写。多态:不同的对象调用相同的方法,产生不同的执行结果。增加代码的灵活度。面向对象编程的步骤将属性和方法封装到一个抽象的类中。外界使用类创建对象,然后对象调用方法。对象方法的细节都被封装在类的内部。一、封装封装:隐藏对象的属性和实现细节,仅对外提供公共的访问方法。定义类:① 与定义函数类似,第一个参数必须是self。②原创 2021-03-21 16:05:56 · 267 阅读 · 0 评论 -
面试宝典——SQL
面试宝典——SQL一、基本SQL语句选择:SELECT —— 从数据库中提取数据SELECT * FROM table1 WHERE 范围插入:INSERT INTOINSERT INTO table1(field 1,field2) values(value1, value2)删除:DELETEDELETE FROM table WHERE 范围更新:UPDATEUPDATE table1 SET field1 = value1 WHERE 范围查找:SELECT FROM W原创 2021-03-17 11:35:11 · 429 阅读 · 0 评论 -
面试宝典——Linux
面试宝典——Linux一、基本命令cd:切换目录ls: 列出当前目录的所有文件、文件夹(目录)信息pwd:列出当前目录的路径whoami:确认当前登录用户的身份cp:复制文件或目录mv:移动文件或目录grep:在文件中查找关键字find:查找文件ps:查看进程ps - efkill:结束进程kil-9 服务号 # 强制关闭指定进程cat:查看文件内容tar:打包ipconfig:查看IP地址ping:检查网络是否连通mkdir:创建文件夹touch:创建空文本文原创 2021-03-16 19:51:46 · 189 阅读 · 0 评论 -
面试宝典——计算机网络
面试宝典——计算机网络一、http状态码100-199 表示请求已收到接受处理200-299 表示成功200-响应成功300-399 表示资源重定向301-域名跳转,永久重定向 302-临时跳转,临时重定向400-499 表示客户端请求出错400-客户端语法错误403-服务器拒绝提供服务404-请求资源不存在500-599 表示服务器端出错500-服务器内部出错二、TCP三次握手(目的:使数据包的发送和接收同步)第一次:主机A向主机B发送一个带有序列号的数据段,向主原创 2021-03-16 18:41:08 · 264 阅读 · 0 评论 -
面试宝典——测试基础类
面试宝典——测试基础类一、软件测试的原则① 所有的测试标准都是建立在用户需求上的② 始终保持这“质量第一”的觉悟③ 需求阶段应该定义清楚产品的质量标准④ 软件项目一启动,软件测试便开始了⑤ 第三方进行测试会更客观,更有效⑥ 软件测试计划是做好软件测试的前提⑦ 测试用例是设计出来的,不是写出来的⑧ 发现错误较多的程序段,应该进入更深入的测试二、问:你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决。① 将bug提交到缺陷管理库进行备案。② 根据需求原创 2021-03-16 16:38:19 · 396 阅读 · 0 评论