自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

maoye的博客

一个设计小白的程序人生

  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 javascript解析XML文档和XML字符的方法

 XML一种带标签的数据存储格式,需要特殊的解析,前后端都可以解析,不同的语言不同的解析办法,这里记录的是javascript中的解析方法 也是利用XMLHttpResquest对象来解析 不同的浏览器,对象不同,主要是针对IE5.5和6的区别 下面是解析XML文档的例子:  1、person.xml <person> <...

2018-12-12 09:37:48 1609

原创 AJAX的应用

AJAX的原理 --Asynchronous  JavaScript  and  Xml异步的JavaScript和Xml--AJAX是一种用来改善用户体验的技术,实质是使用XMLHttpRequest对象异步的向服务器发请求--服务器返回部分数据,而不是一个完整的页面,以页面无刷新的效果更改页面中的局部内容 再使用AJAX之前,首先要创建XMLHttpRequest对象...

2018-12-11 15:25:45 349

转载 11个资源强大的网站!

在我们日常工作学习中难免就需要在网站搜索资料,这时候一定需要一个能够帮你搜索一切你想要的资源,从而为你剩下一大半时间,那么今天为大家整理了11个超级好用的黑科技资源搜索网站,帮你解决因为上网找不到合适的资源而发愁!让你有源源不断的资源! 1、我的盘这款网盘资源搜索网站资源丰富,收录了4000万条资源,不管你需要什么资源都可以在里面找到,是一款最好用的百度网盘搜索引擎 2、疯狂音...

2018-11-26 16:36:13 2827

原创 jQuery使用之(四)

jQuery 插件 表单验证插件常用插件--formValidator--jQuery.validator--easyForm一,formValidator  表单验证插件  formValidator 官网:http://www.formvalidator.net/     公共函数 --$.formValidator.in...

2018-11-05 09:03:22 265

原创 jQuery使用之(三)

jQuery 的插件 一,jQuery UI jQuery官网:https://jqueryui.com/jQuery中文网:http://www.jqueryui.org.cn/jQuery学习网:http://www.runoob.com/jqueryui/jqueryui-use.html 下面是一个对话框的应用例子: <!DOCTYPE ht...

2018-10-30 15:31:33 443

原创 jQuery使用之(二)

jQuery事件 一,页面加载完成执行事件 语法1:$(document).ready(function(){    .....   });语法2:$(function(){  ...  }); 与window.onload的区别:(1)window.onload在页面中只能出现一个(2)window.onload在页面全部加载完成时执行的,jQuery的加载完...

2018-10-26 16:48:50 199

原创 jQuery使用之(一)

什么是jQuery -----jQuery  是一个优秀的javascript框架,一个轻量级的JS库-----兼容CSS3,以及各种浏览器-----使用户更方便的出来HTML、Events、Dom实现动画效果,并且方便的为网站提供AJAX交互-----使用户的HTML页面保持代码和HTML的内容分离 需要注意的是:jQuery 2.x 开始不支持Inrernet Ex...

2018-10-26 09:58:11 271

转载 计算机专业词汇1600余个

file n. 文件;v. 保存文件       2. command n. 命令,指令       3. use v. 使用,用途       4. program n. 程序       5. line n. (数据,程序)行,线路       6. if conj. 如果       7. display vt. 显示,显示器       8. set v. 设置,n. 集合 ...

2018-10-17 22:14:06 1973

转载 计算机编程英语词汇大全

第一部分、计算机算法常用术语中英对照Data Structures 基本数据结构Dictionaries 字典Priority Queues 堆Graph Data Structures 图Set Data Structures 集合Kd-Trees 线段树Numerical Problems 数值问题Solving Linear Equations 线性方程组Bandwidth...

2018-10-17 22:09:53 9326

原创 HTML5高级之Web存储(带示例)

 Web存储浏览器保存数据   cookie    和服务器的session HTML5新增的web存储 --localStorage特点:长时间保存用户数据 --sessionStorage特点:浏览器当前窗口有效(如果浏览器当前窗口关闭,sessionStorage中的所有数据都会被清空) API使用方法:----------setIte...

2018-10-11 22:21:25 1499

原创 HTML5高级之拖拽drag

 Web拖放 --在桌面应用程序上,可以将元素从一个位置拖放到另外一个位置,但在web上,没有一种能够实现这种操作的标准技术,从而在web上去实现这个功能并不容易--在HTML5标准引入了拖放API,从而使我们有可能开发出与桌面应用程序完全相同的web应用程序  一,源元素事件 执行以下方法,需要先阻止默认行为  e.preventDefault() -...

2018-10-11 09:54:22 1097

