自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

从零开始的异世界JAVA学习

一起加油啊 (*^▽^*) (๑╹◡╹)ノ""" ψ(*`ー´)ψ (~ ̄▽ ̄)~ (。◕ˇ∀ˇ◕) (◕ᴗ◕✿)

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 [简易的网站登录注册,注销退出操作]

先看看最终效果吧

2021-09-30 23:39:13 2088 3

原创 尚硅谷设计模式学习(14)---[模板方法模式(Template Method Pattern)]

尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤最近开始计划学习一下设计模式了,加油!!!目录模板方法模式先看一个流程化 豆浆的制作问题制作豆浆的流程 选材—>添加配料—>浸泡—>放到豆浆机打碎通过添加不同的配料,可以制作出不同口味的豆浆选材、浸泡和放到豆浆机打碎这几个步骤对于制作每种口味的豆浆都是一样的那么就得引入模板方法模式.模板方法模式在一个上层的抽象类定义了执行它的方法的模板。子类可按需分配 重写方法实现,但是在调用

2021-09-29 21:24:03 222

原创 尚硅谷设计模式学习(13)---[代理模式(Proxy)---静态代理,动态代理,Cglib代理]

尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤最近开始计划学习一下设计模式了,加油!!!目录代理模式静态代理动态代理Cglib代理代理模式代理模式:给一个对象提供副本,通过这个 副本对象 来控制 真实对象 的访问。那么就算是想要扩展新的内容或功能,在副本对象上修改即可.(可理解为分身,可通过分身找到本体,对于分身的管理操作会影响到本体,)被代理的对象可以是远程对象、创建开销大的对象或需要安全控制的对象具体可分为3种:静态代理动态代理 (JDK代理、接

2021-09-28 22:07:06 318

原创 尚硅谷设计模式学习(12)---[享元模式(Flyweight Pattern)]

尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤最近开始计划学习一下设计模式了,加油!!!目录情景引入享元模式情景引入小型的外包项目,给客户A做一个产品展示网站,客户A的朋友感觉效果不错,也希望做这样的产品展示网站,但是要求都有些不同:有客户要求以新闻的形式发布有客户人要求以博客的形式发布有客户希望以微信公众号的形式发布传统思路分析按照传统思路,直接使用客户A的网站项目进行拷贝使用;但是这些网站的基本结构大体相同,相当于是创建了多个实例对

2021-09-28 13:44:07 552 2

原创 尚硅谷设计模式学习(11)---[外观模式(Facade)]

尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤最近开始计划学习一下设计模式了,加油!!!目录情景引入情景引入

2021-09-27 22:45:48 251

原创 简易版登录表单练习

最终效果<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>登录首页</title> <!-- 样式表修饰 --> <style type="text/css"> /* 先取掉浏览器的默认效果 */ *{ margin: 0px; padding: 0px; } /* 去除超链接下划线

2021-09-27 18:56:10 162

原创 尚硅谷设计模式学习(10)---[组合模式(Composite Pattern)]

尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤最近开始计划学习一下设计模式了,加油!!!目录情景引入组合模式组合模式在HashMap中的应用情景引入编写程序展示一个学校院系结构:要在一个页面中展示出学校的院系组成,一个学校有多个学院,一个学院有多个系。传统思路分析不能很好实现的管理的操作组合模式把学校、院、系都看做是组织结构,他们之间没有继承的关系,而是一个树形结构,可以更好的实现管理操作。关于组合模式::又称为部分与整体模式,将对

2021-09-27 15:02:11 234

原创 尚硅谷设计模式学习(9)---[装饰者模式]

尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤最近开始计划学习一下设计模式了,加油!!!目录情景引入装饰者模式装饰者模式在Io中的应用情景引入星巴克咖啡订单项目(咖啡馆):1.咖啡种类/单品咖啡:Espresso(意大利浓咖啡)、ShortBlack、LongBlack(美式咖啡)、Decaf(无因咖啡)2.调料:Milk、Soy(豆浆)、Chocolate3.要求在扩展新的咖啡种类时,具有良好的扩展性、改动方便、维护方便4.使用OO的来计算不同种

2021-09-26 16:18:31 220

原创 尚硅谷设计模式学习(8)---[桥接模式(Bridge)]

尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤最近开始计划学习一下设计模式了,加油!!!目录情景引入情景引入现在市面上有各种各样的手机传统思路分析 不同的种类手机先画图...

2021-09-26 13:16:16 283

原创 尚硅谷设计模式学习(7) --- [类适配器模式、对象适配器模式、接口适配器模式]

????????????尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤????????????最近开始计划学习一下设计模式了,加油!!!目录????类适配器模式????对象适配器模式????接口适配器模式适配器模式(Adapter Pattern);又称为包装器(Wrapper)是将某个类的接口转换为 客户端需要的接口; 以达到兼容的效果;让类与类之间可以达到协同操作.比如说生活中的多功能转换器;从用户的角度看不到被适配者,是解耦的????类适配器模

2021-09-25 20:13:24 227

原创 尚硅谷设计模式学习(6)---[建造者模式(Builder Pattern)]

尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤最近开始计划学习一下设计模式了,加油!!!目录

2021-09-24 13:24:41 301

原创 尚硅谷设计模式学习(5)--- [原型模式(Prototype模式),深拷贝与浅拷贝]

????????????尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤????????????最近开始计划学习一下设计模式了,加油!!!目录原型模式原型模式引入浅拷贝深拷贝实现深拷贝之 重写clone方法实现深拷贝之 序列化对象法原型模式由克隆羊问题分析原型模式现在有一只羊tom,姓名为: tom, 年龄为:1,颜色为:白色,请编写程序创建和tom羊 属性完全相同的10只羊。传统思路;直接new一个羊的对象; 拿过来依赖(使用)即可;后面向"克隆这

2021-09-23 21:35:03 340

原创 尚硅谷设计模式学习(4)---[简单工厂模式,工厂方法模式,抽象工厂模式]

????????????尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤????????????最近开始计划学习一下设计模式了,加油!!!目录????简单工厂模式????工厂方法模式????简单工厂模式从披萨店的案例引入工厂模式,进入学习披萨的种类很多(比如 GreekPizza、CheesePizza 等)披萨的制作有 prepare(准备材料工作),bake(烘烤工作), cut(切片工作), box(包装工作)完成披萨店订购功能。先分析传统

2021-09-23 15:15:59 521

原创 尚硅谷设计模式学习(3)---[单例模式]

????????????尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤????????????最近开始计划学习一下设计模式了,加油!!!目录单例模式????1.饿汉式(静态常量版)????2.饿汉式(静态代码块版)????3.懒汉式(线程不安全版)????4.懒汉式(线程安全之同步方法版)????5.懒汉式(线程安全之同步代码块版)????6.双重检查版????7.静态内部类版????8.枚举版单例模式一个类把自己的构造方法隐藏起来;这个类仅存在一个对象实例

2021-09-23 01:42:38 563

原创 尚硅谷设计模式学习(2)---[UML类图]

尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤最近开始计划学习一下设计模式了,加油!!!目录1.UML类图类和类之间的依赖关系(Dependence)类与类之间的泛化关系(继承)(Generalization)类与类之间的继承关系(Implementation)类与类之间的关联关系(Association)类与类之间的聚合关系(Aggregation)1.UML类图UML——Unified modeling language UML(统一建模语言),用来表示设

2021-09-22 13:16:53 323

原创 尚硅谷设计模式学习(1)---[设计模式七大原则]

尚硅谷传送门==>B站尚硅谷Java设计模式❤❤❤感谢尚硅谷❤❤❤最近开始计划学习一下设计模式了,加油!!!目录1.单一职责原则2.接口隔离原则3.依赖倒置原则设计模式就是对软件设计中普遍存在(反复出现)的问题,提出的解决方案.面向对象 = =>功能模块[设计模式+算法(数据结构)]= =>框架[使用到多种设计模式]= = >架构 [服务器集群]设计模式的目的是为了 提高代码的可重用性 (相同功能的代码提取出来), 可读性 (编写程序时规范书写),可扩展

2021-09-21 22:40:48 638

原创 狂神说Java --- 记录Spring学习笔记

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-09-19 21:42:27 1093 4

原创 关于三元运算符的数据类型转换问题

今天做题时遇到这么一道题;大意了,做题时它显示的是多选题,…然后正确结果是D题目来源:[牛客网]原题,算运行结果public static void main(String[] args) {Object o1 = true ? new Integer(1) : new Double(2.0);Object o2;if (true) { o2 = new Integer(1);} else {o2 = new Double(2.0);}System.out.

2021-09-19 12:51:32 543

原创 关于StringBuffer的length() 方法 和capacity()方法

今天在做题时,遇到这么一道题定义有StringBuffer s1=new StringBuffer(10);s1.append(“1234”),则s1.length()和s1.capacity()分别是多少?首先要明确的是:length表示长度;capacity表示的是容量;StringBuffer和StringBuilder的默认大小为16也是去API文档看了说明的public int capacity()返回当前容量。 容量是新插入字符可用的存储量,超过此值将进行分配。它

2021-09-17 17:34:11 1823

原创 JavaSE(十四) --- <补充知识点> [XML文件,反射]

mlXML文件反射XML文件xml文件是可扩展性标记语言,是用来存储,传输数据的;而HTML作为超文本标记语言 (HyperText Markup Language);是用来显示数据的.缺点就是xml的语法比较繁琐,早期还是要用Java语言解析xml文件,读写数据.XML能对各种编程语言编写的数据进行管理,使得在任何平台下都能通过解析器来读取XML数据。XML的命名规则(1)名称没有字符限制,数字字母字符都可以用(没有保留字这个说法),但是不能以数字或者标点符号,或者以字符 “xml”

2021-09-17 01:41:27 164

原创 数据结构 (四) --- [关于递归的理解,使用递归的方式删除链表的元素]

递归使用的方法在自己的方法体内调用自己,从本质上,就是把原来的问题转化为更小的同一问题。比如说,要执行方法A,但是方法A中又调用了方法B,方法B中调用了方法C,在递归的思想中,是方法直接或者间接调用自身.例如说计算1+2+3+4+5…+100的和;sum(1) = 1sum(2) = 2 + sum(1) = 3sum(3) = 3 + sum(2) = 6sum(4) = 4 + sum(3) = 10........sum(100)= 100 +sum(99)=?

2021-09-14 17:18:44 372

原创 JavaScript练习---[JS动态切换图片效果;JS完成简易计算器, 下拉框切换头像, JS 制作简易文本编辑器]

ML1.在页面上输出格式如:2016年07月19日 12时23分34秒 星期二 的格式2. 在页面创建一个按钮名称为“摇奖”每点击一次在页面显示出三个0-9之间的随机数。3.创建两个按钮分别为“显示”“隐藏”,使用两个按钮对一个标签进行隐藏,显示操作。4.完成图片切换功能,当鼠标移入到图片上时,在图片左右两侧各显示一个按钮,点击按钮对图片进行切换,到达第一张或最后一张时分别又回到最后一张或第一张,重复操作。5.完成简单的计算器1.在页面上输出格式如:2016年07月19日 12时23分34秒 星期二

2021-09-13 09:31:51 821

原创 遇见狂神说JAVA笔记 --- Mybatis 学习

传送门==>B站遇见狂神说–Mybatis教程笔记和练习只是跟着视频整理的;有的知识点并没有整理进来.ML1.什么是 Mybatis1.1如何获取/下载Mybatis1.2 什么是持久化,持久层1.3 为什么需要Mybatis2. 先试试Mybatis程序2.1 首先是搭建环境2.1.1先创建一个数据库;建个数据表,一会儿要对数据库进行操作;顺便存入几行数据2.1.2 新建一个普通的maven项目;2.1.3 把创建的项目中的src目录删掉;那么这个项目就作为父级工程2.1.4 导入项目需要

2021-09-11 12:32:27 904

原创 模仿写个静态网页练习;无功能

参考网页参考网页吾爱破解原网页:仅作为练习参考模仿,如果侵权了,请提醒我,我会马上删除练习使用代码;模仿出的的网页效果还是相差很大的…<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>吾爱破解 - LCG - LSG|安卓破解|病毒分析|www.52pojie.cn </title> <link href="img/icon.

2021-09-07 13:23:29 381

原创 遇见狂神说 --- [ 文件上传,邮件发送实现 ]

传送门==>B站遇见狂神说笔记和练习只是跟着视频整理的;但是有的知识点并没有整理进来ml文件上传邮件发送实现发送一封纯文本邮件发送带有图片的邮件使用JavaWeb发送邮件文件上传先创建一个空文件夹的项目;在file处新建module将web.xml修改一下;<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"

2021-09-04 21:48:42 1147 1

原创 CSS练习---实现静态注册表单,静态导航栏

实现静态注册表单题目预览效果<html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> table{ width: 600px;/* 设置表格整体宽度 */ } /* 设置靠右的几块格子 */ .tdRight{ text-align: right;/* 设置文本内容靠右 */ .

2021-09-01 00:35:43 235

初步学习web.zip

使用德鲁伊数据连接池,通过tomcat搭建本地服务器;完成简易的web学习;仅对于数据库的用户表进行crud.

2021-07-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除