自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 java接口理解

概念:接口是对类的一组需求描述,这些类需要遵从接口描述的统一格式进行定义个人理解:接口是由全局常量和公共抽象方法所组成的,接口是解决java无法使用多继承的手段,接口的实际作用是制定标准.接口就是描述一种能力,而类则必须实现这种能力.接口更像是定义一种规范,方便理解代码注意事项:接口不能实例化,接口中不能有构造。 接口之间可以通过extends实现继承关系,一个接口可以继承多...

2019-06-26 00:07:50 252

原创 servlet运行原理

1.servlet的实例的创建过程当运行servlet项目时,服务器会扫描项目中所有包内的java文件,并将带有注解的文件放入一张表中. 表中以key/value的形式存储,key为注解,value是通过java的反射API来创建的Servlet实例. 实例调用servlet的默认构造方法,所以我们在编写servlet类时,不要在提供带参数的构造方法.2.servlet的工作过程在客...

2019-06-19 19:44:27 239

原创 ssm初解1

1.各个层的作用controller层:获得参数,返回响应 service层:完成业务逻辑 dao层:用于和数据库之间的交互 entity层:与数据库相关的实体类2.程序例子1.controller@Controller@RequestMapping("userController")public class UserController { @Autowire...

2019-06-18 15:40:44 161

原创 java的128陷阱

在java中基本数据类型都有其包装类,这些类称为包装器自动装箱有种规范要求boolean,byte,char<=127,short和int在-128~~127之前。public static void main(String[] args) { Integer a = 1000; Integer b = 1000; Integer c = ...

2019-06-16 23:02:11 135

原创 java中的数据类型

1.基本类型和封装类char Character byte Byte short Short int Integer long Long float Float double Double boolean Bollean 2.基本类型和引用数据类型基本类型在被创建时,会在栈上为其划分一块内存,并...

2019-06-16 22:35:45 104

原创 java类包含继承关系的各个域块的初始化

在java类中各个域块的初始化这篇文章中我们已经讨论了在一个类中类加载时初始化的顺序,下面让我们看看在继承关系中的加载顺序又是怎样的.先上代码1.父类public class People { private String name; private static People people = new People(); private static int...

2019-06-16 22:17:19 126

原创 超类、子类之间的继承、多态

继承关键字extends已经存在的类为超类 在超类的基础上拓展的类称为子类子类能继承超类(父类)中由public和protected修饰的实例域和方法 子类不能继承父类中的private修饰的实例域和方法继承的语法public class 父类名称{}public class子类 extends父类{}子类中存在的变量局部变量:直接写本类的成员变量:this.成员变量...

2019-06-16 21:57:02 1051

原创 java类中各个域块的初始化

初始化数据域调用构造器的初始步骤所有数据域被初始化为默认值 按照在类中声明的顺序,依次执行所有域初始化语句和初始化块 如果构造器第一行调用了第二个构造器,则执行第二个构造器的主体 执行这个构造器的主体注: 1. 在初始化中,静态域优先于非静态域 2. 静态域在第一次加载类时执行初始化(实例化了多个对象,但静态域只初始化一次) 3. 如果在类中调用了构...

2019-06-06 17:51:56 389

原创 前端后台传值的几种方式

1.url传值优点:传递参数较少时,操作方便,简单明了缺点:参数会暴露,不利于保密,不适合多数据传输.jsp文件代码<a href="#" onclick="updateById(${user.id})">更新</a>.servlet文件代码String sql ="select * from user where id = "+id; Li...

2019-06-05 23:48:35 2593

原创 JavaScript中for in 和 for of 的区别

for in 是 ES5 标准,遍历的是键(key) for of 是 ES6 标准,遍历的是值(value) for in 主要用于遍历对象, 遍历对象的可枚举属性,包括对象自身和原型链继承而来的属性for of 主要用于遍历可迭代对象定义的可迭代的数据 ,比如遍历 Array,String等对象的数据for (var key in arr){ console...

2019-06-05 22:59:43 221

原创 DOM编程学习(4)删除HTML元素

1.删除节点removeChild(oldNode):删除oldNode字节点<body id="test"> <input id="add" type="button" value="增加" disabled onclick="add();"/> <input id="del" type="button" value="删除" onclick="...

2019-05-14 22:59:17 193

原创 DOM编程学习(3)增加HTML元素

1.创建或复制节点document.createElement(Tag):创建Tag标签对应的节点Node cloneNode(boolean deep):复制当前节点,当deep为true时,表示复制当前节点时也会复制全部后代节点,为false时,只会复制当前节点2.添加节点appendChild(Node newNode):将newNode添加为当前节点的最后一个节点ins...

2019-05-14 22:47:46 516

原创 DOM编程学习(2)修改HTML元素

innerHTML:修改大部分HTML页面元素的内容 value:表单控件如<input../><textarea>的内容由该属性控制 className:修改HTML元素的css样式 style:修改HTML的内联cssyang样式 option[]:对select元素的指定列表项赋列表框改列表框、下拉菜单的指定列表项<body> 改变第<...

2019-05-14 22:20:07 164

原创 DOM编程学习(1)访问HTML元素

1.使用id访问HTML元素 document.getElementById(idVal):返回id为idVal的HTML元素。<body> <div id="a">疯狂</div> <textarea id="b" rows="3" cols="25"> 轻量</textarea> <input ty...

2019-05-14 22:08:44 204

原创 JavaScript初学笔记(1)初次见面

1.JS简介js是一种基于客户端浏览器的,基于对象和时间驱动式的脚本语言。 js拥有跨平台特性,是动态解释行的。 js不是java,java是面向对象语言,js则是一种可以嵌入web的解释性语言。 js是基于对象的,其代码由浏览器解释执行。2.js在HTML页面的运行方式使用JavaScript:前缀构建执行JavaScript代码的URL。 使用<scrip...

2019-05-09 15:38:01 110

纯前端分页

使用js写的纯前端分页,可以加入数据,在本人的个人博客系统中有用到,欢迎大家研究分析

2019-06-28

servlet+mysql+tomcat构建的简易个人博客系统.zip

使用mrysql+tomcat+servlet实现简易的个人博客系统,功能包括对博客t的增删改查,增加和更改使用了富文本编辑器,并对博客的显示加入了分页.

2019-06-14

即时通讯系统的设计与实现-程序.rar

系统实现了聊天大厅,好友聊天等功能,实现了图片,文字,文件等信息的发送,使用C#创建服务器,并使用winform创建客户端界面.系统提供了截图,聊天记录,视频和语音聊天.

2019-06-06

空空如也

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

TA关注的人

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