- 博客(13)
- 问答 (2)
- 收藏
- 关注
原创 Java中 this 和 super 关键字理解
首先还是来看一下例子:package thisExample;public class Student { private String name; private Long id; public Student () { } public Student (Long id) { this(); this.id = id; } public Student (Lon
2017-05-18 17:20:40
614
原创 Java中的abstract关键字理解
首先来看代码:package abstractExample;public abstract class AbstractClass { //抽象类 public void method1 () { System.out.println("This is the first method"); } public abstract void method2 (); //抽象方法,这个
2017-05-17 14:35:32
1032
原创 Java中的关键字static理解
1. 《Java编程思想》中对static的描述:static方法就是没有this方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。所以接下来想根据static的定义来写一个例子,最后写出来发现它也是一个单例模式。。。package staticExample;public
2017-05-17 13:16:16
421
原创 Java中判断对象是否为空的方法
首先来看一下工具StringUtils的判断方法: 一种是org.apache.commons.lang3包下的; 另一种是org.springframework.util包下的。这两种StringUtils工具类判断对象是否为空是有差距的:StringUtils.isEmpty(CharSequence cs); //org.apache.commons.lang3包下的StringUtils
2017-05-16 17:13:57
153232
3
原创 jQuery与属性和css样式
设置属性和获取属性$("#id").attr("id"); //这个是获取div的id属性值$("#id").attr("happy", "yes"); //这个是设置div的属性值,这个属性可以是现有的,也可以是自己定义需要用到的。定义css样式$("#id").css('width', '100px'); // 设置div的css样式$("#id").css('width', '0px
2017-05-16 16:23:36
559
原创 LocalDate、LocalTime、LocalDateTime
这三个有相似的地方,以下总结一下工作中使用到的方法:基本的创建时间LocalDate ld = LocalDate.of(2017, 5, 10);LocalTime lt = LocalTime.of(15, 0);LocalDateTime ldt = LocalDateTime.of(ld, lt);ld = ldt.toLocalDate();lt = ldt.toLocalTi
2017-05-10 15:32:31
2171
原创 Echarts插件使用总结
做项目一直在使用echarts插件进行画图,怎么说呢,一直在用,但是下次再用的时候还是要翻看笔记或者官网。下面总结一下用echarts走的弯路。1.首先是当一个页面有两个echarts图时,怎么做到图形随着窗口大小而变化:chart1.resize();chart2.resize();上面这么写是不行的,因为你会发现只会有一个图形变化。下面的才是正确的打开方式:window.onresize =
2017-05-10 14:28:42
1512
原创 Spring中的设计模式(工厂单例代理模板适配器)
1、Spring涵盖的内容很广,而且受我现在的知识面的限制,很多知识其实看着很是模糊,并不能全面的了解它。而且我觉得很多理论的知识最终也是以代码的形式体现。而看源码我觉得了解设计模式是必不可少的,所以今天就讲一下Spring中的设计模式。Java设计模式应该有23种,有人总结spring中运用的设计模式有8种:工厂模式、单例模式、代理模式、模板模式、适配器模式、包装器模式、观察者模式、
2017-04-27 16:51:29
964
转载 由Spring框架中的单例模式想到的
单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例注:Spring源码的版本4.3.4Spring依赖注入Bean实例默认是单例的,我们由此展开。Spring的依赖注入(包括lazy-init方式)都是发生在AbstractBeanFactory的getBean里。getBean的doGetBean方法调用getSinglet
2017-04-25 16:29:28
378
翻译 文章标题
22.1 Spring Web MVC 框架Spring Web model-view-controller(MVC)框架是围绕DispatcherServlet设计的,它将请求分配给配置的处理映射,可视化,区域设置,时区和主题解析,以及支持上传文件的处理程序。默认的处理是基于能提供很多灵活处理方法的@Controller和@RequestMapping注解。从Spring 3.0开始,通过@Pat
2017-04-11 17:36:17
287
翻译 Spring 官方文档翻译(第十章)
10 Spring Expression Language (SpEL)10.1 简介Spring Expression Language是一个强大的表达式语言,支持在运行时查询和操作对象。这个语言的语法跟Unified EL类似,但是他提供额外的功能,特别是方法调用和基本的字符串模板功能。虽然Java也有几种Java表达式语言,像OGNL,MVEL和JBoss EL,而Spring的表达式语言为S
2017-03-31 16:55:57
718
原创 Java中判断两个Long类型是否相等
开发中有遇到Long类型比较是否相等,比如Long A和Long B判断是否相等,当时习惯性的直接A==B; 自测的话确实么有问题,但是测试那边测试就有问题,当时郁闷了一下然后换成了A.equals(B)或A.longValue()==B.longValue()都是正确的; 改完bug,觉得需要看看是为什么,通过看Long.class,可以看出
2017-03-29 13:19:24
56527
1
翻译 Spring官方文档翻译(第九章)
最近有在看Spring的官方文档,然后百度了一下中文版的,发现有大神已经翻译了前七章,本着学习的目的,我想继续翻译下去,由于我看到第九章了,所以我会先翻译第九章,望共勉!
2017-03-24 20:22:31
729
空空如也
Ebean增强中的debug=1的含义
2017-06-14
Java String类型存到数据库为"",而其他类型则是null
2017-05-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人