自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HelloByte的博客

这山长水远的人世终究还得自己走.

  • 博客(76)
  • 资源 (3)
  • 收藏
  • 关注

原创 软件构造期末复习

设计-实现-调试-测试的软件构造。软件=程序+数据+文档程序设计是一种个人的科学或艺术。程序=算法+数据结构• 数据结构指的是程序处理或应用的数据与数据之间的逻辑关系。• 算法指的是解决特定问题的步骤和方法。• 程序设计的核心就是选择和设计适合特定问题的数据结构与算法,用编程语言编制为程序。软件工程把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以系统性的、规范化的、可定量的过程化方法去开发和维护软件。软件工程是应用计算机科学、数学、逻辑学及管理科学等原理,开发软件

2021-06-10 12:44:04 1067 2

原创 云计算与大数据基础

云计算与大数据基础1、大数据时代(4v+1c):价值密度低、快速、数据量大、多样、复杂。2、大数据核心:计算与存储层3、云存储共同对外数据存储和业务访问功能的一个系统4、率先在全球提供了弹性计算云EC2;简单存储服务S3;AWS的服务的种类非常齐全5、发表学术论文的形式公开其云计算三大法宝:GFS**、mapreduce、**bigtable6、采用Google docs 之类的应用,用户数据会保存在互联网上的某个位置,可以通过任何一个与互联网相连的终端十十分便利的访问和共享这些数据7、谷歌已

2021-06-08 15:06:20 1051

原创 高中信息技术简答题汇总

高中信息技术教资简答题汇总1.简述域名解析的过程客户机提出域名解析请求,将请求发送给本地的域名服务器。当本都地的域名服务器收到请求的时候,就首先查询本地的缓存,如果有该项记录,则本地的域名服务器就直接把查询的结果返回如果本地的缓存媒有收到该记录项,则本地的域名服务器就直接把请求发给根域名服务器,然后根据域名服务器一个所查讯的主的域名服务器的地址本地服务器在向上一步域名服务器发送请求,然后接受服务器查询自己的缓存,如果没有记录项,则返回下级的域名服务器的地址重复第四步,直到找到正确的记录本地域

2021-03-10 20:57:32 6478 3

原创 永恒之蓝-ms17-010

永恒之蓝-ms17-010测试环境目标机:Windows Server 2008 R2(Chinese) 172.16.16.X攻击机:kali linux 2019 i3860x03 操作步骤打开MSFmsfconsole搜索ms17-010模块search ms17-010使用该模块use exploit/windows/smb/ms17_010_eternalblu...

2021-01-21 11:35:00 88

原创 渗透测试的概念以及相关方法

Day3-学习日志学习内容:验证性测试shell木马,外挂插件木马确认问题人工问题工具确认(代码审计工具)漏洞利用kail主机问题应用 问题渗透前的工作情报收集情报分析社工....渗透阶段主机内网应用shelltertop10数据数据库存储的文件的内容工控渗透后阶段拿到shell 以后的操作...

2021-01-21 10:45:00 46

原创 Win2008虚拟机安装phpstudy

Win2008虚拟机安装phpstudy一、安装 IIS :虽然 Windows Server 2008 内置了I IS 7.0,但是默认情况下并没有安装。由于 Windows Server 2008 中安装 IIS 服务和以前操作相比有很大的不同,因此首先要首先需要参照下述步骤安装 IIS 7.0 组件。后来笔者又在 windows server 2012 上试了 iis,版本是 8,...

2021-01-21 10:39:00 65

原创 Nmap和御剑工具的使用,搜索引擎的高级搜索

Day1-学习步骤Day01:安装环境kail 的安装数据库服务器:liunx 服务器应用服务器:server2008Day02:操作系统winserverLTS版本winpe远程卡-硬件面板​ nginx/apachephpmysql网络穿透安全与资产的关系安全测评评估对现象:资产,如何识别资产...

2021-01-21 10:37:00 89

原创 渗透2008R2 ms-17010

┌──(root????laizr)-[~]└─# msfconsole 127 ⨯ .:okOOOkdc' 'cdkOOOko:. ...

2021-01-18 13:17:00 79

原创 2021-01-12

考试题型一、单项选择题,本大题共28小题,每小题1分,共28分。例:在基于构件的软件开发中,( A )描述系统设计蓝图,以保证系统提供适当的功能。A. 逻辑构件模型 B. 物理构件模型C. 组件接口模型 D. 系统交互模型( )的选择是开发一个软件系统时的基本设计决策。A. 架构模式 B. 惯用法 C. 设计模式 D. 分析模式某企业内部现有的主要业务功能已经封装为Web服务。为了拓展业务范围,需要将现有的业务功能进行多重组合,形成新的业务功能。针对业务灵活组合这一要求,采用( )

