6 xingqibaing

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6w+

Spring JPA 使用@CreatedDate、@CreatedBy、@LastModifiedDate、@LastModifiedBy 自动生成时间和修改者

本文转自:http://www.jianshu.com/p/14cb69646195JPA Audit在spring jpa中,支持在字段或者方法上进行注解@CreatedDate、@CreatedBy、@LastModifiedDate、@LastModifiedBy,从字面意思可以很清楚的了解,这几个注解的用处。@CreatedDate 表示该字段为创建时间时间字段,在这个实体被...

2020-04-25 22:48:37

Centos7没有eth0网卡解决办法

今天安装centos7时设置网卡IP没找到eth0,所以看了下发现不再叫eth而是下图这样:直接解决办法是设置ens33。但如果对于不习惯这种命名方式的人来说可能还是不方便,下面提出修改网卡名称的办法。1.进入目录/etc/sysconfig/network-scripts/2.将文件ifcfg-ens33重命名为ifcfg-eth0;3.编辑ifcfg-eth0...

2019-10-08 22:15:23

mybatis直接执行传入的sql语句

(一)通过配置文件的方式实现1、dao.java public List<Map<String, Object>> selectPublicItemList(@Param(value="sqlStr") String sqlStr);2、mapper.xml<select id="selectPublicItemList" parameterTyp...

2019-07-12 16:56:36

springboot启动时执行任务CommandLineRunner

转载自:https://www.cnblogs.com/myblogs-miller/p/9046425.html# SpringBoot中CommandLineRunner的作用> 平常开发中有可能需要实现在项目启动后执行的功能,SpringBoot提供的一种简单的实现方案就是添加一个model并实现CommandLineRunner接口,实现功能的代码放在实现的run方法中# 简...

2019-07-10 10:07:51

JFreeChart教程

转载自:http://www.blogjava.net/lyjjq/articles/61325.htmlJFreeChart教程一、jFreeChart产生图形的流程创建一个数据源(dataset)来包含将要在图形中显示的数据>>创建一个 JFreeChart 对象来代表要显示的图形>>把图形输出重要的类和接口:org.jfree.data.genera...

2019-07-05 14:13:56

ireport折线图折点显示数值实现

图表展示是Jasperreports通过Jfreechart来实现的,并且提供了对外的自定义图形接口,利用这个接口可以重新定义内建的图形。这个接口是JRAbstractChartCustomizer,需要实现的方法为customize,通过参数我们可以获取到JFreechart对象然后做我们想做的事情。所以要实现上述的需求,需要自定义这样的类。public class SpeclTime...

2019-07-05 13:56:52

JasperReport批量导出excel,word,pdf

