在eclipse里使用JPEGCodec和JPEGImageEncoder时 会报错

在使用java合并图片的时候,使用了 JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out); 然后这个会有一道红线提示报错。这时候可以

2018-05-19 21:14:41

阅读数:6

评论数:0

BufferedImage.getRGB()方法的异常,合并两个图片报错异常

异常报错1.java.lang.ArrayIndexOutOfBoundsException: Coordinate out of bounds! at sun.awt.image.ByteInterleavedRaster.getDataElements(ByteInterleavedR...

2018-05-19 20:43:26

阅读数:7

评论数:0

MyBatis插件PageHelper的分页使用教程

最近琢磨了一下这个分页,分享使用步骤给大家 官方地址:https://github.com/pagehelper/Mybatis-PageHelper/blob/master/wikis/zh/HowToUse.md 1.加入maven包 <dependency&...

2018-04-08 18:17:54

阅读数:44

评论数:0

hexo搭建博客出现的两个错误

第一个错误: hexo更换主题后,本地运行测试命令行提示 : WARN No layout: index.html? 1.检查下载的主题是不是放在了themes文件夹下面,比如next主题的放置,就是点开themes就看到next的文件夹,next下面就是主题的文件,不能打开next文件夹还有...

2018-04-05 22:45:34

阅读数:43

评论数:0

spring使用@value关于<context:component-scan base-package=”com.baidu” />的一个错误

最近写了一个项目中使用了spring的@value,将值从*.properties中取出来,注入给某个变量.我是给一个参数注入Integer,Long这样的类型,但是传过来的一直是String加入*.properties文件里有个这样的参数,student=11.@value(“${student...

2018-03-12 00:18:08

阅读数:71

评论数:0

关于<context:property-placeholder>多处使用的问题

<context:property-placeholder> 即:<context:property-placeholder location="classpath*:conf/*.properties&...

2018-03-09 23:24:40

阅读数:52

评论数:0

mybatis异常invalid comparison: java.util.Date and java.lang.String

mybatis使用xml动态sql时比较时间遇到的异常 第一种 if test="cTime != null and cTime !='' " > c_time = #{cTime} if> 修改为 if test="cT...

2017-12-14 00:33:56

阅读数:129

评论数:0

Integer比较时用==还是equals

1.当比较的对象不一定为null时 优先考虑equals。(当Integer值的范围超出-128-127时,==比较地址) 2.如果为与null比较 使用== 1.第一种情况就是一个参数与比较的对象确定不一定null,选择使用equals Integer a=326; Inte...

2017-12-14 00:15:44

阅读数:122

评论数:0

java8之list集合中取出某一属性的方法

上代码 List list = new ArrayList(); User user1 = new User("第一位","用户1"); list.add(user1); User user2 = ne...

2017-12-13 23:54:45

阅读数:5948

评论数:8

纯前端代码动态增加下拉列表

代码 pageEncoding="UTF-8"%> String path = request.getContextPath(); String basePath = request.getScheme() + "://&qu...

2017-12-03 17:33:40

阅读数:291

评论数:0

jquery的ajax动态下拉列表

后台是返回一个json字符串 前台用ajax接收  然后把data拼接成select下拉列表 script $(document).ready(function(){ $.get("/query",function(data,statu...

2017-12-03 16:19:57

阅读数:139

评论数:0

java三元运算符注意事项

格式: (条件表达式)?表达式1:表达式2; 条件表达式:最后结果需要一定为true或者false,如果为null运行后会报错,如果为其他字符代码格式错误,编译器会提示 表达式1:条件表达式为true时执行 表达式2:条件表达式为false时执行 这里表达式1,2可以是一个变量,一个固定的常量,一...

2017-11-24 17:16:45

阅读数:317

评论数:0

java之字符串截取substring

先看实例 String ces = "(1,2,3)"; int beginIndex = 0; int endIndex = 0; beginIndex = ces.indexOf("(") + 1; endIndex = ces.lastInd...

2017-11-20 18:55:09

阅读数:119

评论数:0

判断当前数据库类型是mysql还是oracle

判断使用的数据库类型,可以从配置文件,从获取连接判断。 databaseName = 配置方法.SourceTransactionManager().getDataSource().getConnection() .getMetaData().getDatabaseProductName...

2017-11-20 16:50:29

阅读数:692

评论数:0

MessageFormat.format使用方法

MessageFormat.format方法实例 public static void main(String[] args) { String a= "aaa"; String b= "bb"; String c= "c"; ...

2017-11-20 16:39:24

阅读数:168

评论数:0

@Transactional(rollbackFor=Exception.class)的使用

java阿里巴巴规范提示:方法【edit】需要在Transactional注解指定rollbackFor或者在方法中显示的rollback。 先来看看异常的分类 error是一定会回滚的 这里Exception是异常, 他又分为 运行时异常RuntimeException和非运行时异常    ...

2017-10-27 13:06:50

阅读数:3902

评论数:1

mysql sql长度限制

sql语句的长度跟数据包是成正比的,长度越长,数据包占用内存越大。 mysql通讯的数据包大小设置是1M,所以如果传过来的mysql语句内存大于1M,就会失败。 解决办法:1.注意精简sql语句,可以分批次执行,减少数据库压力。        2.修改数据库通讯数据包大小,mysql的配置文件(m...

2017-10-27 11:16:52

阅读数:1354

评论数:0

项目流程总结(2017-10-26更新)

项目流程 1.分析需求 需求分析原型,根据按钮点击触发的功能,归为一个事件,做一个接口 分析需求根据原型的思想分析,先不考虑表结构 把按钮触发前的归为,传入参数,触发后的为响应参数 2.分析表结构 根据需求的分析文档,最后划分怎么查表,写出sql语句 3.先自动生成 dao serv...

2017-10-26 18:20:16

阅读数:760

评论数:0

fastjson处理json数据转换传输的格式

传入参数的时候,class代表班级,一个班级有许多student信息,所以class实体类下面有一个student列表 传入的时候分为class实体类,跟student作为json一起传输进来,然后转化为实体类使用 本次使用的json是FastJson,所以利用fastjson自带方法如下 ...

2017-10-26 17:40:25

阅读数:665

评论数:0

java对前台增删改操作后数据的处理方法

一次性从数据库把前台需要的数据取出来,前台进行增删改后保存到数据库    编辑操作 后台需要怎么比对的思路如下: 1.delete 记录 from 表 where id not in(传入的ID集合) (id为唯一性条件) 2.查询出  in(传入的ID集合)的集合 3.对比数据 ...

2017-10-26 16:38:36

阅读数:689

评论数:0

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