自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (5)
  • 收藏
  • 关注

原创 1024之谜:解密计算机科学中的神秘数字

计算机科学中有许多神秘而令人着迷的数字,其中一个备受关注的就是1024。这个数字似乎无处不在,出现在各种场景中,引起了人们的好奇心。那么,1024到底是什么意思?它有什么特殊的含义?本文将带你一探究竟。

2023-10-24 08:47:31 548

原创 【Java 8的新特性】

Java8新特性

2023-10-13 09:55:14 564

原创 【在Java中如何判断元素是否在集合中】

在Java编程中,集合是非常常见的数据结构之一。在处理集合数据时,经常需要判断某个元素是否在集合中。本文将介绍在Java中如何判断元素是否在集合中,以及常用的方法和技巧。

2023-10-13 09:23:16 2121

原创 10241024

1024

2022-10-24 19:44:34 197 4

原创 面向开发人员的Oracle安装详解及安装失败常见问题解决方案(附Oracle11.2安装包

安装前的准备:在安装的时候一定要关闭360软件、腾讯助手等类似软件软件安装路径全英文且无空格、电脑用户名不能为中文建议关闭杀毒软件和防火墙如何修改电脑用户名:打开左下角任务栏中的windows图标点击左侧头像更改账户设置如果是本地账户直接修改即可如果是Microsoft账户点击管理我的Microsoft账户在打开的网页中点击你的信息点击编辑名称,提交修改即可开始安装:选中文件,解压缩(不要少解压了):运行检测-点“是”。去掉勾选创建和配置数据库

2021-11-24 11:45:18 3878 3

原创 在java中实现double的四舍五入保留指定位小数

方式一:double f = 3.1516;BigDecimal b = new BigDecimal(f);double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 输出结果f1为 3.15;源码解读:  public BigDecimal setScale(int newScale, int roundingMode) //int newScale 为小数点后保留的位数, int roundingMode 为变量进

2021-11-19 19:21:49 808

原创 redis:一款高性能的NOSQL系列的非关系型数据库

文字:1.概念:redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规.

2021-06-21 14:21:15 205 2

原创 AJAX和JSON一图流附文字

文字:1.AJAX: 1.概念:Asynchronous JavaScript And XML (异步的JavaScript 和 XML) 1.异步和同步:客户端和服务器端相互通信的基础上 客户端必须等待服务器端的响应,在等待的期间不能做其他操作 客户端不需要等待服务器的响应,在服务器处理请求的过程中,客户端可以进行其他操作 2.可在不重载页面的情况与 Web 服务器交换数据,即在不需要刷新页面的情况下,就可以产生局部刷新的效果。 2.实现方式: 1.原生js:(了.

2021-06-21 14:18:30 131 3

原创 JQuery~一图流附文字

文字:1.概念:JavaScript框架,简化JS开发 JavaScript框架:封装了JS的原生代码而已2.快速入门: 1.下载Jquery 目前jquery有三个大版本: 1.x:兼容ie678,使用最为广泛的,官方只做BUG维护, 功能不再新增。因此一般项目来说,使用1.x版本就可以了, 最终版本:1.12.4 (2016年5月20日) 2.x:不兼容ie678,很少有人使用,官方只做BUG维护, 功能不再新增。如果不考虑兼容低版本的浏览器可以..

2021-06-21 14:17:18 127

原创 Filter和Listener一图流附文字

文字:1.Filter:过滤器 1.概念: 生活中的过滤器:净水器,空气净化器,土匪 web中的过滤器:请求访问服务器的资源时,过滤器可以将其拦截下来,完成一些特殊的功能 过滤器的作用: 一般用于完成通用的操作:登录验证,同一编码处理,敏感字符过滤 2.快速入门: 1.步骤: 1.定义一个类,实现一个接口Filter 2.复写方法 3.配置 3.过滤器细节: 1.web.xml配置 <filter> <f.

2021-06-21 14:14:58 106 1

原创 EL$JSTL一图流附文字

文字:EL表达式: 1.概念:Expression Language(表达式语言) 2.作用:替换和简化java代码的编写 3.语法:${表达式} 4.注意: jsp默认支持el表达式,如果要忽略el表达式 1.设置jsp中page指令的:isELIgnored="true" 忽略当前页面中所有的el表达式 2./${表达式}:忽略当前的el表达式 5.使用: 1.运算: 运算符: 1.算术运算符:+ - * /(div) .

2021-05-31 21:18:50 90 2

原创 JSP一图流附文字

文字:1.概念:Java Server Pages:java服务器端页面 可以理解为一个特殊的页面,其中既可以直接定义html标签,又可以定义java代码 简化书写2.原理:本质上就是一个Servlet3.JSP的脚本:JSP来定义java代码的方式 1.<% 代码 %>:在service方法中 2.<%! 代码 %>:在jsp转换后的java类的成员位置 3.<%= 代码 %>:输出到页面上4.指令: 作用:用于配置JSP页面,导入资源文件 格式.

2021-05-31 15:35:02 198 1

原创 会话技术Cookie&Session一图流附文字

会话: 1.概念:一次会话中包含多次请求和响应 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 2.功能:在一次会话的范围内的多次请求间,共享数据 3.方式: 1.客户端会话技术:Cookie 2.服务器端会话技术:Session Cookie和Session的区别: 1.客户端、服务器端 2.数据大小有限制、数据大小无限制 3.相对不安全、相对安全Cookie: 1.概念:客户端会话技术,将数据保存到客户端 2.快速入门: 使用步骤:.

2021-05-31 15:32:49 129 1

原创 HTTP&Resquest&Response&ServletContext一图流附文字

1.HTTP2.Resquest3.Response4.ServletContext文字1.HTTPHTTP:Hyper Text Transfer Protocol 超文本传输协议 传输协议:定义了客户端和服务器端通信时,发送数据的格式 特点: 1.基于TCP/IP的高级协议 2.默认端口号:80 http://www.itcast.cn:80 3.基于请求/响应模型的:一次请求对应一次响应 4.无状态的:每次请求之间相互独立,不能通信数据 历史版本:

2021-05-31 15:31:31 149 1

原创 Tomcat&Servlet一图流附文字

1.Tomcat2.Servlet文字:1.Tomcat服务器:安装了服务器软件的计算机服务器软件:接收用户请求,处理请求,做出响应web服务器软件: 部署web项目,让用户通过浏览器来访问这些项目 web容器 常见的java相关的web服务器软件: webLogic:oracle公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费 webSphere:IBM公司,大型的JavaEE服务器,支持所有的JavaEE规范,收费 JBOSS:JBOSS公司,大型的Ja

2021-05-31 15:23:47 114

转载 XML一图流附文字

文字1.概念:Extensible Markup Language 可扩展标记语言 1.可扩展:标签都是自定义的:<user> <student> 2.功能: 存储数据 1.配置文件 2.在网络中传输 3.xml和html的区别:(w3c:万维网联盟) 1.xml标签自定义,html标签预定义 2.xml语法严格,html语法松散 3.xml存储数据,html展示数据2.语法: 1.基本语法: 1.xml文档的后缀名:.xml 2.

2021-05-19 20:13:52 130 1

原创 Bootstarp一图流附文字

文字1.概念:一个前段开发的框架 框架:一个半成品软件,开发人员可以在框架基础上,进行开发,简化编码 好处: 1.定义了很多的css样式和js插件。我们开发人员可以直接使用这些样式和插件得到丰富的页面效果 2.响应式布局: 同一套页面可以兼容不同分辨率的设备2.快速入门: 1.下载Bootstrap 2.在项目中将这三个文件夹复制 3.创建html页面,引入必要的资源文件3.响应式布局: 同一套页面可以兼容不同分辨率的设备 实现:依赖于栅格系统:将一行平均分为12个格子,.

2021-05-19 20:10:35 222

转载 JavaScript高级一图流附文字

文字5.BOM: 1.概念:Browser Object Model 浏览器对象模型 将浏览器的各个组成部分封装成对象 2.组成: Window:窗口对象 1.特点: Window对象不需要创建可以直接使用:window.方法名(): window引用可以省略:方法名(); 2.方法: 1.与弹出框有关的方法 alert():显示带有一段消息和一个确认按钮的警告框 confirm():显示带有一段消息以及确认按钮和取消按钮的对话框 .

2021-05-18 17:16:31 117

转载 JavaScript基础一图流附文字

文字1.概念:一门客户端脚本语言 运行在客户端浏览器中,每一个浏览器都有JS的解析引擎 脚本语言:不需要编译,直接被浏览器解析执行2.功能: 增强用户和html页面的交互过程,可以控制html元素,让页面有一些动态的效果,增强用户的体验3.发展史: 1.1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。命名为:C - -,后来更名为ScriptEase 2.1995年,Netscape(网景)公司,开发了一门客户端脚本语言:LiveScript。后来请来了SU.

2021-05-16 19:03:24 116 2

原创 CSS一图流附文字

文字1.概念:Cascading Style Sheets 层叠样式表 层叠:多个样式可以作用于同一个元素(标签)上,同时生效2.好处: 1.功能强大 2.降低耦合度,分工更容易,提高开发效率3.使用:(css与html结合方式) 1.内联样式 在标签内部使用style属性指定css代码 2.内部样式 在head标签内,定义style标签指定css代码 3.外部样式 1.定义css资源文件 2.在head标签内,定义link标签,引入外部资源文件 <LIN.

2021-05-16 10:36:10 143

原创 HTML一图流附文字

文本1.概念: Hyper Text Markup Language 超文本标记语言 超文本: 用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本 标记语言: 由标签构成的语言 <标签名称> 如html,xml 标记语言不是编程语言 html是最基础的网页开发语言2.快速入门: 语法: 1.html文档后缀名 .html或者 .htm 2.标签分为: 1.围堵标签:有开始和结束标签 2.自闭合标签:开始标签和结束标签在一起 3.标.

2021-05-16 10:34:21 159

原创 JavaWeb一图流附文字

文本1.软件架构: C/S:Client/Server 客户端/服务器端 本地有一个客户端程序,远程有一个服务器端程序 如qq,迅雷 优点: 用户体验好 缺点: 开发、安装、部署、维护麻烦 B/S:Browser/Server 浏览器/服务器端 只需要一个浏览器,不同网址访问不同服务器 优点: 开发、安装、部署、维护简单 缺点: 1.应用过大,用户体验可能会受到影响 2.硬件要求高2.B/S架构详解: 1.资源分类: 1.静态资源.

2021-05-16 10:30:52 107

原创 JDBC

JDBCJDBC概念JDBC的数据库连接池和Spring JDBC:JDBCTemplateJDBC概念JDBC的数据库连接池和Spring JDBC:JDBCTemplate

2021-05-08 16:31:32 93 1

原创 如何三天学会MYSQL第三天

如何三天学会MYSQL第三天多表查询事务DCL多表查询事务DCL

2021-05-03 17:24:33 110

原创 忘记了mysql中的root用户密码怎么办?修改root用户的密码?简单易懂

mysql中忘记了root用户的密码怎么办呢?1.管理员身份运行cmd然后输入net stop mysql来停止mysql服务如果没有使用管理员身份运行就会报错正确输入时:2.使用无验证方式启动myql服务:mysql --skip-grant-tables3.打开新的cmd窗口,回车即可登录成功4.修改root的密码,完成之后关闭窗口 use mysql; update user set password = password('新密码') where use

2021-05-03 17:14:16 817 5

原创 如何三天学会MYSQL第二天

如何三天学会MYSQL第二天对day1的最后一张图:DQL进行更新什么是约束?关于数据库的设计对day1的最后一张图:DQL进行更新什么是约束?关于数据库的设计

2021-05-02 21:03:00 93

原创 如何三天学会MYSQL第一天

如何三天学会MYSQL第一天数据库的基本概念DDLDMLDQL(待更新)数据库的基本概念DDLDMLDQL(待更新)

2021-04-28 18:25:07 79 1

原创 数据结构课程设计文档DOC

我的选题是约瑟夫环问题任务书如下:什么是约瑟夫环问题?下载链接:数据结构课程设计

2021-04-26 23:44:02 174 2

原创 c语言实现2048程序设计小游戏

利用c语言实现的2048小游戏。可以用来当做结课项目,毕业设计,代码注释写的很详细,保证各位可以看懂。程序的主要使用的相关数据类型:2维数组,枚举,指针程序运行界面如下图:开始时随机生成结束程序部分代码实现:void priMap(); //绘制图形Dir getNextDirection(); //从键盘读入下一个用户操作bool canMove(Dir direction); //判断是否可以进行指定方向的操作void doAction(); //游戏事件void mo

2021-04-26 18:50:15 1143

原创 java中的Annotation注解一图流(附文字)

注解/注释/Annotation1.是一种引用数据类型,编译后生成xxx.class文件2.怎么自定义注解呢? 语法: [修饰符列表] @interface 注解类型名{ }3.注解怎么使用,用在什么地方? 第一:语法 @注解类型名 第二:注解可以出现在类上、属性上、方法上、变量上、注解上……4.jdk内置了哪些注解? @Deprecated 注释@Deprecated的程序元素是程序员不鼓励使用的程序元素,通常是因为它是危险的,或者因为存在更好的替代方法。 (已过时).

2021-04-26 18:42:34 176 1

原创 java中的反射机制Reflect

java中的反射机制Reflect1.获取一个类的字节码class的方法2.在获取了class之后我们可以做什么3.剖析Class.forName()发生了什么?4.※怎么通过反射机制访问一个java对象的属性?5.※怎么通过反射机制调用方法?6.通过反射机制访问构造方法创建对象7.获取一个类的父类和实现的接口1.反射机制有什么用呢? 通过java语言中的反射机制可以操作字节码文件 让程序更加灵活2.反射机制的相关类在哪一个包下? java.lang.reflect.*3.反射机制相关的类有哪些

2021-04-25 18:18:33 151

原创 java中的多线程Thread十九个实例带你轻松学会

Thread实例一:判断程序除垃圾回收外,有几个线程实例二:实现线程的第一种方式继承java.lang.Thread类实例三:实现线程的第二种方式实现java.lang.Runnable接口实例四:采用匿名内部类的方式实现线程实例五:获取当前线程对象及相关操作实例六:关于线程的sleep方法实例七:sleep相关面试题实例八:如何唤醒睡眠(sleep)中的线程实例九:强制终止一个线程实例十:合理的终止一个线程实例十一:关于线程优先级实例十二:线程的让位方法实例十三:线程合并实例十四:守护线程实例十五:实现线

2021-04-22 15:10:26 1127

原创 java中的IO流(超全)(超详解)结合实例轻松掌握

FileInputStream实例:package fileInputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;/* FileInputStream常用的方法 int available(); 返回流当中剩余的没有读到的字节数量 long skip(long n); 跳过几个字节不读 */public class.

2021-04-07 19:49:16 632 7

原创 Eclipse与IDEA中如何正确的放置需要读取的文件来成功使用相对路径(java)

相信大家在学习java的IO流的时候,一定会学习到相对路径的使用方法,本文章可以让我们在使用Eclipse和IDEA时,正确的放置需要读取的文件从而实现关于相对路径的代码。当我们使用CMD编译和运行时只需要把java代码和需要读取的文件放到同一目录下即可使用相对路径读取文件。可是当我使用Eclipse和IDEA时,却发现绝对路径可以找到该文件,相对路径却无法找到该文件,在我上网翻阅查询后,却没有人给出一个中肯的答案,于是我开始自己动手操作,在经过多次试验之后,我发现需要把读取的文件放到需要读取文件的该工

2021-04-07 14:51:24 907 3

原创 java中类和类之间的关系

java中类和类之间的关系一、关联关系二、泛化关系:继承与实现三、聚合关系四、组合关系五、依赖关系六、is-a,is-like-a,has-a是什么一、关联关系单向关联:从一个类中可以访问另一个类的成员,有这个类的引用。双向关联:两个类可以互相访问,互相有引用。自身关联:本类中调用自身self or this.多维关联:多个类互相之间有单向关联也有双向关联,还可以有自身关联,多个维度的关联。一对多关联:一个类有多个类的引用。多对多关联:多个类互相之间有单向关联也有双向关联。当一个

2021-03-27 16:06:28 1117

原创 java中的集合继承结构图文详解

1.集合继承结构图-CollectionInterface IterableInterface iteratorIterator iterator()返回类型为 T元素的迭代器。结果一个迭代器Class ArrayList可调整大小的数组的实现List接口。 实现所有可选列表操作,并允许所有元素,包括null 。 除了实现List 接口之外,该类还提供了一些方法来操纵内部使用的存储列表的数组的大小。Class LinkedList双链表实现了List和Deque接口。 实现所有可选列表操

2021-03-26 18:39:00 2183 1

原创 java面向对象的三大特征之多态

首先我们定义一个动物类该类只有一个“move”的方法package polymorphism;public class Animal { public void move() { System.out.println("动物在移动!"); }}其次我们定义一个小鸟类该类继承动物类,并且重写“move”方法package polymorphism;public class Bird extends Animal{ public void move() { System.o

2021-03-26 18:36:36 171 2

原创 java面向对象的三大特征之封装

面向对象的三大特征*封装性*继承性*多态性封装性 1.对于事物来说,看不到复杂的一面,只能看到简单的一面。复杂性封装, 对外提供简单的操作入口。例如照相机的实现原理非常复杂,对于使用者来 说却非常的方便简单 2.封装之后才会形成真正的对象,真正的独立体 3.封装就意味着以后的程序可以重复使用,并且这个事物应该适应性强,在 任何场合都可以使用 4.封装之后,对于事物本身,提高了安全性 封装的步骤 1.所有属性私有化,使用private关键字进行修饰,private表示私有的, 修

2021-03-26 18:22:07 104

原创 java面向对象的三大特征之继承

面向对象的三大特征*封装性*继承性*多态性1.继承的作用 代码复用【基本】 有了继承才有了方法的覆盖和多态【重要】 2.继承的语法格式 [修饰符列表] class 类名 extends 父类名{ 类体(属性+方法); } 3.java语言的继承只支持单继承,一个类不能同时继承很多类,只能继承一个类4.关于继承中的术语: B类继承A类,其中 A类称为:父类、基类、超类、supperclass B类称为:子类、派生类、subclass 5.在java语言中子类继承

2021-03-26 18:16:55 94

原创 java中输出五个不重复的随机数

如何在java中输出5个不重复的随机数呢?我的想法是创建一个数组来存放这些随机数,使用第一个循环来按序存放随机数,一次存放一个;使用第二个循环把这次存放的随机数和之前存放的每一个数字作比较,相同则从新给出一个随机数再重新挨个比较,直到循环结束,得到五个不重复的随机数。package number;import java.util.Random;/* 生成随机数 int nextInt(int n);返回一个伪随机数,它是取自此随机数生成序列的,在0(包括)和指定值(不包括)之间均匀分布的in

2021-03-16 19:39:16 3033 9

UID结课设计使用PS绘图,改进旧的网站.rar

用ps工具对随机找到的一个旧网址http://222828.b2b.liebiao.com/进行改造。 最后制作成.psd文件 压缩包中的pdf文件是打印的旧版网站,png是重绘后的该网站

2021-04-26

Starbucks (星巴克)网页设计结课项目网站设计.rar

网页制作结课项目。 利用html,css,javascript实现的网页设计与制作,请自行缩放调整到合适的大小使用

2021-04-26

数据结构课程设计word文档.doc

数据结构的课程设计文档,进行简单的修改即可完成文档,代码都在文档中,让你方便简单的完成结课设计项目。

2021-04-26

利用c语言实现的2048小游戏

利用c语言实现的2048小游戏。可以用来当做结课项目,毕业设计,就是比较简单,代码注释写的很详细,保证各位可以看懂。 程序的主要使用的相关数据类型:2维数组,枚举,指针

2021-04-26

基于MFC的图书管理系统

在VS2019中运行的MFC程序,在运行前需要对项目进行链接数据库的操作并且在数据库中创建相应的表。

2020-12-01

空空如也

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

TA关注的人

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