随笔分类 - 2.11 |— 面试必会题
摘要:1、sql注入,xss攻击,csrf, 1. sql注入 把sql命令插入到web表单,然后提交到所在页面请求,从而达到欺骗服务器执行恶意的sql命令 解决方法:不要使用动态拼接sql,把指令和数据分开,参数化查询 2. xss:Cross Site Script 跨站脚本 web应用中的,一种计算
阅读全文
摘要:Git 命令 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 三、增加/删除文件 四、代码提交 五、分支 七、查看信息 八、远程同步 九、撤销 linux命令
阅读全文
摘要:1、python是什么? 解释性语言、高级语言、开源、简洁、方便、容易扩展 2、可变类型与不可变类型 可变类型:list、dict、可变集合set 不可变类型:数字,str,tuple元组,frozenset (不可变的类型都可以被hash哈希) 内存中的那块内容(value)是否可变 3、深浅co
阅读全文
摘要:十大经典排序算法 https://mp.weixin.qq.com/s/putWU_FBF7cZJkuVpCy0sw 1.冒泡 2.快排 5.希尔排序 6.二路归并排序 python def merge(data,left,mid,right): temp = [] i,j = left,mid+1
阅读全文
摘要:1、msyql引擎,区别,适用场景 存储引擎:如何存储data,为存储的data建立索引,如何更新、查询data等技术的实现方法 数据库的表有不同的类型,对应mysql不同的存取机制,表类型又称存储引擎 1. InnoDB存储引擎 1. 支持事务,支持外键, 2. 行锁设计,默认读取操作不会产生锁
阅读全文
摘要:1、程序、进程与线程是什么?区别与联系? 1. 程序:只是一堆代码。 2. 进程:对运行时程序的封装。OS 资源调度与分配的基本单位。实现了OS的并发 3. 线程:是进程的实体。CPU 调度与分派的基本单位。实现了进程内部的并发 联系 1. 一个进程由一个或多个线程组成 2. 一个进程内的所有线程,
阅读全文
摘要:1、七层模型,对应的协议 物理层 (比特流) RJ45、IEEE802.3 数据链路层 (数据帧) PPP(点对点)、VLAN(虚拟局域网)、MAC() 网络层 (数据包) IP ARP RARP、ICMP、 RIP OSPF IGRP 传输层 (数据段) TCP UDP SSL(安全套接层) TL
阅读全文
摘要:一、Python基础 1、什么是python?使用python有什么好处? python是一种编程语言,它有对象、模块、线程、异常处理和自动内存管理。它简洁,简单、方便、容易扩展、有许多自带的数据结果,而且它开源 Python是一种解释性语言,它的源代码可以直接运行,Python解释器会将源代码转换
阅读全文
摘要:1、django请求生命周期 wsgi, 他就是socket服务端,用于接收用户请求并将请求进行初次封装,然后将请求交给web框架 (Flask、Django) 中间件,帮助我们对请求进行校验或在请求对象中添加其他相关数据,例如:csrf、request.session 路由匹配 根据浏览器发送的不
阅读全文
摘要:面试技巧:26个面试经典问题回答 1、请你自我介绍一下自己好吗? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都
阅读全文
摘要:操作系统篇 1、OS 1. 操作系统的四个特性 1. 并发:同一段时间内多个程序执行(注意区别并行和并发,前者是同一时刻的多个事件,后者是同一时间段内的多个事件) 2. 共享:系统中的资源可以被内存中多个并发执行的进线程共同使用 3. 虚拟:通过时分复用(如分时系统)以及空分复用(如虚拟内存)技术实
阅读全文
摘要:mysql内置 1、视图、使用场景 视图是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增,改,查,操作, 视图通常是有一个表或者多个表的行或列的子集。 对视图的修改会影响基本表。 它使得我们获取数据更容易,相比多表查询。 视图的优缺点 优点: 1)对数据库的访问,因为视图可以有选择性的选取数
阅读全文
摘要:1、互联网协议分为osi七层或tcp/ip五层或tcp/ip四层 每层运行常见物理设备(了解) . 了解交换机、路由器、网关的概念,并知道各自的用途 答:1)交换机 在计算机网络系统中,交换机是针对共享工作模式的弱点而推出的。交换机拥有一条高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这
阅读全文
摘要:基本信息 学历:本科 专业: 电话: 邮箱: 工作经验: 至少1年的相关的开发工作经验 不相干的不要写 经历倒叙,从最近的写起 时间,公司,职位 负责公司crm开发,从需求分析,到实现客户关系数据管理,分析客户签单趋向 业务报表分析,出差管理,流程管理 产生什么效益? ...
阅读全文