排序:
默认
按更新时间
按访问量

经常遇到的bug和解决方案(1)

海海海森 com.mysql.jdbc.exceptions.jdbc4.MySQLDataException: '2.34435678977654336E17' in column '3' is outside valid range for the datatype INTEGER.解决方案:...

2018-05-15 15:32:14

阅读数:21

评论数:0

在spring中使用通用Mapper,抽象出通用的业务类BaseService<T>

 这里写一下spring中使用Mapper的方案,这也是项目中的最优方案; 由于spring4增加了对泛型注入的支持,这个特性对于Mybatis的通用Mapper来说,非常的有用,可以直接在service中写Mapper<T>,通过BaseService...

2018-05-03 16:23:08

阅读数:21

评论数:0

SSM框架整合的文章(3)

 SSM框架整合的文章(2):ssm框架整合文章(2)springMvc理论:它始终是围绕 handler 数据模型 model 页面view进行开发的运行流程图:原理说明:通过mvc配置文件,配置“中央处理器”dispatchservlet,当用户请求一个url,dispatchservlet通...

2018-05-02 14:53:27

阅读数:12

评论数:0

localStorage使用总结

1:localStorage的写入这里有三种方法写入:if(!window.localStorage){ alert("浏览器支持localstorage"); return false; }els...

2018-04-20 15:20:33

阅读数:19

评论数:0

java 中static方法中有关继承的问题总结

public class StaticTest { public static void main(String[] args) { A a = new B(); a.f1(); a.f2(); } } ...

2018-03-28 15:48:37

阅读数:14

评论数:0

java设计模式---代理模式

代理模式:给目标对象提供一个代理,有代理对象控制目标对象的引用其中代理模式:起到中介的作用,连接客户端和目标对象其中主要作用:通过代理对象间接的来访问目标对象具体的是实现方式:步骤1: 创建抽象对象接口(Subject):声明你(真实对象)需要让代购(代理对象)帮忙做的事(买Mac)public ...

2018-03-28 14:27:53

阅读数:20

评论数:0

java设计模式---适配器模式

适配器模式:定义一系列的算法,将每个算法封装到具有公共接口的一系列策略类中,从而使它们可以相互替换,让算法不影响客服端的情况下发生变化解决的问题:算法可独立使用外部而变化,客户端可以根据外部的条件选择不同的策略解决不同的问题具体的实现:步骤1: 定义抽象策略角色(Strategy):百货公司所有促...

2018-03-28 14:15:25

阅读数:26

评论数:0

java设计模式---简单工厂模式

简单工程模式又叫静态方法模式(因为在工厂中定义了一个静态方法)在现实生活中,工厂是负责生产产品的;同样在设计模式中,简单工厂模式我们可以理解为负责生产对象的一个类,称为工厂类解决的问题是:将类实例化操作与使用对象的操作分开,让使用者不知道具体参数就可以实例化所需要的产品类,避免在客户端代码的显示指...

2018-03-28 14:02:03

阅读数:17

评论数:0

java 设计模式—单例模式

单例模式解决的问题是:保证1个类只有1个对象,降低对象之间的耦合度工作原理:在java中,我们通过使用对象(类实例化后)来操作这些类,类实例化是通过构造方法进行的,要是想实现一个类只有一个实例化对象,就要对类的构造方法下功夫:单例模式的一般的实现:public class Singleton { ...

2018-03-28 11:12:59

阅读数:10

评论数:0

java内存泄露

Java的最显著的优点之一是内存管理。你只需要简单创建对象,java的垃圾收集器来负责分配和释放内存。但是,情况并不是这么简单,因为java程序中常发生内存泄露。内存泄露:应用程序不再使用对象,但是垃圾回收器无法将其删除,因为它们被引用。在下面的例子中,对象A引用对象B。当B在应用程序中不再被使用...

2018-03-26 16:20:53

阅读数:39

评论数:0

java 中servlet的总结

1:servlet定义:Servlet是一个Java应用程序,运行在服务器端,用来处理客户端请求并作出响应的程序。Servlet多线程体系结构是建立在Java多线程机制之上的,它的生命周期是由Web容器负责的。 当客户端第一次请求某个Servlet时,Servlet容器将会根据web.xml配置文...

2018-03-26 14:58:47

阅读数:24

评论数:0

java 内部类总结

为何使用内部类内部类提供了更好的封装,只有外部类能访问内部类内部类可以独立继承一个接口,不受外部类是否继承接口影响内部类中的属性和方法即使是外部类也不能直接访问,相反内部类可以直接访问外部类的属性和方法,即使private利于回调函数的编写一个内部类的例子:public class OuterCl...

2018-03-26 13:36:31

阅读数:18

评论数:0

Java三大特征

Java面向对象的三大特征:封装、继承、多态封装和继承几乎都是为多态而准备的封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。也就是说封装:封装也称信息隐藏,是指利用抽象数据类型把数据和基于数据的操作封装起来,使其成为一个不可分割的整体,数据隐藏在抽象数据内部,尽可能的隐藏数据细...

2018-03-26 11:10:52

阅读数:132

评论数:0

mybatis中动态sql

spring和mybatis结合的配置:Spring与Mybatis整合的时候需要配置SqlSessionFactoryBean,该配置会加入数据源和mybatis xml配置文件路径等信息:<bean id="sqlSessionFactory&q...

2018-03-22 11:07:47

阅读数:41

评论数:0

ssm框架各层解析

       我们在使用ssm搭建框架的使用,首先要知道有哪几层,以及各层之间有什么作用,这样我们搭建框架才可以事半功倍。主要对下面的四层简单介绍一下:1:持久层:dao层(mapper)Dao层:主要是做数据持久层的工作,负责和数据库进行联络的一些任务在此封装,dao层的设计首先是dao的接口,...

2018-03-19 17:56:38

阅读数:66

评论数:0

springmvc +spring+mybatis框架总结

1:pom.xml中使用的jar:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema...

2018-03-19 17:55:29

阅读数:24

评论数:0

js 中有关窗口操作的解析

<!--滚动条滚动垂直距离:window.pageYOffset 水平距离:window.pageXOffset 和document.boby.scrollLeft--> function getScrollOffset() { ...

2018-03-02 17:28:41

阅读数:21

评论数:0

js 异步加载和json格式

1:json解析 <!--json--> var json = { name: "json", age: 123 } var str = JSON.stringi...

2018-03-02 13:55:06

阅读数:60

评论数:0

js实现拖拽的解析(3)

<div style="width: 100px;height: 100px;background-color: #2df2ff;position: absolute;;left: 0; top: 0;">&a...

2018-03-01 14:34:08

阅读数:24

评论数:0

js事件解析(2)

1:html代码:<div class="wrapper"> <div class="content"> &...

2018-03-01 13:26:25

阅读数:15

评论数:0

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