自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 CSAPP之实验一:位操作(Datalab)

写在前面:对于想要入门csapp的人最好边看书边做实验,看书的时间不需要太多,主要有个大概的概念就行,通过做实验再慢慢理解,切记做实验的时候别只为了通过系统的测试而且改参数,而应该先分析,然后提取出大致思路后再开始着手改错。实验环境我是在windows10下的vscode编辑(因为比较熟悉这款软件),然后在搭建的服务器上测试,利用xshell和xftp工具进行文件传输和指令测试。为什么不在vmware上呢?因为我感觉我比较菜,解决了这个问题很久,有网络问题,有编译器问题。所以索性就直接用我之前花了.

2020-07-04 11:22:02 1464

原创 csapp实验环境配置思路

实验环境需要在linux环境=》我的电脑是window10=》两个方案=》一个是虚拟机,另一个是docker虚拟化linux环境=》我选择后者=》ubuntu+gcc=》配置过程中需要注意一些东西=》我用的ubuntu是18.04稳定版本=》安装完需要去配置gcc的环境=》记住,你配置的环境需要提交保存,不然下次又得重新配置=》提交操作是docker commint -m=“提交信息” -a=“提交作者” 环境名 自定义镜像名=》后面两个我自己能懂,你们需要的话就去找菜鸟教程学一下...

2020-06-30 18:21:04 1691

原创 React如何在Chrome上调试?

一、原理首先我们要理解React的编译器是怎么工作的,我们的Chrome只能接受原生的JavaScript代码,但是React的代码是框架化的js代码,浏览器没办法直接解析,所以React需要利用自身的编译器把代码编译成原生js代码,然后存储到另外一个文件夹中。二、实操理解了原理,我们去浏览器中查找文件一般情况下会把index.js当做我们的debug对象,但是这里的(index)代表的是我们的index.html。在下面的main文件里,发现代码很接近js源码,尝试下断点 ,结果直接跳

2020-05-22 02:51:08 1754 1

原创 js中var let const的区别与用法

const定义了一个静态变量,定义时必须出初始化,否则会报错因为定义的静态变量,所以对于基本类型的值,一旦定义,就无法改变对于引用类型的值(数组,对象),一旦定义,引用的地址无法改变,即无法重新赋值为新的数组或对象,只能在原有基础上对其属性进行改变let定义了一个局部变量,可以不用初始化,出了作用域自动销毁可随时变化varlet的前身,可以使用var的地方就可以用let...

2020-05-21 20:18:47 278

原创 React之不可变性的重要性

不可变性最主要的优势在于它可以帮助我们在 React 中创建 pure components。我们可以很轻松的确定不可变数据是否发生了改变,从而确定何时对组件进行重新渲染。(来自官方文档的解释)可以实现复杂功能不可变性使得复杂的特性更容易实现。在后面的章节里,我们会实现一种叫做“时间旅行”的功能。“时间旅行”可以使我们回顾井字棋的历史步骤,并且可以“跳回”之前的步骤。这个功能并不是只有游戏才会用到——撤销和恢复功能在开发中是一个很常见的需求。不直接在数据上修改可以让我们追溯并复用游戏的历史记录。.

2020-05-21 18:15:31 239

原创 华为云服务器配置Nginx之一个小小错误浪费了生命中的几个小时

配置华为云Nginx过程中,一直显示访问不到官方的镜像,我就切换阿里的镜像源,然后在切换过程中,也老是报错误,然后没办法看了太多解决方案,一一试验都不成功,然后我就重新安装系统(遇事不决,重装系统*.*!!),结果还是一样,折磨了我很久(前前后后重装了3遍),我就直接去找华为云上的开发文档,按着它里面安装,结果还是失败了,然后终于看到一个贴里面说是网络问题,我就想起了之前为了安全,把很多端口都关闭了,所以,我去尝试打开防火墙的端口,结果可以了。。。。妈的!!一个防火墙让我浪费了生命中的几个小时!!!F**K

2020-05-18 03:13:13 325

原创 css之animate动画效果——cube翻转

cube翻转很麻烦,特别是要对应各个方向的翻转

2020-05-17 13:39:21 265

原创 Jquery中的hover3D库应用之3D卡片实现

使用3Dhover库实现3D卡片如下:可以用来做简历首页代码在压缩包,

2020-05-17 13:38:11 202

原创 理解Javasript中的Promise、asnyc与await之间的关系

从一句 “await必须在asnyc函数中使用,await后面接的是Promise对象”中大致可以看出他们三者的关系,即await是asnyc的衍生品,用来处理Promise对象。1、Promise对象官方解释:Promise是一个对象,它代表了一个异步操作的最终完成或者失败。因为大多数人仅仅是使用已创建的 Promise 实例对象,所以本教程将首先说明怎样使用 Promise,再说明如何创建 Promise。本质上Promise是一个函数返回的对象,我们可以在它上面绑定回调函数...

2020-05-15 13:28:56 739

原创 记一次拉钩网爬虫

#coding:utf-8import requestsimport csvimport time# 爬取链接url = 'https://www.lagou.com/jobs/positionAjax.json?city=%E5%B9%BF%E5%B7%9E&needAddtionalResult=false'# 头部信息headers = { 'Accept' : 'application/json, text/javascript, */*; q=0.01', 'Use.

