自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端开发遇到的坑BUG【持续更新篇】

position:fixed布局在ios的bug、弹起键盘,fixed布局的元素与键盘的遮挡问题 ​​​​​​​​​​​​​​

2021-04-20 16:16:14 1187

原创 React学习笔记

JSX简介提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录JSX简介前言一、JSX二、元素渲染三、元素渲染1.更新已渲染的元素2.React 只更新它需要更新的部分总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、JSXReact 认为渲染逻辑本质上与其他 UI 逻辑内在耦合,比如,在 UI

2021-04-20 16:14:50 933 1

原创 js String方法

slice(from ,to)substring(from,to)substr(from,len)slice(1):从1开始,到结束substring(1):从1开始,到结束substr(1):从1开始,到结束slice(1,4):从1开始,到4结束不包括4substring(1,4):从1开始,到4结束不包括4substr(1,4):从1开始,到4,包括4sl...

2020-04-28 17:21:31 877

原创 js高级函数的认识

来自《javascript高级程序设计》安全类型的检测多个iframe存在多个全局作用域,在使用value instanceof array时,必须与array构造函数在同一个全局作用域并且是一个数组。Object.toString方法可放回[object nativeconstructorname]格式的字符串。通过这个函数测试某个值是不是原生函数、正则表达式。function...

2020-04-27 12:25:04 837

原创 JavaScript面向对象的认识

ECMAScript中的两种属性:数据属性和访问属性数据属性:[[Configurable]]:能否通过delete删除属性从而重新定义属性,能否修改属性特性,能否把属性修改为访问器属性。默认true [[Enumerable]]:能否通过for-in循环返回属性,默认true [[Writable]]:能否修改属性的指 [[Value]]:包含属性的数据值,默认undefined修...

2020-04-22 11:30:33 785

原创 h5 Table表格

table:表格tr:行rowspan:占据行数td列 clospan:占据列数th表头(浏览器默认样式粗体居中)caption标题(浏览器默认样式居中)

2020-04-15 19:09:24 5287 1

原创 Html form表单脚本

HTML<form>,在js中属于HTMLFormElement类型HTMLFormElement的属性和方法acceptCharset:服务器能够处理的字符集;相当于HTML中的accept-charset特性。 action:接受请求的URL;相当于HTML中的action 的特性 elements:表单中所有控件的集合(HTMLCollection) enctype...

2020-04-14 22:31:31 969

原创 集合交并补运算

前端笔试遇到了集合运算,坑爹呀!交换律a并b=b并a,a交b=b交a结合律分配律摩根律等幂律吸收律0-1律互补律重叠律

2020-04-14 22:30:42 4298

原创 事件处理程序的认识

HTML事件处理程序<button onclick="clickMe(event)">dianji</button>function clickMe(event){ console.log(event) }缺点:时差问题,HTML元素已出现就触发响应事件,但当时的事件处理程序可能尚不具备执行条件 处理程序的作用于在不同浏览器有不同结果DOM0...

2020-04-14 22:13:23 810

原创 npm全局安装与局部安装

https://www.cnblogs.com/huancheng/p/10959509.html全局安装:安装目录在c盘下面,不能使用require()方式引用,需要自己指定路径本地安装:安装的包会在node_modules文件夹的下边,使用require()方式引用模块...

2020-03-24 17:38:34 1209

原创 简单的钱袋子接金币demo

1.界面展示2.手指拖动钱袋子,钱袋子可在一定范围内自由移动。钱袋子接触到金币,将收取金币,金额增加。金币从上到下,x位置随机,下落速度在一定范围随机。倒计时0s后结束游戏。金币下落的逻辑:使用定时器,每200ms创建几个,为了更容易接金币,速度越快创建的金币越多。金币与钱袋子碰撞使用每帧检测钱袋子的逻辑处理:事件注册:价格显示,不管是几位数都需要...

2019-12-18 11:15:10 1409

原创 简单点击转动转盘到指定位置的demo

