上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 41 下一页

2018年5月23日

jdk1.8新特性之接口default方法

摘要: 众所周知,default是java的关键字之一,使用场景是配合switch关键字用于条件分支的默认项。但自从java的jdk1.8横空出世以后,它就被赋予了另一项很酷的能力——在接口中定义非抽象方法。 众所周知,java的接口只能定义静态且不可变的常量或者公共抽象方法,不可能定义非抽象的具体方法。但 阅读全文

posted @ 2018-05-23 20:53 不想下火车的人 阅读(5736) 评论(0) 推荐(0)

2018年5月21日

tomcat接口调用时延开关

摘要: 项目中有些页面时延不稳定,需要看每次接口调用时延,怎么看,有两种方法:一种是直接去catalina.out日志中看,一种是直接去localhost_access_log日志中看,第一种需要在代码中实现时延的计算,第二种方法只需在server.xml中加一个简单的配置。这里只说第二种: 1、打开tom 阅读全文

posted @ 2018-05-21 17:37 不想下火车的人 阅读(342) 评论(0) 推荐(0)

2018年4月28日

Oracle数据库的JDBC查询实例

摘要: 作为Java与数据库交互最古老的、最基础的规范,JDBC规范提供了访问底层数据库的接口,其他ORM框架都是在JDBC这块基石上构建的。下面我们看一个基本的JDBC查询例子: 首先在pom.xml中加入oracle驱动包: <dependency> <groupId>com.oracle</group 阅读全文

posted @ 2018-04-28 17:31 不想下火车的人 阅读(887) 评论(0) 推荐(0)

桥接模式和JDBC

摘要: 桥接就是连接,这里特指抽象与具体的连接。比如我现在工作用的电脑是ThinkPad的笔记本,这是具体事物,而电脑类型、品牌都是抽象的概念。电脑类型有PC机、笔记本、平板等,品牌就更多了,有苹果、联想、华硕、戴尔、ThinkPad等。剥离具体与抽象之间的紧密关联,让抽象和抽象独立的进行变化,就是桥接模式 阅读全文

posted @ 2018-04-28 17:04 不想下火车的人 阅读(210) 评论(0) 推荐(0)

2018年4月27日

装饰器模式

摘要: 装饰就是包装,比如我的自行车是两个轱辘用脚踩的,通过加工包装上了一个电瓶,就变成了电瓶车了,再装上了两个机翼,就变成了电动飞车了。从原始的自行车通过层层包装之后,功能不断增加,不断变成新东西,这就是包装器模式。具体例子参见关于IO流的抽象类 比如InputStream,看链接里的图片,由左到右进行包 阅读全文

posted @ 2018-04-27 20:43 不想下火车的人 阅读(115) 评论(0) 推荐(0)

代理模式

摘要: 代理说白了就中介,最近刚租了房子,我不知道这块地方有什么房子出租,只能找到中介,由中介负责找房源、联系房东,看中房子后中介又拿出租房合同让租客和房东签字,这事就成了。从这件事中,我就是客户,我的需求是租房,我把需求委托给中介去做了,最终中介完成了委托,找到房东签字完成租赁合同。代理模式也是起到委托的 阅读全文

posted @ 2018-04-27 17:14 不想下火车的人 阅读(129) 评论(0) 推荐(0)

2018年4月26日

适配器模式

摘要: 适配器应用广泛,比如我去马代看海就得带着适配器去,要不然手机就没法充电了。因为人家电压是240伏,插座是三孔方形的,需要一个转换器变成220伏,这时才可以使用插入两脚的充电插头。这个转换器就是适配器,很明显,适配器的作用就是负责兼容A和B两种原来不能直接互相交互的接口。适配器模式也是同样的道理,当A 阅读全文

posted @ 2018-04-26 18:21 不想下火车的人 阅读(275) 评论(0) 推荐(0)

2018年4月16日

protobuf接口调用报错:java.nio.charset.MalformedInputException: Input length = 1

摘要: 使用protobuf定义的接口api发起http请求报错,日志如下: [2018-04-16 17:35:16] ERROR ServletRequestParser:46 - IOException: request=/wlf-hello-war/wlf.hello.helloService/ge 阅读全文

posted @ 2018-04-16 18:18 不想下火车的人 阅读(5767) 评论(0) 推荐(0)

2018年4月12日

本地tomcat调用远程接口报错:java.lang.reflect.InvocationTargetException

摘要: 今天碰到一个奇怪的问题,本地Eclipse起了一个tomcat通过http去调一个外部接口,结果竟然报了一个反射的异常——java.lang.reflect.InvocationTargetException,从日志里看不出啥来,通过eclipse调试发生了诡异的事情——直接跳入异常了 /** * 阅读全文

posted @ 2018-04-12 16:26 不想下火车的人 阅读(8430) 评论(0) 推荐(0)

2018年3月31日

windows下安装weblogic

摘要: weblogic算是老牌web服务器了,虽然目前是tomcat的天下。下载地址:http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-for-dev-1703574.html。注意需要先登陆oracle账号才能下,包比 阅读全文

posted @ 2018-03-31 17:11 不想下火车的人 阅读(4027) 评论(0) 推荐(0)

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 41 下一页

导航