2020-05-15 03:11:19 212

原创 vscode如何用内置的方式压缩和格式化代码

1、压缩有内置函数可以用首先ctrl +a全选然后ctrl+shift+p打开命令行输入函数 join lines,按回车就可以了2、压缩后的代码格式化还原输入或者同上打开命令行输入formatdocument

2020-05-14 14:57:07 6028

原创 利用css样式修改来破解点击某些网站时需要关注公众号才能去除弹框访问内容

1、案例分析可以看到这个网站需要关注并获取验证码才能访问2、打开F12之后,进行把遮罩层的z-index的值修改一下2.1 先修改灰色区域的2.2、修改弹框层z-index:-13、将内容层背景设置为 background: #fff4、大功告成...

2020-05-14 00:43:54 639

原创 用来快速开发的三个开源项目(前后端都有)

1.Jeecg-boot2.renren-fast3.vue-manager-systemJeecg-Boot 快速开发平台(前后端分离版本)renren-fast-vue基于vue、element-ui构建开发,实现renren-fast后台管理前端功能,提供一套更优的前端解决方案vue-manage...

2020-05-13 18:17:14 653

原创 Git如何配置被忽略上传的文件(.gitignore)

首先确认.git文件夹下的config文件中(默认为true)ignorecase = true然后在项目下创建.gitignore文件,然后加入你要忽略的文件.gitignore*.scss*.css.map然后就可以愉快的上传了-- 》--

2020-05-13 15:33:39 286

原创 前端工具网和插件大全

优秀的前端导航https://www.zhansousou.com/user_nav/chengxuyuan接口监控mock数据工具(这款比较人性化,postman比较专业)https://httptoolkit.tech/mock/loading动画https://cssfx.netlify.com/https://loading.io/css动画插件https://daneden.github.io/animate.css/http://leaverou.github.io/anim

2020-05-13 12:02:00 390

转载 Github repository(仓库)部署项目后的页面404问题

记录今天遇到问题:第一次按照一位博主部署,在填项目名时设置为 (idname).github.io后,可以正常访问,后来在别人博主那里看到他把项目名写作demo,比较简洁,也好像可以访问,我就把之前创建的仓库删除,尝试了一下demo,发现没办法访问,显示404部署完通过域名访问项目时显示404,怎么办?找一下,发现有位博主也遇到这个问题,他的解决方案是把项目改名为(idname).github.io//如果你的idname是 zhangsan 那就命名为zhangsan.github.i.

2020-05-12 21:32:21 2307

原创 Q群关系查询前后端框架

记录一下,有md版本共和xmind版本QQGroup-relationshipwebpackfront-end前端 static (需要重复使用且比较大的静态资源,如宣传图,打包时不参与编译) config (配置文件) dev (开发模式) paths server settings sources maps build (打包模式) te.

2020-05-12 15:15:22 798 2

原创 js 中的console.dir、console.log和console.error

console.dir会在控制台显示对象的所有属性和方法console.log会在控制台显示对象的值console.error会在控制台以红色亮起的方式显示打印的值

2020-05-12 12:18:21 316

原创 Koa分析之next()理解卡壳

官方Koa 中间件以更传统的方式级联,您可能习惯使用类似的工具 - 之前难以让用户友好地使用 node 的回调。然而,使用 async 功能,我们可以实现 “真实” 的中间件。对比 Connect 的实现,通过一系列功能直接传递控制,直到一个返回,Koa 调用“下游”,然后控制流回“上游”。下面以 “Hello World” 的响应作为示例,当请求开始时首先请求流通过 x-response-time 和 logging 中间件,然后继续移交控制给 response 中间件。当一个中间件调用 next()

2020-05-12 02:11:39 558

原创 ajax与jsonp封装

自己封装了下跨域的jsonp请求和t同源请求ajax$ = { ajax : function(options){ var xhr = null, url = options.url || null, method = options.method || 'GET', sync = options.s...

2020-05-06 22:00:08 139

原创 子元素在父元素下居中

子元素水平居中1.父元素相对,子元素绝对,需要子元素有宽高left:50%margin-left:-50%*width2.子元素设行内,父元素设文本居中父 text-align:center子 display:inline或者inline-block垂直居中1.同上1,父相子绝,子有宽高,子设left50%,margin-left-50%width转载一下:CSS实现垂直居...

2020-05-06 11:59:28 184

原创 子元素magrin-top影响父元素的magrin-top

原因: 父元素没有设置宽高,容易受到子元素的影响解决方案:1.尽量给父元素设置padding,也不要给子元素设置margin 2.给父元素设置宽高(放大缩小时容易变形)...

2020-05-06 11:28:23 210

cube_animate.zip

立方体翻转动画效果,我找了很久,最后在别人的项目里找到,自己把它封装出来,自己做很麻烦,如果可以学会的话,那就很有潜力了

2020-05-17

3D个人明信片倾斜卡片.zip

3D明星片制作,放置首页可有意想不到的效果,内含有html文件js文件css文件,还有各种库文件,解压后可以直接使用

2020-05-17

QQGroup-relationship.xmind

q群关系查询,前端与后端,数据库的设计,现在还很一般,需要逐步完善,以后会更好,以此记录自己的成果,

2020-05-12

空空如也

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

TA关注的人

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