java
lovme_huan
这个作者很懒,什么都没留下…
展开
-
dubbo摘抄
Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。Dubbo缺省协议不适合传送大数据量的服务,比如传文件,传视频等,除非请求量很低。缺省协议,使用基于mina1.1.7+hessian3.2.1的tbremoting交互。连接个数:单连接连接方式:长连接传输协议:TCP传输方式:NIO异步传输序列转载 2017-05-16 15:36:21 · 254 阅读 · 0 评论 -
简单工厂模式
简单工厂模式:根据传入的参数不同获得不同的对象;优点:降低了代码的耦合性,只需要输入不同的参数就可以获取想要的对象,不需要关心对象的组装细节缺点:大量的逻辑业务在工厂类中,当增加了新的类型就必须要修改工厂类的代码才能进行扩展例:方形、三角形都是形状,抽象出一个Shape作为形状抽象类,其中含有各种方法例如获取面积getArea();public abstract class S原创 2017-05-22 15:25:51 · 359 阅读 · 0 评论 -
判断文件是否是同一个文件
取文件的MD5码:利用MessageDigest 或者 使用org.apache.commons.codec.digest获取;MD5码相同则文件相同原创 2017-06-30 14:43:39 · 694 阅读 · 0 评论 -
java读取properties文件
InputStream is = this.getClass().getResourceAsStream("/" + propertyFileName + ".properties");把文件以字节流的形式读入内存; Properties props = new Properties(); try { * Reads a property list原创 2017-07-04 11:43:38 · 263 阅读 · 0 评论 -
解决Java调用https服务证书错误javax.net.ssl.SSLHandshakeException
转自博客园 http://www.cnblogs.com/cloudapps/p/5022544.html解决Java调用Azure SDK证书错误javax.net.ssl.SSLHandshakeExceptionAzure作为微软的公有云平台,提供了非常丰富的SDK和API让开发人员可以非常方便的调用的各项服务,目前除了自家的.NET, Java, Python, nodeJS,转载 2017-07-13 17:26:50 · 57197 阅读 · 3 评论 -
javax.net.ssl.SSLHandshakeException:PKIX path building failed解决方法的代码
package certificate;import java.io.*; import java.net.URL;import java.security.*; import java.security.cert.*;import javax.net.ssl.*;public class InstallCert {public static void main(String[] args) t转载 2017-07-13 17:29:11 · 5640 阅读 · 0 评论 -
java环境变量,maven环境变量
一、java环境变量配置1、电脑图标右键属性-->高级系统设置-->高级(环境变量)-->新建系统变量 变量名:JAVA_HOME 变量值:jdk安装路径例如:C:\Program Files\Java\jdk1.6.0_43 2、Path:找到Path变量在path变量的值最开头加上java路径%JAVA_HOME%\bin;%JAV原创 2017-09-28 11:52:36 · 265 阅读 · 0 评论 -
Unsupported major.minor version 51.0
https://jingyan.baidu.com/article/380abd0a0ea95f1d90192cf5.html Unsupported major.minor version 51.0 这个是因为用高版本的JDK编译的CLASS文件,运行在低版本的JDKTOMCAT上,所以出现了版本错误,51就是代号JDK7的意思,那要怎么解决呢?选择报错的项目——>右键——>...转载 2018-03-14 16:47:58 · 220 阅读 · 0 评论