转载 webstorm 2018 激活破解方法大全(亲 测)

我亲测第三种补丁法可行方法一:(更新时间:2018/4/8)v3.3 不一定长期有效注册时,在打开的License Activation窗口中选择“License server”,在输入框输入下面的网址:http://180.76.140.202:9123 (2018/07/20)http://idea.wrbugtest.tk/ (2018/06/16)点击:Activate...

2018-10-10 10:36:52 1207

原创 HTML5 高级canvas绘制图像

 绘制图像 HTML5中,使用canvas绘制图形,也可以读取磁盘或网络中的图像文件,使用canvas API将图像绘制在画布中 绘制图像使用的是drawImaage方法语法:--drawImage(img,x,y)           img:可以是image元素,video元素,js中的Image对象           x:起始横坐标         ...

2018-10-09 16:44:05 1042

原创 HTML5 高级之canvas 绘制图形

canvas是HTML5中新增的标签,像所有dom一样,拥有自己的属性、方法、和事件,其中就有绘图的方法,js能够调用它在网页上完成绘图。canvas也是HTML5中最强大的特性之一,允许开发者使用动态和交互式方法在web上实现桌面应用程序的功能 canvas元素会在网页上创建一个空白区域,然后通过API操作这个区域,与空白的div元素相似,用途完全不同  语法:<c...

2018-10-06 23:39:18 5858 2

原创 简易播放器练习

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>简易播放器</title> <style type=""> #container{width: 380p

2018-09-30 23:39:32 205

原创 HTML5高级之多媒体(视频、音频)

 视频处理  Video  Video  元素--Video元素可以进行简单的视频播放功能,这个元素只有几个属性,包括属性和默认设置--Video元素中可以包含source元素,这些元素为浏览器提供了不同是视频源,浏览器根据source标签,然后根据所支持的格式,选择播放的文件语法:<video id = "medios" width = "300">...

2018-09-29 23:01:28 557

原创 HTML事件绑定第三个参数true和flase的区别

 绑定事件的语法: elem.addEventListener("事件名",回调函数,true/false); <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>事件的冒泡和阻止</

2018-09-29 15:12:39 1631

原创 HTML5高级之新增form表单中的新API、新事件(带示例)

 HTML5中新增的API方法 --setCustomValidity()      定制验证信息--checkValidity()              实现表单验证 (1)setCustomValidity()--如果浏览器提交了一个包含无效的表单,支持HTML5的浏览器会显示一条错误信息--使用setCustomValidity()可以定制化验证消息-...

2018-09-29 15:08:59 1412

原创 HTML5高级之新增form表单中的类型、属性、元素(带示例)

 在HTML5中新增了很多from表单中使用的输入类型,我理解使用的记录一下! --邮箱验证:email--网址验证:url--电话号码验证:tel--数字验证:number--查找:search--日期选择:date--选择周:week--选择月:month--日期和时间:datetime   非本地时间--日期和时间:fatetime-local...

2018-09-27 17:18:44 4405

原创 C++简单入门之static(详解)

 ---------------------------------------------------------------------面向过程中的static------------------------------------------------------------------- 1,静态全局变量在全局变量前面加上关键字static,这个变量就被定义成为一个静态的...

2018-09-25 22:57:43 266

原创 C++快速入门继承机制中的构造器和析构器、访问限制、覆盖和重载、友元

 继承机制中的构造器和析构器 构造器是类初始化创建时调用的方法--构造器的名字就是类的名字析构器是类执行完后内存回收执行的方法--析构器的名字~类名字 举例看下在代码中执行的顺序吧 /*继承机制中的构造器和析构器*/#include <iostream>#include <string>class People{pu...

2018-09-25 16:03:20 159

原创 数据结构与算法之线性表(静态链表)

 静态链表静态链表是用数组描述的链表,这种描述的方法叫游标实现法  线性表的静态链表存储如图:  如上图:数组模拟的静态链表有两个元素,一个保存数据和一个保存游标这里有几个特殊的地方:(1)静态链表的头和尾都不保存数据(2)第一个结点的游标存放数组中第一个没有数据的下标(3)最后一个元素的游标存放第一个有数据的下标,也就是数组的第二个元素,下标为1...

2018-09-23 23:40:05 340

原创 数据结构与算法之线性表(单链表的整表创建)

 单链表的整表创建 对于顺序存储结构的线性表的整表创建,我们可以用数组的初始化来直观理解而单链表和顺序存储结构就不一样了,它不像顺序存储结构数据那么集中,它的数据可以是分散在内存各个角落的,它的增长也是动态的对于每个链表来说,它所占用的空间大小和位置是不需要预先分配划定的,可以根据系统的情况和实际的需求即时生成 单链表的整表创建算法思路如下:--声明一结点p和计数器...

