自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

互联网-从零开始

记录互联网足迹

  • 博客(18)
  • 收藏
  • 关注

原创 javascript声明多行字符串的方法总结

javascript在声明多行字符串时不是很方便,其实其他语言也有类似的问题,下面总结以下声明多行字符串时的方法:1,直接声明var lines = "line1\nline2\nline3\n";console.log(lines);这种声明方法采用\n转义符进行回车,执行的结果是:line1line2line3缺点是声明方式不直观,对于大量的文本定义很难用。2,多

2014-02-27 11:32:16 12439

转载 通过HTML/JS植入来美化JIRA表单

转载至:http://42.121.86.193/thread-3159-1-1.htmlJIRA是个很cool的平台。   我们常常会把现实中的工作流程抽象出来,放到JIRA上。以达到所谓的规范化流程管理,而不是整天盯着邮件或者其他低效的方式。   随之未来的问题就是:大家不知道怎么填写JIRA表单。特别是一旦用户数量达到一定程度后,开培训讲座也不太现实。   所以JIR

2014-02-26 15:44:34 3336

原创 nodejs中使用jquery出现“jQuery requires a window with a document”错误的解决方案

jquery也是可以在服务端使用的,使用npm安装jquery模块即可:$npm install -g jquery但是实际使用时发现报了这么一个错误:jQuery requires a window with a document。原因是默认安装jquery时,版本是最新版2.1.0,这个版本没有包括jsdom,需要额外安装一个jsdom,然后这么使用:var jsdom = r

2014-02-25 23:29:48 9824 2

原创 无刷新上传文件的几个关键技术点

为了兼容各种浏览器,上传文件就必须使用传统的form方式,配合js的submit,将form提交到一个隐藏的iframe中,在iframe的onload事件中获取返回值,这个过程有几个关键技术点:1,iframe必须定义name属性值必须定义name标签,不能只定义id标签,否则在form中写的target="fileuploadif"无效(其实只是在IE中无效)。2,文件的选择必须通

2014-02-18 23:41:15 1660

原创 Windows Cmd终端Ctrl D不起作用的解决方法

在JIRA插件开发过程中,运行atlas-run之后,提示可以按Ctrl-D优雅退出进程,按Ctrl-C强制退出,可是你会发现Ctrl-D根本不起作用,Ctrl-C没有问题。解决方案:按Ctrl-Z,然后回车。

2014-02-18 16:51:28 7976

原创 Eclipse安装Maven Integration for Eclipse报缺少org.slf4j.api的错误的解决方案

Maven Integration for Eclipse的仓库地址是:Sonatype M2Eclipse - http://download.eclipse.org/technology/m2e/releases安装时报错:Cannot complete the install because one or more required items could not be found.

2014-02-18 12:14:01 4544

原创 mongodb:Unclean shutdown detected

解决方法:mongod -repair -dbpath ./dbpath

2014-02-16 21:08:12 909

原创 点击radio的文本时,不能选中相应的radio,可用label标签实现。

html中的label标签的作用是:当点击label标签时,浏览器会自动将焦点转到相关的input表单控件上。苹果香蕉你想达到的效果是点击”苹果“时,”苹果“前面的radiobutton能够选中,事实上并没有,我们使用label标签就可以简单实现这个功能:苹果香蕉

2014-02-15 12:37:36 6065

原创 网页图标使用字体文件来定义

某天想从淘宝网上截取一个购物车的图标使用,结果发现其图标根本就不是一个图片,而是从一个字体文件中引用的,所谓的图标就使一个字符,然后浏览器根据字体渲染出来的一个图标,其原理和文字显示一个样。下面看看其实现方式:首先在css中需要声明font-face,也就是加载字体文件,如下:@font-face{ font-family: iconfont; src:url(/fon

2014-02-14 17:17:24 1196

原创 mongodb:在mongo终端上操作将数据从一个字段复制到另一个字段上。

在mongo终端上操作,把一个collection中中某个字段值复制到另一个字段上:>remap = function(x){ if (x.love) { db.user.update({_id: x._id}, {$set: {want: x.love}}); }};>db.user.find().forEach(remap);完全是javascript的语法,利用Array强大

2014-02-14 17:02:57 8093

原创 nodejs中的cron

在linux下使用crontab来进行任务调度十分方便,你可以指定每隔一段时间执行指定的程序、也可以指定每天的某个时刻执行某个程序、还可以按照星期、月份来指定。在nodejs中也有类似的cron模块,可以实现同样的功能,时间语法也一样。1,安装cron模块#npm install -g cron2,启动一个任务var cronJob = require("cron").CronJo

2014-02-12 15:58:45 13362

原创 用nodejs监控网站是否挂掉了,如果挂掉就发一封邮件到指定地址。

你不可能随时盯着网站,每隔一段时间刷新一次,看看网站是否还正常运行,所以最好能有一个程序自动帮你做监控,当网站无法正常访问时,立即通知你。这里需要解决的是这几个问题:1,怎么判断网站是否挂了?2,怎么自动发送邮件到指定地址?3,nodejs中怎么调用外部命令发送邮件?1,怎么判断网站是否挂了?可以使用http.get的方式获取指定的网页,如果出错,则表示网站出问题了。

2014-02-12 14:14:38 4768

原创 解决svn log显示no author,no date的方法之一。

操作系统:linux,svn版本:1.7.14问题:在linux执行svn log workingcopy,结果显示如下:------------------------------------------------------------------------r81 | (no author) | (no date) | 1 line-------------------

2014-02-11 09:54:37 7870

原创 让几个横向排列的浮动(float:left)的div居中显示。

div设置成float之后,在父div中设置text-align:center,就无法使子div居中显示了,不过我们可以使用变通的方法达到这一效果,就是在父div上再套一个div,如下: 这样containerdiv就会在outerdiv的中间显示了。

2014-02-10 14:19:50 5955 2

原创 怎么让多个div横向并排,前面的div都固定宽度,最后一个div自动计算宽度

可以把这些div放在一个父div中,overflow设置成hidden。里面横向并排的div可以使用float:left,最后一个不设置,width设置为auto,同时把margin-left设置成前面几个div的宽度之和,如下:

2014-02-10 14:08:50 3262

原创 100%宽度的div如果设置边框,就会出现横向滚动条,怎么去掉?

如果想让div横向充满页面,则可以设置宽度为100%,如,但是这样以来如果设置这个div的边框为1个像素,就会出现一个横向的滚动条,解决办法就是不设置100%,因为div默认就是100%宽度的,而且这个宽度是包括边框的。

2014-02-10 14:00:31 5920

原创 主页面与iframe的互相访问

iframe设置一个id为iframe1。1,iframe要执行父页面的javascript函数,则在iframe中执行如下代码:window.parent.func();这里func()为父页面的一个javascript函数,执行这个函数时的上下文环境为父页面。2,iframe要获取父页面的页面元素,则在iframe中执行如下代码:window.parent.document

2014-02-10 13:55:54 2223

原创 使用IIS Express代替ASP.NET Development Server

VS在本地调试网站的时候,默认情况下使用ASP.NET Development Server作为Web服务器,但是这个VS内置的Web服务外部不能访问,只能在本地通过localhost访问,如果我需要调试手机网页,在手机上就无法访问了,如果使用完整的IIS,又感觉太大了,而且每次都要重新部署,使用起来不方便。所以使用IIS Express用来调试网站最合适,首先功能上几乎和IIS一样,只是没有可视

2014-02-10 13:37:27 7882

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除