class类的使用 !!! es6

console.log(` 1.创建一个空对象 2.让this 指向刚刚创建好的空对象 3.执行构造函数内的代码 (为相关的属性和方法赋值) 4.返回创建好的对象`) // 1.创建一个空对象 // 2.让this 指向刚刚创建好的空对象 // 3.执行构造函数内的代码 (为相关的属性和方法赋值) // 4.返回创建好的对象 // new 一个对象的过程 就是实例 function Person(name,age){ this.name = name this.age = a
分类: 其他 发布时间: 04-26 23:29 阅读次数: 0

定位自己当前的位置,获取经纬度!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>       <meta charset="UTF-8"/>     <title>点击地图获取地址和经纬度map,address,lng,lat</ti
分类: 其他 发布时间: 04-26 23:29 阅读次数: 0

百度高德腾讯的H5定位

<!doctype html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width"> <title>浏览器定位</title> <!-- 高德 -->
分类: 其他 发布时间: 04-26 23:29 阅读次数: 0

CLASS使用(es6)方法

console.log(` 1.创建一个空对象 2.让this 指向刚刚创建好的空对象 3.执行构造函数内的代码 (为相关的属性和方法赋值) 4.返回创建好的对象`) // 1.创建一个空对象 // 2.让this 指向刚刚创建好的空对象 // 3.执行构造函数内的代码 (为相关的属性和方法赋值) // 4.返回创建好的对象 // new 一个对象的过程 就是实例 function Person(name,age){ this.name = name this.age = a
分类: 其他 发布时间: 04-26 23:28 阅读次数: 0

定位不准!!

国内三大地图厂商转换api 以下为国内三大地图的坐标系转换api介绍: 腾讯地图坐标转换服务: lbs.qq.com/webservice_… 百度地图坐标转换服务: developer.baidu.com/map/wiki/in… 高德地图坐标转换服务: lbs.amap.com/api/webserv… 产生原因 这么多坐标系为什么不统一用WGS84呢,这就是国家地理测绘总局对于出版地图的要求,出版地图必须符合GCJ02坐标系标准了,也就是国家规定不能直接使用WGS84地理坐标系。 那么产
分类: 其他 发布时间: 04-26 23:28 阅读次数: 0

VUE对腾讯地图API

<template> <div class="map-positon"> <p>{{ currentCity }}</p> <p>{{ currentCity_detail }}</p> </div> </template> <script> export default { data() { return { citylocation: null,
分类: 其他 发布时间: 04-26 23:28 阅读次数: 0

[Vue warn]: Error in mounted hook: "ReferenceError: wx is not defined"

[Vue warn]: Error in mounted hook: “ReferenceError: wx is not defined” 问题,在index.html中引用 2018-04-05 13:00:59 最新的为1.2了 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115 .eslintrc.js 下添加 globals: { wx: true },
分类: 其他 发布时间: 04-26 23:28 阅读次数: 0

浏览器定位

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="initial-scale=1.0,user-scalable=no"> <title>浏览器定位</title> <style> html,body,#allmap{ height: 100%; width: 1
分类: 其他 发布时间: 04-26 23:27 阅读次数: 0

Java基础:Day_01 Hello World

对于Java的基础认识和关键概念: 1.关于JRE、JDK、JVM的基本解释 JRE(Java Runtime Environment):Java运行环境,如果要运行Java程序,就需要JRE的支持,JRE里包含JVM。 JDK(Java Development Kit):Java开发工具,包含开发Java程序的所有工具,如javac和java等,JDK里包含JRE。 JVM(Java Virtual Machine):它是运行所有Java程序的虚拟计算机,JVM是Java程序的解释和执行器,
分类: 其他 发布时间: 04-26 23:27 阅读次数: 0

Java基础:Day_02 变量以及运算符

** 一、Java的数据类型 1.基本数据类型 基本数据类型一共包含八种,如下图: 其中,不同数据的数据类型相关属性如下图所示: 其中对于Boolean数据类型,通常用于逻辑运算和程序流程控制(条件选择/循环)。 该类型的值只能是true 或 false,表示真或假。 不可以使用0或非0的整数来代替false和true,区分于C语言。 (其实在JVM中对boolean的处理也是用0表示false,非0表示true的。) false和true是boolean的常量。 2.其他的数据类型 除了8种
分类: 其他 发布时间: 04-26 23:27 阅读次数: 0

Java基础:Day_03 分支和循环语句

1.if语句和switch语句 switch的使用细节和使用注意: switch语句适用于对多个整型值进行匹配判断,从而实现条件的分支控制。 和if语句不同的是:if语句后面是根据boolean表达式判断的,所以表达式的结构可以任意写,而switch只是相当于做“表达式 == 数值”的boolean表达式判断。 推出:其实if语句更强大,switch仅仅只是对整数类型的判断而已,使用更简单. 这里的数值的类型是除long之外的整型类型,也就是说switch支持的类型是byte,short,ch
分类: 其他 发布时间: 04-26 23:26 阅读次数: 0

Java基础:Day_04 方法和数组

一、关于方法(Method) 1.方法的定义 方法类似于C中的函数,可以完成独立功能,可重复使用的一段代码的集合; 方法定义格式: [修饰符] 返回值的类型 方法名称([形式参数,....]) { 方法体 [return 值]; } 如果方法使用了static修饰: 此时我们使用方法所在类的名称.方法名(参数)。 如果方法没有使用static修饰: 此时我们得使用方法所在类的对象来调用(暂且不讨论,面向对象).。 2.方法的重载 参数列表:参数列表 =
分类: 其他 发布时间: 04-26 23:26 阅读次数: 0

Java基础:Day_05 数组高级

一、数组 1.多维数组 二维数组的初始化操作: 静态初始化: int[][] arr = new int[][] { {1,2,3} , {4,5}, {6} }; 动态初始化: int[][] arr = new int[3][5] ;创建一个长度为3的二维数组,每一个元素(一维数组)的长度为5. int[][] arr = new int[0][5] 2.Java5对数组的新语法支持: 1):增强for循环-foreach。 2):方法的可变参数。 但是其实在JVM的底
分类: 其他 发布时间: 04-26 23:26 阅读次数: 0

Java基础:Day_06 类、构造器和面向对象

一、对象与类 1.对象与类的关系 对象:对象是人们进行研究任何事物,一切事物都可认为是对象。对象具有状态和行为。 类:具有相同特性(状态)和行为(功能)的对象的抽象就是类。 一句话:对象的类的个性,类是对象的共性。 在面向对象编程里,我们肯定是先有类的。 如果没有类,对象就没法实例化。对象是类的实例,类是对象的模板。如下图,我们可以在类中找到对象的共性,如姓名年龄,以及他们的行为,但是对象是个例。 那么我们可以在Java中这样写一个类: //人类 class Person {
分类: 其他 发布时间: 04-26 23:26 阅读次数: 0

Java基础:Day_07 封装思想

一、变量的生命周期 成员变量: 全局变量/字段(Field), 直接定义在类中,方法外面. 1):类成员变量. 使用static修饰的字段. 2):实例成员变量. 没有使用static修饰的字段. 局部变量: 变量除了成员变量,其他都是局部变量. 1): 方法内部的变量. 2):方法的形参. 3):代码块中的变量,一对{}. 变量的初始值:初始化才会在内存中开辟空间. 成员变量: 默认是有初始值的 局部变量: 没有初始值,所以必须先初始化才能使用. 变量的作用域: 成员变量: 在整个类中都有效
分类: 其他 发布时间: 04-26 23:25 阅读次数: 0