2018-09-22 21:43:15 921

原创 数据结构与算法之线性表简单定义(链式结构存储查,增,删)

前篇说到了线性表顺序存储结构。这篇说下线性表链式存储结构!链表就是前一个元素里面有一个指针指向下一个元素的地址。以此类推。链条型的数据结构这样就有了头指针和头结点,而他们有和异同了 头指针:--头指针是指链表指向第一个结点的指针,若链表有头结点,则是指向头结点的指针--头指针具有标识作用,所以常用头指针冠以链表的名字(指针变量的名字)--无论链表是否为空,头指针均不为空...

2018-09-21 22:48:55 475

转载 解决 github push failed (remote: Permission to userA/repo.git denied to userB.)(亲测解决问题)

我也是刚学,所以在用户-证书管理里面添加了几个,删除了就没事了【前言】当你看到这篇文章时,很高兴,你不用再去各大网站再去搜索这个问题的解决方案了,因为这篇文章可以帮你彻底解决问题。请耐心地阅读完。本文假设了两个用户 userA 和 userB ,userA的github项目名为 repo当你在使用Android Studio push项目的时候,你遇到了这个问题:Push fai...

2018-09-21 17:07:39 1469

转载 git和远程仓库github的连接和上传文件(亲测)

首先你需要一个github账号,所有还没有的话先去注册吧!https://github.com/我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:https://git-for-windows.github.io/1.进入Github首页,点击New repository新建一个项目 2.填写相应信息后点击create即可 Repositor...

2018-09-21 15:44:31 439

原创 数据结构与算法之线性表简单定义(顺序结构存储查,增,删)

线性表(List)由零个或多个数据元素组成的有限序列,它是一个序列,也就是说元素之间是有个先来后到的,若元素存在多个,则第一个元素无前驱,最后一个元素无后继,其他元素有且只有一个前驱和后继,另外,线性表强调是有限的,事实上无论计算机发展多强大,它处理的元素都是有限的。用数学语言来:线性表记为(a1,a2,.......,ai-1,ai,ai+1,......,an)则ai-1是ai...

2018-09-20 21:56:03 310

原创 C++结合、枚举、类型别名

结合就是跟结构很像,区别就是结合中的数据只能唯一种存在,当给另一个赋值时,前一个数据会被丢弃!!!!! 结合结合用关键字union定义 union password{      unsigend long  birth;      unsigend short  num;      char  pet;};  也像结构一样使用;union pas...

2018-09-14 10:09:09 915

原创 C++简单入门之对象基础--结构

