自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kongjunchao159的博客

仅对平时工作接触到的知识点做个记录,防止遗忘

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

原创 url模块转换完整URL字符串

在Node.js中,提供了url模块用来转换完整URL字符串在url模块中,可以使用parse方法将URL字符串转换为一个对象,该对象具有如下属性在parse方法中,有两个参数,第一个参数是需要转换的URL字符串,第二个参数是一个布尔值,true时将查询字符串(即query属性)转换为一个对象,false不执行,默认是false与之相反的是format方法,可以将转换过后的

2015-08-27 17:11:48 731

原创 Query String模块处理URL中的查询字符串

在Node.js中,提供了一个Query String模块,用来处理URL中的查询字符串查询字符串指:在一个完整的URL字符串中,从?以后(不包括?)到#之前(没有#的话,到URL结束)这一部分可以使用该模块中的parse方法将该字符串转换为一个对象querystring.parse(str,[sep],[eq],[options]);参数:str:指定需要转换的查询字符串

2015-08-27 16:52:51 2259

原创 Node.js提交表单到HTTP服务器

例子://注意提交地址action姓名:年龄:创建一个服务器,接收客户端发送的数据:var http = require("http");var server = http.createServer(function(req,res){    if(req.url !== "favicon.ico"){        req.on('da

2015-08-27 16:05:18 766

原创 Node.js创建HTTP服务器

Node.js创建HTTP服务器:var http = require('http');//创建一个服务器对象var server = http.createServer(function(req,res){    //接收到客户端请求时的处理}).listen(1337,"127.0.0.1");server.on('error',function(e){

2015-08-27 15:41:11 465

原创 mouseout和mouseleave的区别

