- 博客(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
528
原创 常用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
570
原创 oracel常用
uuid:select sys_guid() from dual;89AEB48023355A9BE05011AC8AB22C73
2019-05-25 11:16:45
272
原创 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
752
转载 js阻止事件冒泡的方法(兼容IE及其他浏览器)
原文地址:https://www.cnblogs.com/moqing/p/5590216.htmlfunction stopBubble(e) { //如果提供了事件对象,则这是一个非IE浏览器 if ( e && e.stopPropagation ) //因此它支持W3C的stopPropagation()方法 e.stopPropag...
2019-03-15 09:48:54
4451
转载 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
6509
1
原创 前后端分离开发
前后端分离开发:后端可以独立于前端单独开发,前端也可以独立于后端单独开发,互不影响,按照API文档进行开发。首先必须先规定好接口文档后端按接口文档提供接口前端按接口文档调用接口...
2019-02-02 23:08:44
328
原创 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
45585
原创 spring常用注解
一、用于创建对象的@Component@Controller@Service@Repository二、用于注入数据的@Autowired默认按照类型进行注入,如果有多个类型匹配,会使用变量名按照名称进行查找@Qualifier按照类型注入的基础之上,再按照名称给方法参数进行注入,给方法参数注入时可单独使用@Autowired@Qualifier按照类型注入的基础之...
2019-01-18 21:24:14
174
原创 css设置body背景图片不平铺只显示一张,图片和屏幕尺寸一样大,不随着屏幕缩放,并解决调整浏览器大小后出现空白条黑框
body{//图片background-image: url(&amp;quot;…/theme/bdhbzf/images/unauthorize.png&amp;quot;);//设置背景图片大小和屏幕一样大background-size:100%;//设置背景图像是否固定,不随着页面的其余部分滚动。background-attachment: fixed;//设置背景图片不平铺background-repeat...
2019-01-18 12:55:34
16102
原创 spring配置文件方式注入集合属性
一、概述用的是set方法注入的方式,只不过变量的数据类型都是集合。在注入集合数据时,只要结构相同,标签可以互换。1.数组,List,Set可以互换2.Map,Properties可以互换二、使用1.数组,List,Set&lt;bean id="accountService" class="com.yooyo.service.impl.AccountServiceImpl"&gt...
2019-01-15 22:23:30
712
原创 spring依赖注入的三种方式(DI:Dependency Injection)
一、什么是依赖注入,为什么使用依赖注入依赖:一个类使用了另一个类的对象,这个类就依赖于另一个类依赖注入:将另一个类的对象通过spring特有的方式放到这个类中,供这个类使用,这就是依赖注入使用场景:使用IOC已经降低了程序中类与类的耦合度,但是一个类中可能使用了另一个类的对象,这时候就需要使用依赖注入,将一个类的对象注入到另一个类中供它使用。二、spring使用配置文件方式实现...
2019-01-15 22:09:35
1784
1
原创 物理分页和逻辑分页
一、物理分页利用数据库的特性进行分页,例如利用oracle的rownum,mysql的top,sql server的top,利用这些关键字每次返回部分数据,即分页的结果。由于物理分页每次访问数据库,可用于数据量大,数据更新频繁的场景。二、逻辑分页每次返回数据库中所有数据,然后根据程序员的代码逻辑分页显示或返回。由于逻辑分页只访问一次数据库,返回全部数据,内存消耗大,可用于数据量小且...
2019-01-14 23:52:57
735
原创 Spring配置文件实例化Bean的三种方式,即创建Bean对象的三种方式(SpringIOC)
一、快速使用1.使用默认无参构造方法创建&amp;lt;bean id=&quot;accountService&quot; class=&quot;com.yooyo.service.impl.AccountServiceImpl&quot;/&amp;gt;&amp;lt;bean id=&quot;给对象在容器中提供一个唯一标识,用于获取对象,必须唯一,一般为类名,首
2019-01-14 23:20:14
639
原创 Spring中BeanFactory和 ApplicationContext 的区别以及常用实现类
一、spring 中工厂的类结构图应用启动时,工厂帮我们创建对象并放到一个map容器中。当需要使用对象的时候,工厂帮我们从map容器中拿出来。因为要经常取对象,所以是放在map容器中,而不是list容器中。二、BeanFactory和 ApplicationContext 的区别1.BeanFactory 是 Spring 容器中的顶层接口。ApplicationContext 是它...
2019-01-11 00:06:43
1816
原创 Spring整合junit,并使程序自动创建spring容器
一、快速使用1.导入依赖junitspring-test2.测试类上加注解@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations= {"classpath:配置文件位置"})3.注入测试对象@Autowired4.测试方法上加注解@Test二、原理详解junit无法为我们创建spr...
2019-01-06 22:30:32
723
原创 SSM框架环境搭建,依赖以及配置详解
一、环境搭建1.导依赖&amp;amp;amp;amp;amp;amp;amp;lt;project xmlns=&amp;amp;amp;amp;amp;amp;quot;http://maven.apache.org/POM/4.0.0&amp;amp;amp;amp;amp;amp;quot; xmlns:xsi=&amp;amp;amp;amp;amp;amp;quot;http://www.w3.org/2001/XMLSch
2018-12-24 00:12:30
1754
原创 xml方式使用Spring AOP,五种通知类型以及切入点表达式
切入点表达式定义公共的切入点表达式xml里定义注解方式定义通知类型xml方式使用Spring AOP注解方式使用Spring AOP&amp;amp;lt;bean id=&amp;quot;myXmlAspect&amp;quot; class=&amp;quot;cn.yooyo.aop.MyXmlAspect&amp;quot;/&amp;amp;gt;&amp;amp;
2018-12-23 00:51:36
416
原创 Spring AOP基本概念、术语以及底层实现
在程序运行期间,不修改源代码的情况下对已有方法进行增强。Spring底层通过jdk代理(被代理对象必须实现接口)(加链接)和cglib代理(加链接)实现AOP,Spring会自动选择其中一种。JoinPoint:连接点,即被拦截类中的所有方法,AOP技术可以对属性和方法进行增强,但是Spring AOP只能对方法增强,所以这里的点仅指的方法。PointCut:切入点,即被拦截类中具体增强的某...
2018-12-20 23:55:32
146
原创 浏览器和服务端交互的六种方式
1.输入网址,敲回车2.通过表单,点击登录/注册/提交3.点击链接4.js的location.href=""5.浏览器在识别HTML的时候自动发起请求,例如识别到js文件的时候,发起请求下载js文件6.AJAX...
2018-12-17 20:58:18
5073
1
原创 SpringBoot项目资源位置
1.启动类放在要扫面的包的外层路径中2.配置文件必须起名为application,并放在src/main/resources目录下3.web资源放在src/main/resources下新建static文件夹下
2018-12-17 09:54:23
398
原创 SpringBoot整合Redis
1.整合SpringMVC,Mybatis https://blog.youkuaiyun.com/qqq327954699/article/details/850380052.加入Redis依赖spring-boot-starter-redis3.SpringBoot启动类加@EnableCaching注解4.相应的实体类实现序列化接口Serializable5.在Service业务层相应的方法上加...
2018-12-17 09:54:14
119
原创 SpringBoot整合junit
1.加入spring-boot-starter-test依赖2.测试类加注解@RunWith(SpringJUnit4ClassRunner.class)@SpringBootTest(classes=启动类.class)
2018-12-17 09:54:02
331
原创 SpringBoot整合MyBatis
1.整合SpringMVC https://blog.youkuaiyun.com/qqq327954699/article/details/850367392.加入数据库驱动依赖mysql-connector-java3.加入Mybatis依赖mybatis-spring-boot-starter4.在src/main/resources下加入SpringBoot配置文件 application.pr...
2018-12-16 16:15:35
117
原创 SpringMVC整合Spring Data JPA
1.整合SpringMVC https://blog.youkuaiyun.com/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
415
原创 内存泄漏
什么是内存泄漏(memory leak)? 指由于疏忽或错误造成程序未能释放已经不再使用的内存的情况。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,失去了对该段内存的控制,因而造成了内存的浪费。 ...
2018-12-16 12:58:38
91
原创 JVM加载class文件的原理机制
JVM中类的装载是由Classloader和它的子类来实现的,Java ClassLoader是一个重要的java运行时组件,它负责在运行时查找和装入类文件中的类。大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的cl...
2018-12-16 12:57:57
329
原创 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
139
原创 面向对象的基本概念
面向对象的基本概念1)对象:对象是客观实体的抽象表示,是由描述对象的属性数据和对这些数据进行的操作行为两部分组成。 对象的特征:•具有一个状态,由与其相关联的属性值集合所表征。 •具有唯一的标识名,可以区别于其他对象。 •有一组操作方法,每个操作方法决定对象的一种行为。
2018-12-16 12:57:11
520
ionic cordova8.1.2打ios包iso12.2系统运行闪退?
2019-04-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人