摘要: 大家好,我开通抖音号了,欢迎参观! 从14年本科毕业以来,从事软件开发工作已经7年多了。除了写程序之外,我还比较喜欢分享知识经验。写博客,只能针对某些知识点作讲解,并不能完整地并很好地阐述观点。尤其对那些想入门的同学来说,还是非常困难!于是,便有了发布视频的想法。本打算在百度文库中上传视频,不过还得等审核,需要一段时... 阅读原文
2021-05-03 09:12:48 阅读(31) 评论(0)
摘要: Mybatis的多对一和一对多 1.Lombok 首先我们来看下Lombok,百度搜以下Lombok,找到官网:https://projectlombok.org/ 官网有这么一句话: Project Lombok is a java library that automatically plugs into you... 阅读原文
2021-05-02 21:18:08 阅读(41) 评论(0)
摘要: Netty 是一款异步的事件驱动的网络应用程序框架,支持快速地开发可维护的高性能的面向协议的服务器和客户端 Java 网络编程 早期的 Java API 只支持由本地系统套接字库提供的所谓的阻塞函数,下面的代码展示了一个使用传统 Java API 的服务器代码的普通示例 // 创建一个 ServerSocket ... 阅读原文
2021-05-02 07:00:02 阅读(31) 评论(0)
摘要:   webservice这个东西已经是一个比较旧的技术了,可能很多人都没听说过,乍一听是不是跟websocket有关呀,哈哈哈,其实压根就是两个东西;   我对webservice的理解是:远程服务器有一个微服务,暴露了一个接口和一个方法,你可以直接调用这个远程方法,如同本地的方法一样;   提前须知:常用开发web... 阅读原文
2021-05-02 06:00:08 阅读(42) 评论(0)
摘要: 一、线程的状态   线程的状态包括新建(初始状态)、就绪、运行、死亡(终止)、阻塞;   (1)简化版本            (2)结合java线程方法版本    (2)线程通信 wait():导致当前线程等待,直到其他线程调用该同步监视器的notify()方法或notifyAll()方法来唤醒该线程。该wai... 阅读原文
2021-05-02 00:42:07 阅读(40) 评论(0)
摘要: 使用注解开发 1.面向接口编程 我们都知道面向对象编程,也学习过接口,但在真正开发中,很多时候我们会选择面向接口编程,其根本原因是可以解耦 关于接口的理解: 接口应是定义(规范,约束)与实现(名实分离的原则)的分离。 2.使用注解开发 Mybatis使用注解开发的底层原理是使用了反射和动态代理 1.注解在接口上实现 ... 阅读原文
2021-05-01 19:22:04 阅读(33) 评论(0)
摘要: 目录 File类与IO流 File类的静态成员变量 绝对路径和相对路径 File类的构造方法 File类获取功能的方法 File类判断功能的方法 File类创建和删除功能的方法 File类的目录的遍历功能 File类与IO流 java.lang.Object java.io.File java把电脑中的... 阅读原文
2021-04-30 21:37:03 阅读(40) 评论(0)
摘要: 序言: 首先是需要在华为云上申请隐私通话服务的具体的大家可以去看官方文档:隐私通话接入文档  在这儿呢我主要介绍AXB模式,其他模式(AX、AXYB等)都是大同小异的。 AXB:是指A用户和B用户同时绑定隐私号码X,并且通过X进行通话。注意:1个X号码允许绑定1000对用户号码,但用户号码不可重复。例如,允许同时绑定... 阅读原文
2021-04-30 20:35:01 阅读(91) 评论(0)
摘要: 如果我有一个Map用Java实现该接口的对象,并且希望对其中包含的每一对进行迭代,那么遍历该映射的最有效方法是什么? 元素的顺序是否取决于我对接口的特定映射实现? 如果我有一个Map用Java实现该接口的对象,并且希望对其中包含的每一对进行迭代,那么遍历该映射的最有效方法是什么? 元素的顺序是否取决于我对接口的特定映... 阅读原文
2021-04-30 20:29:02 阅读(39) 评论(0)
摘要: 注释:注释起到对代码标注和解释的作用,如果你去看看JDK源码,会发现他们有许多的注释,而且注释是比代码还要多的,可见为代码添加注释是非常重要的,写好注释能让别人更加容易看懂你的代码,注释可以分为以下三种。 (一)单行注释 使用//进行注释: //阿平好帅 (二)多行注释 使用/**/进行注释: /** 阿... 阅读原文
2021-04-30 19:28:16 阅读(33) 评论(0)