JS_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> JS >>列表
· java json 转换之 Jackson 框架发布时间:2013-08-02
转自:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.htmlJackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。相比json-lib框架,Jackson所依赖的jar包较少,简单易用并且性能也要相对高些。而且Jackson社区相对比较活跃,更新速度也比较快。一、准备工作1、下载依赖库jar包Jackson的jarall下载地址:http://jackson... 查看全文
importjava.net.MalformedURLException;importjava.net.URL;importjava.security.SecureRandom;importjava.security.cert.CertificateException;importjava.security.cert.X509Certificate;importjava.util.Map;importjavax.net.ssl.HostnameVerifier;importjavax.net... 查看全文
· IOS开发:官方自带的JSON使用发布时间:2013-08-01
apple在ios5的时候提供了json的相关处理api,其中最主要的是NSJSONSerialization类。1+(BOOL)isValidJSONObject:(id)obj;23+(NSData*)dataWithJSONObject:(id)objoptions:(NSJSONWritingOptions)opterror:(NSError**)error;45+(id)JSONObjectWithData:(NSData*)dataoptions:... 查看全文
· Knockout.js随手记(8)发布时间:2013-07-31
visible,disable,css绑定这个例子非常简单,主要演示如何通过属性控制html元素的显示与否(visible),可用性(disable)以及根据属性添加相应的CSS样式。先简单的看一段代码:<p><inputid="isvip"type='checkbox'data-bind="checked:isVip"/><labelfor="isvip">是否是会员</label></p><p>你的用户名是:<... 查看全文
项目中常常用到搜索,特别是导航类的网站。自己做关键字搜索不太现实,直接调用百度的是最好的选择。使用jquery.ajax的jsonp方法可以异域调用到百度的js并拿到返回值,当然$.getScript也可以实现跨域调用js。jsonp快速入门:【原创】说说JSON和JSONP,也许你会豁然开朗,含jQuery用例关于jquery.ajax的jsonp方法是用以及其error回调函数不能正确执行,请参考园长dudu的文章:jqueryajax中使用jsonp的限制jQuery插件jQuery... 查看全文
实现思想:1、客户端发送Ajax请求。2、服务器端响应请求并将响应结果回传给客户端。3、客户端接收响应结果并进行数据绑定。实现方案:大多数人都知道这个思想,但是面对一个陌生的环境,我不得不理一下思路然后再讨论实现方案:1、利用JqueryAjax发送分页请求。2、进行数据划分并利用SataticPagedList<T>(我个人比较喜欢这个,也可以用ToPagedList)绑定。3、利用JqueryAjax接收数据并进行数据绑定。ok,实现方案出炉,下面直接上代码://View... 查看全文
· JSON之解析利器GSON发布时间:2013-07-30
Gson(又称GoogleGson)是Google公司发布的一个开放源代码的Java库,主要用途为串行化Java对象为JSON字符串,或反串行化JSON字符串成Java对象。GSON核心jar包不到1M,非常精简,但提供的功能无疑是非常强大的,如果使用JDK自带的JSON解析API,使用起来相对比较繁琐一点,而且代码量较多。下面通过一个表格来了解一下,GSON目前的发展状况初始版本2008年5月22日最新版本(稳定版本)2.2.4/2013年5月13日... 查看全文
项目中常常用到搜索,特别是导航类的网站。自己做关键字搜索不太现实,直接调用百度的是最好的选择。使用jquery.ajax的jsonp方法可以异域调用到百度的js并拿到返回值,当然$.getScript也可以实现跨域调用js。<blockquote>jsonp快速入门:http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html关于jsonp的error回调函数不能正确执行... 查看全文
packagecom.hwl.it.test;importjava.beans.IntrospectionException;importjava.beans.Introspector;importjava.beans.PropertyDescriptor;importjava.math.BigDecimal;importjava.math.BigInteger;importjava.util.List;importjava.util.Map;importjava.util.Set... 查看全文
· Knockout.js随手记(7)发布时间:2013-07-27
数组元素的新增/移除事件前两篇博客已经很清楚的知道knockout.js通过observableArray()数组元素增减,可以实时的反映在UI上。当然我们想在数组增加或移除元素时加上自定义逻辑就好比一个触发器的感觉,可以吗?foreach提供了afterAdd及beforeRemove两个额外的事件,允许在数组新增、移除元素时执行特定逻辑。在此继续沿用先前的用户列表呈现范例,加上两个效果:新增数据时,将最新加入的数据和表格进行着色修饰删除数据时... 查看全文
· Knockout.js随手记(7)发布时间:2013-07-26
数组元素的新增/移除事件前两篇博客已经很清楚的知道knockout.js通过observableArray()数组元素增减,可以实时的反映在UI上。当然我们想在数组增加或移除元素时加上自定义逻辑就好比一个触发器的感觉,可以吗?foreach提供了afterAdd及beforeRemove两个额外的事件,允许在数组新增、移除元素时执行特定逻辑。在此继续沿用先前的用户列表呈现范例,加上两个效果:新增数据时,将最新加入的数据和表格进行着色修饰删除数据时... 查看全文
需求:有一个JSON字符串数组:"{\"serverMetrics\":[{\"vip\":\"caty1.vip.ebay.com\",\"metricsName\":\"CPUNumber\",\"hostName\":\"caty1\",\"metricsTime\":\"2013010113:22:15\",\"partitionKey\":\"00\",\"value\":\"1324\",\"thresholdParam1\":\"param1\"... 查看全文
· Knockout.js随手记(6)发布时间:2013-07-24
实时反映对象属性的变化在前一篇博客中我们使用了如下代码去新增user对象,即push方法:$("#btnAddUser").click(function(){vm.users.push(newUserViewModel($("#u_id").val(),$("#u_name").val(),parseInt($("#u_score").val())));});使用ko.computed去动态的计算user对象的socre属性的总和,前面有朋友问到修改之类的问题... 查看全文
jstack--如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的javastack和nativestack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中,看到当时运行的java程序的javastack和nativestack的信息,如果现在运行的java程序呈现hung的状态,jstack是非常有用的。目前只有在Solaris和Linux的JDK版本里面才有... 查看全文
· Knockout.js随手记(5)发布时间:2013-07-24
以列表方式呈现数据处理以数组形式储存的多条数据,要先认识foreach。在ViewModel定义一个JavaScriptArray或是ko.observableArray()(observableArray在新增或剔除数组元素时,KO会立刻察觉反应到UI,普通Array则不会),然后在某个容器元素(例如:div,ul,tbody...)声明data-bind="foreach:arrayPropName",就可以指定KO将容器内的子元素模板(Template)就会对数组对象的数据自动循环遍历... 查看全文
Ext的ajax请求中如果配置了isUpload:true,则其ajax就不是真正的ajax请求,而是通过创建一个隐藏的Iframe,并通过form的target指向这个iframe来提交数据,并且发送的header里将content-type设为了multipart/form,在JSP中不能成功导出的原因就在这里。这样的提交方式其参数通过request.getParameter是取不到的,当然你可以使用上传组件来获取,但这样代码就变得复杂。下面来解决这个问题... 查看全文
最近在学习asp.netMVC,发现其中的验证方式书写方便快捷,应用简单,易学好懂。验证方式基于jQuery的validate验证方式,也可以说是对jQueryvalidate的验证方式的扩展,使其更简单易用。应用一、引入<scriptsrc="Scripts/jquery-1.7.1.min.js"></script><scriptsrc="Scripts/jquery.validate.js"></script><... 查看全文
json字符串到json对象万能转换器(java实现),就一百来行代码,非常轻量小巧。对于一般应用场景资源消耗非常低,速度也足够快,尤其适用于Android应用开发。通过CommonJSONParser可以把json字符串转换为包含Map、List、String、Integer等标准Java对象的集合,具体使用方法:CommonJSONParsercommonJSONParser=newCommonJSONParser();Map<String,Object>... 查看全文
· Knockout.js随手记(4)发布时间:2013-07-21
动态绑定下拉列表在<select>data-bind的options选项如果绑定到ko.observableArray(),就可以动态新增选项效果,也就是可以利用其完成常见的级联效果的。在这一篇文章中,我们用单页面完成无刷新的前台新增选项和使用MVC完成后台的动态添加2个例子。范例一:ViewModel中声明一个selectOptions属性为一个ko.observableArray()对象,并将其设为<select>的options下拉列表的数据源,再用两个<... 查看全文
· 迷你MVVM框架 avalonjs 0.9发布发布时间:2013-07-20
本版本最大的改进是引进了ms-with绑定,现在可轻松遍历对象了。改进列表如下:重新使用082的scanNodes方法,因为有关旧式IE下UI渲染锁死的问题已经解决了。优化each绑定与Collection添加CSS3animationend事件支持添加ms-with绑定fixIE9-10获取option元素的value的BUG改良AMD加载器与jQuery这些在内部使用了全局define方法的库的兼容问题抽象setNumber方法来处理splice... 查看全文