Java基础:Day_08 继承与多态

一、继承思想 1.什么是继承关系: 基于某个父类对对象的定义加以拓展,而产生新的子类定义,子类可以继承父类原来的某些定义,也可以增加原来父类所没有的定义,或者覆写父类中的某些特性。例如下面代码: 我们可以看到,当在定义“老师类”、“学生类”、“员工类”的时候,他们都具有一些共同的属性和方法,当然也有不同的String。那么我们可以把它统统写成: 这样以来从面向对象的角度上说:继承是一种从一般到特殊的关系,是一种“is a”的关系,即子类是对父类的拓展。 语法格式: 在定义子类的时候来表明自己需
分类: 其他 发布时间: 04-26 23:25 阅读次数: 0

Java基础:Day_09 单例、final、抽象方法和抽象类

一、代码块 什么是代码块: 在类或者在方法中,直接使用"{}"括起来的一段代码,表示一块代码区域。 代码块里变量属于局部变量,只在自己所在区域(前后的{})内有效。 根据代码块定义的位置的不同,我们又分成三种形式: 1):局部代码块:直接定义在方法内部的代码块: 2):初始化代码块(构造代码块):直接定义在类中. 3):静态代码块:使用static修饰的初始化代码块. 使用static修饰的初始化代码块,就叫静态代码块。一个成员,不加static属于对象,加static属于类。在主方法执行之前
分类: 其他 发布时间: 04-26 23:25 阅读次数: 0

Java基础:Day_10 接口、匿名内部类

一、接口 定义类语法: [修饰符] class [类名] {} 定义接口语法:[修饰符] interface [接口名] {} 在这里我们还没有考虑接口的父接口! 接口命名问题:习惯以able结尾以表示某种功能,如:Walkable 或者以handler结尾 或者以I开头,如:IWalkable.java 和类一样,编译后依然会和类一样拥有字节码文件。 接口中存在的成员: 1.接口中没有构造器。接口不能创建对象,不能new 2.接口中定义的字段/成员变量,实质是全局静态常量(public st
分类: 其他 发布时间: 04-26 23:25 阅读次数: 0

Java基础:Day_11 Eclipse的使用

一、Eclipse常用快捷键 1、代码助手 Alt + / 2、快速修正 Ctrl + L 3、删除选中的行 Ctrl + shift + O 4、格式化代码 Ctrl + shift + F 5、查看某个类的源代码 Ctrl + MouseL 6、快速Outline Ctrl + O 7、打开继承体系 Ctrl + T 8、打开资源 Ctrl + shift + R 9、打开类型 Ctrl + shift + T 10、上下移动选中行 Alt + ↑↓ 11、上下复制选中行 Ctrl + A
分类: 其他 发布时间: 04-26 23:24 阅读次数: 0

单片机I/O口模拟串口

最近调试GPS的一个模块,需要把数据从GPS读取,再通过串口发送给PC机等一些功能。要用到2个串口,我使用了AMTEGA8A单片机,所以用普通IO模拟做了一个串口。花了我两个晚上的时间,才调试好模拟串口程序,也遇到不少的问题,今天终于搞定了。但是还只是波特率1200,校验位N 数据8 停止1 ,以后再慢慢完善。 模拟串口主要是先要考虑到波特率和数据格式。我采用的1200的波特率,所以一个位的时间是:1s/1200=833.3333333us .这里我没用定时器,我是用延时来实现定时的,一个位的
分类: 编程语言 发布时间: 04-26 23:24 阅读次数: 0