自定义博客皮肤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)
  • 收藏
  • 关注

原创 操作日志注解aspectj-autoproxy

一、引入jar包<dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.8.9</version></dependency>二、在applicationContext-framework.xml引入<aop:aspectj-autoproxy/&...

2020-08-07 16:01:16 189

原创 项目resource下文件读取失败

在使用maven打包的时候,它会自动把resource下的字体文件移动到target文件夹下面,但是启动war的时候,每次都提示文件损坏,后来发现是maven在移动这个文件的时候,损坏了这个二进制文件。原因是maven使用了maven-resource-plugin这个插件来拷贝资源文件,而这个插件有一个选项是<filtering>true<filtering/>,如果...

2019-08-29 17:58:04 804

翻译 创建SSIS包

1、创建新的 Integration Services 项目(创建SSIS包)在“开始”菜单中,依次指向“所有程序”、“Microsoft SQL Server 2005”,再单击 SQL Server Business Intelligence Development Studio。在“文件”菜单中,指向“新建”,再单击“项目”,以创建一个新的 Integration Services 项目...

2019-07-02 09:48:26 1271

原创 Jackson、Gson和Fastjson

一、三种常用的Json转化工具1.开源的JacksonJackson所依赖的jar包较少,简单易用并且性能也要相对高些。而且Jackson社区相对比较活跃,更新速度也比较快。Jackson对于复杂类型的json转换bean会出现问题2.Google的GsonGson是目前功能最全的Json解析神器,Gson当初是为因应Google公司内部需求而由Google自行研发而来,...

2019-06-06 15:14:59 1974

翻译 Spring事务管理

一、事务ACID特性原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。 一致性(Consistency):一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成部分失败。在现实中的数据不应该被破坏。 隔离性(Isolation):可能有许多事务会同时处理相同的数据,因此每个事务都应该...

2019-03-28 17:09:35 134

翻译 maven jar包冲突

idea debug调试时,进入到某个class时,idea提示我们Choose Sources一、确定已配置环境变量MAVEN_HOME和path二、查看jar依赖关系,找出冲突的jar包。在idea TerMinal输入mvn dependency:tree -Dverbose查看所有的传递依赖。这时显示的是所有的jar包依赖,但显示出来的东西太多。加上Dincludes或者Dex...

2019-03-28 15:25:37 164

原创 SpringMVC 自定义json转化格式

这篇文章主要讲下spring如何自定义json转化格式。如输出日期格式为"yyyy-MM-dd HH:mm:ss"方式一: <mvc:annotation-driven > <mvc:message-converters> <bean class="org.springframework.http.convert...

2019-03-12 16:38:40 530

原创 java项目配置多数据源

springMVC + myBatis项目中,需要新加一个数据源。测试时代码报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)一般排查步骤:(我的问题不是以下原因,我的问题是由目录层级引起)1、检查xml文件所在的package名称是否和interface对应的package...

2019-03-08 15:28:24 448

原创 Spring四种注解

Spring主要有四种注解可以注册bean,每种注解可以任意使用,只是语义上有所差异:@Component:可以用于注册所有bean@Repository:主要用于注册dao层的bean@Controller:主要用于注册控制层的bean@Service:主要用于注册服务层的bean 描述依赖关系主要有两种:@Resource:java的注解,默认以byName的方式去...

2019-01-28 10:05:02 1039

原创 数据源配置随笔

回收数据库长连接设置:&lt;Resource name="jdbc/d_test" auth="Container" type="javax.sql.DataSource" factory="com.cmbchina.ccd.EncryptedDataSourceFactory" testWhileIdle="true" testOnBorrow="t...

2018-12-18 16:26:00 211

翻译 ReentrantLock 重入锁详解

ReentrantLockReentrantLock 类实现了Lock ,它拥有与 synchronized 相同的并发性和内存语义,但是添加了类似锁投票、定时锁等候和可中断锁等候的一些特性。此外,它还提供了在激烈争用情况下更佳的性能。(换句话说,当许多线程都想访问共享资源时,JVM 可以花更少的时候来调度线程,把更多时间用在执行线程上。)Condition 线程之间的通信。Condi...

2018-11-22 15:43:40 131

翻译 springmvc中@RequestParam和@RequestBody区别

@RequestParam用来处理Content-Type: 为 application/x-www-form-urlencoded编码的内容。(Http协议中,如果不指定Content-Type,则默认传递的参数就是application/x-www-form-urlencoded类型)RequestParam可以接受简单类型的属性,也可以接受对象类型。实质是将Request.getP...

2018-11-20 17:06:14 391

翻译 Spring根据不同环境读取不同配置文件

一、为不同环境设置不同的配置文件config_${env}.properties二、 在pom文件中添加profiles配置;并设置Filtering。(Filtering 是 Maven Resources Plugin 的一个功能,它会使用系统属性或者项目属性的值替换资源文件(*.properties,*.xml)当中 ${…} 符号的值)三、在package命令打包的时候可以...

2018-09-19 14:44:15 2938

转载 synchronized修饰方法和synchronized修饰代码块

java的对象锁和类锁:java的对象锁和类锁在锁的概念上基本上和内置锁是一致的,但是,两个锁实际是有很大的区别的,对象锁是用于对象实例方法,或者一个对象实例上的,类锁是用于类的静态方法或者一个类的class对象上的。我们知道,类的对象实例可以有很多个,但是每个类只有一个class对象,所以不同对象实例的对象锁是互不干扰的,但是每个类只有一个类锁。但是有一点必须注意的是,其实类锁只是一个概念上的东...

2018-08-31 14:35:24 2372

dnn房价预测

# coding: utf-8 import tensorflow as tf from sklearn.datasets import load_boston import matplotlib.pyplot as plt from sklearn.preprocessing import scale from sklearn.model_selection import train_test_split

2019-01-30

空空如也

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

TA关注的人

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