2021-01-12 13:36:35 1868 1

原创 Oracle 学习笔记day_3

Oracle 学习笔记Day_3/* 多表连接内连接: 等值连接:inner join外连接: left outer jionright outer joinOracle 特有的写法(+)*/--多行查询和子查询---获取员工的名字和部门的名字select e.ename,d.dname from emp e,dept d where e.deptno = d.dep...

2021-01-11 09:30:00 57

原创 软件设计与体系结构总结

体系结构概要1.软件开发知识的半衰期 为3年2.支持软件工程的根基在于质量关注点• 软件工程过程和实践的通用原则主要是:– ① 为最终用户提供价值,– ② 保持简洁,– ③ 维护可见的东西(产品和计划),– ④ 认识(必须理解别人将消费你所生产的产品),– ⑤ 面向未来,– ⑥ 计划复用,以及⑦ 认真思考3. 关于软件工程原则指导...

2021-01-05 22:06:00 104

原创 pip 安装django

pip install -i https://pypi.douban.com/simple django

2020-12-31 19:59:00 51

原创 MD的编辑器汇总

@目录欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编...

2020-12-27 18:49:00 54

原创 Oracle 学习笔记(二)

Oracle 学习笔记Day_2多表查询已有表已有的表格:select * from bonus;/*多表查询:笛卡尔积:实际上是两张表的乘积*/ select * from emp,dept;select * from emp e1,dept e2 where e1.deptno == d1.deptno;--查询员工编号,员工姓名,经理的编号...

2020-12-26 19:49:00 50

原创 Oracle 学习笔记(一)