mouseout和mouseleave的区别:例子:$(function(){    $('div').mouseout(function(){        //当鼠标移出div的时候,或者移到div内的子元素的时候会执行该方法    })    $('div').mouseleave(function(){        //仅当鼠标移出div的时候执行,移

2015-08-26 14:10:40 364

原创 canvas控制图片缩放

例子:    您的浏览器不支持canvas    var canvas = document.getElementById("canvas");    var context = canvas.getContext("2d");    var image = new Image();    var slider = d

2015-08-25 15:22:41 4954

原创 使用net模块实现基于TCP的数据通信

server.js文件:var net = require("net");var server = net.createServer();server.on("connection",function(socket){    console.log("客户端与服务器端连接已建立");    socket.setEncoding("utf8");    socket.on("

2015-08-24 15:18:15 586

原创 使用dgram模块实现基于UDP的数据通信

server.js文件:var dgram = require("dgram");//createSocket参数用于指定进行UDP通信时使用的协议类型,可指定值为upd4或upd6var server = dgram.createSocket("udp4");//callback参数msg为一个Buffer对象,存放了接收到的数据,rinfo参数值也是一个对象,包含了地址、端口号

2015-08-24 13:36:36 936

原创 js获取url地址

例子://可使用location.href获取当前url地址//http://dev.bnfvn.com/index.php?r=test/index/money&one=测试&two=明天var url = "http://dev.bnfvn.com/index.php?r=test/index/money&one=%E6%B5%8B%E8%AF%95&two=%E6%98%8E%E

2015-08-21 10:24:04 384

原创 for in语句中hasOwnProperty过滤原型属性

使用for in语句循环枚举对象属性时,会将该对象的原型属性也显示出来例子:var man = {    name : "kong",    age : "17",    sex : "man"};//将一个方法添加到所有对象上if(Object.prototype.aa === "undefined"){    Object.prototype

2015-08-19 10:47:30 971

原创 JS异常处理机制

var add = function(a,b){    if(typeof a !== 'number' || typeof b !== 'number'){        throw {            name : 'TypeError',            message : 'add needs numbers'        };    }    r

2015-08-17 17:38:50 360

原创 JS扩充类型的功能

//通过给Funtion.prototype增加方法来使得该方法对所有函数可用Function.prototype.method = function(name,func){    //基本类型的原型是公用结构,所以在类库混用时务必小心,一个保险的做法是只在确定没有该方法时才添加它    if(!this.prototype[name]){        this.prototyp

2015-08-17 17:31:13 790

原创 deviceorientation感知设备倾斜变换

例子:实现3D手机效果    div{-webkit-perspective:250px;}    alpha:beta:gamma:    var iphone = document.getElementById('iphone');    window.addEventListener('deviceorienta

2015-08-10 15:36:24 1053

原创 $.parseJSON()方法

jQuery.parseJSON(data)该函数接受一个JSON字符串,返回解析后的对象注意:对于JSON字符串格式要求严格,键值和对应的值都必须用双引号包含,不能使用单引号,另外,如果什么都不传入,或者一个空字符串、null、undefined,parseJSON都会返回null例子:var obj = $.parseJSON('{"name":"John","age"

2015-08-10 13:20:21 1271

原创 canvas动态彩虹

*{margin:0; padding:0;}body{width:100%; height:100%; overflow:hidden;}#canvas{background:url(./images/img_01.gif) no-repeat center center; background-size:100% 100%;}    您的浏览器不支持canvas

2015-08-10 13:12:21 1433

原创 学习HTML的基本知识

文字、超链接、插入图片:显示效果:Table表格:显示效果:Table表格做简单的菜谱:显示效果:

2015-08-07 09:49:08 370

原创 用Table表格做课程表

成绩表项目上课休息换成-->星期星期一星期二星期三星期四星期五星期六星期日上午语文数学英语英语物理计算机休息数学数学地理历史化学计算机化学语文体育计算机英语计算机政治英

2015-08-07 09:48:40 5111

原创 用Frame做邮箱页面

可以将其看成上、下左、下右三个部分组成all.htmltop.htmlleft.htmlright.htmlxieyoujian.html

2015-08-07 09:48:09 650

原创 iframe网页嵌套效果

iframe网页嵌套效果跳转到淘宝显示效果:

2015-08-07 09:47:40 1096

原创 Form表单做登陆页面

登陆页面用户名:密&nbsp&nbsp码:显示效果:

2015-08-07 09:47:14 8897

原创 Form表单做调查表

调查表请选择你喜欢的运动项目:篮球足球羽毛球请选择你的性别:男//checked表示预先选中女请选择你喜欢的城市:北京上海 //默认选中南京请填写您的建议:请上传你的照片:点击提交显示效果:

2015-08-07 09:46:50 953

原创 部分显示效果汇总

审核状态已经审核没有审核全部显示效果:

2015-08-07 09:46:20 363

原创 Table表格做登陆页面

&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp用户名密&nbsp&nbsp码&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nb

2015-08-07 09:45:52 3133

原创 CSS中的四种选择器

CSS中四种不同的选择器:1、类选择器,又叫class选择器2、id选择器3、html元素选择器4、通配符选择器selector.css/*class选择器*/.s1{background-color:pink;font-weight:bold;font-size:16px;color:black;}/*id选择器*/

2015-08-07 09:45:25 667

原创 盒子模型案例一

html文件:盒子模型css文件:body{border:1px solid red;/*1px边框宽度、solid实线、red颜色*/width:500px;height:500px;margin:0 auto;/*第一个用于上下,第二个用于左右,auto表示自动居中*/}.div1{width:100px;height:100px

2015-08-07 09:44:59 2059

原创 盒子模型案例二

html文件:盒子模型css文件:.div1{/*控制灰色边框*/width:775px;height:450px;border:1px solid gray;}.faceul{/*控制红色边框*/width:725px;height:400px;bord

2015-08-07 09:44:31 570

原创 盒子模型案例-优酷

html文件:优酷&nbsp优酷牛人&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp更多牛人&nbsp&nbsp莫文蔚&nbsp&nbsp莫文蔚&n

2015-08-07 09:44:03 557

原创 Float浮动-字包图效果

莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫文蔚莫

2015-08-07 09:43:38 700

原创 搜狐首页

html文件:搜狐首页注册邮件相册说两句进入微博搜狗输入法浏览器地图邮件微博博客BBS我说两句微门户大视野视频校友录游戏新天龙微门户幻想神域手机搜狐听书手机游戏

2015-08-07 09:43:08 1796

原创 PHP计算器

jisuanqi.php计算器第一个数:第二个数:+-*/result.php$num1=$_REQUEST['num1'];$num2=$_REQUEST['num2'];$yunsuanfu=$_REQUEST['yunsuanfu']

2015-08-07 09:41:39 510

原创 PHP循环结构

$colors=array('red','blue','green','yellow');//for循环for($i=0;$iecho "".$colors[$i];}//while循环$i=0;while($iecho "".$colors[$i];$i++;}//do while循环$i=0;do{echo "".

2015-08-07 09:41:10 403

原创 计算学生平均成绩

Test1.php请输入学生的成绩,并用空格隔开:result1.php$grades=$_REQUEST['grade'];//接收用户提交的成绩$grades=explode(" ",$grades);//按照空格将其拆分$allGrades=0;foreach($grades as $k=>$v){$allG

2015-08-07 09:40:46 4586

原创 计算学生平均成绩方法二

Test1.phperror_reporting(E_ALL ^ E_NOTICE);//使其页面不显示NOTICE$grades1=$_REQUEST['grade'];$grades=explode(" ",$grades1);$allGrades=0;foreach($grades as $k=>$v){$allGrades+=$v;}?>

2015-08-07 09:40:20 1123

原创 删除数组中元素

$arr[0]=56;$arr[1]=85;$arr[2]=75;unset($arr[1]);//删除数组中该元素,不会对其它元素重新排序?>

2015-08-07 09:39:52 410

原创 数组的排序

冒泡排序法:$arr=array(0,5,-1,20,18,-5);$temp=0;for($i=0;$ifor($j=0;$jif($arr[$j]>$arr[$j+1]){$temp=$arr[$j];$arr[$j]=$arr[$j+1];$arr[$j+1]=$temp;}}}print_r($arr);?>选择排序法:

2015-08-07 09:39:21 353

原创 数组查找方法

顺序查找法:$arr=array(25,67,76,34,28);//定义一种在数组中查找某元素的方法function search(&$arr,$findVal){$flag=false;for($i=0;$iif($findVal==$arr[$i]){echo "找到了,下标为$i";$flag=true;}}if($flag!=true){

2015-08-07 09:38:49 1429

原创 学生成绩管理系统

Test.php学生成绩管理系统学生成绩管理系统请输入学生的学号0-9:请输入学生的成绩:请输入需要删除成绩的学生的学号:Result.php$arr=array(56,89,65,87,98,48,62,64,77,77);$doing=$_REQUES

2015-08-07 09:38:24 1792

原创 身份证号码校验系统

Test.php身份证校验系统请输入你的身份证号码:Result.php$number=$_REQUEST['number'];$separateNumber=str_split($number);//将身份证号码拆分成单个数字$addressNumber=str_split($number,6);//将身份证

2015-08-07 09:37:54 955

原创 JavaScript基础

点击按钮改变文字内容document.write("JavaScript能够直接写入HTML输出流中");function myFunction(){x=document.getElementById("demo");x.innerHTML="Hello JavaScript!";}function myFunction1(){x=document.getEleme

2015-08-07 09:37:24 353

原创 JavaScript:改变HTML图像

function changeImage(){element=document.getElementById('myimage')if (element.src.match("bulbon"))  {  element.src="/i/eg_bulboff.gif";  }else  {  element.src="/i/eg_bulbon.gif";  }

2015-08-07 09:36:57 586

空空如也

空空如也

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

TA关注的人

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