自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 实现一个简单的emitter

function EventEmitter() { if(!this._events) { this._events = {}; }}EventEmitter.prototype.addListener = function(type,fn) {//注册 if (!this._events){ this._events = {}; ...

2018-09-12 22:45:39 866

原创 css自适应布局

css绝对定位absolute无定位值自适应 <style> .image{position: absolute;} p{padding-left: 200px;} </style><d

2018-06-23 09:41:30 322

原创 搞懂http协议(一)

HTTP定义了浏览器怎样向万维网服务器请求万维网文档,以及服务器怎样把文档传给浏览器。HTTP是面向事务的。 HTTP协议的特点:简单、快速、无连接、无状态。HTTP与TCP之间的关系在HTTP请求和响应之间要通过TCP连接。每一个万维网网点都有一个服务器进程,它不断监听TCP的端口80,以便发现是否有浏览器向它发出连接请求,一旦监听到连接建立请求并建立了TCP连接之后,浏览器就向万维...

2018-06-17 17:39:47 289

原创 DNS域名系统

一个应用程序请求TCP打开连接或使用UDP发送一个数据报之前,必须将一个主机名转换为一个ip地址。

2018-06-17 09:23:28 463

原创 初识css3

编写css3时针对不同的浏览器可能需要不同的前缀:css3能做什么:选择器:使用css3选择器可以减少在标签中的class和ID的数量,更方便的维护样式表、更好的实现结构与表现的分离。圆角效果:使用border-radius属性轻松实现圆角实现块阴影与文字阴影色彩:CSS3支持更多的颜色和更广泛的颜色定义。新颜色CSS3支持HSL , CMYK ,HSLA and RGBA。...

2018-05-22 10:56:13 267

原创 搞懂prototype和__proto__

要弄懂prototype和proto是什么,它们的区别又是什么?首先要弄懂它们是怎么产生的。 每当我们创建一个函数,就会在该函数内创建一个prototype属性,prototype就是通过调用构造函数产生的实例的原型对象function foo(name){ this.name=name;}var f=new foo();在上面这段代码中,prototype为foo的原型属性...

2018-03-14 08:58:28 803

原创 js事件

一、事件冒泡 例如当我们触发一个节点的按钮事件时,这个事件会由这个节点沿着DOM树向上传播,在每一个节点都会发生直到文档节点。<!DOCTYPE html><html><head> <title></title></head><body> <div onclick=&qu

2018-03-06 16:57:36 115

原创 express入门

安装 npm install express --save使用var express =require('express')var app=new express()//实例化最简单的express程序,目标:在浏览器中输入http://localhost:8000,在浏览器中输出Hello expressvar express=require('ex...

2018-02-14 20:42:21 292

原创 javascript之定时器

在JavaScript中,定时器看似简单,其实挺复杂的,与JavaScript的运行机制。我们都知道JavaScript是单线程的,这里说的单线程指的是JavaScript引擎是单线程的,浏览器是多线程的。JavaScript的运行机制不是本篇文章讨论范围,本文主要讨论setTimeout。定时器很常用,也很容易出现在面试题中,这篇文章将围绕定时器的语法,常见例子,以及一些要注意的地方和容易弄错的

2018-02-06 17:40:27 215

原创 es6之let,const关键字

一、let,const在es5中没有块级作用域,只有函数作用域和全局作用域,例如{ }不能成为一个作用域,但在es6中可以for(var i=0;i4;i++){}console.log('i:',i);//4这是因为i是在全局的,最后打印的是for循环里面最后的结果。用let替换var则结果为not defined。for(let i=0;i4;i++){}consol

2018-01-26 16:56:57 219

原创 sublime Text3搭建es6编译环境

学习es6时弄环境弄了好一会儿,因为自己不想用线上的babel转码器,想在sublime Text上直接编译运行。现在来做一个整理,首先要先安装node环境。然后安装package-control到sublime,安装有两种方法,我采样的是手动安装。从网上现在package-control文件,在sublime按路径preference->Browse Package->打开,然后返回上一级目录将

2018-01-26 16:22:23 2355

原创 JavaScript有关数组的方法总结

JavaScript有关数组的方法总结1.数组添加push(),向数组的末尾添加一个或多个元素,并返回新数组的长度。var arr=[1,2,3];arr.push(4,5);arr.forEach(function(index){ alert(index);//1,2,3,4,5});alert(arr.length);//52.删除数组的方法,pop()从尾部弹出

2018-01-08 14:11:44 197

原创 ajax读取本地json文件数据

在本地建立了一个data.json文件,里面的数据如下:[{"name":"古力娜扎","sex":"女"},{"name":"朱茵","sex":"女"},{"name":"胡歌","sex":"男"}]ajax.html文件代码Ajax -->window.onload=function(){var oBtn=document.g

2018-01-05 21:48:07 5540

原创 图像处理之简单的纸牌识别

在visual studio 2015 MFC环境中打开一张扑克片,对该图片进行二值化处理、图像分割、特征模板匹配处理后进行识别,通过MFC控件操作输出纸牌花色和数字结果。

2018-01-03 13:09:41 9459 4

原创 PHP查询数据库数据(单条查询)

查询员工      $db = new MySQLi("localhost","root","123456","study"); $tj = "  1=1 "; $name = ""; if(!empty($_POST["name"])) {     $name = $_POST["name"];     $tj = " 工号 like '%{$name}%' ";

2017-12-20 22:03:05 7996 2

原创 PHP更新数据库数据

第一步创建更新页面文件Upwork.php删除修改数据    $code = $_GET["code"];  $db = new MySQLi("localhost","root","123456","study");  !mysqli_connect_error() or die("连接失败!");  $sql1 = "select *

2017-12-20 22:00:13 6262

原创 PHP删除数据库数据

$code = $_GET["code"];  $db = new MySQLi("localhost","root","123456","study");  !mysqli_connect_error() or die("连接失败!");  $sql = "delete from `员工信息` where 工号 ='{$code}'";  $r = $db->query($sql

2017-12-20 21:58:22 2664

原创 PHP向数据库插入数据

第一步建立添加数据页面addwork.php添加添加数据    员工工号:员工姓名:出生日期:员工年龄:员工职称:所在部门:员工月薪:员工年薪:政治面貌:健康状况:第二步建立添加数据处理操作的文件addWorkChuLi.phperror_reporting(0);$code = $

2017-12-20 21:55:13 6749

原创 PHP读取数据库数据

a:link    {color:blue;}a:visited {color:blue;}a:hover   {color:red;}a:active  {color:yellow;}工号姓名出生日期年龄职称所在部门月薪年薪政治面貌健康状况数据操作$db = new MySQLi("localhost","r

2017-12-20 21:53:45 1419

原创 PHP创建数据表

header("Content-type:text/html;charset=utf-8");    //设置编码$servername = "localhost";$username = "root";$password = "123456";$dbname = "study";// 创建连接$conn = new mysqli($servername, $usernam

2017-12-20 21:48:51 796

原创 PHP连接创建数据库

header("Content-type:text/html;charset=utf-8");    //设置编码$servername = "localhost";//localhost或者服务器id$username = "root";//用户名$password = "123456";//设置的数据库密码// 创建连接$conn = new mysqli($servern

2017-12-20 21:43:36 299

空空如也

空空如也

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

TA关注的人

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