- 博客(17)
- 收藏
- 关注
原创 Linux命令基础使用
它表现出来的形式将前面每一个进程的输出(stdout)直接作为下一个进程的输入(stdin)。查看文件内容,进入文件内容后可显示内容百分比,输入/,可进行搜索,n键可搜索下一个,按q退出。查看文件内容,进入文件后可显示内容百分比,输入/,可高亮进行搜索,n键可搜索下一个,按q退出。2>&1:将标准错误输出重定向到标准输出,这样错误信息也会写入到output.log文件中。java -jar your_jar_file.jar:表示运行JAR文件。查看文件最后的50000内容,会显示内容百分比,按q退出。
2023-07-06 15:33:20 139 1
原创 怎么查看java的源码
第一步:找到jar的位置第二步:进入以下目录,找到rt.jar文件第三步:复制这个文件到桌面,然后解压这个文件第四步:在idea中导入解压了的rt文件其他查看源码方式:法1.可以直接创建一个java项目,然后创建一个Test类,要查什么,就new一个实例,然后crtl+左键 点进去查看法2.直接在官网上下载...
2021-07-19 13:34:35 7279 1
原创 框架到底是个什么东西?
学程序入门阶段,我们听到最多的几个词中,框架就是其中之一,什么前端框架,后端框架,D4框架,Vue框架,ssm框架等等。那么框架到底是个什么东西呢?其实框架就是让写代码这个过程变得更简单的东西。拿生活中的物品举个例子。我们小时候都会写作文,我们明明可以在白纸上写作文,为什么还需要作文本呢?因为作文本有了格子,我们写出的文字在格子里更规范。这里作文本就是一个框架。在举个例子就是写请假条,每个学校都有一个固定的请假条模板,那为什么学校不让我们直接在白纸上写请假条呢,白纸上也能写呀,这里请假条就是一个框架
2021-05-08 22:02:41 2054
转载 Android 怎么获取pagerView中得按钮
本文章来源:https://zhidao.baidu.com/question/1446641334900930340.html
2020-12-19 17:40:56 187 1
原创 getRequestDispatcher和sendRedirect区别
getRequestDispatcher是服务器内部跳转,地址栏信息不变,只能跳转到web应用内的网页。sendRedirect是页面重定向,地址栏信息改变,可以跳转到任意网页。
2020-11-24 23:01:26 148
原创 关于java的Date类型,为什么有的Date类型不能存进数据库
数据库中有两个Date类,一个是sql.Date用于sql语言,只有日期没有时分秒一个是util.Date有日期还有时分秒而util.Date是无法存进数据库中的Date类型,因为数据库中的Date类型只有日期而没有时分秒,数据库中的DateTime类型才是又有日期又有时分秒的关于转换//先将String转换为util.DateSimpleDateFormat formatter = new SimpleDateFormat(“yyyy-MM-dd”);java.util.Date tbirt
2020-11-24 14:58:58 1508
原创 设计模式(五).简单工厂模式
简单工厂模式是属于创建型模式,又叫做静态工厂方法模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。下面是我画的一个简单的uml类图,不标准,但是大概意思能看懂,以水果为例子在然后就是,我写的一个关于...
2020-09-23 11:48:06 213
原创 设计模式(四).UML类图
1.UML是什么?uml是统一建模语言。(模型:描述或表达一个实体)2.类图的3个基本组件:类名、属性、方法。3.类之间关系(1).关联(a类中用到b类的)用实线箭头,其实箭头也含有点依赖的意思,一般程序中是制造者依赖于被制造者,箭头指向的是被包含的,例如a类中用到了b类,则说a依赖于b,箭头指向的是b,因为b是被a包含的,没有箭头的实线则是双向关联(2).聚合(是一种特殊的关联)用线尾空心菱形,线头是箭头。聚合表示的是在类中有另外一个类的引用。这里Ren这个类中就用到了Gongju类
2020-09-21 22:15:58 176
原创 设计模式(三).面向对象的设计原则(下)
面向对象的设计原则有有以下7个原则:1.单一职责原则2.开闭原则3.里氏代换原则4.依赖倒原则5.接口隔离原则6.合成复用原则7.迪米特原则4.依赖倒转原则高层模块不应该依赖低层模块,它们都应该依赖抽象。抽象不应该依赖细节,细节应该依赖于抽象。举个例子,假如我们要求写一个定时完成打印文章的任务的程序。那么我们应该先写一个定时完成任务的框架程序,置于任务是什么我们不需要知道。也就是说,我们写好这个框架程序后,我们根据具体情况添加任务,我可以定时完成打印任务,也可以定时完成画图任务,等等,也
2020-09-21 21:29:51 93
原创 java的this关键字的作用
1. 当成员变量和局部变量重名时,在方法中使用this时,表示的是该方法所在类中的成员变量。(this调用本类中的属性,也就是类中的成员变量)2.在构造函数中,通过this可以调用同一类中别的构造函数3.当子类没有定义方法时,this对象会寻找父类中的方法运行结果是=================4.把自己当作参数传递时,也可以用this.(this作当前参数进行传递)https://www.cnblogs.com/nolonely/p/5916602.html5.在继承多态中:(1)对
2020-09-14 19:57:30 308
原创 设计模式(二).面向对象设计原则(上)
一个好的设计模式要符合面向对象设计原则面向对象的设计原则有有以下7个原则:1.单一职责原则2.开闭原则3.里氏代换原则4.依赖倒原则5.接口隔离原则6.合成复用原则7.迪米特原则其中最重要的是开闭原则1.单一职责原则单一职责原则的意思就是一个对象应该只包含单一的职责,并且该职责被完整地封装在一个类中,其实这个东西比较抽象举个例子在上面代码中我定义了一个学生类,但这个类符不符合单一职责原则呢?很明显它不符合。首先第一点在这个学生类里,有打印学校信息的方法,这明显是不合理的,因为学
2020-09-12 12:52:27 114
原创 用idea创建dynamic web project
用idea创建dynamic web project最开始我是用的eclipse来写动态网站的,后来用idea更方便一点下面是创建过程,是汉化的idea,个人建议不要用汉化,本人是当初一开始就用的汉化用了好久,后来改成英文的不适应,就又改回来了1.找到文件(file)->new->项目2.选中图片中的选项点击下一个3.然后设置项目名和项目位置4.下面是创建完成后的目录结构5.在web->WEB-INF里面创建两个目录文件lib,classes6.打开 文件(file
2020-09-07 22:59:22 3112
原创 用z-index来快速实现轮播图效果
做轮播图的方法有很多种,下面就是我自己想到的一种方法,比较简单。主要运用绝对定位和z-index来制作这种轮播图效果,当然要看懂下面代码必须得先搞懂z-index属性的作用,还有js中定时器setInterval的运用,这两个点没搞明白,直接在网上搜,非常的简单下面是代码部分先是css部分:.back{width: 800px;height: 800px;margin: auto;}.p1{height: 300px;width: 800px;background-color: #f0
2020-09-06 11:43:47 1080
原创 关于css的绝对定位,相对定位
关于css的绝对定位,相对定位相对定位:使用相对定位时,无论是否进行移动,元素仍然占据原来的空间。移动元素会导致它覆盖其它框。绝对定位:绝对定位的元素的位置相对于最近的已定位祖先元素。(在使用绝对定位时,个人比较喜欢使用%,而不是px,因为%是会根据定位的祖先元素而变的,而px会错位)学习链接:https://www.w3school.com.cn/css/css_positioning_absolute.asp关于学习的链接推荐 w3school...
2020-09-04 23:25:35 192
原创 关于html文档流,行内元素,块元素,和float属性
关于html文档流,行内元素,块元素,和float属性关于html中的float元素,在开始写静态网站时候,真的是非常的坑人。在讲float属性时,我先说一下,文档流这个概念。当然文档流这个概念全是我自己理解的,如果有错,希望指出。首先我自己把一个网页比作一个平面,在这个平面内,所有的div,p,h等元素都是布置在这个平面内的。而这些元素,我认为首先要了解这些元素哪些是行内元素,哪些块元素。行内元素元素在布置到平面后是不需要换行的,也就是说行内元素是彼此挨着彼此的。而块元素是需要换行的,是一行一行的
2020-09-04 22:57:26 344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人