jdk1.7访问https报javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure问题解决 有更新!

  |   0 评论   |   70 浏览

javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:154)
	at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1979)
	at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1086)
	at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1332)
	at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1359)
	at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1343)
	at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
	at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1301)
	at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:254)

把RecyclerView撸成 马 蜂 窝 有更新!

  |   0 评论   |   838 浏览

Android自定义蜂窝图实现

于是我将文章中源码下载下来看了一下,发现只支持7张图,不能多不能少。而且在设计上也有一定的欠缺。不过也给我提拱了一种思路。

于是想想自己的RecyclerView系列正好要讲LayoutManager了,那么我来做一个类似上面功能的LayoutManager好了。那么下面我来教大家一步一步把你的RecyclerView撸成马蜂窝。

源码地址:HiveLayoutManager

Android客户端与服务器端交互数据之json解析 有更新!

  |   4 评论   |   964 浏览

服务器端的工作就是将特定的数据类型转换为json字符串,然后客户端再将json字符串转换成原来的类型,所以json解析是跨平台数据格式转换的一个桥梁,

这里以最常用的对象类型,list包裹对象类型,list包裹String类型,以及list包裹Map对象类型4种情况为例简单介绍json的数据解析

服务器端json所用到的jar包下载(免积分)  服务器端源码下载(免积分)(因为csdn出现未知错误,暂时还没有上传,请稍后下载哦)

免费的在线影视网站汇总

  |   1 评论   |   1,584 浏览

  • 网上有很多在线免费观看电视剧、电影、综艺的网站,这里将我收藏夹中的网址分享大家。

  • 有比较不错的同类型网站我都会更新在本页面,可以当作一个索引免费在线影视站的导航。

Quartz与spring整合之数据库存储

  |   0 评论   |   1,392 浏览

与Spring整合

可以将所有配置都配置到spring的配置文件中,仅使用spring的配置文件,但也可以使用部分spring配置和部分quartz.properties中的配置,如果两个配置文件中均有相应配置,则优先使用spring中的配置信息

你真的会用“单例模式”吗? 有更新!

  |   1 评论   |   954 浏览

23种设计模式之——单例模式(Singleton)

单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处:

  • 某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。
  • 省去了new操作符,降低了系统内存的使用频率,减轻GC压力。
  • 有些类如交易所的核心交易引擎,控制着交易流程,如果该类可以创建多个的话,系统完全乱了。(比如一个军队出现了多个司令员同时指挥,肯定会乱成一团),所以只有使用单例模式,才能保证核心交易服务器独立控制整个流程。

Hessian的基本使用 有更新!

  |   0 评论   |   1,219 浏览

客户端必须具备以下几点:

  • java客户端包含Hessian.jar的包。
  • 具有和服务器端结构一样的接口。
  • 利用HessianProxyFactory调用远程接口。
  • 使用spring方式需要配置HessianProxyFactoryBean

注意:使用resin容器时,resin已经包含了hessian.jar包

JAVA服务器端必须具备以下几点:

  • 包含Hessian的jar包。
  • 设计一个接口,用来给客户端调用。
  • 实现该接口的功能。
  • 配置web.xml,配好相应的servlet。
  • 对象必须实现Serializable 接口。
  • 对于spring方式DispatcherServlet拦截url,HessianServiceExporter提供Bean服务

完整代码下载

https://gitee.com/zml2015/HessianDemo

这个bug很无语

  |   0 评论   |   333 浏览

博客升级之后竟然删除或取消发布之后,之前的博客首页以及文章管理中都无法显示之前的博文了……重新发布一篇新的就可以看到所有的了……,无语,先发布个bug,后续解决

通过pid杀死进程,然后重启服务(tomcat重启) 有更新!

  |   0 评论   |   1,464 浏览

问题引出

tomcat有自己的脚本(shutdown.sh),来关闭服务,但是当tomcat容器中的项目开启了其他的端口做相关逻辑操作时,tomcat的关闭服务脚本就无能为力了,它只能关闭自己的端口

解决方案

  • 直接杀死进程

直接杀死进程会将其捆绑的所有服务停止掉,不管你这个进程上绑定了多少个端口