小蚂蚁的世界

蚂蚁虽小,五脏俱全。

排序:
默认
按更新时间
按访问量

CSS - 选择器应用(开关式按钮)

开关式按钮与复选框的行为十分相似,可以用来切换某个选项的开关状态:启用时,它是被按下的状态;停用时,它就是浮起的状态。在语义上,开关式按钮和复选框并没有本质上的差别,因此可以放心地使用这个技巧,不用担心语义上有问题。<!DOCTYPE html> &...

2018-05-25 14:28:34

阅读数:8

评论数:0

CSS - 选择器应用(自定义复选框 & 单选框)

当CSS 最初出现时,它对表单元素的样式控制力是极为有限的,而且现在仍然没有哪个CSS 规范明确定义了这方面的行为。不过这些年来,各种浏览器已经在逐步放开CSS 属性对表单控件的作用范围,从而允许我们设置大多数表单控件的样式。不幸的是,复选框和单选框不在此列。直到今天,这两种控件在绝大多数浏览器中...

2018-05-25 14:08:20

阅读数:12

评论数:0

CSS - 选择器

CSS 的一个主要优势——尤其对设计者而言——是它能够轻松地把一组样式应用到同一类型的所有元素。印象不够深刻?想象这样的场景:通过编辑单行 CSS,你可以修改所有标题的颜色。不喜欢正在使用的蓝色?修改一行代码,把它们都变成紫色、黄色、栗色等等任何想要的颜色。这可以让你,设计师,专注于设计而不是繁琐...

2018-05-24 23:17:48

阅读数:28

评论数:0

CSS - 引入CSS

W3C标准定义WEB包含三个层- 结构层(HTML)- 表现层(CSS)- 行为层(Javascript)提倡“结构、表现、行为,三者分离,互不干涉”的WEB页面- 内容:让访问者浏览的信息- 结构:使内容具有逻辑性和易用性- 表现:修饰内容的外在表现使之看起来美观- 行为:与内容的交互操作CSS...

2018-05-24 00:06:12

阅读数:52

评论数:0

React-Redux (部分源码解析以及图示)

Redux 是 JavaScript 状态容器,提供可预测化的状态管理。Redux 试图让 state 的变化变得可预测。本章文章初步学习React-Redux,包括基本介绍,部分源码解析,图示。

2018-05-22 09:56:07

阅读数:50

评论数:0

React 组件生命周期

本文使用的是最新版本的react(16.3.2), 以及react-router(4.2.0)React Router被拆分成三个包:react-router, react-router-dom, react-router-native先了解一个简单的东西,组件在ES6和ES5的不同写法://ES...

2018-05-18 00:15:13

阅读数:79

评论数:0

React 脚手架介绍以及路由基本信息

create-react-app创建项目npm install -g create-react-app create-react-app react-cli目录结构介绍图中红色框是我后来加的,暂时可以不考虑。public:里面包含了我们项目中的启动页面,react比较适合单页面项目应用开发。fav...

2018-05-16 18:59:49

阅读数:92

评论数:0

React 快速入门

声明式 React 可以非常轻松地创建用户交互界面。为你应用的每一个状态设计简洁的视图,在数据改变时 React 也可以高效地更新渲染界面。以声明式编写UI,可以让你的代码更加可靠,且方便调试。 组件化 创建好拥有各自状态的组件,再由组件构成更加复杂的界面。 无需再用模版代码,通过使用Java...

2018-05-14 15:02:04

阅读数:171

评论数:0

C#学Java - Java web 基础

写在开头:本人以前做过ASP MVC,目前主要是前端,对于JAVA一直想去了解(因为目前项目是Angular 4 + Spring Boot),所以我还是想以c#的基础来尽快的了解到JAVA的开发。当然想短时间内去将JAVA全面了解很难,除非天资过人。我目前的计划如下:Java 语言基础 (这个需...

2018-05-06 16:31:19

阅读数:89

评论数:0

JSON

Accept & Content-TypeAccept 请求头用来告知客户端可以处理的内容类型,这种内容类型用MIME类型来表示。借助内容协商机制, 服务器可以从诸多备选项中选择一项进行应用,并使用 Content-Type 应答头通知客户端它的选择。浏览器会基于请求的上下...

