海水梦悠悠,君愁我亦愁。南风知我意,吹梦到西洲。
09 2022 档案
摘要:Stay awake at all times! 博客园 首页 自定义链接 新随笔 联系 订阅 管理 JSTL标签库(JSP标准标签库) JSTL标签库(JSP标准标签库) JSTL(JSP Standard Tag Library,核心标签库)是 JSP 标签的集合,它封装了 JSP 应用的通用核
阅读全文
摘要:
Stay awake at all times! 博客园 首页 自定义链接 新随笔 联系 订阅 管理 Mybatis Mybatis 环境: JDK1.8 Mysql 5.7 8.0 maven 3.6.1 IDEA 回顾: JDBC Mysql Java基础 Maven Junit SSM框架:都
阅读全文

摘要:MVC三层架构dao层service层controller层view层 它们之间的关系:dao层dao层主要做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此dao层的设计 设计dao层的接口在Spring的配置文件中定义此接口的实现类在模块中调用此接口来进行数据业务的处理,而不用关心此接
阅读全文
摘要:
0. 前言 docker是什么?docker是用GO语言开发的应用容器引擎,基于容器化,沙箱机制的应用部署技术。可适用于自动化测试、打包,持续集成和发布应用程序等场景。 值得注意的是,docker现已改名为moby。 docker基于容器化,沙箱机制,可使你用较少的命令和脚本快速部署应用。一次构建,
阅读全文

摘要:
今天的因特网无疑是有史以来由人类创造的、精心设计的最大系统、该系统由数以千计的计算机设备(计算机、平板电脑、智能手机)彼此相互连接构成,并且还有一批与因特网相互连接的物品比如游戏机、监控系统、汽车、医疗设备、智能眼镜、手表、运动手环等,随着5G时代的到来,万物互联也越来越称为可能,这里推荐一下 尤瓦
阅读全文

摘要:
什么是XML? XML:extensiable markup language 被称作可扩展标记语言 XML简单的历史介绍: gml->sgml->html->xml gml(通用标记语言)–在不同的机器进行通信的数据规范 sgml(标准通用标记语言) html(超文本标记语言) 为什么我们需要使用
阅读全文

摘要:
1、刀片式服务器 2、塔式服务器 3、机房 1、VMWare虚拟机 2、弹性云服务器 1、总述 2、Linux 3、Unix 4、Windows #一、概述 “服务器”是一个非常宽泛的概念,Tomcat是服务器,MySQL是服务器,Redis也是服务器。同时Linux是服务器,阿里云上租用的虚拟机也
阅读全文

摘要:DAO 模式 DAO (DataAccessobjects 数据存取对象)是指位于业务逻辑和持久化数据之间实现对持久化数据的访问。通俗来讲,就是将数据库操作都封装起来。 对外提供相应的接口 在面向对象设计过程中,有一些"套路”用于解决特定问题称为模式。 DAO 模式提供了访问关系型数据库系统所需操作
阅读全文
摘要:
在软件工程中,设计模式(design pattern)是对软件设计中普遍存在的各种问题,所提出的解决方案。设计模式并不是固定的一套代码,而是针对某一特定问题的具体解决思路与方案。可以认为是一种最佳实践,因为他是无数软件开发人员经过长时间的实践总结出来的。 提到设计模式不得不提《设计模式:可复用面向对
阅读全文

摘要:
对于每一个Java开发来说,代理这个词或多或少都会听说过。你可能听到过的有代理模式、动态代理、反向代理等。那么,到底什么是代理,这么多代理又有什么区别呢。本文就来简要分析一下。 代理技术,其实不只是Java语言特有的技术,其实在互联网早期就已经出现了这种技术。 在计算机网络层面,常用的代理技术有:正
阅读全文

