摘要:
“网络应用是计算机网络存在的理由,如果我们不能构想出任何有用的应用,也就没有任何必要去设计支持它们的网络协议了。“ 什么是应用层(Application Layer)? 应用层位于因特网协议栈的最顶层,是网络应用程序以及它们的应用层协议存留的地方。应用层包含了许多协议,比如HTTP(超文本传输协议) 阅读全文
摘要:
之前的项目中一直在使用webpack打包react应用,但是接触到的并不深。最近没什么事情,正好来整理一下webpack的相关知识。 什么是webpack? webpack和大多数的模块打包机不同,它是将项目作为一个整体,然后通过一个给定的主文件,webpack将从这个主文件开始找到项目的所有依赖文 阅读全文
摘要:
javascript中获取dom元素高度和宽度的方法如下: 网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: 阅读全文
摘要:
这个框架是在开始学习React的时候写的,当时主要是觉得Redux的事件流过于复杂,以及考虑到在多层的props的传递中的代码复杂度的问题,尝试着完成了这样一个框架,通过维护一个全局的数据管理器管理storage来部分替代Redux的使用,将storage中的数据直接映射到组件的state中。具体代 阅读全文
摘要:
之前一直用的是3.0版本,这次接触到4.0版本,感觉变动还是挺大的。抽空整理了一些基础案例,并对涉及到的内容作了一些整理,并做了些笔记。有兴趣的可以去我的GitHub上看看: https://github.com/alexxyzeng/easy-react-router-4 阅读全文
摘要:
最近在学习MongoDB University的课程中关于CRUD部分的内容,课程结束后查阅了MongoDB的手册,将其中关于Query和Projection和部分总结一下。 Query Selector MongoDB中的查询选择器主要包括Comparison、Logical、Element、Ev 阅读全文
摘要:
组件规格 当创建一个React组件,并调用 React.createClass(),你需要提供一些Object对象,例如必须的render,还有其他一些可选的Object对象。 render 这个函数对象必须存在,且一定存在返回值。 官方规范说明这个方法一定要pure(干净),保证职责单一,所有数据 阅读全文
摘要:
<script> function GetRandomNum(Min,Max) { var Range = Max - Min; var Rand = Math.random(); return(Min + Math.round(Rand * Range)); } var num = GetRand 阅读全文
摘要:
首先,他们都接收两个参数,slice和substring接收的是起始位置和结束位置(不包括结束位置),而substr接收的则是起始位置和所要返回的字符串长度。直接看下面例子: 1 var test = 'hello world';2 3 alert(test.slice(4,7)); //o w4 阅读全文
摘要:
HTTP/1.1协议中定义了八种请求方法:GET、POST、HEAD、OPTIONS、PUT、DELETE、TARCE和CONNECT 。最常用的方法是GET和POST。 (1)GET请求获取由Request-URI(请求URI)指定的资源。注意:GET方法不应有增删改操作和敏感信息,GET可能会被 阅读全文