自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

转载 logback与Spirng结合使用

一、logback与Spirng结合使用1、maven添加引用:[html] view plain copy<dependency>      <groupId>log4j</groupId>      <artifactId>log4j</artifactId>      <version>${log4j.version}&...

2018-02-21 16:02:19 348

原创 遇到的Hibernate的三个小坑

1,Update需要先find到实体,然后再更新其中的字段。2,Update操作对MySQL数据库中的 `p_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP无效。3,枚举类的下标必须从0开始才会正确。

2017-09-06 16:29:14 360

转载 给某一个类新增加属性

java动态的给对象附加属性。20假如现在有一个属性配置文件,我需要去读取里面的属性并且是产生一个对象获取它,比如有一个xxx.txt文件:a = 1b = "hello" 我现在调用如下语句:neatpropertybundle property  = new neatpropertybundleproperty("xxx.txt");

2017-09-06 16:28:51 3361 1

转载 统一异常处理@ExceptionHandler

一、如何设置全局的异常处理用@RequestBody,@ResponseBody,不费吹灰之力就解决了JSon自动绑定。接着就发现,如果遇到RuntimeException,需要给出一个默认返回JSON,有以下三种方式:1.当这个Controller中任何一个方法发生异常,一定会被这个方法拦截到。然后,输出日志。封装Map并返回,页面上得到status为false。代码

2017-09-06 16:26:54 2396

转载 java8 lambuda表达式

lambda运算符:所有的lambda表达式都是用新的lambda运算符 " => ",可以叫他,“转到”或者 “成为”。运算符将表达式分为两部分,左边指定输入参数,右边是lambda的主体。        lambda表达式:               1.一个参数:param=>expr               2.多个参数:(param-list)=>expr

2017-09-06 16:26:11 556

转载 Java读取大文件的高效率实现

1、概述本教程将演示如何用Java高效地读取大文件。这篇文章是Baeldung (http://www.baeldung.com/) 上“Java——回归基础”系列教程的一部分。2、在内存中读取读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法:Files.readLines(new File(pat

2017-09-06 16:25:32 1545

翻译 代码整洁之道

一、命名1.有意义的命名我们给变量、函数、参数、类、包命名,要见名知意。选个好名字要花时间,但省下来的时间比花掉的多。一个好名字,在你见到它的时候,无需注释,它就会告诉你,它为什么会存在,它做什么的事,应该怎么用。体现本意的名字能让人更容易理解和修改代码。2.类名类名和对象名应该是名词或名词短语,类名不应当是动词。如:Customer、WikiPag

2017-09-06 16:21:30 300

转载 java8 lambuda表达式

lambda运算符:所有的lambda表达式都是用新的lambda运算符 " => ",可以叫他,“转到”或者 “成为”。运算符将表达式分为两部分,左边指定输入参数,右边是lambda的主体。        lambda表达式:               1.一个参数:param=>expr               2.多个参数:(param-list)=>expr

2017-08-10 15:17:40 3651

原创 代码整洁之道

一、命名1.有意义的命名我们给变量、函数、参数、类、包命名,要见名知意。选个好名字要花时间,但省下来的时间比花掉的多。一个好名字,在你见到它的时候,无需注释,它就会告诉你,它为什么会存在,它做什么的事,应该怎么用。体现本意的名字能让人更容易理解和修改代码。2.类名类名和对象名应该是名词或名词短语,类名不应当是动词。如:Customer、WikiPage、Account。

2017-07-26 18:07:20 764

转载 Java读取大文件的高效率实现

1、概述本教程将演示如何用Java高效地读取大文件。这篇文章是Baeldung (http://www.baeldung.com/) 上“Java——回归基础”系列教程的一部分。2、在内存中读取读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法:Files.readLines(new File(pat

2017-07-15 20:04:40 409

原创 遇到的Hibernate的三个小坑

1,Update需要先find到实体,然后再更新其中的字段。2,Update操作对mysql数据库中的 `p_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP无效。3,枚举类的下标必须从0开始才会正确。

2017-07-14 18:08:48 232

转载 统一异常处理@ExceptionHandler

有时候我们想统一处理一个Controller中抛出的异常怎么搞呢?直接在Controller里面加上用@ExceptionHandler标注一个处理异常的方法像下面这样子@ExceptionHandler(MissingServletRequestParameterException.class)@ResponseStatus(HttpStatus.BAD_REQUEST)publ

2017-07-14 17:16:28 58936 1

转载 给某一个类新增加属性

00java动态的给对象附加属性。20假如现在有一个属性配置文件,我需要去读取里面的属性并且是产生一个对象获取它,比如有一个xxx.txt文件:a = 1b = "hello" 我现在调用如下语句:neatpropertybundle property  = new neatpropertybundleproperty("xxx.

2017-07-14 14:46:42 729

嵌入式开发专业学科建设

本文描述了嵌入式开发的相关背景,以及目前对人才需求的现状,并结合我校特色而建立的完整的培养方案。

2012-04-16

Proteus+ICCAVR开发流程

Proteus使用初步!软件为ICCAVR,适用于初学者。刚刚接触硬件开发的童鞋们比较适合!

2011-10-24

空空如也

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

TA关注的人

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