自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 文件上传下载注意事项

目录 一、文件上传注意事项二、文件下载注意事项(我这里只单文件下载)三、友情链接四、最后非常感谢网上的原意分享的人儿^_^一、文件上传注意事项文件格式是否符合要求 文件名称是否有特殊符号,比如+,空格等,在上传的时候最好过滤掉,否则下载会很痛苦的(这点很重要) 文件上传后内容是否会乱码,尤其是中文 文件上传的大小,如果是后端文件流形式上传就后端控制,如果想oss那...

2018-11-23 11:06:36 1570

转载 eclipse创建springboot简单项目

先去谅解一下springboot是个什么东西,然后去慕课上看下基础知识,然后根据下面这些连接自己搭建简单框架:eclipse+springboot+mavenspringboot+main类位置放置@Controller/@RestController+springboot@SpringbootApplication+springboot.yml书写格式+sprin

2018-01-22 20:24:21 939

转载 maven+ssm+oracle简单项目搭建

给你们两个链接,根据这两个链接应该可以搭建出来http://blog.csdn.net/gebitan505/article/details/44455235/http://blog.csdn.net/xybelieve1990/article/details/52043127我也是看了很多链接才搭建出来了,其中绝对这两个链接比较适用,虽然工作的时候不会让你去大框架,除非你是架构师

2017-12-19 20:09:10 2167

原创 sql语句实现多条数据合为一条数据

今天遇到个函数感觉很有用,给你们举个例子吧:当我们给用户多个角色的时候,我们的用户角色表的展示方式有两种,一种是把所有角色何在一起变成一个字符串,然后在该表查看用户就能看到一条关于用户角色的数据另一种就是插入多条数据,一个用户一个角色,然后再对同一个用户insert一个角色,也就是当查询一个用户的时候,返回的是多条数据个人感觉返回多条的数据这种方式便于数据库管理,但是如果在前台展示

2017-12-06 20:15:48 34918 6

原创 ssm(struts2、spring、ibatis)框架使用注意事项

一、大佬绕道,嘿嘿,这部分对刚时候这个框架没多久的小白,比如我是有些用的,因为我在写代码的时候就因为这些问题不能较顺利的完成开发。二、注意事项:在控制层写好action方法后,最好马上到struts2的xml文件里配置好相应的action,如果你忘了写也没有关系,项目启动的时候是不会报错的,但是当调用到这个action的时候后台就会报错,提示There is no Action map

2017-12-05 20:07:33 297

原创 sql语句实现一张表中插入另一张表数据