Oracle 学习笔记Day_1工具安装:pysql 安装:不能安装再有中文,空格的路径下然后破解(百度破解)select * from tab/* 数据库-数据库实例-表空间-数据文件通常情况下,orcale 只有一个是实例。新建项目时的区别:MYsql: 创建一个数据库,创建相应的表ORACLE: 创建一个表空间,创建用户,再由用户创建相应的表oracie是多用户的...

2020-12-26 19:47:00 57

原创 Oracle 学习笔记

Oracle 学习笔记Day_1工具安装:pysql 安装:不能安装再有中文,空格的路径下然后破解(百度破解)select * from tab/* 数据库-数据库实例-表空间-数据文件通常情况下,orcale 只有一个是实例。新建项目时的区别:MYsql: 创建一个数据库,创建相应的表ORACLE: 创建一个表空间,创建用户,再由用户创建相应的表oracie是多用户的,MYsQL是多数据库的1.遵循sQL标准2.不同厂商,不同的数据库产品,但是有自己的方言3.使用自己的方言

2020-12-25 20:21:45 145

原创 Oracle 学习笔记

Oracle 学习笔记Day_1工具安装:pysql 安装:不能安装再有中文,空格的路径下然后破解(百度破解)select * from tab/* 数据库-数据库实例-表空间-数据文件通常情况下,orcale 只有一个是实例。新建项目时的区别:MYsql: 创建一个数据库,创建相应的表ORACLE: 创建一个表空间,创建用户,再由用户创建相应的表oracie是多用户的,MYsQL是多数据库的1.遵循sQL标准2.不同厂商,不同的数据库产品,但是有自己的方言3.使用自己的方言

2020-12-24 22:21:05 178 1

原创 安装Jieba 库出现错误解总结

使用pip install jieba 报而且安装缓慢:百度网友方法:cmd 用命令:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jieba--解决了问题。问题分析:俺也不知道。。。找了半天,结果Pycharm 导入还是没得搞。但是,系统里头又有,故判断猜测,lzPycharm 的路径错了。。。所以吧Pychar...

2020-12-23 18:13:00 101

原创 (十五)-前端 -项目总结

已工作同学的项目总结(仅供参考)git commit -m ‘xxx’备注不要瞎写,会被嫌弃的提交代码时,最好查看一下修改了那些文件,如果没有修改的撤回一下 避免提交一大堆空的修改上去项目中的公共样式千万别去动!!工作难的不是开发是改bug,一定及时沟通!! 需求不明确问产品,字段不确定问后端 不问卡在那 最后担责任的还是自己尽量养成良好的代码书写习惯,别套一大堆if else 真的会...

2020-12-23 16:11:00 45

原创 (八)-前端-DOM基础

8.DOM1).****新建节点document.createElement("元素名") // 新建一个元素节点document.createAttribute("属性名") // 新建一个属性节点document.createTextNode("文本内容") // 创建一个文本节点document.createDocumentFragment() // 新建一个DOM片段2...

2020-12-23 16:08:00 46

原创 (十四)-前端-面试-项目相关

项目相关1.组件化和模块化为什么要组件化开发有时候页面代码量太大,逻辑太多或者同一个功能组件在许多页面均有使用,维护起来相当复杂,这个时候,就需要组件化开发来进行功能拆分、组件封装,已达到组件通用性,增强代码可读性,维护成本也能大大降低组件化开发的优点很大程度上降低系统各个功能的耦合性,并且提高了功能内部的聚合性。这对前端工程化及降低代码的维护来说,是有很大的好处的,耦合性的降低,提高...

2020-12-23 14:59:00 35

原创 (十三)- 前端-面试-REACT

React相关1.React 中 keys 的作用是什么?key 是用来帮助 react 识别哪些内容被更改、添加或者删除。key 需要写在用数组渲染出来的元素内部,并且需要赋予其一个稳定的值。稳定在这里很重要,因为如果 key 值发生了变更,react 则会触发 UI 的重渲染。这是一个非常有用的特性。key 的唯一性在相邻的元素间,key 值必须是唯一的,如果出现了相同的 key,同...

2020-12-23 14:47:00 36

原创 (十一)-前端-javaScript网络

10.http&ajax1.TCP/IP****的三次握手和四次挥手三次握手:第一次握手:客户端向服务端发送SYN码数据包,表示客户端要求和服务端建立连接;第二次握手:服务端收到客户端的连接请求后,会发送ACK数据包给客户端,表示你的连接 请求已经收到,询问客户端是否真的需要建立连接;第三次握手:客户端收到ACK码以后会检验是否正确,如果正确,客户端会再次发送ACK码给 服务端...

2020-12-23 14:44:00 32

原创 (十)前端-正则

10.正则//解析 URL Params 为对象 var str = 'http://www.zhufengpeixun.cn/?lx=1&from=wx&b=12&c=13#qqqq';function getParam(url){ var reg = /([^?=&]+)=([^?=&#]+)/g; let obj = {}; url...

2020-12-23 14:40:00 44

原创 (十二)前端-VUE面试

Vue相关1.vue生命周期什么是Vue生命周期?Vue 实例从创建到销毁的过程,就是生命周期。也就是从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期Vue****生命周期的作用是什么?它的生命周期中有多个事件钩子,让我们在控制整个Vue实例的过程时更容易形成好的逻辑Vue****生命周期总共有几个阶段?它可以总共分为...

2020-12-23 14:35:00 32

原创 (七)-前端-原型链

7.原型及原型链原型- 函数都带有一个prototype 属性,这是属性是指向构造函数的原型对象,这个对象包含所有实例共享的属性和方法。- 原型对象都有一个constructor 属性,这个属性指向所关联的构造函数。- 每个对象都有一个__proto__ 属性[非标准的方法],这个属性指向构造函数的原型 prototype原型链- 当访问实例对象的某个属性时,会先在这个对象本身的属性...

2020-12-23 14:33:00 33

原创 (九) -前端-异步编程

9.JS的异步编程因为js是单线程的。浏览器遇到setTimeout 和 setInterval会先执行完当前的代码块,在此之前会把定时器推入浏览器的待执行时间队列里面,等到浏览器执行完当前代码之后会看下事件队列里有没有任务,有的话才执行定时器里的代码常用的方式:setTimeout setIntervel ajax Promise asyc/await宏任务(marcotask)微任务(...

2020-12-23 14:32:00 33

原创 (三)-前端-基础

3.定义函数的方法·1.function****声明//ES5function getSum(){}function (){}//匿名函数//ES6()=>{}·2.****函数表达式//ES5var getSum=function(){}//ES6let getSum=()=>{}****·3.****构造函数const getSum = new Fun...

2020-12-23 12:43:00 30

原创 (四)-前端-基础

5.闭包的理解简单来说闭包就是在函数里面声明函数,本质上说就是在函数内部和函数外部搭建起一座桥梁,使得子函数可以访问父函数中所有的局部变量,但是反之不可以,这只是闭包的作用之一,另一个作用,则是保护变量不受外界污染,使其一直存在内存中,在工作中我们还是少使用闭包的好,因为闭包太消耗内存,不到万不得已的时候尽量不使用。6.数组// 数组去重1、双for循环去重2、利用对象的属性名不能重复...

2020-12-23 12:41:00 30

原创 (二)

2.JS的数据类型基本数据类型: number 数字; boolean 布尔值 :有两个值 true、false ;string 字符串null 空对象; undefined 未定义的值(很多浏览器的初始值是undefined)Symbol() 产生一个唯一的值,和谁都不重复null和undefined的区别:null 是一个表示"无"的对象,转为数值时为 0undefined 是一...

2020-12-23 12:32:00 32

原创 已工作同学的项目总结(仅供参考) 前端方面

已工作同学的项目总结(仅供参考)git commit -m ‘xxx’备注不要瞎写,会被嫌弃的提交代码时,最好查看一下修改了那些文件,如果没有修改的撤回一下 避免提交一大堆空的修改上去项目中的公共样式千万别去动!!工作难的不是开发是改bug,一定及时沟通!! 需求不明确问产品,字段不确定问后端 不问卡在那 最后担责任的还是自己尽量养成良好的代码书写习惯,别套一大堆if else 真的会...

2020-12-23 12:27:00 26

原创 JS面试经典总结(二)

3.定义函数的方法·1.function**声明**//ES5function getSum(){}function (){}//匿名函数//ES6()=>{}·2.**函数表达式**//ES5var getSum=function(){}//ES6let getSum=()=>{}** *·3.*****构造函数**const getSum = new Function('a', 'b' , 'return a + b')

