自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

原创 springboot发送内容含有图片以及带有附件的邮件

1、springboot有专门针对邮件的模块直接引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>2、添加参数配置## 邮箱配置spring: mail: host: mail.test.abc

2021-04-02 16:06:33 318

原创 java版发送带有附件以及内容包含图片的邮件

使用的javax.mail-1.6.2.jar包实现,其中附件是普通的增加bodypart方法具体见代码,邮件内容包含图片采用的是使用html模板,因为需要排版,所以使用html模板更容易实现,具体看代码。一共三个方法,主方法sendmail() 包含添加附件根据邮箱配置发送邮件reader方法和createImageMimeBodyPart方法是读取模板以及把图片插入到模板里,其中读取模板用的dom4j包里的方法(把html模板转成xml文件,转换很简单,html的代码外包一层xml-body标签

2021-03-10 10:59:09 327

原创 springboot打成jar包或者war包

springboot打成jar包和war包1、打成jar包 1.1 首先packageing标签改成jar<packaging>jar</packaging> 1.2 maven插件里增加启动类配置 <plugin> <groupId>org.springframework.boot</groupId> <artifactId&g...

2021-03-04 14:53:31 139

原创 springboot方法中手动提交多个事务

springboot方法中手动提交多个事务1、增加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> <scope>compile</scope>

2021-03-01 10:59:36 2927 2

原创 maven核心:聚合、继承和依赖

1、聚合聚合是一个模块把其他的几个模块进行了一个组合,主要是为了方便快速构建项目。如下图代码结构和pom.xml的配置,其中blade-service就是聚合模块,blade-demo、blade-desk、blade-log、blade-system、blade-user就是被聚合模块,聚合模块仅仅是帮助其他模块构建的工具,本身并没有什么实质内容,而在构建项目时执行mvn clean package时maven会根据blade-demo、blade-desk、blade-log、blade-s..

2021-01-03 22:54:11 541

原创 使用js数组map方法对老代码进行优化

功能描述将途中人员列表(optlList)中的id(id1;id2;id3)显示人员的名称,显示成比如:李四,张三,王二,其中userList是已经查询出来的人员集合,1、原JS:function(response){ for(var i=0; i<response.data.length; i++){ if(response.data[i].optlList != null){ if(response.data[i].optlList.indexOf(";") == -

2020-12-28 18:27:35 450

原创 记录使用内网创建maven项目的坑

记录使用内网创建maven项目的坑使用的工具是idea1、not authorized的报错这个是内网的maven仓库为了安全配置了用户名和密码,这个需要在maven的setting里进行配置<servers> <server> <id>mirrorId</id> <username>xxxxx</username> <password>xxxxx<

2020-12-24 18:05:16 504 1

原创 virtualbox centos7静态ip设置,不受主机IP段变化

virtualbox网络模式用网桥模式,发现家里的IP段和公司的ip段不一样,这样就导致虚拟机在家里可以用在公司就不行了。解决方法: 使用net模式+端口转发、先来一张图1. 连接互联网vim /etc/sysconfig/network-script/ifcfg-etho3把ONBOOT=yesservice network restart在虚拟机里ping www.baidu.com2.宿主机和虚拟机互联(使用端口转发)2.1 配置静态ip地址:...

2020-08-08 22:02:12 350

原创 从配置文件读取变量给静态变量以及定时任务的执行时间从配置文件读取

1、从配置文件读取变量给静态变量如上图所示,在类上要增加注解@Component,然后增加一个set方法,在set方法上增加@Value("${XXX}")2、定时任务的执行时间从配置文件里面读取...

2019-11-19 17:32:53 830

原创 报错:It has been compressed and nested jar files must be stored without compression. Please check

对springcloud的jar在windows下用解压工具更新增量的class文件后放到线上用java -jar命令启动时报:It has been compressed and nested jar files must be stored without compression. Please check the mechanism used to create your executabl...

2019-09-06 11:45:00 21248 5

原创 Springboot整合redis

注解方式使用Redis缓存 Pom.xml文件引入依赖 &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-data-redis&lt;/artifactId&gt;...

2019-03-15 10:25:32 825

原创 浅谈@configuration和@bean

Spring boot推荐使用java配置的方式,java配置方式可以完全替代xml配置,而java配置方式两个核心注解就是@configuration和@bean @configuration和@bean Spring的Java配置方式是通过 @Configuration 和 @Bean 这两个注解实现的: 1)@configuration作用于类上,相当于xml配置...

2019-03-14 17:59:05 1195

原创 Springboot前后端数据传递的序列化数据格式:json字符串

Springboot进行前后端数据传递格式json字符串的简单理解1、对象的序列化和反序列化都什么时候用?当你想把内存中的对象保存到磁盘上的文件或者数据库中时,当你想用套接字在网络上传送对象时,当你想通过RMI传输对象时就牵扯到对象的序列化和反序列化了。2、什么是序列化和反序列化对象的序列化就是把对象转化成字节序列进行发送、存储,反序列化在接收和读取的时候把字节序列转化成对象...

2019-03-13 16:41:31 10029 3

原创 springboot整合mybatis(xml方式)

1、Pom.xml文件增加依赖 &lt;!--mybatis--&gt; &lt;dependency&gt; &lt;groupId&gt;org.mybatis.spring.boot&lt;/groupId&gt; &lt;artifactId&gt;mybatis-spring-boot-starter&lt;/artifact...

2019-03-10 00:05:46 174

转载 简单的java socket 示例

简单的java socket 示例一、搭建服务器端a)、创建ServerSocket对象绑定监听端口。b)、通过accept()方法监听客户端的请求。c)、建立连接后,通过输入输出流读取客户端发送的请求信息。d)、通过输出流向客户端发送请求信息。e)、关闭相关资源。 1 package socket; 2 3 import java.io.Buffer