摘要:相信很多人对Java中的注解都很熟悉,比如我们经常会用到的一些如@Override、@Autowired、@Service等,这些都是JDK或者诸如Spring这类框架给我们提供的。 在以往的面试过程中,我发现,关于注解的知识很多程序员都仅仅停留在使用的层面上,很少有人知道注解是如何实现的,更别提使
阅读全文
摘要:一、什么是注解? 注解:Annotation…. 注解其实就是代码中的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相对应的处理。 二、为什么我们需要用到注解? 传统的方式,我们是通过配置文件(xml文件)来告诉类是如何运行的。 有了注解技术以后,我们就可以通过注解告诉类如何运行 例如:
阅读全文
摘要:主要内容 java.io.File类的使用 就是计算机操作系统中的文件和文件夹 1.什么是IO流? I/O即输入input和输出Output的缩写,就是计算机调度把各个存储中的数据写入写出的过程 通过程序把图片放到一个文件夹中,其实就是把图片转换为一个数据集(例如:二进制),把这些数据一点点传输到文
阅读全文
摘要:对象的容器,定义了对多个对象进行操作的常用方法,可实现数组的功能 集合在java.util包中 Java的集合类主要有两个接口派生而出:Collection和Map。Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。 Collection是集合List、S
阅读全文
摘要:一、输出模板1、sout,最基本的输出语句,快速生成 System.out.println(); 2、soutp,快速生成参数输出语句。 3、soutm,快速生成方法名输出语句。 4、soutv,快速生成最近一个变量的输出语句。 5、xxx.sout 指定字符串进行输出,可以使用拼接变量的形式: 二
阅读全文
摘要:
搞清楚几个问题 首先你要搞明白你学习操作系统的目的是什么?操作系统的重要性如何?学习操作系统会给我带来什么?下面我会从这几个方面为你回答下。 操作系统也是一种软件,但是操作系统是一种非常复杂的软件。操作系统提供了几种抽象模型 文件:对 I/O 设备的抽象 虚拟内存:对程序存储器的抽象 进程:对一个正
阅读全文

摘要:@Bean 注解全解析 目录 @Bean 基础声明 @Bean 基本构成及其使用 @Bean 注解与其他注解产生的火花 @Profile 注解 @Scope 注解 @Lazy 注解 @DependsOn 注解 @Primary 注解 随着SpringBoot的流行,基于注解式开发的热潮逐渐覆盖了基于
阅读全文
摘要:什么是JavaBean?# 首先明确的是JavaBean是一种Java类,而且是一种特殊的、可重用的类。 必须具有无参数的构造器,所有的属性都是private的,通过提供setter和getter方法来实现对成员属性的访问。 JavaBean的种类按照功能可以划分为可视化和不可视化两类。可视化的Ja
阅读全文
摘要:狭义的理解: “持久化”仅仅指把域对象永久保存到数据库中;广义的理解,“持久化”包括和数据库相关的各种操作。● 保存:把域对象永久保存到数据库。● 更新:更新数据库中域对象的状态。● 删除:从数据库中删除一个域对象。● 加载:根据特定的OID,把一个域对象从数据库加载到内存。● 查询:根据特定的查询
阅读全文
摘要:一、什么是泛型? Java泛型设计原则:只要在编译时期没有出现警告,那么运行时期就不会出现ClassCastException异常. 泛型:把类型明确的工作推迟到创建对象或调用方法的时候才去明确的特殊的类型 参数化类型: 把类型当作是参数一样传递 <数据类型> 只能是引用类型 相关术语: Array
阅读全文
摘要:hashcode详解 序言 写这篇文章是因为在看hashMap源码时遇到有什么hashcode值,然后就去查,脑袋里面是有映像的,不就是在Object中有equals和hashcode方法嘛,这在学java基础的时候就遇到过,不过那时候无所谓,不懂就不懂,就一笔带过去了,然后到现在,又回过头来补本应
阅读全文
摘要:
整理了一些IDEA开发常用的快捷键: 快捷键组合 实现效果 psvm + Tab键 / main + Tab键 public static void main(String[] args) sout + Tab键 System.out.println() Ctrl + X 删除当前行 Ctrl +D
阅读全文