2020-11-29 21:23:02 104

原创 Javascript 面试经典集锦(一)

1.ES6的新特性:let(****声明变量)const(****声明常量,常量不能修改的量)var****、let、const的区别\1. let和const声明变量不存在变量提升,如果要使用这个变量,我们需要在变量定义之后使用;\2. let和const不能重复声明变量,如果重复声明会报错;\3. 用let 和 const 在全局声明变量不会给window增加属性;\4. le...

2020-11-29 21:14:00 30

原创 JS面试经典知识(一)

前端面试题精选原生JS1.ES6的新特性:let(**声明变量)** const(**声明常量,常量不能修改的量)** var**、let、const的区别**\1. let和const声明变量不存在变量提升,如果要使用这个变量,我们需要在变量定义之后使用;\2. let和const不能重复声明变量,如果重复声明会报错;\3. 用let 和 const 在全局声明变量不会给window增加属性;\4. let和const出现在代码块中,会把代码块(字面量声明对象除外)变成块级作用域,并且出

2020-11-29 21:07:50 171

原创 Python爬虫用到的一些浏览器代理标识

**总结一些浏览器带代理标识**user_list=["Mozilla/4.0(compatible;MSIE6.0;WindowsNT5.1;SV1;AcooBrowser;.NETCLR1.1.4322;.NETCLR2.0.50727)","Mozilla/4.0(compatible;MSIE7.0;WindowsNT6.0;AcooBrowser;SLCC1;.NETCLR2.0.50727;MediaCenterPC5.0;.NETCLR3.0.04506)","Mozilla/4.

2020-11-26 11:19:00 383

原创 总结大学里JavaWeb期末考试的重点,希望有帮助!

总结大学里JavaWeb期末考试的重点,希望有帮助,期末考试考得很基础,但是都是很重要得必须掌握得.

2020-11-26 00:39:45 1297

原创 Python中 zipfile 出现乱码

出现乱码在使用zipfile 库的时候出现乱码;解决方式:''' -*- coding:utf-8 -*-@Time : 2020/11/23 0:07@Author: hackers-lzr'''import zipfilewith zipfile.ZipFile('D:/练习/工作安排.zip','r') as file: for i in file.namelist...

2020-11-23 00:23:00 56

原创 Python爬虫常用正则表达式总结(全)

常用正则一.输入框防止特殊字符勿输入验证二、校验字符的表达式三、特殊需求表达式正则表达式用例一.输入框防止特殊字符勿输入验证这个是输入框防止特殊字符勿输入验证,包括键盘上所有特殊字符的英文和中文状态。需要者可以根据自身需求而定!谢谢![^\w\s]+匹配非空 非字母 非数字 即可1 数字:1*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字

2020-07-06 15:46:15 2121

原创 PS的通道总结

通道红——越亮,画面就越红(减绿);越暗就越绿(减红);通道绿——越亮,画面就越绿(减品);越暗就越品(减绿);通道蓝——越亮,画面就越蓝(减黄);越暗就越黄(减蓝);在这里插入图片描述

2020-07-06 15:40:09 597

原创 原生JS实现的登陆框拖曳效果

JS,HTML代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" type="text/css" href="css/style02.css" /> </head> <body> <header> <span id

2020-06-27 00:57:59 169

struts2_lib.zip

Java框架的lib包

2020-06-19

xpath-helper.rar

嘻嘻嘻,浏览器学习Xpath 的插件呀,可以查看XPath语法删选后的效果,方便信息抓取,使用于浏览器

2020-06-19

Java SSH 框架选择题题库 SSH考试题库附上答案 基础复习,考试必备神器,好好复习

Java SSH 框架题库 SSH考试题库附上答案 基础复习,考试必备神器,好好复习.好好复习

2020-06-19

空空如也

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

TA关注的人

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