随笔分类 -  Java

javase,jdbc
摘要:在使用httpclient请求时,使用proxy设置后,然后就报错了。 1、获取访问网址的证书.cer文件. 在浏览器输入网址,点击网址左边的锁符号 2、添加jdk信任证书 将下载好的.cer文件复制到 %JAVA_HOME%/jre/bin/目录下,打开命令窗口输入以下命令(报错就继续往下看): 阅读全文
posted @ 2019-03-01 11:24 tooy 阅读(6107) 评论(0) 推荐(1)
摘要:学习学习 阅读全文
posted @ 2019-02-07 19:06 tooy 阅读(157) 评论(0) 推荐(0)
摘要:回顾笔记 阅读全文
posted @ 2017-12-13 17:24 tooy 阅读(182) 评论(0) 推荐(0)
摘要:import java.lang.reflect.Method; /** * JavaSE 8新特性:1.接口可以定义非抽象方法 但必须使用default或者staic关键字来修饰 */ public class DefaultMethod { public interface Chinese { //小结:2.JDK1.8规定只能在接口... 阅读全文
posted @ 2017-12-13 16:17 tooy 阅读(1327) 评论(0) 推荐(0)
摘要:偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~ 一、websocket与http WebSocket是H 阅读全文
posted @ 2017-10-26 11:58 tooy 阅读(296) 评论(0) 推荐(0)
摘要:本文主要有三个步骤 1、用户登录后建立websocket连接,默认选择websocket连接,如果浏览器不支持,则使用sockjs进行模拟连接 2、建立连接后,服务端返回该用户的未读消息 3、服务端进行相关操作后,推送给某一个用户或者所有用户新消息 相关环境 Spring4.0.6(要选择4.0+) 阅读全文
posted @ 2017-10-26 11:55 tooy 阅读(5472) 评论(0) 推荐(0)
摘要:作为一个合格的开发人员,不仅要能写得一手还代码,还有一项很重要的技能就是排查问题。这里提到的排查问题不仅仅是在coding的过程中debug等,还包括的就是线上问题的排查。由于在生产环境中,一般没办法debug(其实有些问题,debug也白扯。。。),所以我们需要借助一些常用命令来查看运行时的具体情 阅读全文
posted @ 2017-09-01 19:15 tooy 阅读(261) 评论(0) 推荐(0)
摘要:序列化与反序列化 序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。一般将一个对象存储至一个储存媒介,例如档案或是记亿体缓冲等。在网络传输过程中,可以是字节或是XML等格式。而字节的或XML编码格式可以还原完全相等的对象。这个相反的过程又称为反序列化。 Jav 阅读全文
posted @ 2017-09-01 14:38 tooy 阅读(231) 评论(0) 推荐(0)
摘要:http://www.importnew.com/22083.html(上) http://blog.csdn.net/jackfrued/article/details/44931137(中) http://www.importnew.com/22087.html(下) 2013年年底的时候,我看 阅读全文
posted @ 2017-09-01 11:34 tooy 阅读(409) 评论(0) 推荐(0)
摘要:先上结论:上转型对象数组,不能添加子类类型以外的元素,编译可以通过,但是运行时会报错。 原文 在Java中,Object[]数组可以是任何数组的父类(因为任何一个数组都可以向上转型为它在定义时指定元素类型的父类的数组)。 考虑以下代码: 在上述代码中,我们将数组元素赋值为满足父类(Object)类型 阅读全文
posted @ 2017-09-01 09:57 tooy 阅读(1241) 评论(0) 推荐(0)
摘要:首先是方法的参数是父类对象,传入子类对象是否可行 然后引出Parent p = new Children(); 这句代码不是很理解,google的过程中引出向上转型 要理解向上转型又引出了动态绑定 从动态绑定又引出了静态绑定 程序绑定的概念: 绑定指的是一个方法的调用与方法所在的类(方法主体)关联起 阅读全文
posted @ 2017-08-31 21:05 tooy 阅读(5515) 评论(0) 推荐(0)
摘要:原文出处: absfree 1. Why ——引入泛型机制的原因 假如我们想要实现一个String数组,并且要求它可以动态改变大小,这时我们都会想到用ArrayList来聚合String对象。然而,过了一阵,我们想要实现一个大小可以改变的Date对象数组,这时我们当然希望能够重用之前写过的那个针对S 阅读全文
posted @ 2017-08-31 20:32 tooy 阅读(186) 评论(0) 推荐(0)
摘要:Sping为什么使用依赖注入而不使用实例化对象的方式? 首先说明一下概 依赖注入(Dependency of Injection)和控制反转(Inversion of Control 简称:ioc)是一个概念。 具体含义: 当某个角色(Java实例class A,调用者)需要另一个角色(另一个Jav 阅读全文
posted @ 2017-08-31 19:29 tooy 阅读(7478) 评论(0) 推荐(1)
摘要:注解 阅读全文
posted @ 2017-08-31 18:57 tooy 阅读(475) 评论(0) 推荐(0)
摘要:构造器 与类同名且没有返回值,用来初始化类属性; 构造器又分为无参构造器和有参构造器 1.1:无参构造器 1.2:有参构造器 构造代码块 对象一实例化就执行,每实例化一次执行一次; 构造代码块的格式为: 结果: 从结果可以看出:构造代码块比构造器优先执行。 静态代码块 类加载就执行,无论new 多少 阅读全文
posted @ 2017-08-31 11:11 tooy 阅读(881) 评论(0) 推荐(0)