1.界面显示2.转盘慢速转动,当点击转动按钮后,转盘加速转动(有加速度),转动一段时间后停留在指定的位置。难点:如何给转盘一个加速?如何让转盘停留在指定的位置?思路:转盘转动通过每一帧rotation++得到加速的逻辑:使用tween动画将speed变大变小。每一帧增加rotation的逻辑:当速度达到了最大值,速度会逐渐减小。速度变化:0.5(自动转动的速度)...

2019-12-17 18:35:26 2122

原创 简单实现图片循环翻页的demo

1.界面显示点击左边的按钮倒序播放,点击右边的按钮顺序播放。难点:三张图片无限循环,短时间点击了同一个按钮的逻辑实现点击右边的按钮为例:点击右边倒序播放写那么多代码发现:真正实现的代码只有后面几行,大部分的代码是在处理实现代码可以运行的一系列操作。...

2019-12-17 18:23:24 1191

原创 简单点击按钮增减金额的demo

1.界面显示 2. 点击左边的按钮,金额减少固定值100,点击右边的按钮,金额增加固定值100。当金额等于100不能再减,当金额等于1000不能再增加。按钮按下时:按钮有个tween缩小效果按钮抬起时:按钮有一个twen放大效果难点:手指再按钮处按下移开再抬起时,要将按钮置回原来的大小。逻辑实现:分别为按钮注册点击事件实现金额增减逻辑,为按钮注册手指按下的事件实现...

2019-12-17 17:55:10 1007

原创 javascript对象的方法

对象创建的方法:var person = { firstName:"Bill", lastName:"Gates", age:50, eyeColor:"blue"};访问对象属性的方法:objectName.propertyName//或者objectName["propertyName"]访问对象方法的方法:objectNam...

2019-09-21 12:43:59 830

原创 phaser.sprite.body overlap collide seperate

1.sprite开启物理系统 this.sp1 = new Phaser.Sprite(game, 400, 400, 'yellow_png'); this.group.addChild(this.sp1); game.physics.enable([this.sp0, this.sp1], Phaser.Physics.ARCADE); ...

2019-08-27 14:45:40 960

原创 TypeScript简介

TypeScript教程1.TypeScript 中,使用:指定变量的类型,:的前后有没有空格都可以。2.TypeScript 只会进行静态检查,如果发现有错误,编译的时候就会报错。3.TypeScript 编译的时候即使报错了,还是会生成编译结果 如果要在报错的时候终止 js 文件的生成,可以在tsconfig.json中配置noEmitOnError即可。...

2019-04-11 14:04:22 849

原创 Egret 几个API的认识

1. AssetAdapter()素材适配器接口。若项目需要自定义 Image.source的解析规则,需要实现这个接口,然后调用如下代码注入自定义实现到框架即可创建了Theme之后,它会开始异步加载指定的主题文件并解析,在加载的过程中,如果已经有组件在创建,也不需要额外处理,这部分组件在主题加载完成后会自动重新查询一次默认皮肤。特别注意,主题配置文件只是起到设置默认值的...

2019-04-11 14:04:04 1205

原创 egret项目结构

helloworld项目.wing:包括 Egret 项目的任务配置文件和启动配置文件。 wingProperties.json:Egret Wing 项目配置文件。 bin-debug:项目调试时,所产生的文件存放于此目录。 libs:库文件,包括 Egret 核心库和其他扩展库存放于此目录。 resource:项目资源文件存放于此目录。default.res.json:资源文...

2019-04-09 15:53:36 1330

原创 Simple Canvas Game

啦啦啦我的第一个h5小游戏:抓怪兽,查看原教程点击打开[参考教程]目录1.界面2. JS代码实现思路A.create the canvasB.background/hero/monster imagebackgroundheromonsterC.Game ObjectsheromonstermonsterCaughtD.Player Input...

2019-04-05 22:38:54 919

原创 创建并初始化canvas的方法

H5入门啦啦啦啦点击w3c的canvas教程1.通过标签<canvas><body onload="draw();"> <canvas id="tutorial" width="150" height="150"></canvas> </body><script type="text/javascri...

2019-04-03 09:27:53 3620

原创 js实现瀑布流布局显示图片