2017-01-22 17:26:17 339

原创 建联合主键报错DB2 Database Error: ERROR [42997] [IBM][DB2/AIX64] SQL0270N Function not supported (Reason c

对于建立建立联合主键报错:DB2 Database Error: ERROR [42997] [IBM][DB2/AIX64] SQL0270N  Function not supported (Reason code = "1").  SQLSTATE=42997的问题报错的sql语句:建表的语句:CREATE TABLE "MABAS"."WRK_MAP_ORACLE_SASB_P

2012-03-21 23:16:47 9545 1

原创 手工配置JSTL(针对老项目)

最近维护一老项目,代码写的非常的乱,jsp页面里到处都是 ,郁闷了,当时为什么不用JSTL和EL标签呢,这给后期维护造成了多大的困难啊,由于是基于j2ee 1.4的工程想用JSTL标签只能手工配置,如果使用的是MyEclipse建立项目的话,并且使用的是自动部署形式,那么这个jar包会自动的配置在WEB-INF/lib目录之中1、 首先下载jstl-1.2.jar  将这个jar包拷贝到W

2012-03-07 21:41:47 1014

原创 Spring3.3+ibatis2.3+struts2.1配置文档

工具:MyEclipse8.6服务器:tomcat 6.0Jdk:  jdk1.5开发包:Ibatis开发包(从网上下载)      iBATIS和hibernate一样也是ORMapping框架,可以实现数据库的CRUD功能,不同的是ibatis使用的还是sql语句直接与数据库进行交互,因此性能比hibernate高。iBATIS结合spring和struts进行开发时的先后

2012-02-25 16:46:51 2177

原创 myeclipse:报String cannot be resolved to a type错误

原因:卸载并从新安装了jdk 而且从新安装的jdk路径和原路径又不相同时就会报这个错误,或者重做了系统也会出现这个错误,这样导致你的IDE找不到以前设定的JDK了,然后你所有的jsp页面都会报错解决方法:1.window-->preferences-->java-->Installed JREs-->Add 增加你要用的jdk2.window-->preferences-->java-

2011-12-11 16:31:17 3646

原创 用jquery实现单双行变色以及鼠标经过时也同时变色

$(document).ready(function(){   $("#t1 tr:gt(0):even").attr("bgColor","#ffffff");$("#t1 tr:gt(0):odd").attr("bgColor","#eeeeee");  //这部分代码实现单双行背景色变色   $("#t1 tr:not(:first)").hover(function(){$(th

2011-12-03 23:52:17 2510

原创 异常:identifier of an instance of cn.ebank.pojo.News was altered from 2 to 2;

原因:  type="java.lang.Integer">                                     NEWS_ID_SEQ                    把红色部分变成  type="java.lang.Long">                                     NEWS_ID_SEQ

2011-11-18 22:24:51 1936

转载 项目管理本质论 .

引言在项目管理这样的领域中有一种很不好的趋势,那就是许多局中人逐渐的迷失自我。而在偏向社会学的领域中,一旦我们相信理论多于相信自己,也就意味着我们开始犯错。 项目管理是与数学等自然科学完全不同的学科。数学上,一旦有人证明了1+1=2,那么这条规律可以放之四海而皆准。但项目管理不行,A说他用了某方法做指导取得了巨大成功,B却可能说他也用了,基本没什么帮助,而他们却可能同时都是对的。 项目管理

2011-11-15 20:06:24 432

转载 关于首页滚动条

去掉水平滚动条:去掉竖直滚动条:隐藏横向滚动条,显示纵向滚动条:全部隐藏或者是这里先说一下滚动条的属性代码:overflow-y : visible | auto | hidden | scroll visible :  不剪切内容也不添加滚动条。auto :  在需要时剪切内容并添加滚动条 hidden :  不显示超过对象高度的内容,这里

2011-11-15 19:25:59 545

自动生成mapper和dao工具Auto_Generated_Code

这个工具不用向idea和eclipse在集成mybaitis的插件,直接在运行好把生成的pojo和mapper拷贝到项目中即可,使用方式首先把数据库链接配置到generatorConfig.xml后,cmd进入到这个文件夹下运行:java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml -overwrite,就可以生成数据库中对应的表生成对应的pojo和mapper和dao

2019-03-11

好用的技巧管理工具

技巧管理器一款对经验集进行统一管理,让经验显得排列很清晰,方便以后进行查找

2012-03-11

ibatis2.3开发包

ibatis2.3开发包,为搭建ibatis环境提供配置文档

2012-02-25

Extjs中文api以及Extjs开发指南

Extjs中文api以及Extjs开发指南

2011-12-11

ojdbc14.jar

在使用OracleJdbc驱动时,必须使用最新的Oracle 10.2.0.0的驱动,否则在连接数据库,特别是低版本的数据时,往varchar2插入数据时,数据量在500字符时,会发生数据绑定错误。 此问题属JDBC错误,在IBatis、Hibernate、Spring中都一样的问题。ojdbc14.jar的包为Oracle 10.2.0.1.0中带的最新JDBC驱动,没有此问题。

2010-12-05

ORACLE 10G OCA 042 笔记(zt)

oracle 10g oca 042笔记

2008-10-29

空空如也

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

TA关注的人

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