自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java面向对象4

枚举类型:枚举类型相当于特殊的类,经过编译之后同样产生一个class文件。枚举类型中可以定义方法(包括构造方法)、属性、静态的方法和属性、继承接口、重载覆盖等,类似于class。枚举类型的定义:枚举类型使用enum来声明类型,枚举类型的每一个枚举值(枚举属性)都是枚举类型的实例,且都是public static final类型的实例。枚举类型的继承:1、所有的枚举类型都隐含的继承自java.lang.Enum类,又因为Java是单继承的,所以一个枚举类型不能继承任何其他的类。.

2021-09-27 15:24:55 131

原创 Java面向对象3

final修饰符,final主要用法有以下四种:一、用来修饰数据,包括成员变量和局部变量,该变量只能被赋值一次且它的值无法被改变。对于成员变量来讲,我们必须在声明时、构造方法或者初始化块中对它赋值;二、用来修饰局部变量,表示在变量的生存期中它的值不能被改变三、修饰方法,表示该方法无法被重写;四、 修饰类,表示该类无法被继承。Java抽象类:在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象

2021-09-18 11:17:26 144

原创 Java面向对象

成员变量和局部变量的区别就是下面这种图一样构造器的重载:每个构造器必须有一个独一无二的参数类型列表。方法的重载(Overload):重载(overloading) 是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。每个重载的方法(或者构造函数)都必须有一个独一无二的参数类型列表。重载规则:方法名字相同,被重载的方法必须形参列表不一样(参数个数或类型不一样);被重载的方法可以改变返回类型;被重载的方法可以改变访问修饰符;返回值类型不能作为重载函.

2021-09-09 09:37:55 123

原创 Java中的数组2

数组对于所有编程语言来说都是重要的数据结构之一,上篇文章没有数组给说完,上篇文章说了数组的数组的声明/数组的变量,数组的初始化,数组的初始化又有分为动态初始化和静态初始化,还有把数组的变量的声明和声明又一条语句完成,最后是数组的访问。今天说的就是数组的赋值,数组循环访问,赋值,类也能为数组,二维数组-->数组中的数组,二维数组的访问,赋值。首先是赋值:Java会对数组元素要进行越界检查以保证安全性。每个数组都有一个length属性来指明它的长度,例如 arrayIntA.length 指明数组

2021-08-09 09:15:33 100

原创 Java中的数组1

数组对于所有编程语言来说都是重要的数据结构之一,Java语言中提供的数组是用来储存固定大小的同类型元素。数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致。声明数组变量:必须声明数组变量,才能在程序中使用数组。下面是数组变量的语法格式。dataType[] arrayRefvar;(推荐使用这种)还有一种是:dataType arrayRefver[];效果和第一种相同,但基本不使用这种方式数组的初始化:数组的初始化主要有两种方式:静态初始化,动态初始化,1、数组静态初始化:

2021-07-28 09:11:03 130

原创 Java流程控制语句2

