- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 Vue-GoogleMap (二)轨迹回放
前言后端接口提供多个坐标点,通过Googlemap将坐标点连接绘线,并移动高亮坐标标记点,可控制移动速度。本文中介绍两种绘图方式:一、使用map的Polyline画轨迹线,通过属性icons的offset值来移动icon达到轨迹回放的效果。优点:icon平滑移动,播放流畅缺点:icon无法自定义,只能使用内置的几个矢量图标,(能力有限,未找到方法,不排除有其他解决方案)如果有给icon设置实时位置相关信息弹窗的需求,由于该方案icon是通过偏移量移动,是无法知道移动时的具体位置信息的二、创建m
2021-01-06 12:04:34 1248 2
原创 Vue-GoogleMap (一)实时定位
Vue实现车辆实时定位功能,可以同时标记多个位置,并车图标显示标题,鼠标移过显示信息窗口,显示多个位置时,地图需要显示最佳视野
2020-12-02 16:25:19 1654
原创 Restful总结
https协议api专有域名 https://api.example.com将api的版本号放入url中 https://api.example.com/v1url中应使用名词复数,最好与表名统一 https://api.example.com/v1/users请求方式GET /v1/users 获取所有用户GET /v1/users/ID 获取某个指定用户的信息POST /v1/users 新..
2020-12-02 12:12:20 130
原创 SQLalchemy数据迁移Alembic
SQLalchemy数据迁移工具有两种,migrate和alembic,后者较为灵活Alembic1、安装:pip install alembic2、建立ORM模型3、进入项目运行命令创建仓库:alembic init alembic(仓库名)4、找到alembic.ini配置文件,修改sqlalchemy.url,与数据库连接信息一致5、找到env.py文件,修改target_metadata参数import sysfrom os.path import abspath, dirname
2020-12-02 11:40:25 406
原创 Vue入门及项目部署
vue.js是一个JavaScript MVVM(Model-View-ViewModel)库,由数据驱动和组件化的思想构建。Vue.js的使用List item<div id="app">{{ message }}</div>定义model<script src="js/vue.js"></script><script>var exampleData={message: "hello world!"}</scr
2020-12-02 11:17:56 116
原创 初级爬虫--网易云音乐歌单
目标地址:http://music.163.com/discover/playlist 目标:爬取,歌单封面图、歌单名、歌单链接、播放量、用户名、用户主页链接。并将数据写入Excel表格步骤:1.分析页面源码,所需要的数据所在层级关系 2.获取HTML源码 3.解析HTML源码并筛选所需数据 4.将数据写入表格代码实...
2018-09-11 22:28:43 402
原创 Android基础学习
学习地址:https://blog.csdn.net/aphysia/article/details/72953687Part 1 搭建JDK环境以及安装Android Studio关于Android的一些问题集锦:https://blog.csdn.net/demon_zero/article/details/52535855Part 2 新建项目 1.Activity:(1)...
2018-08-07 11:31:17 107
原创 Redis基础知识
Redis:高性能的数据库 学习网站-基础:http://www.runoob.com/redis/redis-intro.html特点:(1)支持数据的持久化,将内存中的数据保存在磁盘中,重启可以再次加载使用 (2)提供了list,set,zset,hash等数据结构的存储 (3)支持master-slave模式的数据备份安装:1.网址:https:...
2018-08-07 11:28:05 212
原创 Python优化
iteritems比items更好用,优点是:迭达超大字典时,items的话内存会瞬间夸大两倍,因为列表对象会一次性把所有元素加载到内存。1.链式比较操作 if 18 < age < 60: 2.if/else三目运算 text = ‘男’ if gender == “male” else ‘女’ 3.真值判断 布尔 字符串 数字 ...
2018-08-07 11:26:52 219
原创 Canvas基础(二)
7.使Canvas填满浏览器窗口Canvas中不支持百分比,可以将Canvas元素的宽度和高度精确设置为浏览器窗口的宽度和高度。使用window浏览器对象和jQuery方法获取窗口的宽度和高度。 $(window).resize(reiszeCanvas); //resize:当浏览器窗口调整时触发resize方法 function reisze
2016-07-09 18:05:34 565
原创 Ajax
Ajax1.Ajax:Asynchronous JavaScript and XML 允许浏览器与服务器通信而无须刷新当前页面的技术都叫Ajax.2. Ajax模型与Web传统模型的区别: Web的传统模型,客户端想服务器发送一个请求,服务器返回整个页面,如此反复。 Ajax模型,数据在客户端与服务器之间独立传输,服务器不再返回整个页面。3
2016-03-16 01:21:58 249
原创 线程
线程1.相关词汇Thread:线,线程runnable:可追捕的current:当前的,最近的sleep:睡眠yield:屈服,屈从interrupted:中断的,被阻止的daemon:后台程序wait:等待,等候notify:通报synchronized:同步的(同一时刻只允许一个人访问,防止第二个访问的用户获取的数据是用户一修改的)2.优
2016-03-03 18:13:20 250
原创 动态创建标记
动态创建标记1.write()方法可以方便快捷地把字符串插入到文档中。2.innerHTML属性用于读、写某给定元素里的HTML内容。3.利用创建动态标记的方法创建一个p元素并弹出他的nodeType和nodeName: window.onload=function(){ var para=document.createElement("p");
2016-02-25 22:31:12 389
原创 Dom及JavaScript图片库
补充上一篇的内容:JavaScript中的对象可以分为三种类型: 1.用户定义的对象:由程序员自行创建的对象。 2.内建对象:内建在JavaScript中的对象,如Array,Math与Date。 一. DOM1.DOM5个常用DOM方法:getElementById,getElementsByTagName,ge
2016-02-02 23:19:10 596 2
原创 JavaScript的定义及语法
1.DOM及JavaScript的定义DOM(Document Object Model):文档对象模型DOM是一种API(应用编程接口)BOM:浏览器对象模型W3C对DOM的定义是:一个与系统平台和编程语言无关的接口,程序和脚本可以通过这个接口动态的访问和修改文档的内容。JavaScript又名:JavaScript,ECMAScript,JScriptJavaScrip
2016-01-29 22:07:16 744
原创 运用swt制作一个简易计算器,附加关于html制作网页中的搜索框的一个小知识
学了那么久了,终于开始决定开始写博客。把每天的收获写出来,时间久了可能有些知识会忘了,这也是一个永久存储知识点的好地方。毕竟我的电脑有事没事出问题重装系统。今天没有上课,说说最近的收获吧。帮学妹做了一个简易计算器,一个很简单的,没有什么难度,基于本人的能力有限,只实现了2个操作数的加减乘除的功能。代码及思路如下:1.界面实现package com.zyb.counter;i
2015-12-29 00:07:18 1217 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人