在以前的版本中使用泛型类型,需要在声明并赋值的时候,两侧都加上泛型类型。例如:Map<String, String> myMap = new HashMap<String, String>();不过,在Java SE 7中,这种方式得以改进,现在你可以使用如下语句进行声明并赋值:Map<String, String> my...
8年前 (2016-08-14)
阅读(2729)
赞一个 (1 )
链接直达
Java SE 7中新增了try-with-resources语句。try-with-resources语句是一个声明了一个或多个资源的try语句。这里的一个资源指的是在使用完成后必须关闭释放的对象。try-with-resources语句可以确保在该语句执行之后关闭每个资源。所有实现了java.lang.AutoCloseable接口的对象均可以作为资源在try-with-resources语句中使用(java.io.Closeabl...
8年前 (2016-08-14)
阅读(2406)
赞一个 (0 )
链接直达
在Java SE 7中,你可以使用单个catch语句块处理一种或多种类型的异常,并以改进的异常类型检查方式来重新抛出异常。我们先来看一段代码:catch (IOException ex) {
logger.log(ex);
throw ex;
catch (SQL...
8年前 (2016-08-14)
阅读(2251)
赞一个 (0 )
链接直达
bLazy 是一个不依赖于第三方JS库(如 jQuery)的lazyLoad脚本,压缩版只有几Kb,而且支持根据不同的设备宽度显示不同大小的图片,这个功能对于响应式开发非常有用,也是倡萌推荐的主要原因。可喜的是,这么好的脚本,支持所有主流的浏览器,包括 IE7+。下面的样例代码的功能就是,当设备宽度小于 420px 的时候,就加载小图片,否则加载大图片,同时,图片加载后移除加载器。实际的演示效果请访问:http://dinbror.dk...
8年前 (2016-08-14)
阅读(2093)
赞一个 (0 )
链接直达
在编程语言当中,数组(Array)是一个非常常用的功能;它是一种特殊的变量,可以用来同时储存多个数值。然而,在JavaScript方面,数组的功能还有很多其他值得探索的地方。在这篇文字中,我们将会讨论JavaScript数组的三个并不那么常见的功能。1. 给数组添加自定义属性在网上搜寻有关JavaScript数组的定义时,你会发现几乎所有人对于数组的定义都一样:一种对象。事实上,我们用JavaScript处理的所有东西,都可以...
8年前 (2016-08-13)
阅读(2144)
赞一个 (0 )
链接直达
我使用Java 8编码已经有些年头,既用于新的应用程序,也用来迁移现有的应用,感觉是时候写一些我发现的非常有用的“最佳实践”。我个人并不喜欢“最佳实践”这个说法,因为它意味着“一刀切”的解决方案,而编码不可能是这样的工作方式——我们需要亲自去发现什么样的解决方案才是有效的。但是我发现了一些Java 8代码中可以帮助我们的一些选择,让我们一起来看看吧。1.OptionalOptional是一个严重被低估的功能,并且有潜力删除很多困扰我们的...
8年前 (2016-08-13)
阅读(2406)
赞一个 (0 )
链接直达
<iframe src="you page's url" width="100″ height="30" frameborder="no" border="0" marginwidth="0″ marginheight="0″ scrolling="no" allowtransparency=&...
8年前 (2016-08-12)
阅读(3274)
赞一个 (0 )
链接直达
JSFiddle介绍jsFiddle是一个web开发人员的练习场,一个可以在很多方面应用的工具。我们可以用他来在线编辑一些HTML,CSS,javascript片段。你编辑的代码可以与其他人分享,或嵌入你的博客等。使用这个工具,javascript的开发者可以很容易的发现并解决BUG问题。你还可以选择你自己熟悉的流行的各种javascript库来进行开发,对XHR的支持也非常好,还可以模拟一些响应等。打开jsFiddle的网站:http...
8年前 (2016-08-12)
阅读(3955)
赞一个 (0 )
链接直达
今天介绍一款插件,写程序,写代码,写文章非常带感,运行在你的站点上,连输入框都是如此性格,它就是activate-power-modeAtom是Github推出的一个文本编辑器,其中包含很多插件可以自行下载安装,其中一个最近比较火的就是插件activate-power-mode,可以实现打字屏振效果,敲代码的抖动插件地址是:https://atom.io/packages/activate-power-modewindows编辑器 At...
8年前 (2016-08-12)
阅读(4082)
赞一个 (1 )
链接直达
问题:在项目开发中,用到了net.sf.json.JSONObject这个类,在将JavaBean对象转换为JSON时候报了下面异常Exception in thread "main" net.sf.json.JSONException: java.lang.NoSuchMethodException: Property 'd' has no getter method in class 'c...
8年前 (2016-08-12)
阅读(3799)
赞一个 (0 )
链接直达
什么是JAXB?JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术。在JAX-WS(Java的WebService规范之一)中,JAXB可以实现对象和XML之间相互转换。Unmarshaller类管理将XML数据反序列化为新创建的Java内容树的进程,并可在解组时有选择的验证XML数据。Marshaller类负责管理将Java内容树序列...
8年前 (2016-08-11)
阅读(11811)
赞一个 (3 )
链接直达
下面代码使用HTTPClient包进行操作Get和Post请求package com.rapido.weixin.utils;
import java.io.IOException;
import java.net.SocketTimeoutException;
import java.net.URI;
import java.security.KeyManagementEx...
8年前 (2016-08-10)
阅读(3699)
赞一个 (2 )
链接直达