#
难道只有我一个人想吐槽npm这种包管理方式么

实在忍不住吐槽说实话有强迫症的我忍了很久了,实在是忍不住写篇文章来吐槽一下。 标题可能说的有点大了,我要吐槽的是:我可能只需要某一个小小的功能模块A,结果模块A依赖B-F这5个模块,然后B又依赖这10个模块,C又依赖那20个模块…一环套一环下来最后需要下载数不清的模块,虽然下载神马的都是全自动的,但是这样真的好么? 下面从几个方面来吐槽,有不爽的尽管来骂。 文件(夹)的个数就以下载gulp为... 阅读全文

@2016-07-12 Node.js 浏览(278)
mysql间歇性报错:Software caused connection abort: recv failed

问题描述解决办法第一种解决方案第二种解决方案(推荐)第三种解决方案问题描述项目采用spring+hibernate+mysql,每隔一段时间连接数据库就会失败(周期大约是几个小时),但是再次刷新一下问题又会百分百消失,虽然刷新一下问题就没了,但是患有强迫症的我不甘心,一定要找出原因来。 完整错误信息如下: [LXA][ERROR] 2016年07月10日 12:46:28 操作异常:org.s... 阅读全文

@2016-07-10 MySQL 浏览(597)
#
WinSCP修改默认下载目录

修改默认下载目录好奇怪,这么常见的问题,百度竟然搜不到任何相关的文章,还好自己摸索出来了。 WinSCP下载文件快捷键是Ctrl+C,对话框下面有一个“不要再次显示该对话框”,一般人多用几次烦了都会勾选这个,但是有时候之前设置的目录不存在了,结果导致下载失败,想修改这个路径不知道从哪里修改。 找了好久发现在这里,视图->选项->环境->勾选文件传输: 以后下载文件就... 阅读全文

@2016-07-09 软件使用 浏览(501)
js主动触发单击事件

方法一直接element.click(),此方法最简单最方便,但存在一定兼容性(具体兼容性如何未测试)。 特殊情况:js触发input[file]的单击事件原文写于:2014-06-18 想要通过ele.click()触发某个input[file]的click事件,直接执行不会有效果(包括直接在控制台执行代码或者计时器延时调用均不生效),但是放到某个a标签或者按钮的单击事件上却有效!也就是说必... 阅读全文

@2016-07-07 JavaScript 浏览(688)
视频处理工具总结

写在前面:ffmpegffmpeg视频截图基本命令参数详解:ffmpeg转换flv格式:基本命令:参数详解:Mencoder写在前面:本文最开始写于:2013-09-27 以前就接触过比较多的视频处理相关知识,但是从来没做过笔记,今天算是重新开始吧! ffmpeg版本:本工具使用的ffmpeg版本是 ffmpeg视频截图基本命令ffmpeg -i F:\1.flv -y -f image2 ... 阅读全文

@2016-07-07 杂七杂八 浏览(386)
#
音频服务未运行

现象如下图,系统托盘处小喇叭上打一个红叉叉,上面提示“音频服务未运行”。 解决办法重启音频服务即可,重启有2种方法。 参考这篇文章:http://blog.liuxianan.com/windows-service.html 命令行操作Win7以上系统按下Windows+X弹出快捷菜单,然后再按A选择命令提示符(管理员),然后依次输入如下命令即可: sc stop Audiosrvsc... 阅读全文

@2016-07-07 IT相关 浏览(513)
gulp.js使用小结

介绍gulp是一款前端构建工具。 安装npm install -g gulpnpm install -g gulp-sass gulp-concat gulp-uglify gulp-rename网上到处都是说不要全局安装,每一个项目下面都要自己重新安装一遍,说是什么避免版本不同造成一些问题,我就纳闷了,这玩意儿又不属于我代码的一部分,难道我100个项目要安装100次?有必要么?最坑爹的是文件数... 阅读全文

@2016-07-06 Node.js 浏览(360)
#
ios uiwebview原生与js交互问题

前言本人不懂ios,写这篇文章只是纠正一些低级错误认识。 JS调用原生JS调用原生不要用什么桥接,就IOS自带的方法: http://m.blog.csdn.net/article/details?id=42742893 http://m.blog.csdn.net/article/details?id=47058795 注入的时间貌似ios只能针对具体网页注入,所以页面刚一加载完立即调用... 阅读全文

@2016-07-05 UIWebView 浏览(938)
#
Android WebView加载本地网页问题总结

