自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring boot内置tomcat端口被占用的处理方法

在idea中创建的spring boot项目的tomcat端口号默认为8080在运行xxxApplication时(xxx为项目名)当碰到端口号被占用的情况下,会进行几步:1.检查当前端口号首先确认当前的端口号是80802.确认出现error的原因确认出错原因为端口号被占用。在已知原因下,自然而然会想到如何处理->修改端口号3.修改tomcat默认端口号...

2019-04-07 16:09:55 2764

原创 Struts2.5的DMI(动态方法调用)与新增的SMI

在使用Struts2.5之后的版本,在DMI(动态方法调用)上,有与之前的版本发生一些改变在DMI使用时,是默认被禁用的,导致通配符 * 无法正常使用Apache Struts项目的官方解释如下:从Struts2.3开始,我们增加了一个开关来控制DMI,我们这样做基于两个原因:1. 如果Action的实现是纯POJO方式(既不继承自ActionSupport也不实现Action接口...

2018-08-13 09:22:07 419

原创 Mybatis框架入门学习(一)

什么是MyBatis?       MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。这次设计到的内容有什么...

2018-08-08 19:38:46 223

转载 jQuery与JavaScript与ajax三者的区别与联系

转载自:https://www.cnblogs.com/thomas简单总结:1、JS是一门前端语言。2、Ajax是一门技术,它提供了异步更新的机制,使用客户端与服务器间交换数据而非整个页面文档,实现页面的局部更新。3、jQuery是一个框架,它对JS进行了封装,使其更方便使用。jQuery使得JS与Ajax的使用更方便 关系比喻:若把js比作木头,那么jquery就是...

2018-07-27 10:37:40 202

原创 idea导入maven项目步骤及Tomcat配置

首先应该明确的是:.project/.classpath是Eclipse的特有文件pom.xml是Maven的标志文件话不多说,idea导入maven项目的步骤:1.打开idea,点击import2.选择要导入项目中的pom.xml3.默认,下一步4.默认选择,直接下一步。5.添加JDK:点击左上角+号,然后选择自己电脑中存放JDK的路径6....

2018-07-20 23:19:24 4331 1

原创 maven-3.5.4配置本地仓库出现的问题

修改maven本地仓库地址的方式是:1.打开解压目录下->conf下的settings.xml2.找到其中的    <localRepository>改成你的本地仓库路径</localRepository>3.在dos界面下输入:mvn help:effective-settings    检查是否修改成功 找到红圈所在位置(图是已经改正过的。这个...

2018-07-20 19:47:40 1271

转载 数据结构

转载自https://blog.csdn.net/heyuchang666/article/details/49891635数据结构       数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。名词定义       数据结构是指相互之间存在着一...

2018-07-03 10:05:12 261

原创 java继承中的等价和类似关系

子类继承父类后,子类因为有与父类完全相同的接口,所以子类和父类的类型是相同的。导致,可以将子类的一个对象换成父类的一个对象。这个时候可以认为子类和父类是一种“等价”关系。但当子类继承父类之后新增了一些接口,尽管这个子类仍能替换父类,但替换是不完全的因为不可以在父类中访问新函数,将这种称为“类似”关系。举个例子 来说,让我们考虑一下制冷机的情况。假定我们的房间连好了用于制冷的各种控制器;也就是说,我...

2018-04-25 17:21:06 315

原创 变量初始化规则

1.内置类型变量的初始化    取决于变量定义的位置。函数体外定义的变量初始化为0,函数体内定义类型变量不进行自动初始化。//总的来说,因为可控性不强,所以在要使用未定义变量的时候,最好先进行初始化,更加安全可靠。2.类类型变量的初始化    通过构造函数进行初始化,当没有写的时候,系统调用默认构造函数。...

2018-04-25 15:25:32 440

原创 数组定义知识要点

数组的维数必须用大于等于1的常量表达式定义(包含整型字面值常量,枚举常量或常量表达式初始化的整型const对象)非const变量以及要到运行阶段才知道值的const变量不能用于定义数组。    实例1: int/char/float/double/...    a[10];    //ok    整型字面值常量    实例2: const int x=10;              int/ch...

2018-04-25 15:19:01 353

原创 Object的公用方法

1.clone方法    保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。2.getClass方法    final方法,获得运行时类型。3.toString方法    该方法用得比较多,一般子类都有覆盖。4.finalize方法    该方法用于释放资源,因为无法确定该方法说明时候被调用,很少使用。5...

2018-04-17 13:49:21 221

原创 equals与==的区别

首先应该明确:    equals是一个方法,==是一个运算符,从而可以知道,equals是可以重写的。==常用于比较原生类型,而equals()方法用于检查对象的相等性。使用==的两种情况:1.比较基础数据类型(short,int,long,float,double,char,byte,boolen)时,比较的是他们的值是否相等。2.引用间的比较,比较的是内存中的地址,也就是说,除非引用指向的是...

2018-04-16 23:31:13 137

原创 百度实习C++软件研发岗面经

2018.4.14     10:14进去以后,风景真的很不错,工作环境相当优越,小哥哥小姐姐特别热情!(水一水)下面开始正题--一面:首先让自我介绍了一下,由于简历没有做太好,就把自己的长处和学习方向说了说,最后开始解释了下项目的事情,他问了很多项目细节,也通过泛化项目的范围,我觉得是对我进行应变考察,同时也试探这个项目的真实性。可能简历没什么问的,面试官问的方向就被我带着走了,扯到了我擅长的领...

2018-04-14 17:01:31 1463

转载 八大排序算法

排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。        当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。   快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键字是随机分布时,快速排序的平均时间最短...

2018-04-12 20:46:19 154

原创 HDU - 1236 排名(模拟题)

今天的上机考试虽然有实时的Ranklist,但上面的排名只是根据完成的题数排序,没有考虑 每题的分值,所以并不是最后的排名。给定录取分数线,请你写程序找出最后通过分数线的 考生,并将他们的成绩按降序打印。 Input测试输入包含若干场考试的信息。每场考试信息的第1行给出考生人数N ( 0 < N < 1000 )、考题数M ( 0 < M < = 10 )、分数线(正整数)...

2018-04-10 17:01:34 1054

原创 HDU - 1495 非常可乐(BFS)

大家一定觉的运动以后喝可乐是一件很惬意的事情,但是seeyou却不这么认为。因为每次当seeyou买了可乐以后,阿牛就要求和seeyou一起分享这一瓶可乐,而且一定要喝的和seeyou一样多。但seeyou的手中只有两个杯子,它们的容量分别是N 毫升和M 毫升 可乐的体积为S (S<101)毫升 (正好装满一瓶) ,它们三个之间可以相互倒可乐 (都是没有刻度的,且 S==N+M,101>S>...

2018-03-29 23:39:21 821

原创 POJ - 3278 Catch That Cow(BFS)

Farmer John has been informed of the location of a fugitive cow and wants to catch her immediately. He starts at a point N (0 ≤ N ≤ 100,000) on a number line and the cow is at a point K (0 ≤ K ≤ 100,0...

2018-03-29 23:20:07 204

原创 POJ - 2251 Dungeon Master(BFS)

You are trapped in a 3D dungeon and need to find the quickest way out! The dungeon is composed of unit cubes which may or may not be filled with rock. It takes one minute to move one unit north, south...

2018-03-29 23:09:29 146

原创 BFS与DFS算法小结

BFS算法:总体思路:    1.数组存储方向    2.map数组存储条件    3.一个函数判断边界    4.        DFS算法:        DFS:使用栈保存未被检测的结点,结点按照深度优先的次序被访问并依次被压入栈中,并以相反的次序出栈进行新的检测。BFS:使用队列保存未被检测的结点。结点按照宽度优先的次序被访问和进出队列。部分转载自:https://blog.csdn.ne...

2018-03-29 09:18:34 263

原创 棋盘问题 POJ - 1321(DFS)

在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。Input输入含有多组测试数据。 每组数据的第一行是两个正整数,n k,用一个空格隔开,表示了将在一个n*n的矩阵内描述棋盘,以及摆放棋子的数目。 n <= 8 , k <= n 当为-1...

2018-03-29 09:00:59 168

原创 L2-019. 悄悄关注(map+set)

新浪微博上有个“悄悄关注”,一个用户悄悄关注的人,不出现在这个用户的关注列表上,但系统会推送其悄悄关注的人发表的微博给该用户。现在我们来做一回网络侦探,根据某人的关注列表和其对其他用户的点赞情况,扒出有可能被其悄悄关注的人。输入格式:输入首先在第一行给出某用户的关注列表,格式如下:人数N 用户1 用户2 …… 用户N其中N是不超过5000的正整数,每个“用户i”(i=1, ..., N)是被其关注...

2018-03-27 19:39:20 346 2

原创 L2-015. 互评成绩(模拟题)

学生互评作业的简单规则是这样定的:每个人的作业会被k个同学评审,得到k个成绩。系统需要去掉一个最高分和一个最低分,将剩下的分数取平均,就得到这个学生的最后成绩。本题就要求你编写这个互评系统的算分模块。输入格式:输入第一行给出3个正整数N(3< N <= 104,学生总数)、k(3<= k <= 10,每份作业的评审数)、M(<= 20,需要输出的学生数)。随后N行,每...

2018-03-27 12:37:34 671

原创 L2-010. 排座位(并查集)

布置宴席最微妙的事情,就是给前来参宴的各位宾客安排座位。无论如何,总不能把两个死对头排到同一张宴会桌旁!这个艰巨任务现在就交给你,对任何一对客人,请编写程序告诉主人他们是否能被安排同席。输入格式:输入第一行给出3个正整数:N(<= 100),即前来参宴的宾客总人数,则这些人从1到N编号;M为已知两两宾客之间的关系数;K为查询的条数。随后M行,每行给出一对宾客之间的关系,格式为:“宾客1 宾客...

2018-03-27 12:11:43 245

原创 L2-009. 抢红包(模拟题)

没有人没抢过红包吧…… 这里给出N个人之间互相发红包、抢红包的记录,请你统计一下他们抢红包的收获。输入格式:输入第一行给出一个正整数N(<= 104),即参与发红包和抢红包的总人数,则这些人从1到N编号。随后N行,第i行给出编号为i的人发红包的记录,格式如下:K N1 P1 ... NK PK其中K(0 <= K <= 20)是发出去的红包个数,Ni是抢到红包的人的编号,Pi(&...

2018-03-27 11:13:02 306

原创 L2-003. 月饼(贪心)

月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18、15、10万吨,总售价分别为75、72、45亿元。如果市场的最大需求量只有20万吨,那么我们最大收益策略应该是卖出全部15万吨第2种月饼、以...

2018-03-26 23:14:17 217

原创 L2-001. 紧急救援(dijkstra+dfs)

作为一个城市的应急救援队伍的负责人,你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候,你的任务是带领你的救援队尽快赶往事发地,同时,一路上召集尽可能多的救援队。输入格式:输入第一行给出4个正整数N、M、S、D,其中N(2<=N<=500)是城市的个数,顺便...

2018-03-26 21:58:55 356

转载 囊括基本类型大小及范围

转载自: https://blog.csdn.net/love_x_you/article/details/42846993一、基本类型的大小及范围的总结(以下所讲都是默认在32位操作系统下):字节:byte;位:bit。1.短整型short:所占内存大小:2byte=16bit;所能表示范围:-32768~32767;(即-2^15~2^15-1)2.整型int:所占内存大小:4byte=32b...

2018-03-25 13:12:40 388

原创 L2-017. 人以群分(模拟题)

社交网络中我们给每个人定义了一个“活跃度”,现希望根据这个指标把人群分为两大类,即外向型(outgoing,即活跃度高的)和内向型(introverted,即活跃度低的)。要求两类人群的规模尽可能接近,而他们的总活跃度差距尽可能拉开。输入格式:输入第一行给出一个正整数N(2 <= N <= 105)。随后一行给出N个正整数,分别是每个人的活跃度,其间以空格分隔。题目保证这些数字以及它们...

2018-03-22 17:05:30 864

原创 L2-024. 部落(并查集应用)

在一个社区里,每个人都有自己的小圈子,还可能同时属于很多不同的朋友圈。我们认为朋友的朋友都算在一个部落里,于是要请你统计一下,在一个给定社区中,到底有多少个互不相交的部落?并且检查任意两个人是否属于同一个部落。输入格式:输入在第一行给出一个正整数N(<= 104),是已知小圈子的个数。随后N行,每行按下列格式给出一个小圈子里的人:K P[1] P[2] ... P[K]其中K是小圈子里的人数...

2018-03-22 16:44:50 527

原创 NYOJ 283 对称排序 Symmetric Order

DescriptionIn your job at Albatross Circus Management (yes, it's run by a bunch of clowns), you have just finished writing a program whose output is a list of names in nondescending order by length (s...

2018-03-22 11:22:23 236

空空如也

空空如也

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

TA关注的人

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