前面我的上一篇文章有说if....else条件语句和switch语句,然后今天就是说循环语句,流程语句就if....else条件语句和switch语句然后循环语句嘛,就说最后一个循环语句。在Java中主要有三种循环结构:for循环和while循环do...while循环。就是for循环:它的格式是for(初始化; 布尔表达式; 更新){//代码语句,for循环比较适合次数比较固定的循环}i 循环变量 i等于0,i小于100,i自增for(int i = 0; i < 1...

2021-07-17 16:22:58 47

原创 Java流程控制语句1

Java语言中的流程控制语句有if...else条件语句,switch语句,循环语句,今天说的是if...else条件语句和switch语句。if...else语句可以看做是有四种形式:if语句:If(布尔表达式){如果布尔表达式为ture将执行的语句}if...else条件语句是要满足什么样的条件才会执行的语句:if(布尔表达式){如果布尔表达式为true奖执行的语句} else{如果布尔表达式为false奖执行的语句}只要是满足了条件就可以执行

2021-07-06 17:21:06 84 1

原创 数据类型转换

基本数据类型的类型转换,我们知道的基本数据类型有:byte,short,int,long,float,double,boolean,char。这些基本数据类型,数据类型之间是可以转换的。类型转换有自动类型转换(隐式类型转换)和强制类型转换(显式类型转换),整型,字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算。转换从低级到高级。一、自动转换有以下规律:小的类型自动转化为大的类型 整数类型可以自动转化为浮点类型,肯能会产生舍入误差 字符可以自动提升为整数...

2021-06-17 11:12:39 172

原创 扣网页模板

有些时候在做网页页面的时候可以从网上找别人的网络页面来用,现在网上很多都定义好页面的模板,所有上网找模板然后下载,就能把网页用在自己相关的页面上面。首先就是先在网络上找到自己想要的页面模板,把整个模板下载下来,下载后是一个压缩包把压缩包给解压成文件夹,在文件夹里找到你要的那张页面,首页的话一般都是index.html,双击打开index.html网页然后按f12或者页面上点击右键再点击检查就打开了这个index.html页面的代码部分了!像上图这样就是一张页面的代码部分了,主要的内容是body.

2021-06-07 21:34:01 343

原创 怎样把数据库表引进SQL

当在PowerDesigner数据库中建完数据库表后,就需要把数据表给引进SQLyog中,在SQL中对于数据的查询来说,是特别方便的!不引进到SQL中的话,你在PowerDesigner中都是数据表格而且没有准确的数据的值。PowerDesigner是用来设计数据表格,而SQL则是可以对数据进行增,删,查,改的一系列的操作!!!在PowerDesigner中把数据表格都建好了之后,在顶部的工具栏中找到(1)Database点击它然后出来一个小框,在小框里选择点击(2)Generate Database。如

2021-05-26 21:09:21 234

原创 数据库如何建表

在数据库的建表过程中必须要知道的一些建表的行为规范!这样才可以建好表,首先的就是数据库的三范式。1、第一范式(确保每列保持原子性)2、第二范式(确保表中的每列都和主键相关)3、第三范式(确保每列都和主键列直接相关,而不是间接相关)。第一范式是最基本的范式,如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。第二范式在第一范式的基础上更进一层。第二范式需要确保数据库表中的每一列都和主键相关,而不是只与主键的某一部分相关(主要针对联合主键而言)。也就是说在一个数据库表中,一个表中

2021-05-17 20:21:27 3228

原创 包装类

Java的基本数据类型的包装类,基本数据类型 --> 包装类,装箱:基本数据类型转换为包装类类型,拆箱:包装类类型转换为基本数据类型,从jdk1.5开始支持自动装箱和拆箱。包装类的作用:1.方便我们在以后需要对象的时候,能够把基本数据类型转到对应的对象(自动转换) 2.它提供了一些常用的方法。Java每个基本类型在java.lang包中都有一个相应的包装类,包装类有何作用:1.提供了一系列实用的方法,2.集合不允许存放基本数据类型数据,存放时,要用保存类型。包装类的写法就是把基本数据类型的开头字

2021-05-08 14:39:20 90

原创 基本数据类型

Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型,所以Java的基本数据类型有八个,Java的8个基本数据类型分别是:byte, short, int, long, float, double, boolean, char。首先是数字类型的byte,short,int,long这四个类型,byte类型的内存大小是1个内存大小(字节)8个内存位数(格子)最小值-27(负2的7次方)最大值27-1(2的7次方减1)。8个格子,第1个格子是符号位,后面7

2021-04-29 15:44:26 92

原创 Axure原型介绍

Axure原型介绍软件介绍:Axure RP 8是美国Axure Software Solution公司的旗舰产品,是一个快速的原型工具,主要是针对负责定义需求,定义规格,设计功能,设计界面的专家,包括用户体验设计师,交互设计师,业务分析师,信息结构师,可用性专家和产品经理。如图所示,这个就是Axure的APP,主要功能就是作图和原型设计方面的,功能十分强大!针对的适用人群方面也很广阔比如产品经理和项目经理还有交互设计师,信息架构师,ui设计师,开发工程师等。原型是什么?模拟真实产品功能与设计,用于

2020-12-04 21:41:50 364

原创 MVS数据的查询

数据的查询就是增删查改,而这篇说的主要就是查:查询(Select),之前写了一篇增删查改的文章,但是查写的不详细,不清楚,不完全,所以现在又写一篇关于查的文章,查在所有项目和代码作业里面都是占领了极其重要的位置,一切的一切都要先查询,新增要先查询出原本的数据才能新增出新的数据,删除,删除也要先查询出数据了才能再进行删除,修改也是一样的,不查询数据也是修改不了的。查询的第一步先去写控制器的代码,查询的方法有多表查询和单表查询,而什么时候用多表什么时候用单表呢,这个也很简单,先看你的数据库的表里的数据,再结合自

2020-08-18 10:48:06 155

原创 Vs引用数据库说

在Vs里经常要引用数据库里面的表,才能写代码和添加一些类等等,做项目的时候在把简单的项目新建完成后,就要引用数据库SQL里面的表,而这个步骤也是很简单的。下面就写一下这些步骤。 首先看的图片就是引用数据库SQL成功的页面,开始第一个步骤就是在Model文件夹里右键点击Model文件夹然后点击添加选择新建项,点击新建项后会跳出一个窗口,在新建项的窗口的左边找到(数据),数据里面就会有很多个数据模型,然后我们需要的数据就是一个ADO.NET 实体数据模型,选择ADO.NET 实体数据模型后就给实体数据

2020-08-18 09:47:48 448

原创 增删查改

增删查改增删查改在所有的语言代码中都是最基础和重要的,增删查改在代码中担任着不可缺少的一部分,整个代码项目都是靠着增删查改。“增删查改”就如同字面意思一样,增:新增(insert),删:删除(delete),查:查询(select),改:修改(update),代码做出来的东西大部分都是靠着“增删查改”来运行的!先说的就是增:新增(insert),最简单的意思就是用原来的数据来新增一条或多条新的数据,这就是新增。首先要有一个写一个模态框才能在模...

2020-08-09 20:41:02 3394

原创 图片的上传

图片的上传也可以说是文件上传,图片上传到数据库,不建议直接把图片上传到数据库,因为图片的内存相对而言比较大,一个英文才一个字节,一个中文才两个字节,而图片的话至少都是几百k,直接把图片上传到数据库会导致数据库运转速度变慢,和一些操作也会迟缓很多,图片到数据的操作应该是:把图片保存到硬盘上然后再把图片名称(路径)保存到数据库。先在视图写好放图片的位置的代码,和一些点击事件然后在去控制器上写图片上传的核心代码,在选择文件类型的时候,可以写一段筛选的代码(文件选择控件 隐藏)作用是在点击要上传文件(图片)的按

2020-08-09 20:36:39 146

原创 数据的导出

数据的导出把数据从数据库里经过VS(Visual Studio)导出到Excel为表,主要是因为我们的数据大部分的形式都是表格,所以我们都经常需要把数据导出成Excel表,这样就能方便查看。首先就是先添加一个控制器来为数据的导出做所需要的功能,再添加一个视图,就完成导出的外表框的功能,在视图里面放了两个按钮一个是预览还有一个是导出Excel的按钮,视图方面写了表格的初始化,控制器方面先把需要的数据先查询出来就判断一下是否选择时间段,查询数据的总行数再分页查询数据,这些都是先把你需要的数据给查询出来,导出

2020-08-09 20:29:58 381

原创 异步ajax

ajax使用ajax就可以做到只更新页面中的一小部分。其他内容都不用重新加载。用户仍然像往常一样点击链接,但这一次,已经加载的页面中只有一小部分区域会更新,而不必再次加载整个页面了。什么是AJAXAJAX=异步javaScript和XML。AJAX是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用AJAX)如果需要更新内容,必须重载整个网页面。有很多使用AJAX的

