自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 JavaScript对象

很多文章说JavaScript中多有事物都是对象,对象看起来好像很熟悉,可是到底什么才是对象呢,在 JavaScript 中,对象是拥有属性和方法的数据(变量),也就是说所有的事物都可以有属性和方法。举个简单的例子,var person = "放羊娃",这个a就是一个对象,最开始我一直不理解,像正常定义一个对象都是var person = {name:"放羊娃"}这种的,这样person这个对象就会

2017-10-27 20:02:16 281

原创 JavaScript回调函数

最近一直在纠结JavaScript的回调函数(callback),什么是回调函数,回调函数什么时候执行,查了很多资料,大部分都解释清楚了这两个问题,但是看完以后还是不知道,一头雾水,尤其是对于一个新手,怎么样简单粗暴的学会使用这个东西很重要。不得已还是得继续研究,总算是学会怎么使用了。首先来定义一个带回调函数的函数var test= function(callback){ var a =

2017-10-25 21:33:28 378

原创 Spring FrameWork学习笔记(一)Spring框架综述

Spring框架为你开发企业级应用提供了一个轻量级的一站式解决方案。Spring是模块化的工具,允许你在不加入其他组件的情况下使用其中一个组件。你可以在任何web框架上使用IOC容器,你也可以只使用Hibernate集成模块或JDBC抽象层。Spring框架支持声明式的事务管理,支持通过RMI(Remote Method Invocation)或web service远程访问你的程序逻辑,支持通过

2017-10-10 22:31:29 1019 1

原创 MyBatis学习笔记(一)

一、MyBatis介绍   MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。二、MyBati

2017-10-08 22:24:06 354

原创 浅谈依赖注入

1.前言  依赖注入(Dependency Injection)这个词让人望而生畏,现在已经演变成一项复杂的编程技巧或者设计模式理念,但事实证明,依赖注入并不像它听上去那么复杂。在项目中应用DI,会让我们的代码变得异常简单并且更容易理解和测试。

2017-09-27 22:25:26 206

原创 HttpServletRequest

一、HttpServletRequest介绍  HttpServletRequest,Extends the ServletRequest interface to provide request information for HTTP servlets.翻译过来就是HttpServletRequest是继承于ServletRequest,专门用来向HTTP协议的Servlets提供请求信息。当客

2017-09-25 19:17:45 318

原创 BufferedReader和BufferedWriter读写中文乱码的解决方法

使用BufferedReader和BufferedWriter读写文件时,在不指定特定的编码格式时,可能会出现乱码的问题。为什么是可能呢,因为有时候也会出现不乱码的情况,这是因为JVM的默认编码格式跟我们读写的文件编码格式正好是一致的,所以此时不指定特定的编码格式也不会出现问题。但是在遇到JVM默认编码格式和文件编码格式不一样时,就会出现中文乱码的问题,因此此时我们需要根据文件的属性去修改IO流的编

2017-09-21 20:33:54 7558 1

转载 Windows 10上MarkdownPad2无法预览的解决办法

升级win10后,发现一直可以用的MarkdownPad2预览功能不可以用了。于是在网上搜索了一下,刚开始没有解决。不过现在可以了。现在把解决方案记录下来。Windows10上使用MarkdownPad会出现无法预览的情况,如下图所示 官方的文档给出如下说法: This issue has been specifically observed in Windows 8. You ma

2017-09-18 22:31:55 584

原创 JacaScript函数定义

1.函数声明function testFunction(a, b) { return a * b;}var result = testFunction(4, 3);2.函数表达式var testFunction = function (a, b) { return a * b};var result = testFunction(4, 3);3.Function() 构造函数

2017-09-17 15:18:41 426

原创 Listener监听器

一、监听器的分类 二、监听器接口源码三、监听器使用实例

2017-09-07 22:14:31 261

原创 Filter过滤器

Filter也称之为过滤器,Web开发人员可以通过Filter技术,对web服务器管理的所有web资源,例如Jsp、Servlet、静态图片文件或静态html文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。 一、Filter的作用在HttpServletRequest 到达Servlet 之前,拦截客户的HttpServletR

2017-09-06 19:25:24 287

原创 Java保留两位小数的几种方法

1、使用java.math.BigDecimal实现2、使用java.text.DecimalFormat实现3、使用java.text.NumberFormat实现4、使用java.util.Formatter实现5、使用String.format实现```import java.math.BigDecimal;import java.math.RoundingMode;import java.t

2017-08-26 15:19:52 571

原创 Java构造方法的继承机制

1、如果类中没有构造方法,Java会给类自动添加一个无参的构造方法,即默认构造方法;如果定义了构造方法,则不会添加默认无参构造方法。 2、如果子类的构造方法没有通过super显式调用父类的构造方法,也没有通过this显式调用自身的其他构造方法,则系统会默认调用父类的无参构造方法。如果此时父类没有无参构造方法,则会编译出错。 3、如果子类的构造方法中通过super显式调用父类的有参构造方法,那么将

2017-08-25 14:38:02 471

原创 Java构造函数、构造代码块和静态代码块的区别和调用时间

静态代码块:最早执行,类被载入内存时执行,只执行一次。没有名字、参数和返回值,有关键字static。 构造代码块:执行时间比静态代码块晚,比构造函数早,和构造函数一样,只在对象初始化的时候运行。没有名字、参数和返回值。 构造函数:执行时间比构造代码块时间晚,也是在对象初始化的时候运行。没有返回值,构造函数名称和类名一致。public class Constructor { public s

2017-08-25 10:33:23 365

MyBatis学习笔记(一)

通过最简单的项目帮助大家了解MyBatis的开发流程,实现完整的运用。

2017-10-09

空空如也

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

TA关注的人

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