2018-05-03 23:46:38

阅读数:78

评论数:0

Ajax

Ajax简介AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。AJAX 是一种用于创建快...

2018-05-02 22:51:56

阅读数:114

评论数:0

HTTP BASIC认证和DIGEST认证 (案例)

BASIC认证 BASIC 认证(基本认证)是从 HTTP/1.0 就定义的认证方式。即便是现在仍有一部分的网站会使用这种认证方式。是 Web 服务器与通信客户端之间进行的认证方式。 核心步骤: 步骤 1:当请求的资源需要BASIC认证时,服务器会随状态码401Authorization Req...

2018-04-25 14:16:43

阅读数:128

评论数:0

HTTP Header

1. HTTP报文结构 用于 HTTP 协议交互的信息被称为 HTTP 报文。请求端(客户端)的HTTP 报文叫做请求报文,响应端(服务器端)的叫做响应报文。 HTTP 报文本身是由多行(用 CR+LF 作换行符)数据构成的字符串文本。 HTTP 报文大致可分为报文首部和报文主体两块。两者由最初出...

2018-04-23 15:24:12

阅读数:96

评论数:0

HTTP协议及TCP分析

1. Http是无状态协议HTTP是一种不保存状态,即无状态(stateless)协议。HTTP协议自身不对请求和响应之间的通信状态进行保存。也就是说在HTTP这个级别,协议对于发送过的请求或响应都不做持久化处理。使用HTTP协议,每当有新的请求发送时,就会有对应的新响应产生。协议本身并不保留之前...

2018-04-16 23:14:10

阅读数:126

评论数:0

HTTP基础与DNS分析

1. http协议基础(1) HTTP名词解释Web 使用一种名为 HTTP(HyperText Transfer Protocol, 超文本传输协议)的协议作为规范, 完成从客户端到服务器端等一系列运作流程。 而协议是指规则的约定。可以说,Web是建立在HTTP 协议上通信的。*HTTP 通常被...

2018-04-14 16:09:21

阅读数:182

评论数:0

浏览器的多线程与js引擎的单线程

1. 浏览器的线程与进程 (1) 进程与线程 进程 学术上说,进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单位,是应用程序运行的载体。我们这里将进程比喻为工厂的车间,它代表CPU所能处理的单个任务。任一时刻,CPU总是运行一个进程,其他...

2018-04-10 14:53:43

阅读数:317

评论数:1

JavaScript之正则表达式

正则表达式的意义在于通过开发人员编写匹配模式,然后可以通过这个匹配模式去校验用户的输入是否符合开发人员编写的模式。 1. 创建正则表达式以及正则表达式的规则 (1) 创建正则表达式 a. 直接量语法 /pattern/attributes这里的pattern是一个正则表达式而不是一个字...

2018-04-08 10:53:55

阅读数:312

评论数:0

Angular4 - http

1. http (1) 简单示例 http使用之前需要在当前导入HttpModel。然后看一个例子: //httml: Angular Orgs Members ID:{{member.id}} Name: {{member.login...

2018-04-03 23:50:31

阅读数:202

评论数:0

前端性能优化 - 外部js和css加载对页面渲染首屏的影响

写在开头,本文中的内容均为自己测试得到的结果,如有不正之处,还望指出!开始今天的学习之前,先看一个概念。“页面渲染首屏”指的是什么?首先我们要明确这个概念。首先给大家看一个图片(百度搜索引擎的页面的加载过程):火焰图模块可以看到三条竖的虚线蓝线代表DOM生成完毕,对应DOMContentLoade...

2018-03-26 23:10:40

阅读数:164

评论数:0

前端性能优化 - chrome performance看浏览器渲染过程

最近一直想看看浏览器渲染以及前端性能优化的内容,可是在网上找到的都是文字描述,所以想通过网上的知识去对应到chrome performance看到的过程。 先看一个非常简单的页面代码: Test dom load.

2018-03-24 17:33:51

阅读数:240

评论数:0

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