2020-05-13 23:12:20 118

原创 动画效果

我们可以使用javaScript来创建动态的图像。实例:利用两个不同的事件来驱动两个响应的函数,来切换两张对应的图片以创造出动画效果。javaScript动画使用JavaScript 创建动态图像是可行的。窍门是:使用 JavaScript 通过不同的事件来切换不同的图像。在下面的例子中,我们要制作一个充当链接按钮的图像。我们将使用 onMouseOver 事件和 onMouseOut 事件来驱动 JavaScript 函数切换图像。...

2020-05-13 22:04:21 131

原创 事件

HTML事件是发生在HTML元素上的“事件”。当在HTML页面中使用javaScript时,javaScript能够“应对”这些事件。Javascript事件:Javascript使我们有能力创建动态页面。事件是可以被Javascript侦测到的行为。网页中的每个元素都可以产生某些可以触发Javascript函数的事件。比方说,我们可以在用户点击某按钮时产生一个onClick事件来触发某个函数。事件在HTML页面中定义。事件举例:鼠标点击,页面或图像载入,鼠标悬浮于页面的某个热点之上,在表单中选取输入

2020-05-12 16:16:38 115

原创 DOM 节点操作

DOM 节点操作DOM操作在JS中可以说是非常常见了吧,很多网页的小功能的实现,比如一些元素的增加操作等都可以用JS来实现。那么在DOM中我们需要知道些什么才能完成一些功能的实现呢?今天这篇文章就先简单的带大家入一下JS中DOM操作的门吧!!DOM节点分为三大类:元素节点(标签节点),属性节点和文本节点。属性节点和文本节点都属于节点的子节点。因此操作时,需先选中元素节点,再修改属性和文本。注意事项:1, ID不能重名,如果ID重复,只能取到第一个。2, 获取元素节点时,必