好慌啊明天面试,没时间整理了window.onload=function () { waterfall('main','box');}function waterfall(parent,box) { //mian下所有的class为box元素取出来 var oParent = document.getElementById(parent); var o...

2019-03-28 00:06:19 398

原创 Vue_v-bind:.day2

<div id="app"> <a v-bind:href="url">链接</a> <img v-bind:src="imgUrl" height="40px"> <!-- 缩写 --> <a :href="url">链接</a> <img :src="imgUrl" heigh...

2019-03-26 23:19:42 102

原创 Vue_搭建vue平台.day1

点击查看官网教程可以用vscode的terminal运行,windows也可以打开cmd操作,我是用cmd操作的。1.先安装NodeJs2.搭建vue的开发环境 ,安装vue的脚手架工具 官方命令行工具npm install --global vue-cli / cnpm install --global vue-cli 3、创建项目 必须cd到对应的一个项...

2019-03-25 21:59:20 130

原创 Vue_认识vue.day1

查看vue官网教程Vue简介:vue 的核心库只关注视图层,使用MVVM(Model-View-Model)模式。1. 认识MVVM模型:v-model:一个组件上的v-model默认会利用名为value的 prop 和名为 input的事件,但是像单选框、复选框等类型的输入控件可能会将value特性用于不同的目的。在body标签中添加<div id="app...

2019-03-25 21:35:37 96

原创 hadoop自带wordcount 卡在mapreduce.Job: map 0% reduce 0%,求指点谢谢!!!

我是分布式集群,但是电脑配置低,就配置了一个master以及一个slave1。运行hadoop命令完全没有问题,上课使用hadoop自带的wordcount,统计一个文件里面的登陆次数命令时,简直要气炸了【大哭】。 统计了N个钟头都不会动!!! 1. 尝试过的方法(均失败):1.1  将master和slave1的内存都改到3G,没有作用!!!,甚至增加处理器的位数,也...

2018-11-13 19:39:28 5827 6

原创 集合

集合:存储对象的引用,根据存储方式不同(数据结构不同划分)Collection和MapCollection:List和SetPerson p=new Person();//声明对象ArrayList al=new ArrayList();al.add(p);//arraylist指向对象,即存储其地址方法:add(E e) :添加元素remove(Object o):移除指定元素clear()...

2018-03-28 22:50:48 89

原创 Android-onCreateView方法

public View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedInstanceState){}1..inflater:对象:可用于将XML转换为视图,2.container:指向父容器的引用3.savedInstanceState:保存的状态。...

2018-02-14 15:46:59 5920

原创 Android-布局

FrameLayout:以堆叠的方式显示一个或者多个自视图GirdLayout:将子试图按行和列排列LinearLayout:将所有子试图排列成一行或者一列RelativeLayout:一种灵活的布局,以相对于其他视图的方式排列视图tools:context=".TicTacToeActivity":是指布局文件时供TicTacToeActivity类使用的。不同于其他的属性,该属性是供可视化编辑...

2018-02-14 15:18:26 162

转载 abstract与interface

abstract 与interface

2017-12-12 15:49:44 136

原创 IO

字节流: Java中的字节流处理的最基本单位为单个字节,它通常用来处理二进制数据 常见基类:InputStream,OutStream 字符流: Java中的字符流处理的最基本的单元是Unicode码元(大小2字节),它通常用来处理文本数据。 常见基类:Reader,Writer1.字符流特点: 1.1 FileWriter:FileWriter fw=new FileW

2017-12-09 21:57:44 128

转载 android ImageView

在ANDROID 疯狂讲义书上看到的例子图片浏览器,可以通过setalpha方法改变透明度首先先准备五张图片,我现在drawable里面粘贴了五张taylor的图片(多爱偶像啊,写代码也想着她)在activity_main.xml文件中xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.a

2017-12-08 12:31:18 132

转载 类、方法、成员变量和局部变量的可用修饰符

http://www.iteye.com/topic/696221点击打开链接

2017-11-18 19:57:06 341

转载 Java内部类详解

内部类详解:https://www.cnblogs.com/dolphin0520/p/3811445.html

2017-11-18 19:31:08 108

空空如也

空空如也

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

TA关注的人

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