自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 SpringBoot整合SpringMVC

1.创建Maven项目,加入起步依赖spring-boot-starter-parent2.加入SpringMVC依赖spring-boot-starter-web3.创建启动类@SpringBootApplicationpublic class SpringBootApplicationRunner { public static void main(String[] args) {...

2018-12-16 14:18:47 474

原创 常用jquery插件

bootstrap时间插件:<div class="col-sm-4"> <div class="form-group"> <label class="control-label">时间</label> <div class="col-sm-10 input-daterange"> &...

2019-05-31 10:49:32 520

原创 oracel常用

uuid:select sys_guid() from dual;89AEB48023355A9BE05011AC8AB22C73

2019-05-25 11:16:45 225

原创 JSON.parse、JSON.stringify、jQuery.parseJSON的区别

JSON.parse(jsonString): 将一个JSON格式字符串中解析成JSON对象JSON.stringify(obj) : 将一个JSON对象转换成字符串jQuery.parseJSON(jsonString) : 将JSON字符串转为JavaScript对象...

2019-04-22 14:48:52 691

转载 js阻止事件冒泡的方法(兼容IE及其他浏览器)

原文地址:https://www.cnblogs.com/moqing/p/5590216.htmlfunction stopBubble(e) { //如果提供了事件对象,则这是一个非IE浏览器 if ( e &amp;&amp; e.stopPropagation ) //因此它支持W3C的stopPropagation()方法 e.stopPropag...

2019-03-15 09:48:54 4363

转载 eclipse正常关闭(stop)非正常关闭(terminate)tomcat

原文地址https://www.oschina.net/question/999575_178249stop server 会序列化session到磁盘上,因为是正常关闭的,再次启动时会在找到磁盘中的session.ser文件,并进行反序列化,所以你的session还会存在,要清除有3种方法:1、非正常关闭,就是你的服务器挂了。2、手动关闭。3、session超时1.正常关闭stop2...

2019-03-07 11:32:30 6380 1

原创 限制div内容换行,div、p、h标签内长英文或长数字不自动换行解决方法

使用word-wrap:break-word

2019-02-28 18:44:52 1942

原创 前后端分离开发

前后端分离开发:后端可以独立于前端单独开发,前端也可以独立于后端单独开发,互不影响,按照API文档进行开发。首先必须先规定好接口文档后端按接口文档提供接口前端按接口文档调用接口...

2019-02-02 23:08:44 289

原创 js/jquery关闭当前窗口

closeWindow: function() { var userAgent = navigator.userAgent; if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") != -1) { location.href = "about:blank"; } else ...

2019-01-24 15:00:03 45286

原创 spring常用注解

一、用于创建对象的@Component@Controller@Service@Repository二、用于注入数据的@Autowired默认按照类型进行注入,如果有多个类型匹配,会使用变量名按照名称进行查找@Qualifier按照类型注入的基础之上,再按照名称给方法参数进行注入,给方法参数注入时可单独使用@Autowired@Qualifier按照类型注入的基础之...

2019-01-18 21:24:14 142

原创 css设置body背景图片不平铺只显示一张,图片和屏幕尺寸一样大,不随着屏幕缩放,并解决调整浏览器大小后出现空白条黑框

body{//图片background-image: url(&amp;amp;quot;…/theme/bdhbzf/images/unauthorize.png&amp;amp;quot;);//设置背景图片大小和屏幕一样大background-size:100%;//设置背景图像是否固定,不随着页面的其余部分滚动。background-attachment: fixed;//设置背景图片不平铺background-repeat...

2019-01-18 12:55:34 15175

原创 spring配置文件方式注入集合属性

一、概述用的是set方法注入的方式,只不过变量的数据类型都是集合。在注入集合数据时,只要结构相同,标签可以互换。1.数组,List,Set可以互换2.Map,Properties可以互换二、使用1.数组,List,Set&amp;lt;bean id=&quot;accountService&quot; class=&quot;com.yooyo.service.impl.AccountServiceImpl&quot;&amp;gt...

2019-01-15 22:23:30 647

原创 spring依赖注入的三种方式(DI:Dependency Injection)

一、什么是依赖注入,为什么使用依赖注入依赖:一个类使用了另一个类的对象,这个类就依赖于另一个类依赖注入:将另一个类的对象通过spring特有的方式放到这个类中,供这个类使用,这就是依赖注入使用场景:使用IOC已经降低了程序中类与类的耦合度,但是一个类中可能使用了另一个类的对象,这时候就需要使用依赖注入,将一个类的对象注入到另一个类中供它使用。二、spring使用配置文件方式实现...

2019-01-15 22:09:35 1690 1

原创 物理分页和逻辑分页

一、物理分页利用数据库的特性进行分页,例如利用oracle的rownum,mysql的top,sql server的top,利用这些关键字每次返回部分数据,即分页的结果。由于物理分页每次访问数据库,可用于数据量大,数据更新频繁的场景。二、逻辑分页每次返回数据库中所有数据,然后根据程序员的代码逻辑分页显示或返回。由于逻辑分页只访问一次数据库,返回全部数据,内存消耗大,可用于数据量小且...

2019-01-14 23:52:57 683

原创 Spring配置文件实例化Bean的三种方式,即创建Bean对象的三种方式(SpringIOC)

一、快速使用1.使用默认无参构造方法创建&amp;amp;lt;bean id=&amp;quot;accountService&amp;quot; class=&amp;quot;com.yooyo.service.impl.AccountServiceImpl&amp;quot;/&amp;amp;gt;&amp;amp;lt;bean id=&amp;quot;给对象在容器中提供一个唯一标识,用于获取对象,必须唯一,一般为类名,首

2019-01-14 23:20:14 596

原创 Spring中BeanFactory和 ApplicationContext 的区别以及常用实现类

一、spring 中工厂的类结构图应用启动时,工厂帮我们创建对象并放到一个map容器中。当需要使用对象的时候,工厂帮我们从map容器中拿出来。因为要经常取对象,所以是放在map容器中,而不是list容器中。二、BeanFactory和 ApplicationContext 的区别1.BeanFactory 是 Spring 容器中的顶层接口。ApplicationContext 是它...

2019-01-11 00:06:43 1760

原创 Spring整合junit,并使程序自动创建spring容器

一、快速使用1.导入依赖junitspring-test2.测试类上加注解@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations= {&quot;classpath:配置文件位置&quot;})3.注入测试对象@Autowired4.测试方法上加注解@Test二、原理详解junit无法为我们创建spr...

2019-01-06 22:30:32 677

原创 eclipse中tomcat添加项目后需要修改的配置文件

待补存…

2018-12-27 11:24:52 1210

原创 api接口安全

待补充…

2018-12-25 15:08:34 304

原创 敏捷开发、接口联调

待补充…

2018-12-25 15:07:42 530

原创 jsonp解决跨域问题

待补充…

2018-12-25 15:06:43 132

原创 注解方式使用Spring AOP,五种通知类型以及切入点表达式

注解方式使用Spring AOP,完善中…

2018-12-24 18:40:53 819

原创 SSM框架环境搭建,依赖以及配置详解

一、环境搭建1.导依赖&amp;amp;amp;amp;amp;amp;amp;amp;lt;project xmlns=&amp;amp;amp;amp;amp;amp;amp;quot;http://maven.apache.org/POM/4.0.0&amp;amp;amp;amp;amp;amp;amp;quot; xmlns:xsi=&amp;amp;amp;amp;amp;amp;amp;quot;http://www.w3.org/2001/XMLSch

2018-12-24 00:12:30 1679

原创 Spring AOP实现日志管理

Spring AOP实现日志管理,待补充,先生成链接。

2018-12-23 00:59:30 234

原创 xml方式使用Spring AOP,五种通知类型以及切入点表达式

切入点表达式定义公共的切入点表达式xml里定义注解方式定义通知类型xml方式使用Spring AOP注解方式使用Spring AOP&amp;amp;amp;lt;bean id=&amp;amp;quot;myXmlAspect&amp;amp;quot; class=&amp;amp;quot;cn.yooyo.aop.MyXmlAspect&amp;amp;quot;/&amp;amp;amp;gt;&amp;amp;amp;

2018-12-23 00:51:36 383

原创 cglib代理实现

一、写在前面通过子类实现的动态代理,要求被代理类不能用 final 修饰的类。

2018-12-23 00:37:35 120

原创 JDK代理实现

一、写在前面JDK代理基于接口的动态代理,使用JDK 官方的 Proxy 类,要求被代理类最少实现一个接口。

2018-12-23 00:34:20 132

原创 Spring AOP基本概念、术语以及底层实现

在程序运行期间,不修改源代码的情况下对已有方法进行增强。Spring底层通过jdk代理(被代理对象必须实现接口)(加链接)和cglib代理(加链接)实现AOP,Spring会自动选择其中一种。JoinPoint:连接点,即被拦截类中的所有方法,AOP技术可以对属性和方法进行增强,但是Spring AOP只能对方法增强,所以这里的点仅指的方法。PointCut:切入点,即被拦截类中具体增强的某...

2018-12-20 23:55:32 124

原创 浏览器和服务端交互的六种方式

1.输入网址,敲回车2.通过表单,点击登录/注册/提交3.点击链接4.js的location.href=""5.浏览器在识别HTML的时候自动发起请求,例如识别到js文件的时候,发起请求下载js文件6.AJAX...

2018-12-17 20:58:18 4941 1

原创 SpringBoot项目资源位置

1.启动类放在要扫面的包的外层路径中2.配置文件必须起名为application,并放在src/main/resources目录下3.web资源放在src/main/resources下新建static文件夹下

2018-12-17 09:54:23 333

原创 SpringBoot整合Redis

1.整合SpringMVC,Mybatis https://blog.csdn.net/qqq327954699/article/details/850380052.加入Redis依赖spring-boot-starter-redis3.SpringBoot启动类加@EnableCaching注解4.相应的实体类实现序列化接口Serializable5.在Service业务层相应的方法上加...

2018-12-17 09:54:14 97

原创 SpringBoot整合junit

1.加入spring-boot-starter-test依赖2.测试类加注解@RunWith(SpringJUnit4ClassRunner.class)@SpringBootTest(classes=启动类.class)

2018-12-17 09:54:02 297

原创 SpringBoot整合MyBatis

1.整合SpringMVC https://blog.csdn.net/qqq327954699/article/details/850367392.加入数据库驱动依赖mysql-connector-java3.加入Mybatis依赖mybatis-spring-boot-starter4.在src/main/resources下加入SpringBoot配置文件 application.pr...

2018-12-16 16:15:35 93

原创 SpringMVC整合Spring Data JPA

1.整合SpringMVC https://blog.csdn.net/qqq327954699/article/details/850367392.加入数据库驱动依赖mysql-connector-java3.加入Spring Data JPA依赖spring-boot-starter-data-jpa4.在src/main/resources下加入SpringBoot配置文件 appli...

2018-12-16 15:23:03 377

原创 分布式与集群

运行时库

2018-12-16 12:59:45 73

原创 如何效率高的学好编程

学习时不应该过多注重具体实现,而要理解原理和方法,具体实现可以在以后的使用中慢慢体会。

2018-12-16 12:59:09 466

原创 内存泄漏

什么是内存泄漏(memory leak)?   指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。 ...

2018-12-16 12:58:38 67

原创 JVM加载class文件的原理机制

JVM中类的装载是由Classloader和它的子类来实现的,Java ClassLoader是一个重要的java运行时组件,它负责在运行时查找和装入类文件中的类。大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的cl...

2018-12-16 12:57:57 302

原创 struts2的属性驱动和模型驱动

.Struts2的属性驱动.Struts2的属性驱动指的是在action中JSP页面的每一个form中的name都对应在action中有一个属性与之对应。 Struts2的模型驱动Struts2的模型驱动其实和Struts1.x中的ActionForm有点类似,在Struts1.x中每一个Action都必须有一个ActionForm与之对应,而Struts2.0中,每一个Actio...

2018-12-16 12:57:39 103

原创 面向对象的基本概念

面向对象的基本概念1)对象:对象是客观实体的抽象表示,是由描述对象的属性数据和对这些数据进行的操作行为两部分组成。 对象的特征:•具有一个状态,由与其相关联的属性值集合所表征。 •具有唯一的标识名,可以区别于其他对象。 •有一组操作方法,每个操作方法决定对象的一种行为。

2018-12-16 12:57:11 420

ssh框架整合详细文档 含注释 解释等 史上最详细

ssh框架整合详细文档 含注释 解释等 史上最详细 各种类继承的原因等

2017-08-23

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

TA关注的人

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