摘要: NPM是一个Node包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。有了NPM,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。NPM常用的命令有:(1)$npminstallmoduleNames安装Node模块注意事项:如果在使用模块的时候不知道其名字,可... 阅读全文
posted @ 2013-11-18 16:46 忘了滋味1219 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1、下载 node.exe;2、下载npm并解压;(NPM是一个Node包管理和分发工具)3、创建单独文件夹 nodejs,将1、2步中的两个文件和一个文件夹放进该新建文件夹;4、配置环境变量中的 path,将 nodejs 文件夹的路径添加进 path 中。之后,便可以通过 cmd 运行 node... 阅读全文
posted @ 2013-11-18 16:38 忘了滋味1219 阅读(1831) 评论(0) 推荐(0) 编辑
摘要: 之前接触过一款日程管理控件,叫FullCalendar ,功能很强大,会列出每天的事项,可选择编辑并且可以定制自己的日历,然而,有时候,我们的网页上只需要一个简单的日历,迷你但实用,有日程安排的日期高亮显示,可跳转日期,可选择日期等等基本功能都应该具备,而这时FullCalendar 就显得太过庞大... 阅读全文
posted @ 2013-10-14 15:04 忘了滋味1219 阅读(2017) 评论(1) 推荐(0) 编辑
摘要: 最近有个日程管理的需求,就学习了一下FullCalendar控件的一些基本知识,本文不是详细介绍该控件的 API 的文档,而是记录本人使用过程中的一些学习情况。先看一下效果图 月/周/日视图 黄色表示今天:其中有两个事项,rrr 和 test 是名称,7a 和 5a 是开始时间,其中 a 表示上午,... 阅读全文
posted @ 2013-09-24 16:41 忘了滋味1219 阅读(11644) 评论(1) 推荐(0) 编辑
摘要: 今天碰到个坑爹的问题,一句 parseInt(StringNum) 在 IE 8 里面居然会出错,后来发现是因为 IE 8 中 parseInt("08") 和parseInt("09") 的值为 0 !当时就晕菜了······把这个小细节记录下来备忘吧,碰到这种情况时,只需要改成 parseFloat(StringNum) 就可以了 阅读全文
posted @ 2013-09-23 17:07 忘了滋味1219 阅读(485) 评论(0) 推荐(1) 编辑
摘要: 在提交表单前、焦点转移后或者 keyup 时往往需要对输入的文本就行检验,如果输入内容不符合相关约定则要进行提示或警告,有一个叫 jCallout 的插件可以轻松实现该功能,该插件基于 jQuery 使用,所以使用前需要添加引用 jQuery,以下为本人写的例子,结果如下:用户名一行的 html 代... 阅读全文
posted @ 2013-09-22 11:32 忘了滋味1219 阅读(755) 评论(0) 推荐(0) 编辑
摘要: A*简介A*(A-Star)算法是一种启发式算法,是静态路网中求解最短路最有效的方法。公式表示为:f(n)=g(n)+h(n),其中f(n) 是节点n从初始点到目标点的估价函数,g(n) 是在状态空间中从初始节点到n节点的实际代价,h(n)是从n到目标节点最佳路径的估计代价。网上大量的A*算法教程都是将搜索区域分成无数个小方格,再分别从小方格的8个方向进行计算,如下图:而我们熟悉的Dijkstra 算法却是在点线图上进行计算的,这曾经让我一度以为方格图和点线图是这两者的区别之一,但实际应用中会因为各种各样的原因使用点线图,这就使我进行了进一步的学习,后来,我找了几段源码进行一段时间的学习,发现 阅读全文
posted @ 2013-09-12 14:34 忘了滋味1219 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 之前有碰到过jQuery实现列表自动滚动,这次的图片轮播在原理上与之相同,只有一些细微的差别,就是需要在图片的右下角显示当前图片的序号,效果如下:先看一看html代码,以及对应的css代码: ... 阅读全文
posted @ 2013-09-10 16:56 忘了滋味1219 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 相信做前端开发的都听说过“冒泡型事件”吧,《JavaScript高级程序设计》第九章有详细的讲述,但是,在学习的时候一知半解,也没详细去理解,导致最近在工作中碰到了问题:有许多 li 标签,标签上有2个按钮,当且仅当鼠标移入 li 时才会显示上面的2个按钮,如下图,左边是默认状态,右边是鼠标移入状态... 阅读全文
posted @ 2013-09-09 16:17 忘了滋味1219 阅读(740) 评论(0) 推荐(1) 编辑
摘要: 从远程服务器读取数据进行处理,直接贴代码:public class ConnectDB { private static String SERVER = "xxx.xxx.xxx.xxx"; private static String INSTANCE = "xxx"; private static String DB_NAME = "xxx"; private static String USER_NAME = "xxx"; private static String PASSWORD = "xxx&q 阅读全文
posted @ 2013-09-04 13:53 忘了滋味1219 阅读(444) 评论(0) 推荐(0) 编辑