
前端
vigel1990
这个作者很懒,什么都没留下…
展开
-
记使用MAC进行编译cordova android build所遇见的问题记解决办法
大概介绍,移动端项目采用ionic+cordova进行搭建,原使用window进行编译时,在安装Android studio后,和gradle,并配置相关变量后,执行cordova prepare androidcordova build android --release均顺利,并生成了apk文件但通过mac下载安装Android studio后,和gradle 后,执行cordova prepare android提示一个Java类已存在/platform/android下,无法原创 2021-03-31 11:57:04 · 425 阅读 · 0 评论 -
申请百度地图开发者的简要流程
第一步:申请账号-访问需要百度账号,没有去注册百度搜索 百度地图api或访问:http://lbsyun.baidu.com/点击控制台 ->点击应用管理 –>创建应用第二步:创建应用起个名称 保存这个就是百度KEY第三步 认证开发者填写个人信息、上传身份证图片 通过认证...原创 2021-01-28 15:03:20 · 8130 阅读 · 0 评论 -
superset通过mycat查询针对反引号‘`’的处理
mycat版本:1.6在通过superset绘制表格是,如果数据源是mycat,由于mycat针对group by 字段 必须存在于表的字段中,加入反引号就不一致了 。在内部运算就会出现 “all columns in group by clause should be in the selected column list.!`ValueFrom`”而指定分片查询时,就没有问题。解决...原创 2020-03-18 10:37:39 · 483 阅读 · 0 评论 -
使用百度API获得附件街道信息
使用逆地址编码;需要注意的是:坐标系体系默认貌似不对 。需要显式传递。http://api.map.baidu.com/reverse_geocoding/v3/?ak=AK&output=json&coordtype=wgs84ll&location=33.938585,106.354099&extensions_road=true&coordty...原创 2020-03-06 14:48:05 · 723 阅读 · 0 评论 -
百度API js根据地址查询经纬度
<html><head> <title>根据地址查询经纬度</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript"原创 2018-03-06 11:41:48 · 1888 阅读 · 0 评论 -
如何调整图片像素大小
什么情况需要调整图片大小?没有美工接入,PS技术一般般。为什么需要调整?网络上找到了合适的图片,但与系统中使用的图片像素大小不一致,无法融合,例如:系统中图标大小像素是64*64,找到的像素大小是128*128如何调整: 1使用画图工具打开,点击重新调整大小: 2.修改像素大小3.保存,退出...原创 2018-02-27 09:46:24 · 14122 阅读 · 0 评论 -
HTTP原理(二)—— 超文本
接下来我们再了解一个概念,超文本。超文本英文名称叫做 Hypertext,我们在浏览器里面看到的网页就是超文本解析而成的,其网页源代码是一系列 HTML 代码,里面包含了一系列标签,如 img 显示图片,p 指定显示段落等,浏览器解析这些标签后便形成了我们平常看到的网页,而这网页的源代码 HTML 就可以称作超文本。例如我们在 Chrome 浏览器里面打开任意一个页面,如淘宝首页,右键点击检查原创 2018-01-09 11:01:58 · 603 阅读 · 0 评论 -
HTTP原理(一)——介绍URL 、URI、URN
在了解 HTTP 之前我们先了解一下 URI 和 URL。我们经常会听到 URI 和 URL 两个术语,URI 全称为 Uniform Resource Identifier,即统一资源标志符;URL 全称为 Universal Resource Locator,即统一资源定位符。举例来说,github.com/favicon.ico,这是 GitHub 的网站图标链接,它是一个原创 2018-01-09 11:00:15 · 589 阅读 · 0 评论 -
JS let关键字
let,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。与var 区别;let不像var那样会发生“变量提升”现象console.log(foo); // 输出undefinedconsole.log(bar); // 报错ReferenceError var foo = 2;let bar = 2;暂时性死区(temp转载 2018-01-16 17:19:47 · 4293 阅读 · 0 评论 -
ECMAScript的历史
ES6从开始制定到最后发布,整整用了15年。前面提到,ECMAScript 1.0是1997年发布的,接下来的两年,连续发布了ECMAScript 2.0(1998年6月)和ECMAScript 3.0(1999年12月)。3.0版是一个巨大的成功,在业界得到广泛支持,成为通行标准,奠定了JavaScript语言的基本语法,以后的版本完全继承。直到今天,初学者一开始学习JavaScri转载 2018-01-16 17:04:48 · 443 阅读 · 0 评论 -
datatables ajax post请求 延迟显示
$('#resourceList').dataTable({ "aLengthMenu": [ [10, 15, 20, -1], [10, 15, 20,30] // change per page values here ], ...原创 2018-04-12 12:11:03 · 1136 阅读 · 0 评论 -
编写灵活、稳定、高质量的CSS代码的规范
转自:http://www.admin10000.com/document/17746.html一、语法1.1 注意(1)用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环境下获得一致展现的方法。(2)为选择器分组时,将单独的选择器单独放在一行。(3)为了代码的易读性,在每个声明块的左花括号前添加一个空格。(4)声明块的右花括号应当单独成行。(5)每条声明语句之后应该插入一个空格。(6...转载 2018-04-19 13:46:22 · 490 阅读 · 0 评论 -
编写灵活、稳定、高质量的HTML代码的规范
转自:http://www.admin10000.com/document/17745.html一、唯一定律无论有多少人共同参与同一项目,一定要确保每一行代码都像是唯一个人编写的。二、HTML2.1 语法(1)用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环境下获得一致展现的方法。(2)嵌套元素应当缩进一次(即两个空格)。(3)对于属性的定义,确保全部使用双引号,绝不要使用单引号。(...转载 2018-04-19 13:47:24 · 500 阅读 · 0 评论 -
jstl c:foreach 倒序嵌套输出
使用c标签,fn标签;jsp代码如下:<!DOCTYPE html><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core"原创 2018-05-01 10:38:50 · 5152 阅读 · 0 评论 -
echart拼图内环图,文字居中显示
使用参数:Label distancedemo页:http://echarts.baidu.com/echarts2/doc/example/pie3.html代码:option = { tooltip : { trigger: 'item', formatter: "{b}" }, calculable : false, ser...原创 2018-04-25 09:56:48 · 6406 阅读 · 0 评论 -
jquery datatable导出excel扩展插件使用
使用版本(datatable 1.10.12)1.官网例子:https://datatables.net/extensions/buttons/examples/html5/excelTextBold.html需要导入:F12查看源文件在实现了datatable基础上导入如下文件: <link rel="stylesheet" type="text/css" href="https://cd...原创 2018-06-09 15:44:18 · 6506 阅读 · 1 评论 -
html2canvas+jsPDF 生成PDF(带iframe,高度 ,背景色)
使用html2canvas及jspdf将带有iframe的页面保存成pdf部分方法: var dom =$('#alarmDetailDiv .modal-body'); //修改高度自适应,这样能截全部 dom.css("height","auto"); //pdf生成前 下载按钮隐藏 ...原创 2019-01-12 17:58:19 · 6998 阅读 · 2 评论 -
img加载图片不成功,加载默认图片
<!DOCTYPE html><html><head> <title></title></head><body> <img src="1.jpg" onerror="imgExists(this);"></body原创 2019-01-25 15:05:16 · 2664 阅读 · 1 评论 -
ECMAScript和 和JavaScript的关系
ECMAScript和JavaScript到底是什么关系?要讲清楚这个问题,需要回顾历史。1996年11月,JavaScript的创造者Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这种语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript,这个版本就是1转载 2018-01-16 17:02:19 · 490 阅读 · 0 评论 -
图片加载失败处理
图片加载失败处理 当一个图片由于某种原因未能加载成功(如:图片文件不存在),error事件就会在这个图像上触发,我们可以相应的坐些处理。以达到我们想要的结果。下面是例子程序 New Document function handleImgLoadError(oEvent) { oEvent.srcElement.src='Exist.pn原创 2017-12-29 14:40:06 · 4296 阅读 · 0 评论 -
CSS中的中文乱码问题
使用Unicode编码值替换CSS中要显示的文字:function toUnicode (str) {return escape(str).toLocaleLowerCase().replace(/%u/gi, '\\');}console.log(toUnicode ('你好'));原创 2014-03-11 16:46:15 · 616 阅读 · 0 评论 -
HTML5 LocalStorage 本地存储
HTML5 LocalStorage 本地存储说到本地存储,这玩意真是历尽千辛万苦才走到HTML5这一步,之前的历史大概如下图所示: 最早的Cookies自然是大家都知道,问题主要就是太小,大概也就4KB的样子,而且IE6只支持每个域名20个cookies,太少了。优势就是大家都支持,而且支持得还蛮好。很早以前那些禁用cookies的用户也都慢慢的不存在了,就好像以前禁用javas转载 2014-02-19 13:32:33 · 660 阅读 · 0 评论 -
js while 延迟
1.setTimeout,不能实现延迟处理如果这样写:var count = 10;var domElem=a(10);while(!domElem){console.log(count);setTimeout(function(){a(10+count); },5000);count--;if(count == 0){break;}}则原创 2017-08-29 18:04:19 · 3485 阅读 · 0 评论 -
js 二维码生成
昨天接到一个任务,要求在对方已有的系统中通过修改前端js控件,将系统中原有的条形码换成二维码(,是不是很纠结。)google一下,发现有两个开源的js库,qrcode,qrcode-svg地址:qrcode.js:https://github.com/davidshimjs/qrcodejsqrcode-svg.js:https://github.com/papnkukn/qrco原创 2016-12-16 11:35:32 · 869 阅读 · 0 评论 -
js 键盘事件
事件绑定document.onkeydown=function(e){ var isie = (document.all) ? true:false; var key; if(isie){ key = window.event.keyCode; }else{ key = e.which; } if(key==37)转载 2016-08-23 10:48:21 · 672 阅读 · 0 评论 -
js 获取url参数
正则方法:function getQueryString(name) {var reg =new RegExp("(^|&)"+ name+"=([^&]*)(&|$)","i");var r = window.location.search.substr(1).match(reg);if (r !=null)return u转载 2016-02-15 18:27:25 · 434 阅读 · 0 评论 -
Highcharts:在对数坐标系中显示零
1、在Highcharts中设置对数坐标系:123yAxis: {\\or xAxis type:'logarithmic'}2、在对数坐标系中显示0:如果某个数据点,在对数坐标轴上的坐标是0,将被Highcharts自动处理成n转载 2014-01-02 15:54:00 · 2845 阅读 · 0 评论 -
jquery常用代码
jQuery里提供了许多创建交互式网站的方法,在开发Web项目时,开发人员应该好好利用jQuery代码,它们不仅能给网站带来各种动画、特效,还会提高网站的用户体验。本文收集了15段非常实用的jQuery代码片段,你可以直接复制黏贴到代码里,但请开发者注意了,要理解代码再使用哦。下面就让我们一起来享受jQuery代码的魅力之处吧。1.预加载图片[js] vie转载 2014-01-13 11:07:50 · 667 阅读 · 0 评论 -
css 随内容自适应
disdidiv块添加css属性:display:inline-block原创 2015-11-04 14:54:01 · 816 阅读 · 0 评论 -
d3 词云 重叠问题
//Simple animated example of d3-cloud - https://github.com/jasondavies/d3-cloud//Based on https://github.com/jasondavies/d3-cloud/blob/master/examples/simple.html// Encapsulate the word cloud原创 2015-11-10 16:11:35 · 3142 阅读 · 0 评论 -
javascript数据类型及函数作用域
js数据类型:原始类型: 数字、字符串、布尔值、null、undefined对象类型:对象(数组、函数、日期、error、RegExp)在JavaScript 1.5及后续版本中可以使用const关键字来定义常量。常量可以看成不可重复赋值的变量(对常量更新赋值会失败但不报错),对常量的重复声明会报错。javascript中没有块级作用域,javascript取而代之原创 2017-12-29 11:39:37 · 328 阅读 · 0 评论 -
umeditor无法显示包含html、body标签解决办法
环境:使用umeditor版本:1.2.2修改umeditor-config.js中如上图修改,即可。原创 2017-12-19 16:40:09 · 1761 阅读 · 0 评论 -
table 排名自动刷新
New Document .changeAfter{background-color: red;display:none;}.changeBefore{background-color: '#f5f5f5';} 改变名称天机棒子母龙凤环小李原创 2016-12-16 17:46:08 · 725 阅读 · 0 评论 -
css 重置居中方法
利用 CSS 来实现对象的垂直居中有许多不同的方法,比较难的是选择那个正确的方法。我下面说明一下我看到的好的方法和怎么来创建一个好的居中网站。使用 CSS 实现垂直居中并不容易。有些方法在一些浏览器中无效。下面我们看一下使对象垂直集中的5种不同方法,以及它们各自的优缺点。(可以看看测试页面,有简短解释。)方法一这个方法把一些 div 的显示方式设置为表格,因此我们可转载 2016-08-17 13:59:20 · 1393 阅读 · 0 评论 -
highchart堆叠柱图带峰值
1最近要求做一个highchart堆叠柱图,用来实现的展示隐含要求 其一:每一个柱图中的显示堆叠数量不一定,这个用highchart 本身的series{[data:[]]}实现起来比较困难,其二:要求显示每一个柱图的峰值,比要求超过的地方可以显示其他颜色解决方法:针对其一: 查看highchart文档 发现data中有x属性,可以设置其显示的x坐标位置原创 2016-03-24 18:10:22 · 1313 阅读 · 0 评论 -
判断JS数组中存在相同的元素方法
var ary = new Array("123","234","345","111","222");alert(isRepeat(ary));// 验证重复元素,有重复返回true;否则返回falsefunction isRepeat(arr) { var hash = {}; for(var i in arr) { if转载 2015-12-15 11:22:36 · 1257 阅读 · 0 评论 -
css 优先级
各类选择器的优先级important声明 1,0,0,0 ID选择器 0,1,0,0 #id类选择器 0,0,1,0 .class伪类选择器 0,0,1,0 a:hover属性选择器 0,0,1,0 input[type="text"]标签选择器 0,0,0,1 input伪元素选择器 0,0,0,1 P:first-line通配符选择器 0,0,0,0原创 2015-12-14 14:27:50 · 448 阅读 · 0 评论 -
HTML 中的块级元素和内联元素
块元素(block element):块级元素生成一个元素框,(默认地)它会填充其父级元素的内容,旁边不能有其他元素。换句话说,他在元素框之前和之后生成了“分隔”符。我们最熟悉的HTML元素是p和div. 内联元素(inline element),也叫行内元素内联元素在一个文本行内生成元素框,而不会打断这行文本。内联元素最好的例子就是XHTML中的a元素。strong和转载 2015-12-09 17:22:49 · 607 阅读 · 0 评论 -
backbone带中文参请求后台,中文乱码问题
问题:backbone带中文参请求后台,中文乱码问题解决方案:js文件:1.this.collection.fetch({data: {code: '3003', conditions:encodeURIComponent(value)}});java后台:4.再URLDecoder.decode(value, "UTF-8")就能解码回原来的中文而不会乱码了。原创 2014-02-28 16:32:56 · 1288 阅读 · 0 评论