- 浏览: 241551 次
- 性别:
- 来自: 沈阳
最新评论
-
Araxis:
也遇到了楼主的问题,我用的sockjs.0.3.4,升级版本到 ...
Websocket出现的错误 -
love_jun1314:
怎么进行转换成功并没有看到a.flv文件呢? 你把commen ...
java调用ffmpeg执行视频转换 -
枫林top:
不错,挺好的
看老外程序员如何向妻子解释设计模式 -
likj_sh:
太感谢了 ,困惑了好久
Struts2 + Spring + Hibernate + DWR 项目布署笔记 -
dhl004:
...
web.xml 通过contextConfigLocation配置spring 的方式
文章列表
快速入门
Electron提供了丰富的本地(操作系统)的API,使你能够使用纯JavaScript来创建桌面应用程序。与其它各种的Node.js运行时不同的是Electron专注于桌面应用程序而不是Web服务器。
这并不意味着Electron是一个绑定图形用户界面(GUI)的JavaScript库。取而代之的是,Electron使用Web页面作为它的图形界面,所以你也可以将它看作是一个由JavaScript控制的迷你的Chrominum浏览器。
主进程
在Electron里,运行package.json里的main脚本的进程被称为 主进程 ,运行在主进程里的脚本能够通过创建Web页面来 ...
最近代码中有个功能需要用到手动触发键盘事件的功能,咱们的现有库对fireEvent的实现还比较单一,对键盘事件没有作支持,就自己封了一个。但键盘事件的fire在各浏览器下实现不一样,下面分别说明一下:
1. IE下没什么问题,创建事件对象、对对象的keyCode属性赋值,然后再抛出来就行了:
摘要: font-family,这是一个很容易被忽视的环节,却直接影响了网站的体验。 本文不谈技术细节,只说设计准则。 1.使用英文名 尽量不要使用下面的声明方式: font-family: "华文细黑", "微软雅黑";直接用中文名有可能会出现支持性问题,在编辑器之间切换还有可能乱码。中文字体其实也...
font-family,这是一个很容易被忽视的环节,却直接影响了网站的体验。
本文不谈技术细节,只说设计准则。
1.使用英文名
尽量不要使用下面的声明方式:
font-family: "华文细黑", " ...
使用 RequireJS 优化 Web 应用前端
基于 AMD(Asynchronous Module Definition)的 JavaScript 设计已经在目前较为流行的前端框架中大行其道,jQuery、Dojo、MooTools、EmbedJS 等纷纷在其最新版本中加入了对 AMD 的支持。本文介绍的是另一款 ...
使用Leaflet创建地图拓扑图
- 博客分类:
- Leaflet地图
摘要 之前我们采用过Openlayers+Qunee的方案,实现地图拓扑图,鉴于Openlayers是一个古老项目,略显臃肿,对于现代的前端地图应用,显得笨重,在客户的介绍下,我们找到了leaflet – 基于HTML5的轻量地图客户端方案,结合Qunee使用,以及第三方插件,实现更加轻快的地图拓扑图应用
leaflet qunee
目录(?)[-]
LMap
使用 example
构造器
Options
Map State Options
Interaction Options
Keyboard Navigation Options
Panning Inertia Options
Control options
Animation options
一个提供了百度坐标(BD09)、国测局坐标(火星坐标,GCJ02)、和WGS84坐标系之间的转换的工具模块另外还提供了python版本的代码https://github.com/wandergis/coordTransform_py
支持node、浏览器(AMD方式和直接引用方式)
GitHub地址:
jetbrains 系列IDE 是用java写的 佷吃内存 特别是你的项目目录很多很深的时候 例如 npm install --save很多包的时候 还会卡死
优化 其实就是利用Java的各种运行命令 来对程序进行优化
现在 让我们来看看 Java有哪些可以被我们使用的命令
bash 下输入
这篇文章不会介绍 gulp 的起源、发展;不会去一个个讲解 gulp API;也不想出现大段大段的 gulpfile.js 代码;更木有帮你分析 gulp 实现原理,只有一些我自己对
我们的官网要改版,会从以前的单一产品变成系列产品的官网,也就是现在的官网会是之后官网的一个子模块。
趁着这个机会,正好重新梳理了一下结构。加上罪恶之主管的一些要求,具体的需求如下:
分模块,每个模块都有独立的页面和静态文件,并将所有静态文件打在一个文件夹下,
一些常用变量可以进行替换,并可进行简单的页面动态生成,
生产环境打包与线上环境打包分开进行,
本章将介绍如何使用avalon来实现前端路由功能。
我们需要用到两个avalon路由配套模块—— mmHistory.js 和 mmRouter.js 。其中mmHistory是用于历史管理,它会劫持页面上所有点击链接的行为,当这些链接是以 #/ 、 #!/ 开头,就尝试匹配路由规则,阻止页面刷新 (通过hash方式或HTML5的replaceState方式) 。mmRouter是给我们定义路由规则,路由规则可以更精细地指定每个参数 (param) 的匹配规则,如果符合就执行对应的回调,如果不符合,就进入error回调。
关于该路由系统更具
简介:
使用gulp-imagemin压缩图片文件(包括PNG、JPEG、GIF和SVG图片)
1、安装nodejs/全局安装gulp/本地安装gulp/创建package.json和gulpfile.js文件
1.1、gulp基本使用还未掌握?请参看: gulp详细入门教程
1.2、本示例目录结构如下:
2、本地安装gulp-imagemin
2.1、github:https://github.com/sindresorhus/gulp-imagemin
2.2、安装:命令提示符执行 cnpm install gulp-imagemin --save-dev
2. ...
前端代码的压缩
前端的js、css、html的压缩不仅会让网页加载更快一些,在移动互联网的今天省流量也成为了一大好处。
google的Closure就是一个JS压缩工具(google暂时好像没有css压缩工具),还有雅虎的 YUI Compressor 它是JS/CSS压缩工具。它们都是用java写的工具,用起来就是一行命令,类似于:
java -jar yui.jar --type css --charset utf-8 -o dest.css src.css
就酱紫。
http://www.ydcss.com/
简介:
本文主要翻译gulp官方API,加上自己一点点拙解。
gulp API docs
1、gulp.src(globs[, options])
1.1、说明:src方法是指定需要处理的源文件的路径,gulp借鉴了Unix操作系统的管道(pipe)思想,前一级的输出 ...
简介:
gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用她,我们不仅可以很愉快的编写代码,而且大大提高我们的工作效率。
gulp是基于Nodejs的自动任务运行器, 她能自动化地完成 javascript/coffee/sass/less/html/image/css 等文件的的测试、检查、合并、压缩、格式化、浏览器自动刷新、部署文件生成,并监听文件在改动后重复指定的这些步骤。在实现上,她借鉴了Unix操作系统的管道(pipe)思想,前一级的输出,直接变成后一级的输入,使 ...