C语言和C++有许多共同优美之处,我们不必束缚与这两种语言自带的数据类型;我们完全可以自己根据具体情况定义新的数据类型并定义数据变量;这个概念就是贯穿C++的核心:对象  下面,就简单的列举一个结构 结构(structure)由程序员自己定义,由其他变量类型组合而成的数据类型;定义结构体语法:关键字和C语言的一样是   structsrtuct  Stu{ ...

2018-09-13 17:13:19 192

原创 C++函数重载

c++的函数重载,就是同样的函数名,使其拥有接收不同的参数类型或者参数个数。都是重载函数!需要注意的是:函数的返回值不同,是不能作为重载函数的!!!!下面就是实现一个简单的参数不同的函数重载 #include <iostream>int overloading(int a);int overloading(int a, int b);int overloadi...

2018-09-13 10:51:24 155

原创 c语言简单入门之文件操作

文件的打开与关闭(文件的操作要求引入头文件stdio.h)1,文件型指针变量FILE *fp;fp指的是一个指向FILE类型结构体的指针变量。我们使fp指向某一个文件的结构体变量,从而通过该结构体变量中的文件信息能够访问该文件。 2,FILE类型的数组FILE f[5];定义了一个结构体数组f,它有5个元素,可以用来存放5个文件的信息。 一,文件的打开(fo...

2018-09-12 22:49:59 742

原创 C语言简单入门之结构体和链表

C语言的链表也是一个很重要很难啃的骨头,我是这么觉得的!以下只是个人对链表的总结和记录方便日后复习所用,如有错误,请留言狠批,谢谢!先说下链表的简单实现: 如上图,我们定义一个结构体:1,2,3,4,5是结构体数据。a,b,c,d,e则是指针变量,在链表中是1.next的表达方式首先,结构体的名字指向的是链表的首地址(也就是1的地址,而a的存放是2的地址),这样指下去。一个...

2018-09-12 16:40:51 14862 3

原创 c语言简单入门之顺序程序与分支程序

C语言中的顺序程序,类似与下面的程序都叫顺序程序:一,简单输出变量的值  二,接收用户输入的值,存入变量中,并打印出来 三,用户输入两个数,算出两个数相乘的值和相加的值  C语言中的分支结构程序,类似与下面的程序都是分支结构程序: 一,分支语句之 if 语句(当条件成立就执行{}里面的表达式)  二,分支语句之 if else...

2018-09-12 15:29:23 1348

原创 vs 2017中运行c项目操作文件时fopen报错的解决

#include <stdio.h>#include <stdlib.h>#include <string.h>void main(){ FILE *fp; fp = fopen("D:\\a.txt", "w"); if (fp!= NULL) { printf("成功打开了这个文件\n"); system("pause&quo

2018-09-11 22:42:16 3317

原创 c语言简单入门之简单运行和数据类型

自学遇到前所未有的阻力了。没办法,只有去学习下底层的知识了。于是就学了下c语言,把过程记录下,方便自己复习之用!初识c语言,什么也不知道,跟着老师敲代码就是,慢慢体会,这是我学习的笨办法,不会的先不管它,到后面自然能明白地! 我用的是vs2017 新建的c语言空项目学习的!文件-新建-项目 选择Windows桌面向导      选择空项目这样...

2018-09-11 16:29:54 729

原创 win 10 + vs2017+C++的运行环境练习的2048游戏(附源码)

学习cocos2dx练习的2048游戏!练习做完了很久,是跟写的,似懂非懂的,最近感觉又所顿悟。自己就在没看教程的前提下再次写了一次。把源码都放上来了,自己觉得注释清楚了的,有想交流的请留言,请不吝留言狠批,欢迎大家来喷!!!!!!!!!!! 首先创建项目:cocos new TZFE -p com.xxx.tzfe -l cpp -d d:\cocos首先把demo中部需要的代码删除...

2018-09-11 11:24:01 2169 2

原创 Lua + win 10 + vs2017+cocos2dx 3.17的lua项目学习demo的感悟(一)

前面有说到搭建lua环境并创建好了cocos的lua项目,这篇主要说说我对lua项目自带的demo和替换自己的项目的学习方法和碰到的问题!这个项目是看慕课网徐波老师的贪吃蛇做的练习项目!里面碰到各种坑创建玩项目,配置好lua脚本后,我内心是崩溃的,对于我这个刚接触游戏用c++写了几个小游戏的小白来说。看到mvc时的无从下手,知识的浅薄是多么的要人命啊!看看! 根据以往的经验首先确定...

2018-08-25 22:42:05 3664 2

原创 Lua + win 10 + vs2017的运行环境和创建cocos2dx 3.17的lua项目(亲测)

不管用什么引擎写游戏,脚本语言是少不了要接触的!首先,我说的这个搭建方法是建立在已经安装vs和下载了cocos引擎的前提了,安装vs和Cocos引擎太简单了,这里不做赘述,我只说说我搭建lua环境是的步骤和遇到的坑!第一步:下载lua的源码  https://www.lua.org/ 下载以后解压到c盘,这不是绝对的,我的习惯而已接着打开vs开发者命令窗口  ...

2018-08-25 09:25:53 9217 6

原创 cocos2dx 3.17学习历程之项目创建(一)

以下和以后的学习日记和案列仅代表自己的观点和学习中的理解程度,有错误敬请理解,相互学习,相互成长,坚持写日记也是加深学习的印象,就怕眼高手低,我吃亏过来的,不要怕麻烦,前期的基础知识非常的重要!!!!!学习一个新知识和接触一个新的游戏引擎,首先得了解它的历史和发展历程。所谓磨刀不误砍柴工嘛!cocos2dx 游戏的发展历史:https://blog.csdn.net/gzylongxi...

2018-08-23 16:50:53 27441 3

原创 cocos2dx 学习之最终选择了你

先说说我吧,设计出身的编程小白,15年开始接触Html、css的学习,期间写了许多静态页面,css动画等,一直没接触脚本语言,大概16年开始接触js,自学到能从后台获取到数据而已,自己感觉还是太差劲了,也就是这段时间内,接触了后端语言PHP,仅仅做到语法的了解而已,期间工作太忙,学习的时间不是很多,也很迷茫。浑浑噩噩到了17年中旬,在偶然的一次机会,接触到python,所以又学习了python...

2018-08-23 15:49:18 1445

cocos2dx-3.17版c++编写的popStar源码

由于大小限制,这里只有源码部分,需下载从新编译,我不是为了挣分的,免费上传不了,想要的可以给我留言

2018-08-25

空空如也

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

TA关注的人

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