java
文章平均质量分 79
hwtl070359898
这个作者很懒,什么都没留下…
展开
-
Java泛型最全解析
一般的代码要求类型必须是确定的,这对可以被不同的类型复用的代码产生了极大的限制。将类型声明为超类或接口可以在一定范围内实现代码的复用,但这也只是将限制范围扩到了超类及其子类或实现了接口的类,在一些情况下这个范围还是不能满足到我们,尤其java是单根继承的。我们希望的是“非特定类型”的编码,而不是一个具体的类或接口。Java 5开始引入的泛型可以支持我们编写出“非特定类型”的代码。泛型实现了将类型参数化,在定义类、接口或方法时声明类型参数,到使用时再决定其具体的类型。泛型是编译时的特性,在编译时编原创 2021-03-23 12:01:08 · 295 阅读 · 1 评论 -
一种可扩展的消息路由实现方式
一、引言最近在实现微信小程序时,需要处理微信服务器推送来的不同的消息,消息类型多种多样,包括订阅消息、图文消息等等。在借鉴一些大神的设计模式后,简单实现了一种消息路由模型,可满足多种类型的消息、多种路由匹配、多种消息处理。二、模型 消息本身有一些特征量,可作为消息路由规则匹配的依据。 一个消息路由器包含多个消息路由规则。 一个消息路由规则包含拦截器、匹配器,多个处理器。 三、代码3.1 消息定义源码:https://segmentfault.com/a/原创 2021-03-22 18:49:34 · 472 阅读 · 0 评论 -
基于二叉树实现Map,就是这么优秀!
前言本篇我们将来学习二叉树,并通过二叉树来实现上一篇中定义的Map结构二叉树简介虽然大家都知道二叉树是什么,但是为了保证文章的完整性,这里还是简单说说什么是二叉树二叉树中每个节点都包含了两个指针指向自己的左子树和右子树。二叉树的每个节点都包含了一个Key, 并且每个节点的Key都大于其左子树中的任意节点,小于右子树中的任意节点。节点的数据结构定义:class Node { private K key; private V value; private原创 2021-03-22 17:17:57 · 756 阅读 · 2 评论 -
Java实时获取基金收益项目源码分享
Java实时获取基金收益项目源码分享本文章向大家介绍JAVA爬取天天基金网数据,主要包括JAVA爬取天天基金网数据使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。天天基金网网址:http://quote.eastmoney.com/center/gridlist.html#fund_lofJava爬虫实时获取基金收益历史记录代码:首先要自己定义几个参数:基金编码,页数,每页显示条数 开始时间结束时间等(我这直接写的静态方法使用的 大家可以原创 2021-03-12 11:40:07 · 14580 阅读 · 29 评论 -
利用 Docker 构建一个简单的 java 开发编译环境
目前 Java 语言的版本很多,除了常用的 Java 8,有一些遗留项目可能使用了 Java 7,也可能有一些比较新的的项目使用了 Java 10 以上的版本。如果想切换自己本地的 Java 开发环境,折腾起来还是需要花费一些时间的,并且日后在不同版本间切换每次都要折腾一次。Docker 的出现让我们维护不同版本的开发编译环境变得简单,如果你还不知道什么是 Docker 可以看看Docker 入门介绍。我们可以采用两种方式来构建 java 的开发环境,一种是在容器内编译运行,一种是在容器外编译运行,下.原创 2020-11-12 11:39:34 · 726 阅读 · 2 评论 -
金九银十,目前腾讯、美团等五家大厂都收到意向offer
互联网提前批基本告一段落,大大小小的offer也拿了一些,秉着回报社会,坚持中国特色社会主义,挽救新一代码农的思想,整理了下各个公司的面筋、考点,希望能激励各位搬砖工,起到鼓足干劲,力争上游的作用O(∩_∩)O干货这货也不干,过去一整阵子了,我能写多少就给大家写多少吧,考点网上一搜一大把~比如我面试之前搜到的这份:Java面试题及答案整理(2020版)技术面先说说技术面流程:让你做自我介绍(准备好) 看看你简历,说你对这个比较熟?balabla...你问的简单就熟,问的难不好意思不原创 2020-08-14 10:23:42 · 1351 阅读 · 0 评论