自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Java大作业 ATM机系统 面向对象

账户类----->Account类public class Account { //账户 //账号,密码,姓名,年龄 ,余额 private int uName; //账号 private int pwd; //密码 private String name; //姓名 private int age; //年龄 private int money; //余...

2019-11-29 11:15:19 1453 1

原创 UML类图怎么画;用什么工具画;给MyEclipse装AmaterasUML插件

首先下载AmaterasUML插件(AmaterasUML_1.3.4插件自行下载)链接:https://pan.baidu.com/s/1aGsIgScGRBhk1GUNQKoV6g提取码:490h下载完之后解压,将里面的jar包复制到MyEclipse的plugins文件夹中然后重启MyEclipse——>new——>other——>搜索"UML"即可创建使用...

2020-06-03 18:53:55 560 1

原创 CSS之边框塌陷

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>边框塌陷的解决办法</title> <style> .father{ border: 1px solid red; } .one{ width: 100px;

2020-05-24 19:02:17 521

原创 冒泡排序算法分析及实现

冒泡排序:是一种简单的排序算法。它重复的走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作时重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。过程分析:首先,定义一个数组 arr[] = {5,3,4,2,1};对数字 “5” 进行排序:第一趟后的顺序是:“3,4,2,1,5”“3” 和 “4” 比较,“4” 大,对数字 “4” 进行排序:第二趟后的顺序是:“3,2,1,4.

2020-05-15 16:39:26 506

原创 观察者模式——java实现

一、题目要求某高校教学管理系统需要实现如下功能,如果某个系的系名发生改变,则该系所有教师和学生的所属系名称也将发生改变。使用Java语言提供的观察者类和观察目标类实现该功能,绘制类图并编程实现。二、观察者模式分析意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低...

2020-05-13 17:36:53 2524

原创 JDBC工具类的封装过程

首先,我们都知道java代码操作数据库需要五步:第一步: 加载驱动第二步: 创建连接Connection第三步: 创建PreparedStatement,用来执行sql语句第四步: 如果进行的是查询操作(增删改操作忽略此步骤),利用ResultSet对查询到的结果进行处理第五步: 关闭资源,遵循先用后关的原则每次操作都要进行加载驱动和关闭资源的操作,为了减少代码的冗余,所以对加载驱动和...

2020-04-23 16:06:49 286

原创 JDBC的使用

JDBCJDBC是怎么访问操作数据库的?在说JDBC访问操作数据库的方法之前,我们先来回忆一下程序员是怎么访问操作数据库的。我们要访问数据库,第一步:需要提供正确的数据库的用户名和密码,还要保证网络通信的正常第二步:输入需要执行的sql语句第三步:显示(处理)结果同理,java程序访问操作数据库 ,是利用接口来操作1.Connection——连接数据库的接口(对应第一步)2.Pr...

2020-04-17 19:40:07 175

原创 打印九九乘法表

打印九九乘法表分析:九九乘法表的构成,第一行1列,第二行2列,第三行3列…第九行9列设行为i,列为j代码实现如下:for(int i=1;i<10;i++){ for(int j=1;j<=i;j++){ System.out.print(" "+j+"*"+i+"="+i*j); } System.out.println(); }运行结果:...

2020-02-11 19:34:01 144

原创 打印三角形、菱形、空心菱形

三角形、菱形、空心菱形打印玄学规律方法来源B站UP主放慵且行衣一、直角三角形图一如图所示,设其总行数为n,即n=3设其对应的行数、列数为i、j即:第一行有1个“”,表示为i=1,j=1;第二行有2个“**”,表示为i=2,j=2;第三行有3个“***”,表示为i=3,j=3。 如下图所示:所以综上所述i、j之间的规律为i=j,所以用for循环嵌套,实现代码如下:for(i...

2020-02-11 19:28:42 467

原创 获取文件夹下所有文件的扩展名及所对应的扩展名文件的个数

下图为奉上要获取的文件夹下的所有文件截图,解题思路:先判断目标是文件还是文件夹如果是文件,获取文件名,根据文件名得到最后一个“.”的下标,由此得到后缀名。将后缀名写入map中,作为key,相同后缀名的文件个数作为value如果是文件夹,遍历文件夹,利用递归,获取文件夹下的文件具体代码和运行结果如下所示package com.nylg.file;import java.io.Fi...

2019-12-15 21:03:30 402

原创 Java常用类 String(二)

String的一般方法:判断功能:boolean equals(Object obj) //判断两个对象的值是否相同boolean equalsIgnoreCase(String str) //不区分大小写的对象判断,常用于验证码boolean contains(String str) //判断大串中是否包含小串boolean startsWith(String str) //判断...

2019-11-29 21:12:27 89

原创 Java常用类 String(一)

String:String的介绍:String在java中是比较重要的一个类,在开发过程中,经常使用;String类代表字符串,java程序中的所有字符串字面值都作为此类的实例实现;字符串可以看成字符数组;字符串是常量,他们的值在创建之后不能更改;例1:String s = 'abc';String s1 = 'abc';s = 'bcd';在内存中,常量是存储在常量池中的,...

2019-11-29 16:14:31 118

原创 Java 在长度为10的数组中,不重复的随机放入1-10整数

要求:在一个长度为10的整型数组中,随机的放入1-10的整数,并且没有重复。结果:实现代码public static void main(String[] args) { int[] arr = new int[10]; int count = 0; while(count < arr.length){ int num = (int)(Math.random()*...

2019-11-29 11:38:23 1294

原创 Java大作业 只用函数写的简易ATM系统

实现代码public class ATM { private static int Uname; private static int pwd; private static int money = 0; public static void main(String[] args){ //main函数 Scanner sc = new Scanner(System.in...

2019-11-29 11:28:48 386

原创 java的抽象类和接口

抽象类:用abstract修饰,抽象类的子类权限修饰符必须大于父类的权限修饰符抽象类的特点:1、抽象类是被abstract修饰的类,类中可以有抽象方法2、抽象类有一般函数和构造函数,但是构造函数不能用于抽象类的实例化3、抽象类可以被抽象类继承,也可以被一般类继承,如果被一般类继承,必须重写抽象类中所有的抽象方法。补充:1、抽象类中可以有抽象方法,抽象方法必须放在抽象类中2、继承会使...

2019-11-28 20:17:47 108

原创 Java修饰符的修饰权限

Y表yes,N表no

2019-11-28 20:03:25 64

原创 STS,eclipse追踪java中的源代码

刚开始,我们老师说我的电脑是没有装jre导致不能追踪源代码,所以我重新安装jre,配置环境,然而还是不行,通过百度,找到了解决办法,有同样疑惑的小伙伴不妨试一试!1、打开工具选择windows----->preferences找到以r!t.jar结尾的文件,打开并选择Source attachment,双击进入或点击右边的Source Attachement选择External lo...

2019-11-28 19:46:57 494

转载 前端技术学习路线及技术汇总

前端技术学习路线及技术汇总阶段一、网页开发基础一.web概述1.万维网发展2.浏览器与服务器        浏览器运行原理3.网页与网站          HTTP协议4.域名与主机          w3c标准5.HTTP协议6.w3c标准二、HTML/HTML51.文件基础标记    7.媒体与绘图标记2.字体与排版标记   8.缓存与数据存储    表单元素3.图形与...

2019-04-06 16:56:02 98

原创 Web发展简史

Web发展简史Web开发的发展史对过去的15年来,Web开发从最初的纯HTML到CGI、PHP/JSP/ASP、Ajax、Rails、NodeJS的这个过程进行了简要的介绍。http://blog.jobbole.com/45169/Web开发技术的演变静态页面时代、CGI时代、PHP、J2EE、Web层框架、摒弃EJB运动、Ajax、Ruby on Rails、JSF和CDI(...

2019-04-06 16:54:44 316

转载 编程语言的介绍及语言特点

C语言C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。二十世纪八十年代,为...

2019-03-29 21:56:55 905

转载 浏览器运行原理

一、介绍浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么。将讨论的浏览器   今天,有五种主流浏览器——IE、Firefox、Safari、Chrome及Opera。本文将基于一些开源浏览器的例子——Firefox、Chrome及Safari,Safari是部分开源的。根据W3C(W...

2019-03-29 21:48:13 98

空空如也

空空如也

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

TA关注的人

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