批量导出多sheet页Excel/** * 导出多Sheet页excel格式文件 * @param jasperPrintList JasperPrint对象集合 * @param sheetNames sheet页名称集合 * @param destFilePath 导出路径 */ public static void batchExportExcelFile(Lis...

2019-06-27 18:48:40

ireport 中的饼图如何显示百分比或者计算百分比

饼状图属性-->plot properties --> Lable Format中有{0}{1}{2}3个参数,{0}代表item name,{1}代表value,{2}代表percent。比如设置{0},{2}即可。

2019-06-17 14:07:45

dom4j 新增节点 自动出现xmlns=""

今天在写使用dom4j增加元素的子节点和兄弟节点,遇到一个问题:新增的子节点,自带xmlns="" 的属性,导致程序报错。百度良久,终于找到了解决方法,记录下来,以便后面参考,也提供给其他读者参考。当父节点具有XMLNS属性时,子节点必须指定XMLNS属性,但是当子节点的XMLNS属性与父节点命名空间相同时,子节点不显示XMLNS属性,上面问题的根本所在就是我们理解上的错误,我们认为没有为...

2019-06-14 09:35:33

dom4j写入XML文件,标签中带【:】(冒号)报错IllegalAddException:No such namespace prefix:***

用dom4j操作写XML文件,标签中含有冒号,会报org.dom4j.IllegalAddException: No such namespace prefix: *** is in scope on: org.dom4j.tree.DefaultElement错误,大致意思就是说,冒号前面的内容是未定义的命名空间,那么我们就帮它定义一下,问题即可解决,看下面例子:这是我需要生成的XML,标...

2019-06-13 18:26:26

关于dom4j在解析拥有命名空间xmlns时,无法解析的问题

在一个birt开发的项目中,遇到了解析birt生成的xml报表文件的情况,于是决定用dom4j来解决.[需要下载dom4j.jar,jaxen-1.1-beta-10.jar]这两个类库.一开始还忘记了加入jaxen造成了错误.xml代码example:<reportxmlns="http://www.eclipse.org/birt/2005/design"version="3....

2019-06-13 18:07:07

spring jpa 创建时间和更新时间自动更新

@Entity @Table(name="RS_SIGNUPUSER") public class RsSignUpUser { @Id @GenericGenerator(name="UUIDGENERATE",strategy="uuid2") @GeneratedValue(generator="UUIDGENERATE") @Column(name...

2019-06-07 08:59:18

二分查找算法

二分查找又称折半查找,它是一种效率较高的查找方法。适用前提:搜索的数据要保证有序时间复杂度:ASL≤log2n优点:比较次数少,查找速度快,平均性能好;缺点:要求待查表为有序表,且插入删除困难;适用场景:不经常变动而查找频繁的有序列表;折半查找的算法思想是将数列按有序化(递增或递减)排列,查找过程中采用跳跃式方式查找,即先以有序数列的中点位置为比较对象,如果要找的元素值小 ...

2019-01-21 10:47:24

MySQL 获得当前日期时间 函数

获得当前日期+时间(date + time)函数:now()mysql> select now();+---------------------+| now() |+---------------------+| 2008-08-08 22:20:46 |+---------------------+获得当前日期+时间(date + time)函数:sysdate()...

2019-01-18 10:34:06

JAVA实现多线程断点下载(下载过程中可以暂停)

线程可以理解为下载的通道,一个线程就是一个文件的下载通道,多线程也就是同时开启好几个下载通道。当服务器提供下载服务时,使用下载者是共享带宽的,在优先级相同的情况下,总服务器会对总下载线程进行平均分配。不难理解,如果你线程多的话,那下载的越快。现流行的下载软件都支持多线程,且支持中途暂停下载,再次开始时不会从头开始下载。两种功能的实现步骤如下:(1)连接到下载资源文件时,首先判断资源文件...

2019-01-18 09:45:02

为什么 String 对象是不可变的?

字符串池之所以可能,就是因为字符串在 Java 中是不可变的。由此 Java 运行时环境节省了大量堆空间,因为不同的 String 变量可以引用池中的同一 String 变量。如果 String 不是不可变的, 则字符串驻留(String interning)将是不可能的,因为一旦任一变量更改所引用的String对象的值,它也会反映在其他变量中。 如果字符串不是不可变的,那么它可能会对应用程序造...

2019-01-17 16:01:17

判断请求来自手机端还是PC端

1.通过前台(js)判断function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"]; var flag = true;

2019-01-17 13:50:43

Mysql判断两个时间段是否有交集

场景: 数据库有有两个字段.开始时间<startTime>,和结束时间<endTime>,指定一个时间段(a,b),a表示开始时间,b表示结束时间。看数据库中有没有与(a,b)冲突的时间段,有的话就返回那条记录。解析:两个时间段相当于两个集合,不过是有顺序的集合。两个时间段有交集细分有四种情况。用sql直接判断无交集的语句可能也有,但是目前没有想到,只想到有交集的语句,...

2019-01-16 11:40:04

干货:排名前 16 的 Java 工具类!

在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。以下工具类、方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码。一. org.apache.commons.io.IOUtilscloseQuietly:关闭一个IO流、socket、或者selector且不抛出异常,通常放在finally块toString:转...

2018-11-19 10:51:52

Java FileReader 读文件乱码现象

测试代码:/**package com.jwen;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;/** * @author jwen *  */public class TestFil...

2018-11-18 10:13:35

查看更多

勋章 我的勋章
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。