自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 2021-04-11

/**题目:存在一个m*n的二维数组,其成员取值范围为0或1。其中值为1的成员具备扩散性,每经过1S,将上下左右值为0的成员同化为1。二维数组的成员初始值都为0,将第[i,j]和[k,l]两个位置上元素修改成1后,求矩阵的所有元素变为1需要多长时间。输入描述:前两个数是矩阵m*n,中间两个数是第一个点的坐标,最后两个数是第二个点的坐标其中这两个点初始为1,其他点初始为0输出描述:输出矩阵的所有元素变为1所需要秒数。*/public class M

2021-04-11 20:08:58 1556 1

原创 OSI、TCP/IP、五层协议的体系结构,以及各层协议

OSI分层(7层):物理层、数据链路层、网络层、运输层、会话层、表示层、应用层。TCP/IP:(4层):网络接口层、网际层IP、运输层(TCP或UDP、应用层.五层结构:物理层、数据链路层、网络层、运输层、应用层。每一层的作用如下:物理层:通过媒介传输比特,确定机械及电气规范(比特Bit)数据链路层:将比特组装成帧和点到点的传递(帧Frame)网络层:负

2017-08-20 10:35:15 990

原创 HashMap和Hashtable的区别

三方面:一.历史原因:Hashtable继承于陈旧的Dictorary抽象类,HashMap是java1.2引进的Map接口的实现。(二者都实现了Map接口)二.同步性:Hashtable是线程安全的,HashMap线程不安全。三.只有HashMap可以将空值null作为key或者value的值。

2017-08-12 10:16:06 332

原创 ArrayList和Vector的区别

相同点:都实现了List接口、都为有序集合,既存储在这两个集合中的元素的位置都是有序的,相当于动态数组,可按位置索引取出,数据允许重复,这点与Set集合不同。区别:1.同步性:Vector线程安全,ArrayList线程不安全的。如若只有一个线程访问集合,最好使用ArrayList,多个线程访问集合,最好使用Vector。2.数据增长:ArrayList和Vercor在使用时候

2017-08-12 09:52:31 339

原创 Collection框架中实现比较要实现什么接口

Comparable和Comparator接口如果一个类的不同对象需要比较大小,那么就需要实现这两个接口,根据业务需求定义规则。使用区别:(1)Comparable接口是需要比较的类实现自己实现,例如:定义的Student类需要比较,需要Student类自己实现这个接口,实现ComParaTo()方法。(2)Comparator接口自己定义一个比较容器,去实现这个接口,然后

2017-08-12 09:29:28 4639

原创 存储过程与触发器

1.触发器:事件-条件-动作规则(别称)只能定义于基本表上,一旦定义,保存在数据库服务器中。定义格式如下:CREATE TRIGGER{BEFORE|AFTER}ON 表名REFERECING NEW|OLD ROW ASFOR EACH {ROW|STATEMENT}[WHEN]触发器类型:行级触发器、语句级触发器。附行级触发器、语句级触发器区别:

2017-08-10 20:30:05 944

原创 计算机网络体系结构

1..计算机网络体系结构2.分层带来的好处(1).各层独立:复杂度下降(2).灵活性好。(3).结构上可分割开(4).易于实现和维护(5)能促进标准化工作3.通常各层完成功能有以下一种或多种   (1).差错控制:使得网络对等端的相应层次的通信更可靠。 (2).流量控制:使发送端速率不要太快,接收端来得及接收。 (3).分段和重装:发送端将要

2017-05-15 15:13:45 474

原创 数据库(第一范式,第二范式,第三范式)

第一范式(1NF) 定义:如果关系模式R的每个关系r的属性都是不可分的数据项,那么就称R是第一范式的模式。 简单的说,每一个属性都是原子项,不可分割。 1NF是关系模式应具备的最起码的条件,如果数据库设计不能满足第一范式,就不称为关系型数据库。关系数据库设计研究的关系规范化是在1NF之上进行的。 例如(学生信息表): 学生编号  姓名  性别  联系方式 2008090

2017-05-09 09:55:59 1162

原创 StringBuilder、StringBuffer、String比较

1.三者执行速度:StringBuilder>StringBuffer>String(2.StringBuilder :线程非安全的,但其在单线程中的性能比StringBuffer高;3.StringBuffer:线程安全4.用String操作字符串时,实际上是在不断地创建对象,而原来的对象会作为垃圾被回收,String创建字符串是不可变的,任何对String的改变都会引发新的Stri

2017-05-08 11:03:51 320

转载 Spring AOP详解

AOPAOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与

2017-05-07 22:32:01 305

转载 dbcp连接池基本参数解释

initialSize :连接池启动时创建的初始化连接数量(默认值为0)maxActive :连接池中可同时连接的最大的连接数(默认值为8,调整为20,高峰单机器在20并发左右,自己根据应用场景定)maxIdle:连接池中最大的空闲的连接数,超过的空闲连接将被释放,如果设置为负数表示不限制(默认为8个,maxIdle不能设置太小,因为假如在高负载的情况下,连接的打开时间比关闭的时间快,会引起连接池

2017-03-18 12:02:37 670

原创 Spring中destroy-method="close"的作用

在使用数据库时,destroy-method=“close”的作用就是当数据库连接不使用时,就把数据库连接放入连接池中,方便下次使用。

2017-03-18 11:24:21 2357 1

原创 继承条件下构造方法的调用规则

(1)如果子类的构造方法中没有通过super显式调用父类的有参构造方法,也没有通过this显式调用自身的其他构造方法,则系统会默认先调用父类的无参构造方法。在这种情况下,写不写“super();”语句,效果是一样的;(2)如果子类的构造方法中通过super显式调用父类的有参构造方法,那将执行父类相应构造方法,而不执行父类无参构造方法;(3)如果子类的构造方法中通过this显式调用自身的其他

2017-03-14 20:09:43 2179

农产品溯源信息管理系统系统源代码

农产品溯源信息管理系统系统源代码农产品溯源信息管理系统系统源代码农产品溯源信息管理系统系统源代码农产品溯源信息管理系统系统源代码农产品溯源信息管理系统系统源代码农产品溯源信息管理系统系统源代码农产品溯源信息管理系统系统源代码农产品溯源信息管理系统系统源代码农产品溯源信息管理系统系统源代码农产品溯源信息管理系统系统源代码农产品溯源信息管理系统系统源代码

2018-08-01

空空如也

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

TA关注的人

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