2013年2月4日

摘要: string areajson="[{"251139":"university_of_bath"},{"253980":"\u6cd5\u56fd\u5170\u65af\u7ba1\u7406\u5b66\u9662"},{"250362":"\u590d\u65e6\u5b66\u9662"}]";JArray ja = JArray.Parse(areajson);if (ja != null){ foreach (JObject jo in ja) 阅读全文
posted @ 2013-02-04 11:54 划风 阅读(6736) 评论(0) 推荐(0) 编辑

2013年2月1日

摘要: 官方的文档和说明:http://api.jqueryui.com/autocomplete/#entry-examples官方的没有值和名称的说明这下面可以获得一个值和名称的对应$("#autocomplete").autocomplete({ // source: ["c++", "java", "php", "coldfusion", "javascript", "asp", "ruby"] source: function (re 阅读全文
posted @ 2013-02-01 09:57 划风 阅读(229) 评论(0) 推荐(0) 编辑

2013年1月31日

摘要: 在ie6以上,我们可以通过$("#selectID").val("xx");来个一个select控件赋值。但是在ie6下面会报错!!我们可以通过I下面方法来,使用方法:set_select_val($("#selectID" ),xx);//因为ie6不支持$("#" + provinceDom).attr("value", provinceDefvalue); function set_select_val(sel, val) { if ($.browser.msie && $ 阅读全文
posted @ 2013-01-31 15:42 划风 阅读(395) 评论(0) 推荐(0) 编辑

2012年12月14日

摘要: 基于LBS的应用在眼下已是如火如荼,地理位置功能都相应的被添加在各大应用中,基本上算是作为了行业的标杆。最近开发的一个应用也是涉及到对用户发表帖子的当前位置下的附近帖子的搜索,类似的搜索功能其实也不是什么新鲜事,但是貌似都没有公布其实现,所以当时也是非常的茫然。 方案一: 最容易想到的肯定就是给定范围然后直接全库搜索,但是一旦数据量过大,性能肯定下降得非常快。方案二: 后来在网上搜到还有一种常用的算法是geohash算法,它是一种地址编码,它能把二维的经纬度编码成一维的字符串,但是其算法自身也是有缺陷的,位于格子边界两侧的两点,虽然十分接近,但编码会完全不同。实际应用中,可以同时搜索当前... 阅读全文
posted @ 2012-12-14 15:09 划风 阅读(3694) 评论(0) 推荐(1) 编辑
摘要: 1、geohash特点2、geohash原理3、geohash的php 、python、java、C#实现代码4、观点讨论w微博:http://weibo.com/dxl0321geohash有以下几个特点:首先,geohash用一个字符串表示经度和纬度两个坐标。某些情况下无法在两列上同时应用索引 (例如MySQL 4之前的版本,Google App Engine的数据层等),利用geohash,只需在一列上应用索引即可。其次,geohash表示的并不是一个点,而是一个矩形区域。比如编码wx4g0ec19,它表示的是一个矩形区域。 使用者可以发布地址编码,既能表明自己位于北海公园附近,又不至于 阅读全文
posted @ 2012-12-14 11:45 划风 阅读(49482) 评论(1) 推荐(13) 编辑

2012年12月13日

摘要: 有时做了一些东西没有记录,而过一段时间再看的时候,有会忘记了。需要在重新在看一遍。百度地图javascript api可以参考http://developer.baidu.com/map/reference/ 示例:http://developer.baidu.com/map/jsdemo.htm更多百度地图的介绍http://www.cnblogs.com/milkmap/tag/%E5%9C%B0%E5%9B%BEAPI/ 里面介绍的非常详细。弄了一个百度地图来标注地理位置信息,通过百度api来获取地址。这地图api是javascript版添加显示显示的div控件View Code 1 . 阅读全文
posted @ 2012-12-13 16:38 划风 阅读(2747) 评论(0) 推荐(0) 编辑

2012年11月22日

摘要: 一、人人网上……今天,在人人网上看同学晒得照片的时候,发现了这个按钮:这个按钮是?我移了好几遍,没有title提示。图形也不具有代表性,一个圈圈意思是?——圈人??是不是啊??不敢点,点了不知道会发生什么,浏览器会不会关掉!!我思想斗争做了很久,终于弱弱地点了一下~~草骆驼,居然是——全屏显示的提示:人人兄,使用新技术固然值得提倡,这个圈圈也不加个提示——让人知道点了之后是全屏啊!!否则,俺们脆弱的小心脏根本承受不起啊——屏幕立马黑了个通透——还以为盖茨发现我的系统是盗版的黑了我的屏呢!!!好吧,玩完两把三国杀,情绪稳定了,回到正题。人人网这个全屏效果就是使用的HTML5的全屏API,使用其实 阅读全文
posted @ 2012-11-22 12:58 划风 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 一、下载您可以狠狠地点击这里:ie-css3.htc,这个玩意儿是让IE浏览器支持CSS3表现的关键东东。示例:http://www.zhangxinxu.com/study/201210/css3-animate-pop-flow-example.html二、上面的是什么东西首先说说.htc文件,.htc文件是个脚本文件,我个人以为与js文件属于同一货色,只是呢,貌似htc是Internet Explorer(IE)的私生子,只有IE才认它。htc文件可以用来描述web行为,web行为允许程序员把自定义的功能“连接”到现有的元素和控件,而不是必须让用户下载二进制文件(例如ActiveX 控件 阅读全文
posted @ 2012-11-22 10:48 划风 阅读(817) 评论(0) 推荐(0) 编辑

2012年11月14日

摘要: 用个插件escape给带了中文的url编码后就会报错!提示decodeURIComponent不支持的编码找到报错的地方,只需要在使用它前给unescape解码了。var q = "" + this; q = q.replace(/^[?#]/, ''); // remove any leading ? || # q = q.replace(/[;&]$/, ''); // remove any trailing & || ; 这加上 q = unescape(q); 就可以正常使用了。 if ($spaces) q = q. 阅读全文
posted @ 2012-11-14 17:13 划风 阅读(956) 评论(0) 推荐(0) 编辑

2012年11月9日

摘要: 刚刚注册微信公众平台的时候,发现比以前多了一个公众会议帐号,,选择公众会议帐号会提示“会议号是有一定时间限制的公众账号,在一个会议时限内可以下发消息。”,这个公共平台非常注重用户体验,不能让微信一点打扰到我们。 阅读全文
posted @ 2012-11-09 10:02 划风 阅读(488) 评论(0) 推荐(0) 编辑

导航