- 博客(38)
- 收藏
- 关注
转载 onkeypress 在js函数返回false后没有反应
一、解决方案: 把onkeypress = "function()" 改为 onkeypress = "event.returnValue=function()"二、详细解释:1. event.returnValue的作用就是: 当捕捉到事件(event)时,做某些判断,如果判断失败,则阻止当前事件继续运行,比如在type="number"的input,禁止输入字母...
2019-01-11 09:36:00 499
转载 JS模拟Form表单下载视频和音频
1、最开始的采取的做法是window.open和window.location.href这两种形式请求后台下载文件的,前台代码: $BTN.click(function(){ var videoUrl = $("#videoUrl").val(); window.open(projectPath + ...
2018-12-25 17:49:00 330
转载 CSS 实现隐藏滚动条同时又可以滚动
方法1: 利用 css 3 的新特性 -webkit-scrollbar, 但是这种方式只兼容chrome,不兼容 火狐 和 IE。 /* for Chrome */ .content::-webkit-scrollbar { display: none; }方法2: 在内容容器A外面再...
2018-12-20 10:01:00 359
转载 VUE组内培训
最近去参加了一个外部VUE的周末培训,加上自己比较感兴趣所以对这项很热的前端框架做了点学习,顺便给组内同事做个简单的分享,希望下次有项目可以使用上~VUE的语法教程网上很多我就不一一列举,截图放一下培训文档,如果有人有需要可以评论留下联系邮箱我发给你~转载于:https://www.cnblogs.com/evaxtt/p/11247736.html...
2018-11-20 17:46:00 164
转载 JS输入框正则校验
1. 开发中需要对etl组件统一进行input输入框校验,允许为空,可以不校验,默认校验长度和特殊字符,代码如下,记录以备复用。/** * 数据值校验工具类 */var checkService = { // 不校验 none: function () { return true; }, //非空校验 ...
2018-09-20 11:08:00 281
转载 docker-使用Dockerfile制作镜像
最近项目中有使用docker,组内做了关于docker的培训,然后自己跟着研究了一下,大概了解如何使用。我是基于tomcat镜像制作(不需要安装jdk,配置环境变量),基于centos镜像制作需要安装jdk,配置环境变量,下面会详细写到。前提准备:在centos机器上安装好docker。一、基于tomcat镜像1. 搜索并tomcat镜像docker search ...
2018-09-18 16:54:00 112
转载 IntelliJ idea连接操作DB2数据库
一、场景一直都是用navicat作为数据库的连接工具,但是navicat不支持连接DB2,网上也推荐很多其它软件工具,但是因为DB2用的场景不多,这次只是开发etl工具需要测试数据库,正好发现idea可以连接数据库,不需要安装配置之类的,直接使用~对于懒人我来说很赞了~二、连接1、打开idea,最右侧有一个Database的工具栏,点击“+”:2、选择"Data So...
2018-09-10 11:18:00 3483
转载 mysql插入表数据中文乱码问题解决方案
一、问题开发中遇到将其它数据库数据插入到mysql数据库表中一直会报类似如下错误:Incorrect string value: '\xE6\x88\x91' for column 'name' at row 1二、分析1.我先去查了两个数据库表中此字段对应的类型都是 varchar,所以不存在类型不一致导致插入报错的问题。2. 排除字段类型不一致...
2018-09-07 16:17:00 174
转载 运行gulp项目报错:AssertionError: Task function must be specified。
一、问题描述: gulp项目在本地windows 10机器上跑没有任何问题,但是放在centos 7虚拟机上跑报错:AssertionError: Task function must be specified。二、解决: 我本来以为是操错系统的原因,后来搜到一篇文章发现了原因。 gulp项目需要全局安装gulp和项目内安装gulp,在该项目下输入命令:gulp -...
2018-08-30 16:41:00 203
转载 npm install权限问题,报错:permission denied。
1.部署gulp项目时,nodeJs和gulp都已经正确安装,在项目内部执行npm install命令时,有些gulp的插件一直下载不成功,报错几种以下错误:“gulp-imagemin: Couldn't load default plugin xxx”:我以为是插件下载失败,然后更换npm的源下载多次还是不成功;"found XXX vulnerabilities (Xo...
2018-08-30 16:27:00 4374
转载 Centos7下安装nodejs
一、选择nodejs版本1.nodejs官网查询当前最新的发布版本,选择你需要下载的版本:https://nodejs.org/dist/2.我选择的版本是LTS(长期支持版本)最新版:node-v8.11.4-linux-x64.tar.gz二、安装选择下载目录:# cd /usr/local/ (为什么选择这个目录下载?)下载源文件:# wge...
2018-08-27 14:45:00 104
转载 jQuery同步Ajax带来的UI线程阻塞问题
一、需求在调ajax接口的时候因为有时间延迟,想要做一个loading加载的效果,等数据返回时再把loading的效果去掉。所以我在调ajax的代码块前面加了显示loading效果的代码,ajax结束返回之后加了隐藏loading效果的代码。然后都没有起作用。二、遇到问题在ajax请求前后,对页面的样式进行操作不起效果。浏览器的渲染(UI)线程和js线程是互斥的,在执...
2018-06-21 10:12:00 222
转载 Markdown简明教程
小组需要使用Markdown来记录,所以整理了一个简明教程给大家浏览~1. 标题 语法:# + 空格 + 标题文字 标题分为1-6级,增加一个"#"号,标题增加一级,示例如下:2.强调l 粗体 语法:** + 文本 + **l 斜体 语法:* + 文本 + *l 分割线 语法:***(单独一行输入三个星号)或者---(单独...
2018-01-08 23:09:00 124
转载 远程控制工具
1.Xshellssh连接工具可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。l 它支持 SSH1, SSH2, 以及Microsoft Windows 平台的 TELNET 协议。2.FileZilla一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。主要用于文件传输。l 支持...
2017-11-04 16:01:00 73
转载 如何分析页面性能?
作者:Ann Tseng链接:https://www.zhihu.com/question/24907805/answer/29512484来源:知乎一、浏览器加载过程:1、建立连接过程(1) 浏览器查找域名的IP地址 (2) 浏览器给web服务器发送一个HTTP请求 (3) 服务器发送永久重定向响应 (4) 浏览器跟踪重定向地址 (5)...
2017-10-11 14:49:00 203
转载 postman设置环境变量
一、好处需要重复使用的值存储在变量里面,可以省去输入时间,减少输入错误事件二、设置1.Manage Environments--设置运行环境2、此处设置了两个环境:local和remote3、点击环境,配置属于当前环境的变量4、使用环境变量右上角选择环境在需要输入变量值得地方输入{{变量名}},即可取得该值...
2017-09-18 15:54:00 467
转载 postman获取全局
1.获取token接口时,在test里面输入如下语句postman.clearGlobalVariable("token");var jsonData = JSON.parse(responseBody);postman.setGlobalVariable("token", jsonData.token);postman.setEnvironmentVar...
2017-09-10 16:57:00 224
转载 iframe页面刷新问题
1.问题:当iframe的页面加载过再关闭之后,如果iframe的src没有发生变化,js不会重新加载,再次打开页面不会刷新;2.解决方法:关闭页面时清空src,再次打开时即可重新加载最新数据。$scope.updateCandidateUserValue = function (data) { $scope.assignment.candidateUsersN...
2017-06-27 17:03:00 797
转载 IntelliJ idea 备份与恢复
为了防止突然断电或者电脑突然关机导致idea恢复出厂设置,需要定期备份配置。一、备份File---Export Settings将settings.jar 文件导入到C:\Users\xutingting\.IntelliJIdea14\config文件夹下二、恢复File---Import Settings找到上述settings.jar文件导入即可...
2017-06-18 15:42:00 2349
转载 Ajax本地跨域问题 Cross origin requests are only supported for HTTP
一、问题:打开本地html文件时,报错如下Cross origin requests are only supported for protocol schemes: http, data,chrome-extension, https, chrome-extension-resource.二、分析:浏览器为了安全性考虑,默认对跨域访问禁止。三、解决:给...
2017-05-27 17:20:00 270
转载 ajax请求json数据跨域问题(转)
一、后台代理技术由服务器端向跨域下的网站发出请求,再将请求结果返回给前端,成功避免同源策略的限制。具体操作如下:1、在localhost:81/a.html中,向同源下的某个代理程序发出请求$.ajax({ url:'/proxy.php?name=hello&info=information', //服务器端的代理程序 typ...
2017-05-04 16:40:00 403
转载 e.stopPropagation()
1. 定义和用法不再派发事件。终止事件在传播过程的捕获、目标处理或起泡阶段进一步传播。调用该方法后,该节点上处理该事件的处理程序将被调用,事件不再被分派到其他节点。2. 语法event.stopPropagation()3. 说明 该方法将停止事件的传播,阻止它被分派到其他 Document 节点。在事件传播的任何阶段都可以调用它。注意,虽然该方法不能阻止同一个...
2017-04-01 11:45:00 1972
转载 报错”Cannot read property 'addEventListener' of null“
1.报错:Cannot read property 'addEventListener' of null2.解决方案: 把代码放到window.onload=function(){...}里面,因为如果页面还没加载到btn按钮而且你代码是放在btn按钮的前面,你就调用了getElementById,返回的对象是undefined.3.window.on...
2017-03-16 17:49:00 2314
转载 IntelliJ idea debug模式下启动慢的原因
原因:之前调试的时候加的断点还在,导致启动慢,将断点取消后问题解决。1.点击查看在哪些文件打了断点2.把之前加的不需要的断电取消即可。转载于:https://www.cnblogs.com/evaxtt/p/9584845.html...
2017-03-14 14:24:00 116
转载 iframe跨源报错:"Blocked a frame with origin from accessing a cross-origin frame"
一、报错信息: “Blocked a frame with origin from accessing a cross-origin frame”二、在stackoverflow上找到原因Same-origin security policyYou can't access an <iframe> with Javascript, it would ...
2017-03-13 18:00:00 3077
转载 js中innerHTML和innerText的用法
<div id="test"> <span style="color:red">test1</span> test2</div>在JS中可以使用:1. test.innerHTML: 也就是从对象的起始位置到终止位置的全部内容,包括Html标签。 上例中的test.innerHTML的值也就...
2017-03-01 10:51:00 238
转载 Fidder
time: 2016-12-19 20:30---Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。一、Fiddler的基本介绍Fiddler的官方网站: www.fiddler2.comFiddler官方网站提供...
2016-12-19 20:28:00 87
转载 常见正则表达式使用
time: 2016-11-23 14:00正则表达式是什么?在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。快速理解:为了提高工作效率,比如你想在几千万个姓名中寻找一个叫徐瘦婷的人,但是你把这个瘦字忘掉了,用正则表达式可以这样写 徐.*?婷这样就可以把所有第一个字为徐,最后一个字为婷的...
2016-11-23 14:32:00 94
转载 HTML5 Boilerplate
time: 2016-10-20 20:00HTML5 Boilerplate(H5BP)是一个由 Paul Irish(Google Chrome 开发人员、jQuery 项目成员、Modernizr 作者、yayQuery 播客主持人)主导的“前端开发模版”,也可以简单理解为web前端的最佳实践的HTML+CSS+jquery模板集合,帮你构建 快速, 健壮, 并且适应力强的...
2016-10-20 20:09:00 117
转载 微信公众号开发--微信机器人
time: 2016-7-23 13:00---用了Sublime Text有一段时间了,之前被周围的几个前端小伙伴灌输的思想就是,牛b的前端程序员都是手写代码的,用代码提示啥的都low,然而上班之后被公司同事吐槽开发效率太低,因为不想换编辑器所以去下载了几个插件,发现写代码时的幸福感大大提升了一.Package Control这是使用sublime text首先要装的...
2016-07-23 13:34:00 114
转载 sublime text插件推荐
time: 2016-05-23 13:00---用了Sublime Text有一段时间了,之前被周围的几个前端小伙伴灌输的思想就是,牛b的前端程序员都是手写代码的,用代码提示啥的都low,然而上班之后被公司同事吐槽开发效率太低,因为不想换编辑器所以去下载了几个插件,发现写代码时的幸福感大大提升了一.Package Control这是使用sublime text首先要装...
2016-05-23 13:57:00 88
转载 个人博客开发-笔记
time: 2016-04-27 14:30本文只是总结和概括部分开发一个基于django的个人博客的相关内容,并没有详细解释,仅供日后查阅和复习。一、总览1. 需要完成的任务建立一个开发环境 - 包括如何使用终端,安装Pip,如何使用Git等等.建立一个Django项目,创立一个基本的Django应用.为Django项目设立静态文件和其他文件使用Django的M...
2016-04-24 14:32:00 111
转载 css之图像替换
time: 2016-03-30 20:00这个月有点忙,学业的事工作的事私人的事有点烦,但是不能停止学习更不能忘记写博客! 最近看了《精通css》这本书,挑了一个点纪录一下。一.含义图像替代,就是像我们在平时将文本添加到文本中,然后通过css隐藏文本在它的位置上显示一个背景图片,这样,搜索引擎仍然可以搜到HTML文本,即使我们禁用css后,文本时仍然是可以显示的。...
2016-03-30 20:17:00 310
转载 关于浮动与清除浮动
time: 2016-02-23 21:00tags: css在css布局中常用的一个属性就是float,它可以让div块脱离原本的文档流向左或向右浮动,但是...这个浮动有时候很烦,需要清除浮动,下面详细整理一下关于浮动,为什么要清除浮动和怎样清除浮动。一. floatfloat浮动样式没有靠中(浮动居中)的样式,在css布局中如果需要让标签对象居中需要margin...
2016-02-23 21:16:00 110
转载 css定位机制
time: 2016-02-19 14:00每次用div+css布局的时候都混乱的不行,所以决定仔细梳理一遍,加强理解和记忆^^。一.文档流是什么?CSS 有三种基本的定位机制:普通流、浮动和绝对定位。除非专门指定,否则所有框都在普通流中定位。块级框从上到下一个接一个地排列,框之间的垂直距离是由框的垂直外边距计算出来。行内框在一行中水平布置。可以使用水平内边距、边框...
2016-02-19 14:19:00 72
转载 Dom事件探秘
time: 2016-01-19 17:30一.理解事件流1.含义:描述的是从页面中接受事件的顺序.2. 事件冒泡描述事件冒泡,即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上转播至最不具体的节点(文档)。(IE,chrom,火狐等大部分浏览器使用)3.事件捕获描述事件捕获的思想是不太具体的节点应该更早接收到事件,而最具...
2016-01-19 17:30:00 74
转载 dnspod域名解析设置
time: 2016-01-8 10:30因为我的博客是用Github page搭建的,所以要把域名和Github_name.github.io的URL联系起来。本人实在小白一个,就纪录一下设置过程留着以后可以回顾。一.购买域名购买域名的网站很多啦,百度一搜一大把,本人是在godaddy上买的,有时候会有打折。二.将已经搭建好的网站和域名联系起来我本...
2016-01-08 10:25:00 133
转载 使用catsup快速建立个人博客
一.安装time: 2016-01-2 20:301.使用pip安装catsup:(sudo) pip install catsup从旧版本升级到新版本:(sudo) pip install catsup —upgrade2.用git安装catsup:$git clone git://github.com/whtsky/catsup.git$cd catsup# 当前使...
2016-01-02 20:30:00 51
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人