12 2013 档案

摘要:1. 覆盖层调整在bootstrap的对话框中,当其中的输入项使用了自动完成控件,则其中下拉框中的内容就会被bootstrap对话框的覆盖层遮盖。为了能够使后面的自动完成的层显示出来,可以使用如下的样式定义:ul.ui-autocomplete{ z-index: 9999;}2. 自动完成选择项滚动当有很多项选择时,自动完成的下拉就会显示很长的列表。为了能够更好地显示那么多的选项,希望能够有一个滚动选择的功能。ul.ui-autocomplete{ z-index:9999; max-height: 200px; overflow-y: scroll;} 阅读全文
posted @ 2013-12-28 20:17 dreampursuer 阅读(833) 评论(2) 推荐(0) 编辑
摘要:备注:本处代码使用groovy和httpclient4.3作为例子进行讲述在普通方式下,当使用httpclient进行访问某个网站时,大致使用如下的代码进行访问:CloseableHttpClient httpclient = HttpClients.createDefault();HttpGet httpMethod = new HttpGet(url);response = httpclient.execute(httpMethod);当使用上述代码来访问https的网站时,就会抛出如下的异常:javax.net.ssl.SSLHandshakeException: sun.securit 阅读全文
posted @ 2013-12-24 11:00 dreampursuer 阅读(3481) 评论(0) 推荐(1) 编辑
摘要:typeahead控件可以用于自动完成这个功能,在jQuery的UI中也有自动完成的控件。以前都是用jQueryUI中的自动完成的控件,但这次想用个轻量级的自动完成的控件,因此就调查了一下typehead控件。typeahead控件原先是集成在bootstrap2.x框架中的,在bootstrap3.x框架中把typehead独立出来了,托管在github中:http://twitter.github.io/typeahead.js/我们想要使用的功能其实相对比较简单,如图:稍微跟普通自动完成有点差异的,就是当用户点击这个类别时,默认情况下如果啥也没输,则自动会提示几个最常用的类别,有点类似下 阅读全文
posted @ 2013-12-20 11:52 dreampursuer 阅读(948) 评论(0) 推荐(0) 编辑
摘要:grails中默认的服务端口为8080,当本机中需要同时启动两个不同的项目时,就会造成端口冲突,比如启动第二个服务时就会报如下的错误:Server failed to start for port 8080: Address already in use: JVM_Bind (Use --stacktrace to see the full trace)要解决这个错误,就需要为这个应用定义一个不同的端口就可以。具体方法如下:修改BuildConfig.groovy文件:grails.server.port.http=9090这样就为应用定义了一个9090端口的服务,启动时就避免了端口冲突。 阅读全文
posted @ 2013-12-19 11:26 dreampursuer 阅读(522) 评论(0) 推荐(0) 编辑
摘要:在老版本的jQuery中,当需要对页面上某个由ajax加载的某片段的页面内容响应事件时,可以使用live函数来响应其事件,比如:$('a').live('click', function() { blah() });在较新版本的jQuery中,live函数已经被弃用了,弃用的原因可以参考:http://www.cnblogs.com/dumuqiao/archive/2011/09/09/2172511.html那如何在新版本中实现live函数的功能呢,也就是当由ajax方式加载了页面片段后,这个页面片段中的内容如何响应相关的事件呢?方法有好几种,本文只提供简单 阅读全文
posted @ 2013-12-17 16:14 dreampursuer 阅读(884) 评论(0) 推荐(0) 编辑
摘要:在处理网页的SEO时,经常需要设置meta节点中keywords的属性。如果是UGC产生内容的话,对于这个字段可以由用户或编辑手工设置相关的标签或关键词来进行。但对于MGC(机器产生内容)的内容的话,这个字段可以根据网页的标题和内容中的关键词来自动产生。核心代码(groovy代码)为: def segmenter = new IKSegmenter(new StringReader("各位,当你们在加班加的快要坚持不下去时候,是什么在支撑着你们? - CSDN论坛 - CSDN.NET"), true) while(true){ def lex... 阅读全文
posted @ 2013-12-17 13:15 dreampursuer 阅读(834) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示