1、情况一:当两张表的字段完全相同的时候这个时候要先怀疑为什么会建两张字段完全相同的表,如果确实是需要两张字段完全相同的表,插入的sql语句如下:insert into 表一 select * from 表二;如果不想要某个字段重复的数,插入的sql语句如下:insert into 表一 select * from 表二 where 表一的某个字段 not in(select 对应

2017-12-05 19:24:12 48906 1

原创 fastjson简单运用

1、理解:是阿里巴巴公司开源json的工具包2、先上两个链接:https://www.cnblogs.com/wgale025/p/5875430.html                               http://www.oschina.net/code/snippet_228315_351223、代码示例://先创建一个对象public class Te

2017-11-21 15:53:17 184

转载 java行为设计模式——中介者模式

1、模式理解:现在最常见的应该是房屋中介了,或者职介所之类的,以前比较常见的应该是媒婆,信使等,就拿媒婆来说好了,媒婆给人牵线,那是什么人呢,肯定一边的女人,一边是男人,男人跟女人之间通过媒婆来传递信息,从而找到符合要求的另一半。说白了就是一个对象要调用另一个对象的方法,但是又不直接通个另一个对象调用,而是线通过调用别的对象的方法,再在别的对象的方法中调用另一个对象的方法,蓝瘦,香菇,做人太不直接

2017-11-20 14:07:23 190

转载 java行为设计模式——策略模式

1、模式理解:策略嘛,策略一,策略二,策略三等等,然后你可以选择,选择哪个策略就执行哪个策略2、运用场景:分类多的时候可以使用3、代码示例:来自:https://www.cnblogs.com/java-my-life/archive/2012/05/10/2491891.html//先创建一个接口,所有等级的会员都有打折功能public interface Discount {

2017-11-17 14:37:48 159

原创 java行为设计模式——MVC模式

1、模式理解:这个模式很明显是分层次的,模式模型m通过控制层c将信放到视图层v上,同时可以可以通过控制层,改变模型层的数据,从而来改变视图上的数据2、运用场景:框架就是用这种模式的多3、代码示例://先创建一个模型层public class Model { String modelName; String modelId; public String getModelNam

2017-11-17 11:47:54 255

转载 java行为设计模式——观察者模式

1、模式理解:一个对象,被多个对象进行观察,当这个对象发生改变时,会通知观察这个对象的对象。由此可见,被观察者类包含观察者类集合,当被观察者被改变时,有方法调用观察者的方法以此来通知观察者,观察者里有被观察者对象,同时当观察者被创建的时候要匹配对象的被观察者2、运用场景:对于那种牵一发而动全身的事件可以用这种模式:3、代码示例:来自:https://www.cnblogs.com/fing

2017-11-17 10:33:14 182

原创 java结构型设计模式——装饰模式

1、模式理解:这个模式还是很好理解的,装饰嘛,就像我们装修房子一样,就是在原有的基础上进行改进。结构模式就是被装饰的类都统一实现一个接口,装饰类也实现这个接口,用来做装饰的类统一继承这个装饰类。举个例子,有一个小男孩,装饰一下,有一个可爱的小男孩,可爱就是用来装饰的,装饰完之后小男孩还是小男孩,就是多了个标签而已2、运用场景:当对象之间不存在继承关系,但是存在附属关系的时候可以使用,说简单点就

2017-11-17 08:36:44 205

原创 java行为设计模式——命令模式

1、模式理解:简单点可以这么说,命令由谁发送,命令由谁执行,由哪些命令2、运用场景:命令可以同时进行,适用于并发3、代码示例:可以参考:https://www.cnblogs.com/java-my-life/archive/2012/06/01/2526972.html//先创建命令的接受者,孩子接收吃饭或者睡觉的命令public class Children { void

2017-11-16 18:34:55 179

原创 java行为设计模式——模板模式

1、模式理解:小明要干这些活,小红也要干这些活,于是我们先把这些活都抽象出来,然后用一个或者多个方法把这些活放到一个或者多个方法,到时候只要调用这个方法就可以实现这些活,而不需要一个一个的实现2、运用场景:模板嘛,你所怎么用,PPT模板用过吧,不要我说了吧,反正要我说我也说不清,嘿嘿3、代码示例://先抽象出一个模板public abstract class Event {

2017-11-16 17:07:08 164

原创 java行为设计模式——访问者模式

1、模式理解:可以简单的理解为你去看你女朋友,然后用你的方式带着你的女朋友出去玩。如果是一个接收者,多个访问者,就可以根据不同的访问者来实现其访问的目的2、运用场景:当多个对象需要统一对象作为参数来实现他们方法名相同的方法时可以使用,是不是看了之后很懵逼,没关系,可以先看代码3、代码示例://先创建一个接收者,girl,接收boypublic class Girl { priv

2017-11-16 16:48:39 195

原创 java结构型设计模式——外观模式

1、模式理解:这个模式还是比较简单的,举个例子,比如一个成功人士,人们所知道的是他是个成功人士,但是人们不知道的是他为了成功所作的事。很容易理解把,就是一个事件的实现要基于多个事件。2、运用场景:当客户只想直观的查看事件而不想了解事件发生的原因的时候可以用,这东西跟接口的理念是一样的3、代码示例://为了体现成功,先创建成功的三个方式类public class Study { v

2017-11-16 11:12:25 158

原创 java结构型设计模式——代理模式

1、模式理解:代理模式很简单,就是一个对象代替另一个对象来执行相应的方法,比方说老师帮学生去考试,哈哈哈2、运用场景:随便啦,爱咋用咋用3、代码示例://先写一个接口,里面是学生和老师都有的方法public interface Work { void test();}//再创建学生类,实现去考试的方法public class Student implements Work{

2017-11-16 10:42:01 204

原创 java结构型设计模式——组合模式

1、模式理解:组合模式就是把两个对象放在一个对象里喽,确切的说是一个对象包含别的对象的集合,好比你一老板可以有很多个员工,够清除了吧2、运用场景:单对多或者多对单的时候可以使用组合模式3、代码示例://先创建员工对象public class Staff {    String name;    public Staff(String name) {        t

2017-11-13 17:51:10 214

原创 java结构型设计模式——过滤器模式

1、模式理解:过滤嘛,就好比相亲,这么多人可以让你去挑选,这就意味着你要筛选呀,不能什么歪瓜裂枣都要是吧,这就是过滤,你创建过滤的标准,符合标准就可以进一步发展,就这么简单2、应用场景:当需要筛选很多对象的时候就可以这么用呀3、代码示例:可以参考:https://www.w3cschool.cn/java/java-filter-pattern.html//既然要过滤,那么先把要过滤的

2017-11-13 17:01:12 229

原创 java结构型设计模式——桥接模式

1、模式理解:桥接模式,那么桥接什么呢,可以把桥接理解为连接,连接两个对象,那么两个对象怎么才能连接上呢,至少要让两个对象存在点关系吧,比方两个人谈恋爱,从得有些关系才好下手吧,总不能大马路上拉个人就跟她说我们谈恋爱吧,这不找抽吗2、运用场景:想让对象建存在关系,就可以使用桥接模式,桥接模式也是丰富一个对象的过程,因为连接的多了就成了一个体系3、代码示例:可以参考:https://www.

2017-11-13 15:53:51 226

原创 java结构型设计模式——适配器模式

1、模式理解:适配器模式其实还是比较好理解的,就拿多功能插线板来说把,就相当于一个适配器,很多类型的插头都是可以在这个插线板上匹配上的。说的专业一点就是当多个对象想实现同一类功能的时候,可以通过适配器来调取相应的对象,实现给对象相应的功能,哈哈好像说的也不怎么专业 ^-^2、应用场景:适配器模式跟工厂模式还是蛮像的,都是根据不同的参数调取相应的对象,实现相应的功能,你爱咋用咋用吧,老子多不

2017-11-13 15:22:14 213

转载 HTML当前日期和倒计时展示

1、展示当前日期:代码如下:转载自:http://blog.csdn.net/a13432421434/article/details/70173250 show_time setInterval("show_time.innerHTML=new Date().toLocaleString()+' 星期'+'

2017-11-09 18:32:40 11807

原创 跑马灯效果

1、对于有缝的跑马灯效果可以使用标签:①direction:这个属性表示向那个方向滚动,参数:left、right、up、down②scrollamount:这个属性表示滚动的速度③behavior:这个属性表示滚动的方式,参数:scroll循环滚动、slide单次滚动、alternate交替滚动④loop:这个属性表示滚动次数,默认-1无限滚动⑤scrolldelay:这个属

2017-11-09 16:06:12 2242

转载 java行为型设计模式——责任链模式

1、理解:所谓责任连模式就是所当事件发生的时候,有人对事件进行处理;2、处理方式:可以是先给对A处理,然后再给B处理,再给C处理,ABC处理的结果可以有关系,也可以没有关系3、转换为代码:首先将事件接收者都抽象出一个类,这个类的作用是①能够获得事件接收者②能够抽象事件实现方法③能够在接受事件之后去调用方法同时将事件传递给下一个事件接收者事件接收者在接收事件之后重写抽象类中的方法实现

2017-11-09 09:52:17 177

转载 java创建型设计模式——生成器模式

模式理解:生成器设计模式说简单点就是在创建一个对象的同时一并创建对象的附属对象,比如创建一个3人的家庭对象,先创建家庭对象,同时家庭对象也包括父亲对象,母亲对象,再加上你自己,这都是一并创建的运用场景:当对象存包含或有附属对象时可用代码示例:来自(https://www.w3cschool.cn/java/java-builder-pattern.html)//先创建被包含的对象:

2017-11-09 09:49:52 318

原创 java创建型设计模式——单例模式

模式理解:单例模式只希望对象只能被创建一次,就是只能new一次,就是说我们不能直接通过构造方法来创建对象,所以我们先将构造方法私有化,再在自己的类里直接new一个私有化静态对象,最后通过一个静态的方法来调取new出来的私有化静态对象,这样外部类就可以通过这个类,直接调取这个静态方法,从而获得这个静态的私有化new出来的对象。运用场景:相当于一个全局变量,只不过这个变量是个对象而已,比如日志管理,数

2017-11-09 09:46:53 210

原创 java创建型设计模式——抽象工厂模式

模式理解:该模式跟工厂模式的区别就是,工厂模式对应着一个工厂,而抽象工厂模式对应多个工厂,就是说将多个工厂抽象出一个类,先通过这个类来创建对应工厂,然后再通过工厂实现工厂中相应的方法运用场景:两个串联开关的时候使用,无所谓多个工厂类型是否相同代码示例://先设计两个接口: public interface IStore { void sale(); }

2017-11-09 09:38:18 240

原创 java创建型设计模式——工厂模式

1、模式理解:说简单点逻辑就跟if else是一样的效果,就是根据不同的条件处理不同的事务2、运用场景:就是一个开关,同过开关来创建对象,省去自己写,简化前台3、代码示例:数据库选择示例//先定义一个创建数据库的接口:public interface IDataBase { void createDataBase();}//接着创建数据库对象并实现该接口:

2017-11-09 09:33:25 297

原创 Java自定义日期处理工具类

1、主要使用Calendar类、SimpleDateFormat类2、同时注意add方法是相对当前月而言的,而set方法是对应整体而言,整体是月就是从月的第一天开始,是年就从年的第一天开始3、工具类代码如下:public class CalendarUtil { publicstatic final String FORMAT_1="yyyyMMdd"; public

2017-11-09 09:20:47 1892

原创 js零散知识

1、\反斜杠用于转义2、pop()方法:获取数组的最后一个数据,同时移除原数组的第一个数据3、shift()方法:获取数组的第一个数据,同时移除原数组的第一个数据4、push(数据)方法:添加数据到数组最后一个位置5、unshift(数据)方法:添加数据到数组第一个位置6、获取js对象属性值的方法:对象.属性;对象[属性/属性代表]7、delete:删除对象中的某个属性,例

2017-11-02 13:59:26 160

转载 Java实现求最短路径算法——————Dijkstra(迪杰斯特拉)

转载自:                     http://blog.csdn.net/z85778148/article/details/50603820功能描述:        计算出一个点到其他所有点的最短路径

2017-10-24 16:19:15 636

空空如也

空空如也

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

TA关注的人

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