自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tan_D的博客

做一只有梦想的咸鱼

  • 博客(16)
  • 收藏
  • 关注

原创 win10 下配置JAVA环境变量

JAVA配置环境变量做java开发的第一步,网上也有很多相关的配置教程。配置原理大致一样,但个别系统可能会存在一些差异,下面就以 window 10 企业版为例给出我的配置过程。(假设你已经安装好JDK和JRE) 配置 JAVA_HOME首先打开环境变量的配置界面,新建一个系统环境变量:变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1

2018-01-26 15:58:43 804

原创 css3 常见兼容性样式

引言由于各浏览器制造商遵寻各自不同的规则,使得浏览器渲染的差异性,并且个浏览器对CSS3的支持度不同,引发出页面渲染的兼容性问题。如何能够使前端页面在不同浏览器渲染出相同的效果,成为前端工程师不得不考虑的问题。下面就CSS3样式给出一些解决兼容性问题的方法: 当下主流的浏览器及其内核 浏览器 内核 google Webkit->Chromium(V

2018-01-05 17:17:45 2746

原创 axios 一个基于promise的HTTP库

特征从浏览器中创建XMLGHTttpRequests对象从nodejs中创建http请求支持PromiseAPI拦截请求和响应转换请求数据和响应数据取消请求自动转换JSON数据客户端支持防御XSRF XSS(跨站脚本)和CSRF(跨站请求伪造)用户输入总是不可信任的 不攻击服务器端而攻击正常访问网站的用户XSS: 往Web页面里插入恶意Script

2018-01-05 14:12:18 1838

原创 JSON 数据交换格式

json是一种轻量级的数据交换格式,由道格拉斯·克罗克福特发明(创建)。它使得人们方便阅读和编写。 json 基于两种数据结构名称/值(key / value) 对的集合。不同的编程语言中,它被理解为对象(object),纪录(record),结构(struct),字典(dictionary),哈希表(hash table),有键列表(keyed list),或者关联数组 (a

2018-01-05 12:02:32 2128

原创 w3c 标准

w3c万维网联盟(world wide web consortium),对web进行标准化和发展web规范(recommendations)。w3c标准目录:文档类型(doctype)名字空间(namespace)定义语言编码javascript定义css定义不要在注释代码中使用“–”所有的标签元素和属性名都必须小写所有的属性值都必须用“”括起来所有的>和&等特殊符号,需要用其实

2018-01-04 14:40:07 440

原创 常用的元素居中的方法(css3)

水平居中块级元素: margin: 0 auto; 行内元素: text-align: center; 通用:flex布局 justify-content: center; 垂直居中行内元素: 父级设置与父级高度相同的行高(line-height)vertical-align: middle; 块级元素: 通用: flex布局 align-items: center

2018-01-02 23:18:33 433

原创 web开发之Tab页的常见实现方法

tab和内容分离布局: 用一个大的container div容器包裹住tab-control和tab-content两个div块给每一个tab-control的项(a标签的href属性)设置锚点给每一个tab-content的项,设置id属性 id属性名需与上述锚点一一对应 <div class="container"> <div class="tab-control">

2017-12-21 14:38:27 4379 1

转载 操作系统五大分类和五大管理功能

一般来说,操作系统可以分为五大管理功能部分:1)  设备管理:主要是负责内核与外围设备的数据交互,实质是对硬件设备的管理,包括对输入输出设备的分配,初始化,维护与回收等。例如管理音频输入输出。2)  作业管理:这部分功能主要是负责人机交互,图形界面或者系统任务的管理。3)  文件管理:这部分功能涉及文件的逻辑组织和物理组织,目录结构和管理等。从操作系统的角度来看,文件系统是系统对文件存储器的存

2017-12-18 11:12:35 7027

原创 BEM 命名规范

BEM命名规范选择CSS架构注意考虑的问题编辑一个class是否安全,会不会干扰其他CSS。能准确定位CSSclass是否精简明确组件是否是否使用的javascript,更改了class是都否意外的破坏组件BEMB: block(块)E: element(元素)M: modifier(修饰符)命名约定模式.block{} //更高级别的抽象或组件.block

2017-11-01 10:32:04 448

原创 BEM 命名规范

BEM命名规范选择CSS架构注意考虑的问题编辑一个class是否安全,会不会干扰其他CSS。能准确定位CSSclass是否精简明确组件是否是否使用的javascript,更改了class是都否意外的破坏组件BEMB: block(块)E: element(元素)M: modifier(修饰符)命名约定模式.block{} //更高级别的抽象或组件.block

2017-11-01 10:31:41 633

原创 flex布局

容器属性flex-direction 主轴的方向 flex-direction: row | row-reverse | column | column-reverse;flex-wrap 项目排列时候的换行行为 flex-wrap: nowrap | wrap | wrap-reverse(换行,第一行在下方);flex-flow flex-direction flex-wrap

2017-10-30 15:48:47 317

转载 MySQL事件(Event)

1 事件简介    事件(event)是MySQL在相应的时刻调用的过程式数据库对象。一个事件可调用一次,也可周期性的启动,它由一个特定的线程来管理的,也就是所谓的“事件调度器”。    事件和触发器类似,都是在某些事情发生的时候启动。当数据库上启动一条语句的时候,触发器就启动了,而事件是根据调度事件来启动的。由于他们彼此相似,所以事件也称为临时性触发器。    事件取代了原先只能由操作系统的

2017-08-27 01:58:35 575

原创 mysql 常用约束

主键约束默认约束非空约束外键约束

2017-08-14 12:10:17 537

原创 mysql 5.19 windows安装后无法启动服务

MySQL 服务无法启动问题描述:从mysql官网下载mysql压缩包,解压后进入mysql的bin文件夹,采用命令mysql --install 安装号服务后,使用命令 net start mysql 无法开启服务,错误提示如下图: 解决办法:使用命令 mysqld --initialize-insecure --user=mysql 自动创建一个data文件夹,并且建好默认数据库,登录的用

2017-08-09 15:26:00 620

原创 jQuery实现拖动

jQuery实现拖动思路:定位:给要拖动的对象设置一个定位(position:aboselute);坐标:使用event.clientX、event.clientY获取鼠标位置,使用obj.offset().left、obj.offset().top获取对象离浏览器左上角的坐标;事件:mousedown,mouseup,mousemove三大鼠标事件;事件绑定与移除:bind()和unbin

2017-08-01 16:51:58 2076

原创 前端常见IE与FF脚本的兼容性问题

IE 与 FF 脚本的兼容性问题获取事件对象IE:使用window.event FF:通过事件处理函数传递事件对象 例如:e=window.event ||e;获取事件源IE:使用srcElement FF:使用target属性 例如:var target = e.target || e.srcElement;添加和移除事件IE:使用 attachEvent() 和 deatt

2017-06-24 01:27:34 1726

空空如也

空空如也

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

TA关注的人

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