代码存放位置如果代码直接放在服务器上,更新代码将非常方便,无需任何特殊处理,修改代码用户无需更新apk、无需更新html(采用这种方式时一定要控制好缓存,否则经常会出现服务器代码更新但是本地不更新的问题),缺点是严重依赖网络,网速较慢时用户体验极差,且存在apk版本与html版本冲突问题。 如果放在assets下面: mWebView.loadUrl("file:///android_asse... 阅读全文

@2016-07-05 Hybird 浏览(752)
#
Android原生与JS交互总结

前言JS调用原生示例重载与参数类型转换测试代码开始测试重要结论参数类型转换规则Error calling method on NPObject切勿使用包装类型注入有效期JavascriptInterface注解漏洞iframe问题远程调试提示问题原生调用JS前言这里说的交互,指的是采用官方提供的方法,其它实现方式(如拦截url,拦截prompt)不在本文描述范围之内。 JS调用原生通过给方法添加... 阅读全文

@2016-07-05 Hybird 浏览(655)
#
Cordova学习笔记(二)JS与Android原生交互

Android自带做法js调用原生原生调用jsCordova/PhoneGap的实现方式JS调用原生原生调用js轮询loadUrlonline/offline事件总结mui的HTML5+sdk实现补充:JS注入漏洞Android自带做法先来说一下我们常规的JS与原生交互的实现方式。 下面只是简单介绍,更详细的部分可以参考我另外写的这篇文章:Android原生与JS交互总结 js调用原生通过给方... 阅读全文

@2016-06-30 Hybird 浏览(2586)
移动端input自动弹出输入法总结

总结1、添加了autofocus的标签的input虽然能自动聚焦,但是输入法不会自动弹出: <input id="input" type="input" autofocus/>2、自动执行、添加了延时器等情况下也是一样,可以聚焦但是输入法无法弹出: <!DOCTYPE html><html lang="zh-cn"><head> <m... 阅读全文

@2016-06-29 HTML 浏览(1786)
Android所有版本号对照表

版本详解 版本号 API Level 大写代号 英文代号 中文代号 发布日期 Android 1.0 1 BASE (无代号) (无代号) Android 1.1 2 BASE_1_1 (无代号) (无代号) Android 1.5 3 CUPCAKE Cupcake 纸杯蛋糕 2009.4.30 ... 阅读全文

@2016-06-29 Android基础 浏览(494)
webview跨域设置

先看个例子先看如下代码: function getFileBlobFromURI(fileURI, success, error){ var xhr = new XMLHttpRequest(); xhr.open('GET', fileURI, true); xhr.responseType = 'blob'; xhr.addEventListener('error',... 阅读全文

@2016-06-28 Hybird 浏览(2941)
#
HTTP协议状态码详解(HTTP Status Code)

常见状态码HTTP状态码很多,不要求全部记住,但是以下这些常用的必须记住: 200:正常204:服务器成功处理了请求,但无内容返回;301:永久移动,比如 baidu.com跳转到 www.baidu.com302:临时移动;400:请求数据不正确,服务器不理解请求的语法;401:未授权,未登录;403:服务器拒绝请求;404:请求的地址不存在;405:请求的方法不对,比如该POST的地方用... 阅读全文

@2016-06-28 HTML 浏览(459)
#
Cordova学习笔记(一)

介绍Apache Cordova是Adobe PhoneGap被捐给apache之后改名的项目,当然phonegap依然保留。关于二者的区别,按照我的理解,phonegap一般是用来打包用的,而cordova是一个底层开发框架,但是一般情况下二者指的是同一个东西。 本文所使用的cordova版本是最新版的6.2.0。 官网地址:http://cordova.apache.org/ 环境搭建由... 阅读全文

@2016-06-27 Hybird 浏览(889)
#
[精品] Linux常见命令集合

常见操作命令查看磁盘空间、文件大小修改hosts防火墙配置:解压压缩相关命令targztar.gz 和 tgzziplinux下端口映射远程桌面linux下node.js安装Centos 下安装shellinaboxlinux安装后的大小常见操作命令cd home, cd home/tomcat # 定位到某个目录cd ../ # 回到上一层目录ls # 显示当前文件夹下的文件tab键 # 自动完... 阅读全文

@2016-06-27 Linux基础 浏览(446)
#
comet4j与web推送

原文发表于:2015-12-25,本文源于领导让研究一下comet4j这个东西后发的邮件。 comet4j框架原理一开始还以为这玩意儿底层是优先使用websocket来实现的,不支持的情况再定时ajax请求服务器,后来简单分析了一下前端和后台的源码,发现从头到尾都没用到websocket,也没有用到EventSource,只是在开始时与服务器通信一次,分配一个唯一ID,然后再发送一次ajax请求... 阅读全文

@2016-06-27 暂未分类 浏览(1016)
#
自动生成按钮移动方向设计实现思路

前言准备工作变量约定方案一方案二方案三方案四(细节优化)首先然后其次但是最后最后的最后结语本文最初写于:2016-03-09 前言所谓自动生成按钮移动方向,就是找到所有按钮上下左右各个方向上最合适的目标按钮。首先我们能想到的基本思路当然是,获取页面所有按钮相对于屏幕左上角的left和top,还有width和height,然后再遍历所有按钮和所有方向,找到离它们最近的按钮即可。 那怎么样才叫最近... 阅读全文

@2016-06-27 EPG 浏览(415)
webview不能弹出alert

分析出现这个问题一般有2个原因。 原因一没有自定义实现WebChromeClient(一般只需要实现一个空的WebChromeClient即可): mWebView.setWebChromeClient(new WebChromeClient()); 原因二还有一个比较少碰到的原因,今天我碰到了,由于new WebView的时候用的不是this,而是getApplicationContext... 阅读全文

@2016-06-27 Hybird 浏览(482)
第10页,共11页