- 博客(165)
- 资源 (15)
- 收藏
- 关注
转载 VueJs 监听 window.resize 方法
Vuejs 本身就是一个 MVVM 的框架。但是在监听 window 上的 事件 时,往往会显得 力不从心。比如 这次是 window.resize问题: 今天我也 遇到了这样一个问题, 是关于canvas 自适应。 根据窗口的变化去变化 canvas 的宽度备注: 重要的问题说三遍 解决 框架内的bug 先说 框架 版本 版本 版本 (这里用的 Vue 2.x 、ES6) 解...
2018-10-29 11:56:50
1162
原创 vue中echarts图表大小适应窗口大小且不需要刷新
内容如下:// 基于准备好的dom,初始化echarts实例let myChart = this.$echarts.init(document.getElementById('myChart'))//根据窗口的大小变动图表 --- 重点window.onresize = function(){ myChart.resize(); //myChart1.resize(); ...
2018-10-29 11:54:30
7306
原创 Vue项目如何运行
安装node.js环境。(笔记本上已经安装完成) 打开cmd命令窗口,进入项目文件夹vueApplication(自己创建的),将上次微信发的项目(vue-traffic)拷贝到这个文件夹下,项目目录是没有node_modules这个文件夹的,需要在cmd命令窗口输入命令:npm install 然后回车。该命令是安装依赖包node_modules.安装完成之后运行项目。cmd运行命令: ...
2018-10-09 14:10:39
872
原创 VirtualBox启动不了虚拟系统 启动新建虚拟机弹错“不能为虚拟机xxxx电脑 打开一个新任务
VirtualBox安装镜像文件之后,不能启动。问题:CPU bios什么的 返回 代码:E_FAIL (0x80004005) 组件:Console 界面:IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6} 解决如下:进入计算机的BIOS页面,选择“Advanced”——》CPU——》Intel V...
2018-07-19 14:26:18
7570
原创 case语句的使用
1.结合update的set使用: UPDATE group_relation_station SET score_reduction=(CASE WHEN score_reduction assessmentdate = now() WHERE stationcode in (select code from sensor_monitoring_stations
2017-07-28 16:23:27
1028
转载 处理百万级以上的数据提高查询速度的方法
处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或 2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where nu
2017-04-14 16:41:51
1214
原创 mysql创建触发器
1.在查询中执行,一种类型(插入、更新、删除)的触发器只可以创建一个 CREATE TRIGGER `insert_value_new` AFTER INSERT ON smd_value FOR EACH ROWBEGIN DELETE FROM smd_value_new WHERE new.add_code = smd_value_new.add_code; INSER
2017-04-07 14:07:02
465
原创 字符串日期("2017-03-11 10:29:36") 转换为date型日期
以上由字符串"2017-03-11 10:29:36"转换为date类的日期,进行计算
2017-04-06 09:37:19
2916
转载 getAttribute()获取属性
一份文档就是一棵节点树。●节点分为不同的类型:元素节点、属性节点和文本节点等。●getElementById()方法将返回一个对象,该对象对应着文档里的一个特定的元素节点。●getElementsByTagName()方法将返回一个对象数组,它们分别对应着文档里的一个特定的元素节点。●这些节点中的每个都是一个对象。接下来,我们将向大家介绍几个与这些对象相关联的属性和方法。3
2017-03-24 17:16:16
9108
转载 跨域资源共享 CORS 详解
作者: 阮一峰日期: 2016年4月12日CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。本文详细介绍CORS的内部机制。
2017-03-14 17:38:51
483
转载 jquery ajax在跨域访问post请求的时候,ie9以下无效(包括ie9)
1. 设置浏览器安全属性,启用【通过域访问数据源】选项,如图: 2.调用ajax方法时,设置crossDomain为相反的值。原文链接:https://bugs.jquery.com/ticket/12097jQuery CORS in IE7 - IE10$(document).ready(function() {$.ajax({url: "h
2017-03-14 17:26:25
8190
转载 通过JS判断浏览器类型,详细区分IE各版本浏览器
/* * 描述:判断浏览器信息 * 编写:LittleQiang_w * 日期:2016.1.5 * 版本:V1.1 */ //判断当前浏览类型 function BrowserType() { var userAgent = navigator.userAgent; //取得浏览器的userAgent字符
2017-03-14 13:50:16
5905
转载 mysql索引的建立和使用
一、索引的概念 索引就是加快检索表中数据的方法。数据库的索引类似于书籍的索引。在书籍中,索引允许用户不必翻阅完整个书就能迅速地找到所需要的信息。在数据库中,索引也允许数据库程序迅速地找到表中的数据,而不必扫描整个数据库。二、索引的特点 1.索引可以加快数据库的检索速度 2.索引降低了数据库插入、修改、删除等维护任务的速度 3.索引创建在表上,
2017-03-02 11:43:16
1507
转载 完全跨域的单点登录
写的很明了的一篇关于单点登录的文章。 完全跨域的单点登录实现方案基本和上篇文章介绍的一样,只不过生成ticket的过程更复杂些。上篇文章中的项目是不能完全跨域的,由于多个应用系统以及认证系统域不同,也没有共同的父域,导致登录后,认证系统向浏览器写的ticket在其它应用系统中获取不到,这时访问其它应用系统时,没有携带着ticket的cookie,无法认证也无法单点登录。那解决的方案
2017-03-01 15:03:27
5212
转载 完全跨域的单点登录
写的很明了的一篇关于单点登录的文章。 完全跨域的单点登录实现方案基本和上篇文章介绍的一样,只不过生成ticket的过程更复杂些。上篇文章中的项目是不能完全跨域的,由于多个应用系统以及认证系统域不同,也没有共同的父域,导致登录后,认证系统向浏览器写的ticket在其它应用系统中获取不到,这时访问其它应用系统时,没有携带着ticket的cookie,无法认证也无法单点登录。那解决的方案
2017-03-01 14:19:49
489
转载 单点登录原理和java实现简单的单点登录
摘要:单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给出了对单点登录(SSO)的全面分析,还并且讨论了如何
2017-03-01 09:33:44
799
转载 Spring读取xml文件
package com.bjsxt.spring;import java.lang.reflect.Method;import java.util.HashMap;import java.util.List;import java.util.Map;import org.jdom.Document;import org.jdom.Element;import org.jdom.
2017-02-22 17:15:01
977
原创 在父页面调用iframe子页面的JS方法
parent function parentFunction() { alert('function in parent'); } function callChild() { child.window.childFunction(); /* child 为iframe的name属性值, 不能为id,因为在FireFox下id不能获取iframe对象 */ }
2017-02-18 10:38:55
46571
转载 百度地图api(javascript)--高亮显示所选行政区划
var map = new BMap.Map("map_container");function initMap(map, "长沙市") { var point = new BMap.Point(112.987402, 28.201509); // 创建点坐标 112.987402, 28.201509 map.centerAndZoom(point, 8);
2017-02-14 14:07:20
7397
1
原创 bootstrap multiselect 多选下拉框实现代码
$(document).ready(function() { $('#example-getting-started').multiselect( ); }); 获取多选下拉框选中的值:$("#example-getting-started").val();动态设置下拉框内容: $('#example-getting-started').empty();
2017-02-08 11:08:41
4057
转载 jQuery multiselect初始化及默认值修改
js部分:$(document).ready(function(){ $("#sceneIdSelectBox").multiselect({ multiple: true, header: false, noneSelectedText: '请选择', selectedList:5,
2017-01-12 11:31:43
12250
原创 Highcharts小技巧
//初始化一个图标区域var chart = new Highcharts.Chart({ chart: { renderTo:container, type: 'spline', //line, zoomType:'x', events: { load: function() { //实时刷新数据,并将点绘制到曲线上
2017-01-04 17:16:39
395
原创 c标签 总结
JSTL标签用法关键字:JSTL标签、、、、、、、、、、、、、、原来一直没有看过,我说过我是新手,但是好多资料上似乎也不重视 JSTL 。我看项目源代码发现其中使用到了这个标签库,感觉其还真是方便,页面看起来更加清爽。减少了 JAVA 程序员亲自写的代码量,还真验证了,不懒不做程序员,程序员如果写代码不想着偷懒,那么生活是很无趣的。下面总结总结,学习学习。:)JSP 标准标记库( Stan
2016-12-14 15:04:37
518
转载 连接池中的maxIdle,MaxActive,maxWait参数
name:表示你的连接池的名称也就是你要访问连接池的地址auth:是连接池管理权属性,Container表示容器管理type:是对象的类型driverClassName:是数据库驱动的名称url:是数据库的地址username:是登陆数据库的用户名password:是登陆数据库的密码maxIdle,最大空闲数,数据库连接的最大空闲时间
2016-12-13 15:18:27
1014
转载 smartupload实现文件上传时获取表单数据
实现文件上传的form表单必须满足两个条件:method="post" enctype="multipart/form-data"表单中enctype="multipart/form-data"的意思是设置表单的MIME编码。默认情况,这个编码格式是application/x-www-form-urlencoded,不能用于文件上传;只有使用了multipart/form-data,才能完
2016-12-12 15:34:01
3092
转载 用UPDATE直接编辑user表的密码
1、首先登录MySQL。2、 连接权限数据库: use mysql; 。3、改密码:update user set password=password("newpassword") where user="root";(别忘了最后加分号) 。 4、刷新权限(必须步骤):flush privileges;重新登录,输入新密码shapolang就ok了;
2016-12-08 10:03:18
6473
转载 Spring各jar包的作用(转载)
spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。 除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自
2016-12-02 16:02:48
294
转载 JDK各个版本的新特性jdk1.5-jdk8
JDK各个版本的新特性 对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言。今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性。希望能给予帮助。JDK1.5新特性: 1.自动装箱与拆箱:自动装箱的过程:每当需要一种类型的对象时,这种基本类型就自动地封装到
2016-12-02 14:51:09
426
转载 java 4种方式读取配置文件 + 修改配置文件
方式一:采用ServletContext读取,读取配置文件的realpath,然后通过文件流读取出来。因为是用ServletContext读取文件路径,所以配置文件可以放入在web-info的classes目录中,也可以在应用层级及web-info的目录中。文件存放位置具体在eclipse工程中的表现是:可以放在src下面,也可放在web-info及webroot下面等。因为是读取出路径后
2016-11-30 11:00:00
23188
1
转载 Java中基于Rxtx的串口操作
一个嵌入式系统通常需要通过串口与其主控系统进行全双工通讯,譬如一个流水线控制系统需要不断的接受从主控系统发送来的查询和控制信息,并将执行结果或查询结果发送回主控系统。本文是基于RXTX(提供串口和并口通信)开源类库对串口进行操作的。使用准备(windows,rxtx-2.2)1.将RXTXcomm.jar放到%jre_home%\lib\ext\下,如:D:\Java\jd
2016-11-29 14:25:00
6321
转载 Java使用开源Rxtx实现串口通讯(串口开发)
使用方法:windows平台:1、把rxtxParallel.dll、rxtxSerial.dll拷贝到:C:\WINDOWS\system32下。2、如果是在开发的时候(JDK),需要把RXTXcomm.jar、rxtxParallel.dll、rxtxSerial.dll拷贝到..\jre...\lib\ext下;如:D:\Program Files\Java\jre1.6.0_0
2016-11-29 13:52:17
2526
原创 (mysql)Packet for query is too large
原因是返回结果内容太大,需要改设置1.找到如下位置,修改my.ini文件2.查找max_allowed_packet,有的文件没有,没有的话增加[mysqld]max_allowed_packet = 20M3.然后重启,mysql服务器运行程序,可以正常添加数据,问题就解决啦(控制面板---管理工具-----服务----mySql服务---重新启动
2016-11-18 13:59:50
523
转载 Highcharts error #12: www.highcharts.com/errors/12 的解决办法
1.问题描述当highcharts需要绘制的点超过1000个点的时候会提示以下错误:Highcharts error #12: www.highcharts.com/errors/1211表扬一下highcharts的错误描述,直接官方有链接解释噢。 打开页面之后,官方对错误的解释和描述是这样的:Highcharts Error #12Highcharts expe
2016-10-28 11:49:05
2705
转载 使用angularjs的键盘事件来增强用户体验
绑定键盘事件(尤其注意:不能用a标签,不然会失效)推荐button方法一:ng内置指令"login()" ng-keypress="todoSomething($event)" class="btn btn-success btn-lg" ng-disabled="loginForm.$invalid"> 登录说明:在对应的控制器中的$scope上绑定一个todoSo
2016-10-26 14:12:35
893
原创 jQuery如何获取动态添加的元素
一、问题描述 用jQuery的append()方法动态添加了一段html代码之后,发现在为新添加的元素绑定click事件时无法获取该新元素。二、解决方法 度娘推荐的方法基本是用live()方法 live()的官方定义和用法: live() 方法为被选元素附加一个或多个事件处理程序,并规定当这些事件发生时运行的函数。通过 live(
2016-10-10 18:01:16
15885
转载 mysql装完电脑里面没mysql相关服务
在完成安装Mysql5.6后,使用mysql时,打开cmd,输入net start mysql,提示服务名无效,查看服务列表,也结果找不到mysql相关的服务,可以用下面方法去解决。解决方案:1、打开cmd,切换到mysql的bin目录下 (这个需要根据自己电脑mysql安装位置查找,下面是我的电脑上mysql安装目录)2、 C:\Program Files(x86)\My
2016-09-27 09:28:49
600
转载 Couldn't find a destroy method named 'close' on bean with name 'JdbcTemplate
在配置spring4.0下的applicationContext.xml,遇到问题“Couldn't find a destroy method named 'close' on bean with name 'JdbcTemplate”。原JdbcTemplate配置为:<bean id="JdbcTemplate" class="org.springframework.jdb
2016-09-21 15:25:54
5850
原创 自己项目中的proxool和applicationContext.xml写的
1.proxool.propertiesjdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://192.168.1.116:3306/clearprojdbc.username=rootjdbc.password=123456proxool.prototypeCount=2proxool.hourseKeepingSleepTime=
2016-09-21 14:51:10
753
转载 spring中以dataSource方式使用proxool连接池
方式一: 在Spring的"applicationContext.xml"中的dataSource bean定义——<bean id="dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource"> com.mysql.jdbc.Driver jdbc:
2016-09-21 14:39:45
3640
转载 proxool配置
1、下载我们需要的资源,proxool-0.9.1是最新版本,解压后从lib下copy里面的2个JAR包 proxool-0.9.1.jar和 proxool-cglib.jar至项目中去。如果不加proxool-cglib.jar的话会报 java.lang.ClassNotFoundException:org.logicalcobwebs.cglib.proxy.Callback异常。
2016-09-21 14:34:23
1314
excel报表java代码导入数据库
2016-08-02
jquery表格多格式导出
2016-04-07
尚书7号软件
2013-04-26
grails 1.0.4
2013-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人