一.Django中间件 1).什么是中间件 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 但是由于其影响的是全局,所以需要谨慎使用,使用不当会影响性能。 ...
分类:
其他好文 时间:
2020-02-07 19:09:34
阅读次数:
74
组件在初始化时会触发5个钩子函数: 1、getDefaultProps() 设置默认的props,也可以用dufaultProps设置组件的默认属性。 2、getInitialState() 在使用es6的class语法时是没有这个钩子函数的,可以直接在constructor中定义this.stat ...
分类:
其他好文 时间:
2020-02-07 16:53:17
阅读次数:
48
昨天某人使用SVN时,遇到这样的问题, Unable to connect to a repository at URL 'xxx'Error running context: An error occurred during authentication 解决办法: 0、如果你是win10系统,检 ...
分类:
Web程序 时间:
2020-02-07 10:47:49
阅读次数:
160
### 1、vue的组件和实例都有生命周期,而且是一样的 生命周期:(组件从创建到销毁的过程) 创建 挂载 更新 销毁 组件到达某一个阶段就会自动触发某一些函数,这个函数就叫生命周期的钩子函数。 创建:组件创建的时候触发 beforeCreate created 组件刚创建的数据请求 挂载:创建完成 ...
分类:
其他好文 时间:
2020-02-06 23:16:11
阅读次数:
118
摘自:https://blog.csdn.net/wxywxywxy110/article/details/78621789 一:介绍NetFilter和iptables框架 如上图,分三种情况介绍数据包和钩子函数的关系: 当数据包从物理层和数据链路层传输过来,如果数据包是访问Linux主机本身。则 ...
分类:
Web程序 时间:
2020-02-06 19:42:52
阅读次数:
125
引言 我们在开发过程中经常需要修改本地代码,并提交到git或svn。要运行程序则需要将svn或git上的代码编译并部署到web服务器。这个部署如果是手动的则每次都需要执行编译命令,再手动把war文件之类拷贝到服务器,最后重启tomcat,次数多了就会显得很繁琐。Jenkins就是为了解决自动化部署而 ...
分类:
其他好文 时间:
2020-02-06 12:58:40
阅读次数:
72
一、基本概述 首先定下一个基调就是Git并不是比SVN任何方面都好。SVN在某些功能或方面或者某些场景下也优于Git。 只是这篇文章讨论涉及到的点要与SVN相比,然后突出Git的某些方面的优越性而已。 对于Git而言,它本身是一个内容寻址文件系统,会将需要存储的东西按元数据meta data方式存储 ...
分类:
其他好文 时间:
2020-02-05 23:06:11
阅读次数:
90
可以让js在分线程执行 Worker 问题: worker内代码不能操作DOM更新UI 不是每个浏览器都支持这个新特性 不能跨域加载JS svn版本控制 svn server demo:使用 web workers计算斐波那契,验证执行效率 demo:使用 web workers计算斐波那契,验证执 ...
分类:
Web程序 时间:
2020-02-03 22:11:06
阅读次数:
103
名称 githooks Git使用的挂钩。( "githook在官网的介绍" ) 描述 挂钩是可以放置在挂钩目录中的程序,可在git执行的某些点触发动作。没有设置可执行位的钩子将被忽略。 默认情况下, 目录是 ,但是可以通过 配置变量来更改(请参见 "git config [1]" )。 HOOKS ...
分类:
其他好文 时间:
2020-02-03 20:43:23
阅读次数:
1803
svn的个人使用总结:安装参考:https://www.cnblogs.com/linhuaming/p/9241457.html svn不是一个桌面应用程序,它是一个右键菜单的插件,安装完成后不会在桌面创建快捷方式,右键可以看到 安装可以分为两个步骤: 1:svn包的安装 2:语言包的安装(英语大 ...
分类:
其他好文 时间:
2020-02-03 19:14:02
阅读次数:
122