2020-05-10 21:40:52 206

原创 基础使用与样式篇

javaScript是脚本语言,javaScript是一种轻量级的编程语言。javaScript是可插入HTML页面的编程代码。javaScript插入HTML页面后,可由所有的现代浏览器执行。Script标签内写入代码引入额外的JS文件注释(注释是代码之母)// 这是单行注释/* */ 这是多行注释( /*开始 */结束 )结束符javaScript中的语句要以分号(;)为结束符。声明变量1,javaScript的变量名可由使用_,数字,字母,$组成,不能以数字

2020-05-10 20:53:21 83

原创 异步Ajax与json总结

Ajax是一种异步请求技术,即在不刷新整个网页的情况下,实现浏览器与服务器的交互。在很多场合下,每一次请求都刷新整个页面时不合理的,这会严重影响用户体验,增加等待时间,也增加了服务器的压力。为了解决页面部分刷新的需求,Ajax技术应运而生。经过多年发展,java EE中Ajax最流行的实现方式是:jQuery和struts2,并结合JSON一起实现Ajax。首先,先来看看Ajax异步请求基本过程...

2020-05-07 21:42:17 96

原创 表单提交总结

Form表单的属性action与method属性 值 描述Action URL规定当提交表单时向何处发送表单数据Method get/post规定用于发送form-data的HTTP方法。(提交表单的方式)。<fromaction=”/Form00/getData” method”post”>URL可能的值 绝对 URL – 指向其...

2020-05-07 21:07:20 114

原创 浏览器对象模型

浏览器对象模型不存在浏览器模型(BOM)的官方标准。现代的浏览器已经(几乎)实现了javaScript交互相同的方法和属性,因此它经常作为DOM的方法和属性被提到。Window对象所有浏览器都支持 window 对象。它代表浏览器的窗口。所有全局 JavaScript 对象,函数和变量自动成为 window 对象的成员。全局变量是 window 对象的属性。全局函数是 window...

2020-04-30 20:19:14 124

原创 事件总结

事件简介事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间,javaScript与HTML之间的交互式通过事件实现的。对于Web应用来说,有下面这些代表性的事假:单击事件,鼠标移入移出事件,键盘按下/弹起事件等等。事件就是用户与浏览器的交互行为oncliock 鼠标点击某个对象ondblclick 鼠标双击某个对象onerror 当加载文档或图像时发生某个错误onfocus 元素获...

2020-04-30 15:58:36 142

原创 文档对象模型总结

文档对象模型—简介文档对象模型(Document ObjectModel,简称DOM),是W3C组织推荐的处理可扩展置标语言的标准编程接口。它是一种与平台和语言无关的应用程序借口 (API),它可以动态地访问程序和脚本,更新其内容、结构和WWW文档的风格(目前,HTML和XML文档是通过说明部分定义的)。文档可以进一步被处理,处理的结果可以加入到当前的页面。DOW是一种基于树的API文档,它要...

2020-04-30 15:03:05 226

原创 正则表达式总结

正则表达式-简介正则表达式是一种特殊的字符串模式,用于匹配一组字符串,就好比用模具,定义一种规则去匹配符合规则的字符。正则表达式(Regular Expression)是一种文本模式,包括普通字符(列如,a到z之间的字母)和特殊字符(称为“元字符”)。正则表达式使用单个字符串来描述,匹配一系列匹配某个句法规则的字符串。正则表达式(regular expression)描述了一种字符串匹配的模...

2020-04-29 21:21:03 103

原创 函数相关内容总结

函数函数也是一个对象函数中可以封装一些功能(代码)在需要的使用可以执行这些功能(代码)函数中可以保存一些代码在需要的时候调用使用typeof检查一个函数对象时,会返回function1,使用构造函数创建一个函数对象2,使用函数声明创建一个对象3,使用函数表达式创建一个函数/匿名函数定义一个用来求两个数和函数可以在函数的()中来指定一个或多个形参(形式参数)多个形参之间使用“,”...

2020-04-27 21:29:49 99

原创 內建对象总结

javaScript对象javaScript对象提供多个內建对象,比如String,Date,Array,Math,Boolean,Event,Nunber这些。对象只是带有属性和方法的特殊类型。Nunber对象javaScript只有只有一种数字类型可以使用也可以不使用小数点来书写数字极大或极小的数字可通过科学(指数)计数法来写,String对象String对象用于处理文本(字...

2020-04-27 21:22:32 74

原创 运算符

运算符:运算符也叫做操作符通过运算符可以对一个或者多个值进行运算,并获取运算结果。算数运算符+加可以对两个值进行加法运算,如果是两个字符串则进行字符串拼接任何值和字符串做加法运算,都会先转为字符串,然后再和字符串做拼接操作也可以通过“+”完成隐式转换。-减可以对两个值进行减法运算,并返回运算结果。*乘 可以对两个值进行乘法运算,并返回运算结果。/除 可以对两个值进行除...

2020-04-23 21:09:37 140

原创 数据类型

数据类型就是字面量的类型在JS中一共有6种数据类型String 字符串Number 数值BooIean 布尔值 true/falseNull 空值Undifned 未定义Object 对象其中基本数据类型:String Number Boolean Null Undifined引用数据类型:ObjectString 字符串在JS中字符串需要使用引号引起来使用单引号或双引号都...

2020-04-23 20:18:12 62

原创 对象相关内容总结

对象属于一种复合的数据类型,在对象中可以存储多不同数据类型的属性对象的分类:内建对象由ES标准中定义的对象,在任何ES的实现中都可以使用列如:Math String Number Boolean FunctionObject…宿主对象由JS的运行坏境提供的对象,目前来讲主要指由浏览器提供的对象比如:BOM(浏览器对象模型)DOM(文档对象模型)列如:我们常用的cons...

2020-04-22 21:56:50 190

原创 流程控制语句

什么是流程?程序中的三种基本流程结构:1, 顺序结构2, 分支结构3, 循环结构顺序结构:按照顺序一条一条的执行代码,从上到下。分支结构:执行代码的时候,可以根据条件进行选择,条件越多对应的结果越多,分支也就越多。例如if…else…语句,switch语句循环语句:用来重复不断做一件事,for循环,while循环,do…while循环。写代码的时候要看情况来使用流程控制语句:...

2020-04-21 21:55:07 73

原创 关于网页的颜色使用

关于网页的颜色使用(作者:李某人,撰写时间:2019年7月3日)在不同的网页中网页所使用的颜色也是不同的,在做网页的时候你选择的颜色在这网页中的重要率占了最少是40%的这个程度,在做网页的时候如果用了不合适的颜色的话,就算你的网页的其他都没有什么问题但是颜色这个地方你选取的颜色不合适你的网页那就会把你做的网页给毁掉一个很大的程度。在你学做网页的时候教你的老师一定会对你一而再再而三的强调颜色的...

2019-07-15 09:11:57 176

原创 人物头像插画

人物头像插画(作者:李某人,撰写时间:2019年6月30日)这个就是用自己的头来做的一个头像的插画,是之前的一个作业,是把自己的脸给临摹下来的这个样子,这个插画用的就是钢笔工具来做,把自己的脸和头还有发给一步步的用钢笔工具给勾勒出来,再为之上色就是填充颜色。先放一个成品就是我做出来的一个插画,用的头像就是自己本人的,颜色是很难完成一模一样的彩色度,所以和自己的肤色是一个大致的颜色吧,毕竟还是...

2019-07-15 09:11:00 523

原创 吉祥物

吉祥物(作者:李某人,撰写时间:2019年6月23日)就在前不久要做一个作业,就是临摹了n个吉祥物,吉祥物都是一些圆润的物品或者形象,这也就是吉祥物的一个特点,做吉祥物之前要先明白吉祥物是什么东西,吉祥物一词,源于法国普罗旺斯语Mascotto,直到19世纪末才被正式以Mascotte的拼写收入法文词典,英文Mascot由此衍变而来,意能带来吉祥、好运的人、动物或东西,这就是吉祥物。吉祥物的...

2019-06-28 16:02:03 715

原创 不同种海报风格

不同种海报风格(作者:李某人,撰写时间:2019年6月20日)不同种海报有不同种的设计风格和理念,所以它们的走向和设计风格都有不同的地方,做海报的时候要先明白你做的海报要表达出什么样的内容和是要做一个什么样的主题,就是你做的这海报的主体就是最关键的部位,额,我也不知道这么解释对还是不对,强行解释。上面的两张就是两种风格不同的海报,这两张海报的风格和颜色还有排版都有很大的不同,它们俩(海报...

2019-06-28 16:01:06 1052

空空如也

空空如也

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

TA关注的人

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